久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 請指教EC11旋轉編碼器快旋與慢旋處理 求思路 [打印本頁]

作者: WCM1998    時間: 2019-8-9 08:00
標題: 請指教EC11旋轉編碼器快旋與慢旋處理 求思路
請問大俠旋轉編碼器快旋與慢旋怎么處理、如快旋加10慢旋加1、謝謝
作者: WCM1998    時間: 2019-8-9 22:18
沒人用過?
作者: Y_G_G    時間: 2019-8-10 09:26
設定一個變量,每次有效的轉動就加一次這個變量,另外一個按鍵改變這個變量,這不就可以一次加1或者加10了嗎
作者: wawq2003    時間: 2019-8-10 10:37
首先你完成了旋轉編碼器工作模式的解讀并完成了對應的單次計數的操作,對于快和慢的旋轉只是考慮兩次計數的時間,同時根據兩次計數的時間不同可以設置不同的累加模式1X、2X、5X、10X等

作者: WCM1998    時間: 2019-8-14 17:44
wawq2003 發表于 2019-8-10 10:37
首先你完成了旋轉編碼器工作模式的解讀并完成了對應的單次計數的操作,對于快和慢的旋轉只是考慮兩次計數的 ...

wawq2003你好可以幫我寫幾句這樣的代碼嗎?謝謝
作者: WCM1998    時間: 2019-10-9 10:36
wawq2003 發表于 2019-8-10 10:37
首先你完成了旋轉編碼器工作模式的解讀并完成了對應的單次計數的操作,對于快和慢的旋轉只是考慮兩次計數的 ...

大俠你好!我現在編碼器程序是弄好了、右旋CC=1、左旋CW=1、我想判斷快旋、比如快速右旋值加5或加10、怎么判斷呢??謝謝

作者: dzbj    時間: 2019-10-9 22:23
你定義一個變量 變量被計時器累加 每次有觸發就清零它 然后計數固定數(即固定時長) 再比較這之間觸發過多少次 超過閥值則認為是快轉

if(編碼器有旋轉)
{
計數器清零
}

此時累加觸發次數

if(計數器==10)
{
計數器清零
if(累加次數>5)
{
快轉
}
else

慢轉

}

相同時間內觸發次數多就是快 少就是慢 大概就是這意思
作者: WCM1998    時間: 2019-10-10 22:04
dzbj 發表于 2019-10-9 22:23
你定義一個變量 變量被計時器累加 每次有觸發就清零它 然后計數固定數(即固定時長) 再比較這之間觸發過多少 ...

謝謝大俠、我試下
作者: cooleaf    時間: 2022-4-7 16:58
7樓思路完全可行!建議樓主可以試試!
作者: ankangyu    時間: 2022-4-8 08:09
單位時間內的脈沖數
作者: 20310703    時間: 2024-3-15 23:21
dzbj 發表于 2019-10-9 22:23
你定義一個變量 變量被計時器累加 每次有觸發就清零它 然后計數固定數(即固定時長) 再比較這之間觸發過多少 ...

受教了,謝謝。




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 欧美一区二区三区在线 | 亚洲精品一区二三区不卡 | 欧美色偷偷 | 精品亚洲一区二区三区四区五区 | 91精品久久久久 | 97国产视频| 亚州精品视频 | 四虎在线视频 | 三级视频在线 | 国产精品自拍小视频 | 日日夜夜人人 | 不卡av在线| 成人免费视频观看视频 | 久久久久久久久久久国产 | 伊人久久综合 | 日韩一区在线视频 | 超碰人人干 | 午夜视频网 | 欧美日韩国 | 欧美精品在线免费观看 | 97精品久久| 91久久综合 | 免费一级毛片免费播放 | 亚洲精品91天天久久人人 | av资源在线 | 欧美专区在线观看 | 亚洲一区| 亚洲二三区 | 日韩成人在线播放 | 久久av影院 | 手机av在线免费观看 | 少妇精品视频 | 欧美国产日韩在线 | 二区在线观看 | 少妇高潮av久久久久久 | 日韩精品大片 | 免费看a级片 | 日韩精品在线一区二区 | 欧美日韩第一页 | 国产三级成人 | 日韩免费看 |