haokey 發(fā)表于 2021-7-3 09:46
假如順時(shí)針扭了一點(diǎn)但沒到位之前逆時(shí)針扭回去了呢?
dzbj 發(fā)表于 2021-7-3 17:04
我覺得"ScanCount++"解決了你說的問題 就是說這之后得到的是一個(gè)確定值 要么轉(zhuǎn)了要么沒轉(zhuǎn) 即便按你說的哆 ...
lkc8210 發(fā)表于 2021-7-3 23:41
然而,并不能
之前的回覆草率了
lkc8210 發(fā)表于 2021-7-3 23:41
然而,并不能
之前的回覆草率了
haokey 發(fā)表于 2021-7-7 12:20
探討一下,假如我改成這樣會(huì)怎樣:
if(!PinA&&PinB)
{PinA_O= 1;}
yxlitol 發(fā)表于 2021-8-25 19:52
小白請(qǐng)教:請(qǐng)問,IF最后面大括號(hào)外面的PinA_O = PinA是什么意思?
if(PinA && !PinA_O && PinB) {
...
yxlitol 發(fā)表于 2021-8-25 19:57
PinA_O是怎么定義為下降沿的?真心請(qǐng)教
cdhigh 發(fā)表于 2022-1-28 06:16
按中鍵時(shí)如果有移位,可能會(huì)誤觸發(fā)一次加減
bhjyqjs 發(fā)表于 2022-2-7 10:49
樓主代碼及其精簡,不錯(cuò)!
實(shí)際上,只檢測A引腳的下降沿,由B引腳狀態(tài)決定加減更高效。
經(jīng)實(shí)驗(yàn),無漏脈沖 ...
lkc8210 發(fā)表于 2022-1-28 14:03
如果編碼器太松就有可能
cn_zhx 發(fā)表于 2022-2-8 10:18
其實(shí),這里AB數(shù)據(jù)線產(chǎn)生的是格雷碼,如果我們采集時(shí)采用判斷AB兩線的變化,即,A或B來下降沿時(shí),作出4次判 ...
hewayking 發(fā)表于 2022-2-16 14:19
個(gè)人做法硬件加104電容 一個(gè)接外部中斷一個(gè)接普通IO 中斷后讀普通IO高低 正轉(zhuǎn)高或低 反轉(zhuǎn)低或高 ...
hewayking 發(fā)表于 2022-2-16 14:19
個(gè)人做法硬件加104電容 一個(gè)接外部中斷一個(gè)接普通IO 中斷后讀普通IO高低 正轉(zhuǎn)高或低 反轉(zhuǎn)低或高 ...
hi等你 發(fā)表于 2023-4-17 10:59
不用這么復(fù)雜,只要判斷兩個(gè)腳是11,然后延時(shí)毫秒多少。忘了,再判斷是不是10,就說明
它旋轉(zhuǎn)了,如果判 ...
hi等你 發(fā)表于 2023-4-17 10:59
不用這么復(fù)雜,只要判斷兩個(gè)腳是11,然后延時(shí)毫秒多少。忘了,再判斷是不是10,就說明
它旋轉(zhuǎn)了,如果判 ...
lkc8210 發(fā)表于 2023-6-27 11:30
看到"延時(shí)毫秒"和"中斷和定時(shí)器都不需要"
就知道你還沒弄懂
微笑的小小 發(fā)表于 2022-11-8 17:51
這個(gè)代碼我在STC15W408AS上調(diào)試通過。 為什么在STC8H1K08上不行,就是沒有操作EC11旋轉(zhuǎn)編碼器,電腦串口 ...
hi等你 發(fā)表于 2023-6-28 16:05
我就是不用定時(shí)器和中斷,這個(gè)資源用在更重要的地方,只需要判斷10和11就行,反轉(zhuǎn)判斷01和11.
已 ...
herui2128 發(fā)表于 2023-9-22 15:41
謝謝樓主分享,我用的STC15W408AS。用樓主的例程,采用兩個(gè)外部中斷來檢測脈沖。能正常檢測到正轉(zhuǎn)和反轉(zhuǎn)。 ...
haokey 發(fā)表于 2021-7-7 12:20
探討一下,假如我改成這樣會(huì)怎樣:
if(!PinA&&PinB)
{PinA_O= 1;}
劉佑紅 發(fā)表于 2023-9-25 15:48
以下是我之前采用拿來主義得到的,只對(duì)判斷后執(zhí)行部分稍作修改,應(yīng)用還不錯(cuò)。
/************************ ...
diyage 發(fā)表于 2023-11-25 19:55
我跟你用的一樣,但是發(fā)現(xiàn)轉(zhuǎn)快了丟碼,慢很好
hewayking 發(fā)表于 2024-7-2 17:06
個(gè)人做法是a下降沿中斷 中斷后 判斷b高低 確定正反轉(zhuǎn)
bhjyqjs 發(fā)表于 2022-2-7 10:49
樓主代碼及其精簡,不錯(cuò)!
實(shí)際上,只檢測A引腳的下降沿,由B引腳狀態(tài)決定加減更高效。
經(jīng)實(shí)驗(yàn),無漏脈沖 ...
歡迎光臨 (http://www.torrancerestoration.com/bbs/) | Powered by Discuz! X3.1 |