經(jīng)過不斷地摸索和參考高手的設(shè)計,最終完成了單片機的步進電機控制,可以實現(xiàn)步進電機的實時正反轉(zhuǎn),加速,減速。
至于步進電機的工作原理,相信很多人都已經(jīng)知道,本次采用的是四相步進電機,采用四相八拍的工作方式,即:A-AB-B-BC-C-CD-D-DA-A
具體電路和代碼如下:







之前也做過按鍵控制的的程序,但是每次按下鍵后,相應(yīng)很慢,非得等到一個模塊的循環(huán)完成,才能響應(yīng)按鍵的操作,這幾天在網(wǎng)上看到了有高手通過啟用外部中斷的方法來實現(xiàn)按鍵的控制,自己下去再proteus中驗證 ,效果很不錯,很高興,現(xiàn)在把相關(guān)的電路圖和代碼圖貼出來僅供參考,歡迎指教......
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
步進電機
+關(guān)注
關(guān)注
153文章
3248瀏覽量
152346 -
51單片機
+關(guān)注
關(guān)注
278文章
5714瀏覽量
134264
原文標題:51單片機控制電動機正反轉(zhuǎn)和調(diào)速
文章出處:【微信號:mcugeek,微信公眾號:MCU開發(fā)加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
基于單片機的步進電機開環(huán)控制系統(tǒng)
基于單片機的步進電機開環(huán)控制系統(tǒng):通過ATMEL89C51單片機對步進
發(fā)表于 08-25 18:27
?102次下載
5分鐘實現(xiàn)單片機步進電機控制設(shè)計
1 系統(tǒng)設(shè)計原理
步進電機控制系統(tǒng)主要由單片機、鍵盤LED、驅(qū)動/放大和PC上位機等4個模塊組成,其中PC
發(fā)表于 02-11 14:55
?56次下載
圖文解析單片機的步進電機控制
評論