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

基于單片機的步進電機位置控制與實現

2015-10-14 05:08:51王語園
科技與創新 2015年19期
關鍵詞:單片機

王語園

摘 要:采用單片機控制步進電機到達預設定位置的系統是由AT89C51單片機系統、ULN2003集成驅動電路和LM016L顯示電路3部分組成的。步進電動機位置控制可以通過軟件編程來實現,在不改變硬件電路的條件下,通過改變程序來實現對步進電機的不同控制要求。電路中設有鍵盤控制,可以通過鍵盤輸入步進電機需要的轉動圈數和步數來控制步進電機轉動,還可以實時控制步進電機的方向,具有精確性和可視性的特點。

關鍵詞:單片機;步進電機;位置控制;軟件編程

中圖分類號:TM383.6 文獻標識碼:A DOI:10.15913/j.cnki.kjycx.2015.19.121

電動機控制技術的發展速度非常快,以單片機為主的微處理器逐漸取代了模擬電路控制,逐步朝著全數字控制的方向發展。隨著步進電機技術的提高和數字化技術的發展,步進電機的應用領域越來越廣。

1 方案分析與確定

這項設計使用單片機AT89C51作為系統的控制核心,用達林頓晶體管集成IC ULN2003作為驅動放大器件,由單片機輸出的脈沖信號的高低電平來控制步進電機,并通過控制程序實現位置控制的目的。

1.1 系統框圖

用單片機控制步進電機到達預設定位置的系統如圖1所示。

1.2 驅動電路的選擇

驅動直接采用的是ULN2003,而ULN2003是達林頓結構,是一種繼電器驅動芯片,飽和壓降VCE 約為1 V,輸出端允許通過的IC電流為500 mA,耐壓BVCEO 約為36 V。這些參數都是用戶輸出口外接負載估算的依據。

1.3 單片機系統與驅動器之間的接口和方向控制

利用單片機系統控制步進電機,控制方式采用并行控制。單片機控制系統按照電動機旋轉速度的要求從CP脈沖控制線發出相應周期間隔的脈沖串,利用發出周期漸增或漸減的脈沖串來控制電機加速或減速,通過停止發脈沖實現狀態鎖定,進而實現對步進電機速度的控制。電動機方向的控制是通過方向電平控制線實現的,當電動機需要正向旋轉時,其電平為“0”,環形分配器按正方向分配脈沖;當電動機需要反方向旋轉時,其電平為“1”,環形分配器按照反方向分配脈沖。

2 系統的硬件設計

2.1 步進電機

當步進電機沒有超載時,脈沖信號的頻率和脈沖數控制著電機的轉速和停止位置,即給步進電機加1個脈沖信號,電機就會轉過1個步距角。混合式步進電機具有反應式和永磁式的優點,包括五相和兩相2種形式——兩相步進角一般為1.8°,五相步進角一般為0.72°。這種步進電機的應用最廣泛,本方案選用的就是這種步進電機。

2.2 AT89C51單片機

AT89C51單片機制造技術采用ATMEL高密度非易失存儲器,與工業標準的MCS-51指令集和輸出管腳相兼容。AT89C51單片機的P1口是一個雙向I/O口,其中,P1.2~P1.7口內部提供了上拉電阻,P1.0、P1.1需要外部上拉,而P3口是7個帶有內部上拉電阻的雙向口。

2.2.1 振蕩器特性

反向放大器的輸入和輸出分別為XTAL1和XTAL2,片內振蕩器可以通過該反向放大器進行配置。XTAL2不接時,表示采用外部時鐘源驅動。

2.2.2 芯片擦除

使ALE管腳處于低電平10 ms,同時,正確的控制信號組合可以完成整個PEROM陣列和3個鎖定位的電擦除。

2.3 系統硬件電路設計

實驗硬件電路連接圖包括3部分,即AT89C51單片機系統、Uln2003集成驅動電路和LM016L顯示電路。單片機具有較強的控制能力,步進電動機的位置控制可通過軟件編程實現,可以在不改變硬件電路的條件下,通過改變程序來實現對步進電機不同位置的控制。在電路中設有鍵盤顯示電路,步進電機相關數據可以通過鍵盤輸入。這時,步進電機根據這些數據來工作,以控制電機的位置。按鍵開關從上到下標為P1、P2、P3、P4和 P5。P1控制電機狀態(正轉、停止、反轉、停止),P2設置圈數,P3設置步數,P4為加1鍵,P5為減1鍵。對于顯示部分,LM016L液晶顯示電機的轉動狀態以及轉動的圈數和步數。

3 系統的軟件設計

3.1 程序主流程圖

該系統的程序主流程如圖2所示。

如圖2所示,當程序運行后,先調用初始化程序清零寄存器,然后調用控制程序發送控制信息,再調用驅動程序驅動數碼管顯示和電機轉動,從而實現對電機轉動位置的控制。

3.2 控制流程圖

該系統的控制流程如圖3所示。

