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