|
作為一個小白,我想記錄一下自己的學習過程,也和大家交流學習一下。
設備:51單片機開發板、TB6600驅動器、57BYG250B步進電機(二相)、直流開關電源。直流電源給驅動器供電,單片機給驅動器輸入脈沖,驅動器驅動步進電機。程序使用定時器中斷精確控制電機轉動(不考慮失步)。比如我采用16倍細分,則需給驅動輸入3200個脈沖,驅動才會使電機轉一圈,下面程序中1秒發送200個脈沖,則相應的電機16秒轉一圈。(第一次搞不怎么會上傳,就傳圖片了)
單片機源程序如下:
捕獲1.PNG (14.85 KB, 下載次數: 232)
下載附件
2019-4-9 22:18 上傳
捕獲2.PNG (19.99 KB, 下載次數: 150)
下載附件
2019-4-9 22:19 上傳
捕獲3.PNG (7 KB, 下載次數: 137)
下載附件
2019-4-9 22:19 上傳
|
-
圖片1.png
(223.72 KB, 下載次數: 194)
下載附件
2019-4-9 22:20 上傳
驅動器
-
圖片2.png
(97.4 KB, 下載次數: 169)
下載附件
2019-4-9 22:20 上傳
電源
-
圖片3.png
(154.22 KB, 下載次數: 139)
下載附件
2019-4-9 22:20 上傳
步進電機
評分
-
查看全部評分
|