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

標題: 請求大佬怎么用STM32去測霍爾編碼電機的速度 [打印本頁]

作者: Twenty-one    時間: 2022-11-27 00:04
標題: 請求大佬怎么用STM32去測霍爾編碼電機的速度
用STM32的定時器輸入捕獲測出霍爾編碼器的A相、B相其中的單相兩個上升沿的時間,但不知道為什么這個時間在不斷的變化!
大佬們!還有什么方法可以測的嗎??
作者: xuyaqi    時間: 2022-11-27 08:09
STM32定時器有專門的編碼器接口模式,在這個模式下,計數(shù)器依照增量編碼器的速度和方向被自動的修改,因此計數(shù)器的內(nèi)容始終指示著編碼器的位置。
作者: Twenty-one    時間: 2022-11-27 11:25
xuyaqi 發(fā)表于 2022-11-27 08:09
STM32定時器有專門的編碼器接口模式,在這個模式下,計數(shù)器依照增量編碼器的速度和方向被自動的修改,因此 ...

要測4個編碼器的速度呢,好像占用完普通定時器了
作者: Y_G_G    時間: 2022-11-27 12:29
如果是4個霍爾,那應該用端口中斷來進行檢測,一個定時器來用作時間計算
作者: Twenty-one    時間: 2022-11-27 13:37
Y_G_G 發(fā)表于 2022-11-27 12:29
如果是4個霍爾,那應該用端口中斷來進行檢測,一個定時器來用作時間計算

那怎么去計算它的速度呢?公式是什么呀
作者: xuyaqi    時間: 2022-11-27 14:16
Twenty-one 發(fā)表于 2022-11-27 11:25
要測4個編碼器的速度呢,好像占用完普通定時器了

找定時器多的芯片,比如STM32103系列。
作者: Y_G_G    時間: 2022-11-28 18:04
Twenty-one 發(fā)表于 2022-11-27 13:37
那怎么去計算它的速度呢?公式是什么呀

這我哪里知道呀,沒有做過
你可以參考EC11的讀取去判定轉(zhuǎn)向,再通過定時器來計算轉(zhuǎn)一圈或者多圈的用時來計算轉(zhuǎn)速
沒什么現(xiàn)成的公式的
或者是像樓上說的,換定時器多的單片機來用
作者: coody_sz    時間: 2022-11-28 21:37
只測速,不判斷方向,則直接捕獲即可。
作者: Hephaestus    時間: 2022-11-29 22:20
coody_sz 發(fā)表于 2022-11-28 21:37
只測速,不判斷方向,則直接捕獲即可。

不判斷方向,AB相只用其中一相即可。




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