婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 基礎入門 >> 伺服電機步進電機與控制 >> 正文

編碼器簡單理解_編碼器觸發_編碼器原理

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2023/10/3

今天在修復離職同事遺留下來關于編碼器的bug,我之前也沒接觸過這玩意,前輩的做法是在定時器中查詢AB相的電平狀態,來判斷當前是正傳還是反正。他搞了個定時器1溢出中斷,將32M時鐘進行了64000分頻,131s,信號都漏掉了,我將其改為了1600分頻,16位溢出也就是400ms,正常運行(IAR 8.20)。

這個問題在最新的IAR(IAR 9.30)不會復現,并且不管哪種分頻在最新的IAR可以正常運行。也許還有地方的邏輯沒有看明白,最終還是沒有去改他的分頻。

接下來我們直接來看關于編碼器的圖:

編碼器的圖 

編碼器工作原理及如何實現定位控制,秒懂!www.diks.com.cn/Article/MEMS/5738.html

控制:

a. 以上連接是大概原理,我們不看z相,直接看關于AB相正反轉的的控制:

1. 順時針:A相觸發上升沿,那么接下來B也觸發上升沿;A相觸發下降沿,B相也觸發下降沿

2. 逆時針:A相觸發上升沿,那么接下來B觸發下降沿; A相觸發下降沿,B相觸發上升沿

b. 這樣我就需要設置雙邊沿觸發中斷,但是對于一些低端的單片機來講,可能無法做到,這個時候就需要用定時器和讀IO的電平狀態來做(前同事之前的做法是將coderScan()放到定時器中斷函數中,為了處理幾個和時間有關的任務,開了4個定時器,我們完全可以使用時間片的方式做)

1.順時針: 如果A相前一刻的電平和當前電平不一樣,并且當前電平為低,B相為低,則順時針旋轉; 如果B相前一刻的電平和當前電平不一樣,并且當前電平為高,A相為低。

2. 逆時針: 如果A相前一刻的電平和當前電平不一樣,并且當前電平為低,B相為高,則逆時針旋轉;如果B相前一刻的電平和當前電平不一樣,并且當前電平為高,A相為高。

void coderScan() 
{ 
    u8 i;
    u8 aPin, bPin; 
    
    for(i=0; i<CODER_NUM; i++)       //從編碼器1 到 編碼器n輪詢檢測
    {
        aPin = GPIO_ReadInputDataBit(CODER_IO_ARRAY[i].aPin.group, CODER_IO_ARRAY[i].aPin.pin);
        bPin = GPIO_ReadInputDataBit(CODER_IO_ARRAY[i].bPin.group, CODER_IO_ARRAY[i].bPin.pin);
        
        if((_coder[i].aPin != aPin) && (aPin  ==  0x00)) /* 讀取到的值為低電平 */   
        {       
            if(bPin)    // 電壓下降有效
            {                  
                coderCCW(i);//逆時針旋轉
            }
            else
            {
                coderCW(i);//順時針旋轉
            }
        }
        else if((_coder[i].bPin != bPin) && (bPin == 0x01))
        {            
            if(aPin)    // 電壓上升有效
            {
                coderCCW(i);//逆時針旋轉
            }
            else
            {
                coderCW(i);//順時針旋轉
            }
        }
        _coder[i].aPin = aPin;
        _coder[i].bPin = bPin;
    }
 }

一般,編碼器旋轉一圈有1024個脈沖,而編碼器是有格數的(每次咔吧一聲轉動了一格),我數了一下我手上的有30格,因此想要正確表示旋轉,我們不僅要通過電平變化知道方向,還要根據脈沖格數來判斷,也就是大概一格34個脈沖,如果按90%計算脈沖個數,也就檢測到30個脈沖觸發一次。

