999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于51單片機控制多路舵機的方法

2017-09-17 04:50:13昝鷺鷥張晗冀向陽
科學與財富 2017年25期
關鍵詞:單片機

昝鷺鷥+張晗+冀向陽

摘要:在現在的時代下,機電一體化是發展的必然趨勢。現在很多的項目已經不再是純機械結構了,要求要有電控。加上電控的設備可以節省人力,讓機器自己運行起來。就連現在簡單的加工機床都要求要有一定的自動化。隨著這科技的發展,電控的方式越來越多。

在做機電一體化設備的時候,談起電控部分,首先進入眼簾的就是使用單片機配上傳感器做成一個開環或是閉環控制系統。單片機在傳感器的感知下,驅動著動力源元件運轉,進而帶動整個機器運動,完成預期的動作。這里面的動力源元件一般有步進電機,伺服電機,舵機,直流減速電機等,舵機是最常用的元件之一。對于一個復雜的工程項目,例如仿生機械臂,仿生機器人等項目一般需要多個舵機。那么對于主控板是51板的電控系統,為了節省資源,常常用一片51單片機控制多個舵機運動。

關鍵詞:51單片機;多路舵機;

正文:

對于用一片51單片機來控制多路舵機運動,往往是一個讓程序員頭疼的問提。因為舵機可以轉動一個相對精準的角度,要是想讓舵機轉動的非常靈敏,那么就會帶來一系列的問題、用51單片機控制舵機轉動的原理是利用定時器中斷產生一個周期為20ms的PWM波。我們通過控制這個PWM波中高電平所占的時間長短使舵機轉動相應的角度。理論上講,允許高電平時間變化的越精細就會使舵機轉動的越精準。一般想到的方法就是讓定時器產生中斷的時間越短,通過在定時器中斷中產生PWM波來驅動舵機轉動。這樣的想法在一些簡單的工程中應用時可以的。這里面提到的簡單的工程是指舵機的數目少,一般為一路或兩路舵機。但是這樣也不能使舵機轉動的角度非常靈敏。倘若使用這個想法使舵機轉動的非常精準,就要使定時器的定時非常短,也就是說51單片機會頻繁的響應定時器中斷,這樣會帶來很多的問題。問題一就是倘若這個工程要求要有串口通訊,那么平凡的響應定時器中斷會影響在串口通信中所設定的波特率,(這個與pwm波與波特率所用的定時器中斷的優先級有關,如果pwm波采用定時器0中斷,波特率采用定時器1中斷,因為在51單片機的中斷源中,定時器0中斷比定時器1中斷的優先級高,當51單片機頻繁響應定時器0中斷時,會影響波特率的值,這樣串口通訊就會產生一些錯誤,如在串口通訊中接收到的數據和發送的數據不一致,那么就會導致串口通訊失去作用。反之,會使pwm波高電平時間發生變化,影響舵機旋轉的精度),對于控制多路舵機的工程這種簡單的想法就會帶來更大的問題。也就是說如何用一片51單片機來控制多路舵機是一個關鍵的問題。雖然現在出現了多路舵機控制板,但是它的價格隨著舵機路數的增加,價格在成倍數增長。而且一般要比51單片機最小系統貴很多。對于用51單片機控制多路舵機的方法我門組提出了一個有效的思想,并且該思想已經在實踐中得到了驗證。

我們的想法是舵機的pwm波周期是20ms,對于180度舵機其轉角所對應的高電平時間是0-2.5ms,如果系統中需要控制幾個舵機的準確轉動,可以用單片機和計數器進行脈沖計數產生P W M 信號。脈沖計數可以利用51 單片機的內部計數器來實現,由于時間及專業限制,我們暫時使用這種方法。當系統的主要工作任務就是控制多個舵機的工作,并且使用的舵機工作周期均為20ms 時。要求硬件產生的多路P W M 波的周期也相同。使用51單片機的內部定時器產生脈沖計數。一般工作正脈沖寬度小于周期的1/8。這樣可以在1個周期內分時啟動各路P W M 波的上升沿。再利用定時器中斷T0 確定各路PWM 波的輸出寬度。定時器中斷T1 控制20ms 的基準時間。第1 次定時器中斷T0 按20ms 的1/8(由于數比較好算,所以用1/8) 設置初值,并設置輸出I/O 口,第1 次T0 定時中斷響應后,將當前輸出I/O 口對應的引腳輸出置高電平,設置該路輸出正脈沖寬度,并啟動第2 次定時器中斷,輸出I/O口指向下一個輸出口。第2 次定時器定時時間結束后,將當前輸出引腳置低電平,設置此中斷周期為20ms 的1/8 減去正脈沖的時間,此路P W M 信號在該周期中輸出完畢,往復輸出。在每次循環的第16次(2 *8=16)中斷實行關定時中斷T0的操作,最后就可以實現8路舵機控制信號的輸出。

