久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4441|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

stm32單片機實現(xiàn)高速控制步進(jìn)電機S曲線加減速運動程序源碼

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:889154 發(fā)表于 2021-3-7 12:14 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式

使用單片機做步進(jìn)電機控制的時候,經(jīng)常碰到一些非常傷腦筋的問題,一是寫步進(jìn)電機控制時許確實很麻煩,正轉(zhuǎn)反轉(zhuǎn),加速減速,得研究很長時間數(shù)學(xué)公式,特別是S加減速運動;二是單片機的計算速度不行,要求脈沖速度快的話,加減速需要計算變化的脈沖頻率,計算不過來,特別是兩個或多個電機要聯(lián)動控制或者插補基本上就不行了,兩個電機運動會出現(xiàn)明顯的偏差。
所以能不能有其他簡單快速的方案了?
經(jīng)過很長時間研究后,我發(fā)現(xiàn)常規(guī)的運動控制完全可以使用單片機+一個專用運動控制芯片HMC80xx來實現(xiàn),這樣的話,復(fù)雜的加減速控制程序,多個步進(jìn)高精度聯(lián)動都由專用運動芯片來完成,單片機只需要通過通信接口寫入控制命令就可以了。
話不多說,我們來看看具體的實現(xiàn)方案:






由上述的系統(tǒng)框圖和單片機與運動控制專用芯片接線圖可以看出,使用一個stm32或者C51等單片機+運動芯片控制步進(jìn)或伺服電機,只要使用單片機的IO口連接運動芯片的總線,然后通過IO寫入指令就可以。芯片本身提供了單片機可以直接調(diào)用的API函數(shù),實現(xiàn)基本的定長加減速運動,多軸直線插補,圓弧插補運動的函數(shù),單片機程序只要按說明直接調(diào)用函數(shù),指定參數(shù)值就可以了。


比如定長加減速運動控制函數(shù):
q  定長運動
功能:指定一個運動軸及曲線類型、運動方向、脈沖輸出模式、初始速度、運行速度、定長運動距離、開始減速位置、加速時間、減速時間,以初始速度開始加速,在指定的加速時間到時加速到運行速度恒速運行,直到脈沖輸出個數(shù)大于等于減速位置設(shè)定的個數(shù)時,開始減速,在指定的減速時間到達(dá)時減速到初始速度,并在完成運動距離時停止,如果SD減速開關(guān)從OFF->ON 轉(zhuǎn)換并且沒有到達(dá)設(shè)定的減速位置,并且SD_EN使能,將立即開始減速,然后以低速運行完成運動距離后停止。
函數(shù):int  DeltMov(int dev,unsigned int Axs,unsigned intcurve,unsigned int Dir,unsigned char Outmod,unsigned int Vo,unsigned intVt,unsigned int Length,unsigned int StartDec,unsigned long Acctime,unsignedlong Dectime,unsigned int SD_EN,unsigned int WaitSYNC);


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:710888 發(fā)表于 2021-3-14 10:24 | 只看該作者
是否可以提供下運動控制芯片datasheet 的官網(wǎng)鏈接
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日韩一区二区av | www日韩欧美 | 日韩欧美在线观看视频 | 亚洲一区在线日韩在线深爱 | 日韩成人av在线播放 | 国产成人精品一区二区三 | 国产永久免费 | 成人免费观看视频 | 在线观看中文字幕一区二区 | 亚洲一区视频 | 亚洲免费网 | 成人欧美一区二区三区 | 三级在线观看 | 久久亚洲欧美日韩精品专区 | 黄片毛片在线观看 | 91视频久久| 一区视频 | 国产精品国产成人国产三级 | www.日韩 | 久久久久久久久国产精品 | 天天综合网永久 | 久久91精品久久久久久9鸭 | 日韩中文字幕2019 | 国产精品久久久久久久久久 | 亚洲一区二区在线视频 | 色播久久久 | av激情影院| 91麻豆精品国产91久久久久久久久 | 欧美日韩亚洲一区 | 久久一本| 欧美久久久 | 四虎影视一区二区 | 亚洲伊人久久综合 | 精品乱码一区二区三四区视频 | 日韩精品在线观看视频 | 国产精品1区 | 久久小视频 | 欧美影院久久 | 欧美a级成人淫片免费看 | 四虎永久免费地址 | 欧美极品在线播放 |