人人學(xué)會單片機(jī) 發(fā)表于 2022-6-7 22:27
代碼沒優(yōu)化好,
Hephaestus 發(fā)表于 2022-6-7 21:31
單片機(jī)跟不上旋轉(zhuǎn)編碼器運(yùn)動,丟脈沖了吧。絕對值編碼器不會出這種問題,AB相的一定是軟件寫的不好或者單片 ...
xyz_city 發(fā)表于 2022-6-8 09:16
void Encoder_EC11_Init(void)
{
/***避免上電時(shí)EC11旋鈕位置不確定導(dǎo)致一次動作誤判***/
xyz_city 發(fā)表于 2022-6-8 09:16
void Encoder_EC11_Init(void)
{
/***避免上電時(shí)EC11旋鈕位置不確定導(dǎo)致一次動作誤判***/
datouyuan 發(fā)表于 2022-6-11 15:30
怎么沒有一個(gè)采用外中斷或端口變化中斷做的。
這種方法占用mcu時(shí)間極少,適用面廣(0~MHz級),極其可靠。
datouyuan 發(fā)表于 2022-6-11 15:30
怎么沒有一個(gè)采用外中斷或端口變化中斷做的。
這種方法占用mcu時(shí)間極少,適用面廣(0~MHz級),極其可靠。
robinsonlin 發(fā)表于 2022-6-11 16:44
EC11的判斷,最好還是丟到 1ms 的定時(shí)器中斷中去比較穩(wěn)妥, 哪怕中斷級別低點(diǎn)都不是問題。 但是,如果放 ...
datouyuan 發(fā)表于 2022-6-13 10:13
ec11和電機(jī)編碼器時(shí)序是一樣的。
假設(shè)電機(jī)旋轉(zhuǎn)1圈有100個(gè)編碼器脈沖,電機(jī)最大轉(zhuǎn)速3000rpm,每秒編碼器 ...
lzzasd 發(fā)表于 2022-6-15 09:42
那是你沒試過中斷法,你試過就知道了干擾有多嚴(yán)重了,另外EC11和電機(jī)編碼器不一樣的地方是EC11更多干擾。 ...
| 歡迎光臨 (http://m.raoushi.com/bbs/) | Powered by Discuz! X3.1 |