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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 13290|回復: 13
打印 上一主題 下一主題
收起左側

有沒有大神用51單片機做步進電機加減速算法控制的?

[復制鏈接]
跳轉到指定樓層
樓主
比如  梯形加減速算法   指數型加減速算法,小白最近在學步進電機,可是不是太會  網上也找了一些文檔,可是沒有程序,不知道框架怎么寫   大神能分享一下嗎?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:105206 發表于 2016-9-18 23:20 | 只看該作者
有,網上有專業算步進電機的軟件
回復

使用道具 舉報

板凳
ID:139760 發表于 2016-9-19 20:09 | 只看該作者
jubaolun 發表于 2016-9-18 23:20
有,網上有專業算步進電機的軟件

沒有找到呀  昨天看了有一些講解理論的  沒有找到代碼,只怪本人愚笨  寫不出來。
回復

使用道具 舉報

地板
ID:123289 發表于 2016-9-19 21:25 | 只看該作者
先說步進電機:
轉子看成是個吸鐵石,定子是若干個電磁鐵均勻分布于轉子的外圓周外,(如12個,就象時鐘的12個鐘點)。
依次(如順時針)給定子的各個電磁鐵加電,則轉子就會跟著順時針轉動起來。
如給定子12點位置上的電磁鐵加電,則定子的磁極會被吸于12點,
再給定子1點位置上的電磁鐵加電,則定子的磁極會被吸于1點位置,也就是電機順時針旋轉了30度。
這就是就最樸素的,對步進電機的理解。
回復

使用道具 舉報

5#
ID:123289 發表于 2016-9-19 21:31 | 只看該作者
如果每秒輪換給定子的一個磁極加電,則12秒會使電機轉一圈。
如果從12點到1點用1秒
1點到2點用0.9秒
2點到3點用0.8秒
3點到4點用0.7秒
4點到5點用0.6秒
……
這樣就完成了加速旋轉
這也是樸素的步進電機加速過程
回復

使用道具 舉報

6#
ID:123289 發表于 2016-9-19 21:41 | 只看該作者
提醒一下:
1、先做一個定速旋轉,每間隔時間T,切換步進電機一個磁極。如T=1000ms
2、再做一個加速度計A,A是個定值時間。如A=1ms
3、每間隔一個T,就將T-A,即T=T-A,也就完成了勻加速旋轉。(1000ms,999ms,998ms,997ms...)
4、如果每間隔一個T,就將T+A,即T=T+A,也就完成了勻減速旋轉。
5、你需要處理T-A<0問題,這理不告訴你了,余下的事你自己處理吧。
回復

使用道具 舉報

7#
ID:111634 發表于 2016-9-20 07:46 | 只看該作者
本帖最后由 zl2168 于 2016-9-20 07:48 編輯

實例98  驅動四相步進電機


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


以上摘自張志良編著《單片機實驗實訓100例》 ISBN 978-7-5124-1603-1,北航社出版
書中電路和程序設計有詳細說明,程序語句條條有注解。

4.jpg (115.19 KB, 下載次數: 119)

4.jpg
回復

使用道具 舉報

8#
ID:111634 發表于 2016-9-20 07:49 | 只看該作者
實例99  驅動二相步進電機


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


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


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


回復

使用道具 舉報

9#
ID:139760 發表于 2016-9-21 14:38 | 只看該作者
yzwzfyz 發表于 2016-9-19 21:41
提醒一下:
1、先做一個定速旋轉,每間隔時間T,切換步進電機一個磁極。如T=1000ms
2、再做一個加速度計A ...

那也就是說   再給驅動板頻率的時候  把這個頻率按您說的做一下減一處理,就能完成加速了?
回復

使用道具 舉報

10#
ID:139760 發表于 2016-9-21 14:39 | 只看該作者
zl2168 發表于 2016-9-20 07:49
實例99  驅動二相步進電機

protues在哪里能下載?以前用過  不過找不到安裝包了。
回復

使用道具 舉報

11#
ID:105449 發表于 2017-8-11 21:11 | 只看該作者
我有用STC15WS4做過,我是用PCA產生脈沖,中斷時改變裝載值就可改變脈沖周期實現變速,實用效果還不錯。
回復

使用道具 舉報

12#
ID:315079 發表于 2018-6-8 09:43 | 只看該作者
樓主還在嗎?我最近也在做這個,求分享下經驗
回復

使用道具 舉報

13#
ID:105449 發表于 2020-7-26 11:25 | 只看該作者
所謂步進就是給一個脈沖,就轉動一定角度。脈沖頻率越高轉動就越快。按你希望的曲線調整脈沖頻率,就可實現你希望的加減速。
回復

使用道具 舉報

14#
ID:473159 發表于 2020-7-26 14:18 | 只看該作者
有啊,而卻多的是,不過不建議用張志良的,里面沒源碼,只有一個仿真HEX文件,除非你買他的開發板
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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