1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2527|回復: 7
收起左側

步進電機驅動問題

[復制鏈接]
ID:744529 發表于 2020-5-22 09:00 來自觸屏版 | 顯示全部樓層 |閱讀模式
已知兩個時間段的角度,根據角度差除以步距角得到脈沖數,四相六線,步距角為0.9度,怎樣讓步進電機轉動相應的角度?用ULN2003A能實現嗎?還有單片機怎樣發脈沖進行控制?是否需要用能控制脈沖的驅動器?
回復

使用道具 舉報

ID:570488 發表于 2020-5-23 07:09 | 顯示全部樓層
以我個人的學習經驗來看,用步進電機驅動器會更加方便,ULN2003A可以使用,只是沒那么好用。單片機的脈沖控制,就是高低電平切換,形成0V-5V-0V-5V-0V-5V-0V-5V這樣的電壓波形。使用專門的驅動器的話,驅動器設置好了之后,會根據你的脈沖頻率跟個數來相應的驅動電機轉動。
回復

使用道具 舉報

ID:728732 發表于 2020-5-23 10:03 | 顯示全部樓層
飛思卡爾的單片機的輸出脈沖可以用PWM模塊,要是51單片機可以用定時器+中斷的方式實現輸出特定頻率特定占空比的脈沖
回復

使用道具 舉報

ID:758911 發表于 2020-5-23 10:44 | 顯示全部樓層
用ULN2003A是也是可以驅動步進電機,但驅動方式比較復雜,低速或要求不高的情況下可以用,驅動方式就是按順序接通A-B-C-D 4個相的線圈,每切換一個相,電機就旋轉0.9度也就是一步,也可以做細分,變成A-AB-B-BC-C-CD-D-DA這樣的八拍驅動方式,旋轉角度變成0.45度,程序上控制對于I/O的順序切換即可。
不過建議直接用步進電機的驅動芯片或者驅動器去驅動電機,這樣單片機只要給驅動器發脈沖和方向信號即可,每發一個脈沖驅動器就驅動電機轉一步。專用的驅動芯片性能較好,功能也比較完善(如細分,半流,報警等)。
單片機的脈沖產生可以用PWM,定時器等方式實現,另外轉速較高時還要考慮加減速控制(梯形、S型···)
回復

使用道具 舉報

ID:744529 發表于 2020-5-24 20:20 來自觸屏版 | 顯示全部樓層
謝謝各位了
回復

使用道具 舉報

ID:744529 發表于 2020-5-24 20:30 來自觸屏版 | 顯示全部樓層
hashjkxkj 發表于 2020-5-23 10:03
飛思卡爾的單片機的輸出脈沖可以用PWM模塊,要是51單片機可以用定時器+中斷的方式實現輸出特定頻率特定占空 ...

我想用按鍵中斷的方式實現,按一下建,走一步,在按一次走一步,累計兩步
回復

使用道具 舉報

ID:744529 發表于 2020-5-24 20:30 來自觸屏版 | 顯示全部樓層
xmjacky 發表于 2020-5-23 10:44
用ULN2003A是也是可以驅動步進電機,但驅動方式比較復雜,低速或要求不高的情況下可以用,驅動方式就是按順 ...

proteus中專用的驅動芯片好像沒有勒
回復

使用道具 舉報

ID:744529 發表于 2020-5-24 20:31 來自觸屏版 | 顯示全部樓層
阿怪狗HDD 發表于 2020-5-23 07:09
以我個人的學習經驗來看,用步進電機驅動器會更加方便,ULN2003A可以使用,只是沒那么好用。單片機的脈沖控 ...

額,好
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表