欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 一塊單片機可以控制8個步進電機嗎? [打印本頁]

作者: tmxk0574    時間: 2016-9-24 16:31
標題: 一塊單片機可以控制8個步進電機嗎?
請問,一塊STC89C52RC單片機可以控制8個步進電機嗎?步進電機 是二相四線的,驅動器是L298N的。要求8個步進電機 按照各自的要求同時運轉。如果不能控制8個,那最多能控制多少個電機 ?我是新手,請朋友們幫助,先謝謝了!
作者: 高頻驅動-春哥    時間: 2016-9-24 19:44
可以控制的如果不夠可以試試用鎖存器
作者: zl2168    時間: 2016-9-24 21:53
可以。8個,甚至更多。控制端不夠,可擴展。但每個步進電機必須有獨立的驅動器L298N。
作者: tmxk0574    時間: 2016-9-24 22:36
高頻驅動-春哥 發表于 2016-9-24 19:44
可以控制的如果不夠可以試試用鎖存器

謝謝您的幫助!
作者: tmxk0574    時間: 2016-9-24 22:38
zl2168 發表于 2016-9-24 21:53
可以。8個,甚至更多?刂贫瞬粔,可擴展。但每個步進電機必須有獨立的驅動器L298N。

說得很詳細,又學到了一點知識,非常感謝!
作者: zl2168    時間: 2016-9-25 10:30
本帖最后由 zl2168 于 2016-9-25 10:33 編輯

實例98  驅動四相步進電機


Proteus仿真一下,確認有效。
實例98 四相步進電機.rar (35.83 KB, 下載次數: 92)


以上摘自張志良編著《單片機實驗實訓100例》 ISBN 978-7-5124-1603-1,北航社出版


書中電路和程序設計有詳細說明,程序語句條條有注解。



作者: zl2168    時間: 2016-9-25 10:33
本帖最后由 zl2168 于 2016-9-25 10:34 編輯

實例99  驅動二相步進電機


Proteus仿真一下,確認有效。
實例99 二相步進電機.rar (36.2 KB, 下載次數: 63)


以上摘自張志良編著《單片機實驗實訓100例》 ISBN 978-7-5124-1603-1,北航社出版


書中電路和程序設計有詳細說明,程序語句條條有注解。



作者: laputa2112    時間: 2016-9-25 10:36
能,同6的圖
作者: 勝雄閣下    時間: 2016-9-25 20:35
俺也是來學習的
作者: tmxk0574    時間: 2016-10-19 15:17
版主真是好人,十分感謝!
作者: 冥冥之中    時間: 2016-10-19 18:05
完全可以,單片機接鎖存芯片后接驅動再接電機
作者: 外掛閃    時間: 2016-10-19 19:40
可以。。。。。。。
作者: wuxingling    時間: 2016-10-20 10:08
可以的
作者: xixi123    時間: 2016-10-20 13:36
是可以的
作者: s598300498    時間: 2016-10-20 21:38
完全可以 還可以更多 但是l298N不能用一個
作者: wfxuene    時間: 2016-10-21 11:31
可以。8個,甚至更多?刂贫瞬粔,可擴展。但每個步進電機必須有獨立的驅動器L298N。
作者: npn    時間: 2016-10-21 16:03
用74系列ic級聯和uln2003控制,控制8萬個步進電機都不會有問題的,只能同時控制1個發出一個步進脈沖信號,再控制下一個,以此類推。
作者: xiaoxiaoza555    時間: 2016-11-23 21:24
zl2168 發表于 2016-9-25 10:33
實例99  驅動二相步進電機

源代碼木有喲
作者: fly11112    時間: 2016-11-23 21:30
這個是可以做的
作者: zl2168    時間: 2016-11-23 21:58
xiaoxiaoza555 發表于 2016-11-23 21:24
源代碼木有喲

源代碼有,在給你推薦的書上。
作者: chujx1981    時間: 2016-11-24 14:52
答案是肯定可以的,但是八個步進電機的時序不能太復雜,否則容易出問題,

硬件上有L298N需要占用單片機四個引腳,8個剛好占用32腳,對于貼片的89S52 LQFP44腳封裝的 剛好有32只引腳
作者: hemeng    時間: 2016-11-24 16:31
鎖存器的干活llll
作者: erinwalker    時間: 2016-11-24 17:00
l298n可以驅動一臺兩相步進電機或四相步進電機,也可以驅動2個直流的電機,,弄不了那么多
作者: lgjdqm    時間: 2016-11-26 16:56
可以通過IO交叉運用
作者: 蟲蟲大作戰    時間: 2016-11-26 17:03
外接L298N驅動
作者: SUNYUQIAO98    時間: 2017-1-20 09:52
npn 發表于 2016-10-21 16:03
用74系列ic級聯和uln2003控制,控制8萬個步進電機都不會有問題的,只能同時控制1個發出一個步進脈沖信號, ...

能幫助一個總線控制66個步進電機電路框圖嗎
作者: 199419zzq    時間: 2017-1-25 21:03
這個可以的,要用到擴展
作者: nhdjd    時間: 2017-1-26 12:17
完全可以控制。
作者: dabus    時間: 2017-1-30 22:12
什么先進的機器要 要用8個步進電機呢
作者: 1149777206    時間: 2017-2-2 12:38
樓主這個帖子對我幫助很大
作者: 709585624    時間: 2017-2-4 13:35
不錯,這個是我看過的有史以來最清晰的的單片機視頻教程
作者: jackdean    時間: 2017-2-4 15:10
了解原理,看端口數和產生PWD的定時器數量。
作者: tmxk0574    時間: 2017-2-13 11:14
謝謝上面這么多的好人,我試過了,是可以的。但是要幾個步進電機 同時起運,主函數不會寫,下面舉個例子,希望得到幫助。
一個單片機控制兩個步進電機同時轉,主函數怎么寫?
兩個電機分別由P0、P1口控制,并且兩個電機的運行狀態都不一樣(轉數、速度和
方向不一樣),現在要求兩個電機同時開始轉動(但停止不是在同一時間),要求
動作不循環,只運轉一次。請問這個主函數怎么寫?請指導!
(下面的主函數,一個電機轉完了,才轉另一個電機 ,沒有用)



/********主函數********/
main()   
    {
          P0=0xff;P1=0xff;       //兩個端口同時工作   
        motor1();              //電機1轉動,它由P0口控制
        P0=0x00;               //電機1停轉
        motor2();              //電機2轉動,它由P1口控制
        P1=0x00;               //電機2停轉
    }
作者: whm1990    時間: 2017-2-14 12:41
可以沒有問題   
作者: HDSD    時間: 2017-2-14 12:47
可以呀
作者: aaaaaaa1111    時間: 2017-2-14 14:10
要用鎖存器才行
作者: 1593    時間: 2020-5-31 14:22
有電路圖嗎




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1