程序開始運行后,電機通電,按P1鍵,調用驅動程序電機準備開始轉動,再調用顯示程序顯示電機的圈數和步數。與此同時,系統開始判斷P2是否按下,如果P2按下,則調用設置圈數程序按鍵P4、P5設置圈數,然后電機正轉,否則無動作。P3按下后,調用設置步數程序按鍵P4、P5設置步數,否則無動作。當P1再次被按下時,調用反向程序,再次設置圈數、步數,這時電機反轉,否則無動作。當再次按下P1時,電機停止轉動,數碼管無顯示,否則無動作。

4 結束語

步進電機位置控制的應用設計選擇了ATMEL公司生產的AT89C51單片機。通過軟件程序編制,利用單片機AT89C51控制UNL2003芯片實現了對步進電機位置的驅動和控制。這種控制方法電路簡單,大大降低了生產成本,同時,也為類似的設計提供了參考。

參考文獻

[1]朱紅,李穎,韓冰,等.電子技術綜合實驗[M].成都:電子科技大學出版社,2009:78-80.

[2]黃智偉.全國電子設計競賽制作實訓[M].北京:北京航空航天大學出版社,2010:56-57.

[3]張學琴.工業語音報警系統的設計[J].廣西民族學院學報,2003,5(4):60-62.

[4]李杰.89C2051驅動LED數碼管的方法[J].電子世界,2007,7(11):35-36.

〔編輯:白潔〕

Position Control and Realization of Stepping Motor based on Single Chip Microcomputer

Wang Yuyuan

Abstract: The use of single-chip microcomputer control stepper motor to reach the preset position of the system is composed of AT89C51 microcontroller system, ULN2003 integrated driver circuit and LM016L display circuit 3 parts. The position control of stepping motor can be realized by software programming. In the condition of not changing the hardware circuit, the different control requirements of the stepping motor can be realized by changing the program. In the circuit is arranged to control the keyboard, through the keyboard input of the stepper motor rotating circle number and the number of steps needed to control the stepper motor rotation, the real-time control of the stepper motor in the direction, has the characteristics of accuracy and visibility. Key words: single chip microcomputer; stepping motor; position control; software programming

文章編號:2095-6835(2015)19-0122-02

猜你喜歡
單片機
基于單片機的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的單片機控制系統的仿真設計
主站蜘蛛池模板: 亚洲开心婷婷中文字幕| 性欧美精品xxxx| 国产电话自拍伊人| 亚洲人成影院在线观看| 四虎精品黑人视频| 欧美一级高清片欧美国产欧美| 中文无码精品a∨在线观看| 四虎免费视频网站| 午夜国产精品视频| 国产99视频精品免费视频7| 亚洲v日韩v欧美在线观看| 国产精品内射视频| 热这里只有精品国产热门精品| 亚洲日韩精品无码专区97| 国产69囗曝护士吞精在线视频| 亚洲侵犯无码网址在线观看| 亚洲欧美日韩成人在线| 污视频日本| 中文字幕在线播放不卡| 国产又粗又猛又爽视频| 五月婷婷综合色| 97精品久久久大香线焦| 日本一本在线视频| 久久五月视频| 国产成人综合在线观看| 国产福利微拍精品一区二区| 国产又爽又黄无遮挡免费观看| 成人va亚洲va欧美天堂| av一区二区三区高清久久| 99视频国产精品| 婷婷开心中文字幕| 91黄视频在线观看| 日韩高清无码免费| 亚洲乱强伦| 久久青草精品一区二区三区 | 亚洲一区二区三区麻豆| 欧美中文字幕在线播放| 91精品国产综合久久不国产大片| 国产成人亚洲精品蜜芽影院| 国产精品香蕉| 精品国产www| a级毛片视频免费观看| 国产第一页亚洲| 日韩视频免费| 茄子视频毛片免费观看| 在线欧美日韩| 茄子视频毛片免费观看| 亚洲综合香蕉| 日日摸夜夜爽无码| 无码免费视频| 网友自拍视频精品区| 2022精品国偷自产免费观看| 国产精品免费电影| 凹凸精品免费精品视频| 国产区福利小视频在线观看尤物| 99在线视频免费观看| 波多野结衣无码AV在线| 尤物精品视频一区二区三区| 国产丝袜无码一区二区视频| 天天综合网站| 伊人AV天堂| 久青草网站| 国产精品免费p区| 国产乱子精品一区二区在线观看| jizz在线免费播放| 99er这里只有精品| 少妇精品网站| 国产乱码精品一区二区三区中文| 国产精品无码AⅤ在线观看播放| 久久精品一品道久久精品| 在线观看无码a∨| a级毛片在线免费观看| 亚洲天堂日本| 亚洲天堂网在线播放| 色丁丁毛片在线观看| 国产精品999在线| igao国产精品| 99ri精品视频在线观看播放| 欧美日韩va| 青青青视频蜜桃一区二区| 亚洲三级色| 在线看片中文字幕|