Tags:編碼器,編碼器原理,增量式  
責任編輯:admin
  • 上一個文章:
  • 下一個文章: 沒有了
  • 請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
    關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢
    婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av
    <button id="4i884"></button>
  • <abbr id="4i884"><source id="4i884"></source></abbr>
  • <code id="4i884"><tr id="4i884"></tr></code>
  • <rt id="4i884"></rt>
    <li id="4i884"></li>
  • <rt id="4i884"><tr id="4i884"></tr></rt>
  • 能在线观看的av| 日本wwwcom| 国产精品igao网网址不卡| 99er在线视频| 超碰在线公开97| av片在线免费| av日韩一区二区三区| 特级西西444| 国产乱子伦精品无码专区| 亚洲最大综合网| 在线看免费毛片| 欧美国产在线一区| 日韩精品一区二区在线视频| 黄网站欧美内射| 免费国产a级片| 国产高清视频网站| 91制片厂免费观看| 50路60路老熟妇啪啪| 特级黄色录像片| bt天堂新版中文在线地址| www.69av| 色一情一区二区| 成人高清在线观看视频| www国产免费| 亚洲精品乱码久久久久久自慰| 女人床在线观看| 永久av免费在线观看| 91插插插插插插插插| 天天干天天干天天干天天干天天干| 精品人妻大屁股白浆无码| 国产成人精品无码播放| 久久久久xxxx| 91精品视频国产| 欧美亚洲一二三区| 91热这里只有精品| www.久久久精品| 亚洲熟妇av日韩熟妇在线| 中国黄色片一级| 日本高清免费在线视频| 国内自拍中文字幕| 成人久久久久久久久| 午夜啪啪免费视频| av噜噜在线观看| 成人免费毛片播放| 国产日韩欧美精品在线观看| 国产精品嫩草影院8vv8| 少妇熟女一区二区| 成人日韩在线视频| 午夜精品久久久久久久99热影院| 亚洲一区二区中文字幕在线观看| 噜噜噜久久亚洲精品国产品麻豆| 欧美一级视频免费看| 黄色动漫网站入口| 91视频成人免费| 青青视频免费在线| 能在线观看的av| 天天久久综合网| 美女av免费观看| 激情 小说 亚洲 图片: 伦| 久久观看最新视频| 免费观看亚洲视频| 国产又黄又爽免费视频| 久久久久久久香蕉| 亚洲av无日韩毛片久久| 日本免费成人网| 青草全福视在线| 丁香色欲久久久久久综合网| 亚洲免费av一区| 亚洲久久中文字幕| 精品无码国产一区二区三区av| 国产一区二区视频免费在线观看| 欧美丰满熟妇bbbbbb百度| 国产精品69久久久| 国产激情在线看| 久久精品亚洲天堂| √天堂资源在线| 欧美日韩dvd| 裸体裸乳免费看| 欧美日韩怡红院| 中文字幕亚洲影院| 91在线视频观看免费| 一区二区在线免费看| 国产精品333| 亚洲午夜精品久久久久久人妖| 国产一区二区三区精彩视频 | www.午夜av| 亚洲精品乱码久久久久久动漫| www.xxx麻豆| 亚洲高清视频免费| 麻豆tv在线播放| 麻豆md0077饥渴少妇| 99热一区二区| 午夜视频在线观| 免费一级特黄特色毛片久久看| 国产午夜福利在线播放| 日本成人性视频| 丁香色欲久久久久久综合网| 成人综合久久网| 午夜久久久精品| 国产日韩一区二区在线观看| 精品久久一二三| 中文字幕在线视频一区二区| 国产高清av在线播放| 性一交一乱一伧国产女士spa| 国产精品一区二区羞羞答答| 男女啪啪网站视频| 日韩极品视频在线观看| 国产成人手机视频| 99热亚洲精品| av动漫在线播放| 在线免费av播放| 91蝌蚪视频在线| 日本a在线免费观看| 日韩成人精品视频在线观看| 日韩毛片在线免费看| 缅甸午夜性猛交xxxx| 日韩中文字幕三区| 天天色综合天天色| 精品久久久无码人妻字幂| 男女视频在线看| 欧美精品自拍视频| 中文字幕中文在线| 一级网站在线观看| 国产精品亚洲αv天堂无码| 日韩一级理论片| 日本日本19xxxⅹhd乱影响| 天天久久综合网| 艹b视频在线观看| 污污污污污污www网站免费| 久久久国产欧美| 久久国产精品网| 视频区 图片区 小说区| 999精彩视频| 成年人黄色片视频| 日韩精品手机在线观看| 杨幂毛片午夜性生毛片 | 老司机午夜免费福利视频| 欧美久久久久久久久久久久久 | 777久久精品一区二区三区无码| 潘金莲激情呻吟欲求不满视频| 不卡影院一区二区| 波多野结衣国产精品| 9久久9毛片又大又硬又粗| 日韩av卡一卡二| 夜夜爽久久精品91| www.激情小说.com| 3d动漫一区二区三区| 日本一区二区三区四区五区六区| av免费网站观看| www.超碰97.com| 欧美网站免费观看| 老司机午夜免费福利视频| 2025韩国理伦片在线观看| 国产又大又长又粗又黄| 亚洲不卡视频在线| 日本在线xxx| 免费特级黄色片| 欧美精品一区二区三区免费播放| 欧美二区在线视频| 奇米影音第四色| 无码精品国产一区二区三区免费| 国产成人a亚洲精v品无码| 欧美激情精品久久久久久小说| www.xxx亚洲| 日本高清免费在线视频| 免费国产成人看片在线| 手机视频在线观看| 一本之道在线视频| 精品免费久久久久久久| 不卡影院一区二区| 亚洲熟妇无码av在线播放| 污视频网站观看| 999热精品视频| 精品免费国产一区二区| 韩国无码av片在线观看网站| av免费一区二区| 免费欧美一级视频| 国产一级黄色录像片| 国产精品一线二线三线| 妞干网在线视频观看| 精品无码国模私拍视频| 婷婷丁香激情网| 国产福利片一区二区| 在线观看视频在线观看| 91好吊色国产欧美日韩在线| 五月天开心婷婷| 18禁免费无码无遮挡不卡网站| 日本精品福利视频| 欧美性猛交xxxx乱大交91| www.avtt| 日本免费黄视频| 少妇一级淫免费放| 漂亮人妻被中出中文字幕| 成年人黄色在线观看| 国产成人一区二区三区别| 野外做受又硬又粗又大视频√| 韩国日本在线视频| 黄色国产小视频| 成人免费看片视频在线观看| 欧美xxxx吸乳|