參考文獻:

[1]馮曉偉, 王雷陽, 李正生. 多路舵機控制PWM發生器的設計與Proteus仿真[J]. 現代電子技術, 2011, 34(11):167-169.

[2]汪元禮, 周潤發, 曹家軍,等. 基于51單片機的多路舵機控制的脈寬算法實現[J]. 科技展望, 2017, 27(14).

[3]莊嚴, 宋鳴, 張劭鳳,等. 基于51單片機的六足機器人控制系統設計與制作[J]. 價值工程, 2013(30):51-53.

作者簡介:昝鷺鷥,1995年11月18日,男,漢族,天津市人;職稱:學生;單位:鄭州大學;研究方向:車輛方向

張晗,1997年6月27號,女,漢族,河南省人;職稱:學生;單位:鄭州大學;研究方向:車輛方向

冀向陽,1996年6月7日,男,漢族,河南省人;職稱:學生;單位:鄭州大學;研究方向:車輛方向endprint

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 伊人网址在线| 综合亚洲网| 国产欧美日韩免费| 国产乱子伦一区二区=| 四虎永久在线精品影院| a毛片在线播放| 成人免费午夜视频| 99久久国产自偷自偷免费一区| 青青青视频91在线 | 综合色在线| 色综合久久88色综合天天提莫| 久久久黄色片| 亚洲综合色婷婷| 香蕉视频国产精品人| 国产成人禁片在线观看| 91麻豆国产精品91久久久| 日韩精品一区二区深田咏美| 久久这里只有精品66| 一级看片免费视频| 日韩小视频在线观看| 久久中文字幕不卡一二区| 日韩av无码精品专区| 综1合AV在线播放| 久久精品66| 亚洲91精品视频| 国产午夜精品鲁丝片| 久久久国产精品无码专区| www.亚洲一区| 亚洲中文字幕在线观看| 在线观看国产精品第一区免费| 国产菊爆视频在线观看| 九月婷婷亚洲综合在线| 欧美一级在线看| 亚洲无码视频一区二区三区| 97视频免费在线观看| 狠狠做深爱婷婷综合一区| 日韩不卡免费视频| av在线5g无码天天| 国产综合色在线视频播放线视| 国产本道久久一区二区三区| 高清码无在线看| 六月婷婷精品视频在线观看| 91精品国产无线乱码在线| 成人av专区精品无码国产| 免费激情网址| 亚洲av日韩av制服丝袜| 亚洲日产2021三区在线| 亚洲制服丝袜第一页| 亚洲国产成人在线| a国产精品| 成人午夜福利视频| 国产全黄a一级毛片| 国产精品第一区| 欧美人与性动交a欧美精品| 久久不卡国产精品无码| 久久久波多野结衣av一区二区| 99re这里只有国产中文精品国产精品 | 国产精品福利一区二区久久| 欧美亚洲国产视频| 中文字幕欧美日韩高清| 成年A级毛片| 四虎亚洲国产成人久久精品| 午夜爽爽视频| 在线a视频免费观看| 色老头综合网| 亚洲无码视频喷水| 91成人在线免费观看| 特级毛片8级毛片免费观看| 欲色天天综合网| 99久久亚洲综合精品TS| 又黄又爽视频好爽视频| 五月天在线网站| 在线观看视频99| www.av男人.com| 91视频首页| 国产精品所毛片视频| 日本黄网在线观看| 欧美黄网在线| 99精品伊人久久久大香线蕉| 在线免费看黄的网站| 国产视频 第一页| 久久大香伊蕉在人线观看热2|