1、概要:本案例講解的內(nèi)容是51單片機控制步進電機硬件連接部分。后續(xù)會分別講解單片機程序,S曲線加減速方法,上位機等相關內(nèi)容 2、功能原理圖: 
2.1、51單片機: ①輸出脈沖到TB6600驅(qū)動器PUL端口,從而控制步進電機轉(zhuǎn)動 ②控制TB6600驅(qū)動器ENA端口,從而控制步進電機使能 ③控制TB6600驅(qū)動器DIR端口,從而控制步進電機轉(zhuǎn)動方向 2.2、步進電機: ①提供機械動力 2.3、穩(wěn)壓電源: ①為步進電機提供電源 2.4、TB6600驅(qū)動器: ①二相四線步進電機專用驅(qū)動器 3、實物圖: ①、51單片機控制板一個 ②、二相四線步進電機一個 ③、穩(wěn)壓電源一個 ④、TB6600步進電機驅(qū)動器一個 硬件連接圖說明: ①51單片機控制板與TB6600步進電機驅(qū)動器采用共陽極接法(TB6600 驅(qū)動器的ENA+、DIR+、PUL+與單片機的VCC連接); ②51單片機P0.0口控制ENA-,P0.0高電位的時,步進電機掉電,步進電機自由狀態(tài),用手可以轉(zhuǎn)動;P0.0低電位的時,步進電機上電,根據(jù)輸入的脈沖信號進行轉(zhuǎn)動,無脈沖信號時處于自鎖狀態(tài); 單片機P0.1口控制DIR-,P0.1高電位與低點位分別對應步進電機的正轉(zhuǎn)與反轉(zhuǎn); ③單片機P0.2口控制PUL-,通過P0.2口高低電位的切換形成脈沖,TB6600驅(qū)動器接收到一個脈沖,步進電機轉(zhuǎn)動一步 
|