熱門(mén): 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
2839| 4
|
關(guān)于中空編碼器讀脈沖問(wèn)題 |
79黑幣
最佳答案在中斷中用while()是什么神仙寫(xiě)法?
中斷是用來(lái)處理突發(fā)/快速的信號(hào)
所以中斷中的代碼越簡(jiǎn)單越好
而消抖電路也好像有點(diǎn)問(wèn)題
不轉(zhuǎn)時(shí)電容充滿當(dāng)開(kāi)路
SW_A點(diǎn)為5V
轉(zhuǎn)動(dòng)時(shí)SW_A點(diǎn)接地,瞬間0V
電容對(duì)地放電
再轉(zhuǎn)多少少
SW_A點(diǎn)接不接地,電容開(kāi)始充電當(dāng)短路
于是SW_A點(diǎn)被兩個(gè)10k電阻分壓得2.5V產(chǎn)生第一次上升沿
電容慢慢充滿,電流減少,SW_A點(diǎn)電壓慢慢上升
型成第二次上升沿
參考一下別人的消抖電路吧
另外如 ...
| ||
評(píng)分
| ||||||||
| ||
評(píng)分
| ||||||||
Powered by 單片機(jī)教程網(wǎng)