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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2586|回復: 4
收起左側

關于stm32控制步進電機有個疑惑?

[復制鏈接]
ID:228467 發表于 2020-2-19 20:03 | 顯示全部樓層 |閱讀模式
10黑幣
     我想用STM32發送 特定頻率,數量固定的脈沖來控制步進電機,但是這個 脈沖 是很多組 頻率不同數量不同的,比如說 以1KHZ的頻率發送200個脈沖(這里為方便記為1組數據),電機轉動完成后,再發送 2KHZ、300個脈沖(2組數據),后面還有許多。任務是控制3個步進電機的,每個步進電機的都有一套上述的數據。
    目前的問題是:
    如何讓這3個步進電機運動的時候每組數據是一一對應的,比如 電機1 1KHZ、200個脈沖;電機2 2KHZ、400個脈沖;電機3 500HZ、100個脈沖。也即 電機1 以1KHZ、轉動200個脈沖,同時電機2 以2KHZ、400個脈沖,同時電機3 以500HZ、100個脈沖。
    各位大佬還請多多指導啊

回復

使用道具 舉報

ID:94031 發表于 2020-2-19 20:40 | 顯示全部樓層
如果同步要求很高,可以用3組控制器分別控制3個步進電機,先分別給3組控制器下方案命令,再統一下動作命令。
回復

使用道具 舉報

ID:235200 發表于 2020-2-19 23:24 | 顯示全部樓層
一是每一個電機的數據接收建立一個緩沖區(大小依數量來),二是發送時加上一個前置編碼(類似應答),如前置碼是0xAA 0X64是發送第1個電機的100個數據組
回復

使用道具 舉報

ID:228467 發表于 2020-2-20 19:31 | 顯示全部樓層
xuyaqi 發表于 2020-2-19 20:40
如果同步要求很高,可以用3組控制器分別控制3個步進電機,先分別給3組控制器下方案命令,再統一下動作命令 ...

您的意思是用 3個STM32分別控制1個步進電機,再用一個STM32控制這3個STM32?使用多機通訊的辦法嗎?
回復

使用道具 舉報

ID:228467 發表于 2020-2-20 19:33 | 顯示全部樓層
csmyldl 發表于 2020-2-19 23:24
一是每一個電機的數據接收建立一個緩沖區(大小依數量來),二是發送時加上一個前置編碼(類似應答),如前 ...

我不太能看的懂您說的這個辦法,能不能再詳細點嗎?
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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