lkc8210 發(fā)表于 2024-11-14 13:25
用一個(gè)定時(shí)器+一個(gè)外部中斷來記錄脈沖信號
外部中斷每收到一個(gè)脈沖就對變量加1
定時(shí)器定時(shí)統(tǒng)計(jì)變量的值

piscest_x 發(fā)表于 2024-11-14 16:12
有例程嗎?我現(xiàn)在不是使用的中斷來判斷,是直接判斷AB的電平區(qū)分正轉(zhuǎn)還是反轉(zhuǎn)
lkc8210 發(fā)表于 2024-11-14 17:13
可以參考我的貼子
http://www.raoushi.com/bbs/dpj-209594-1.html
xiaobendan001 發(fā)表于 2024-11-15 07:13
自然是要有個(gè)反應(yīng)速度問題,你要做到多快?用更快的芯片比如STM32的,甚至DSP會更快的。
piscest_x 發(fā)表于 2024-11-15 09:08
不需要很快,就手動旋轉(zhuǎn)編碼器計(jì)數(shù),慢旋加1,快旋多次才加1,現(xiàn)在的問題就是怎么判斷是慢旋還是快旋
piscest_x 發(fā)表于 2024-11-15 09:08
不需要很快,就手動旋轉(zhuǎn)編碼器計(jì)數(shù),慢旋加1,快旋多次才加1,現(xiàn)在的問題就是怎么判斷是慢旋還是快旋
WL0123 發(fā)表于 2024-11-16 16:59
//T0中斷服務(wù)函數(shù) 周期10ms
void Timer0Interrupt() interrupt 1
{
piscest_x 發(fā)表于 2024-11-16 23:09
void INT0_ISR (void) interrupt 0
{
if(last_A == 1&& BM_KEY_A == 0)
轉(zhuǎn)速傳感器.rar
(1.89 KB, 下載次數(shù): 0)
| 歡迎光臨 (http://www.raoushi.com/bbs/) | Powered by Discuz! X3.1 |