• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于STM32和舵機的智能測高儀

      2017-04-14 19:14:24公鑫
      電子技術(shù)與軟件工程 2017年6期
      關(guān)鍵詞:點狀舵機按鍵

      本文介紹了一種基于STM32單片機和舵機的智能測高儀。該儀器通過激光定位,GY-25傾斜度模塊水平較準,通過STM32單片機產(chǎn)生PWM波形,精確控制其占空比,從而精確控制舵機角度輸出,運用三角形原理得出高度值,對數(shù)據(jù)進行線性回歸擬合,從而得出高精度的測量數(shù)據(jù),經(jīng)過試驗驗證,該儀器具有較高的測量精度。

      【關(guān)鍵詞】測高 STM32單片機 舵機 GY-25傾斜度模塊

      1 引言

      傳統(tǒng)的測量高度方法按是否接觸可分為接觸式和非接觸式。接觸式測量是指用卷尺直接測量高度。接觸式測量比較準確,但勞動強度大,測量較高的物體很困難,且受物體布置的影響。非接觸式測量主要包括目測、激光測量和超聲波測量等。超聲測量安全、快速、精確度高,但超聲波在空氣中傳播衰減很快,可測量的高度比激光測高儀低,并且硬件成本高。

      本文介紹一種成本低、精確高的智能測高儀。該儀器通過線狀激光光源精確其測量軌跡,點狀激光光源進行定位,使得測量距離較遠;通過MPU6050陀螺儀進行水平校準,使得測量角度的0度基準值更加精確;通過STM32單片機輸出PWM波形,精準控制其占空比,使得舵機的輸出角度精確度較高,從而確保其最終測量角度較為準確。測量獲得的數(shù)據(jù)經(jīng)過STM32單片機進行數(shù)據(jù)處理后,通過TFT液晶顯示屏進行顯示。整個測量過程全部使用按鍵進行操作,簡單方便,集成度較高。

      2 測量原理和方法

      測量原理如圖1所示,測高桿固定高度為1米,點F處固定有點狀光源和線狀光源。當被測物體確定后,首先由線狀光源固定其測量軌跡,確保所測高度垂直于水平面,測量軌跡如圖直線CED所示;其次,點狀光源進行水平校準,MPU6050陀螺儀固定于點狀激光燈,待校準角度位于0度時,固定點狀激光光源,所射光線為射線EF;再次,按下主控板按鍵,點狀激光燈在舵機控制下,緩慢向上、向下移動,直至到達被測物體頂端和底端,按下按鍵,舵機停止,單片機記錄當前位置,進而獲得測量角度。最后,按下測量按鍵,TFT液晶屏顯示其高度數(shù)值,根據(jù)三角形幾何原理,高度值為

      米。

      3 儀器的方案設(shè)計

      該測高裝置主要包括機械測量機構(gòu)和微控制器控制部分組成,機械測量機構(gòu)包括,固定長度的測量桿,其上固定線狀光源和點狀光源,點狀光源連接有MPU6050陀螺儀和舵機。微控制器連接結(jié)構(gòu)如圖2所示,微控制器連接有液晶顯示單元、按鍵控制單元、傳感器測量單元、晶振與復(fù)位單元、電源電路單元。

      該裝置微控制器采用選擇STM32F103C8T6芯片,工作頻率72MHz,工作速度快,低功耗,芯片集成包括PWM輸出、SPI通訊、USART串行通訊等外設(shè),使測量更精確、迅速。晶振與復(fù)位單元,使用CAT811芯片對主控芯片進行復(fù)位,使用8MHz無源晶體振蕩器作為其主控芯片的晶振。該芯片的最小系統(tǒng)如圖3所示。

      該裝置液晶顯示屏選用1.8寸TFT液晶顯示屏幕,與微控制器采用SPI通訊,在芯片的管腳上只占用四根線,節(jié)約了芯片的管腳。GY-25模塊是一款低成本傾斜度模塊,其工作原理是通過陀螺儀與加速度傳感器經(jīng)過數(shù)據(jù)融合算法最后得到直接的角度數(shù)據(jù)。舵機是一種位置(角度)伺服的驅(qū)動器,用來實時的控制點狀光源角度不斷的變化并且可以實時保持。舵機控制效果是影響測量精確度的重要因素。本裝置采用STM32單片機輸出的PWM波形精確控制舵機旋轉(zhuǎn)角度。STM32控制器的定時器產(chǎn)生20ms的定時周期,PWM輸出的占空比分成1024檔進行漸變,從而精確控制舵機的漸變角約為0.18度,進而達到精確控制舵機角度的目的。

      系統(tǒng)運行后,進行時鐘初始化、串口初始化、按鍵初始化、定時器PWM初始化、SPI接口初始化、TFT液晶初始化,GY-25模塊輸出水平角度值,TFT液晶屏實時顯示數(shù)值,點狀光源進行水平校準;校準結(jié)束后,按下按鍵一,舵機開始從水平位置向上漸漸移動,直到被測物體上側(cè)邊緣,按下按鍵一,舵機停止,輸出角度1;再次按下按鍵一,舵機開始恢復(fù)到水平位置并向下漸漸移動,直到被測物體下側(cè)邊緣,按下按鍵一,舵機停止,并輸出角度2;按下按鍵二,對角度數(shù)值進計算處理,TFT液晶屏顯示高度數(shù)值,一個測量過程結(jié)束。

      4 測量數(shù)據(jù)處理

      5 結(jié)論

      本文介紹的基于STM32單片機和舵機的智能測高儀,通過激光定位、GY-25水平較準、按鍵控制舵機輸出角度、TFT輸出測量高度。實現(xiàn)了一定范圍內(nèi)對物體高度的準確測量,整個過程采用程序控制,自動化程度高,操作方便,測量精度較高,儀器成本較低,滿足實際的工程應(yīng)用需求。

      參考文獻

      [1]劉穎,王再英,彭倩,等.便攜式激光測距儀在架空電力線路測距中的應(yīng)用[J].科技情報開發(fā)與經(jīng)濟,2009,19(35):189-190.

      [2]李明周軍,高智剛.舵機轉(zhuǎn)角精確測量系統(tǒng)的設(shè)計[J].測控技術(shù),2012,31(06):18-21.

      [3]晏剛,周俊.舵機角度檢測系統(tǒng)的設(shè)計與應(yīng)用[J].電子世界,2013(16):141-142.

      作者簡介

      公鑫(1993-),山東省臨沂市人。碩士研究生,主要研究方向為電力系統(tǒng)自動化。

      作者單位

      山東科技大學(xué)電氣與自動化工程學(xué)院 山東省青島市 266510

      猜你喜歡
      點狀舵機按鍵
      Ⅰ型肢根型點狀軟骨發(fā)育不良家系的遺傳學(xué)分析
      某住宅樓的混凝土點狀爆裂原因分析
      基于有限狀態(tài)機的按鍵檢測程序設(shè)計
      電子制作(2021年3期)2021-06-16 03:14:26
      含齒隙彈載舵機的全局反步模糊自適應(yīng)控制
      基于dsPIC單片機的飛艇舵機控制實現(xiàn)
      電子制作(2018年1期)2018-04-04 01:48:14
      錳合金化奧氏體不銹鋼的抗點狀腐蝕性能
      四川冶金(2017年2期)2017-04-11 12:55:36
      基于高速同步485總線通信的多通道舵機控制器設(shè)計
      一種多方向?qū)Ч獍存I結(jié)構(gòu)設(shè)計
      電子制作(2016年1期)2016-11-07 08:43:05
      基于云模型的舵機同步控制
      按鍵的多種狀態(tài)檢測及消抖處理方法
      家電科技(2013年4期)2013-07-09 10:55:08
      桐城市| 吉隆县| 阿巴嘎旗| 北票市| 茂名市| 巴东县| 金昌市| 白山市| 阳新县| 恩平市| 子洲县| 会宁县| 黔南| 长阳| 曲麻莱县| 张家川| 剑阁县| 陆丰市| 安多县| 江津市| 扶绥县| 甘洛县| 佛冈县| 邵武市| 清徐县| 区。| 肥东县| 林口县| 德钦县| 黄冈市| 繁峙县| 甘孜县| 仙居县| 杂多县| 广宗县| 津市市| 呼和浩特市| 丰原市| 长乐市| 个旧市| 天镇县|