婷婷亚洲天堂影院-国产精品豆花视频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>
  • 日本a级片免费观看| 亚洲欧美在线精品| 男人的天堂最新网址| 国产欧美在线一区| 国产免费黄色一级片| 毛片在线视频观看| 成人国产在线看| 中文字幕色呦呦| 国产又粗又猛又爽又黄的网站| 天堂在线一区二区三区| 欧美女同在线观看| 777视频在线| www.cao超碰| 精品一区二区成人免费视频| 五月天婷婷影视| 日本高清免费观看| 国产欧美123| 国产午夜大地久久| 成人一对一视频| 欧美性大战久久久久xxx| 999香蕉视频| 天天综合网日韩| 亚洲综合123| av一区二区三区免费观看| 日韩av高清在线看片| 免费欧美一级视频| 国产永久免费网站| 大片在线观看网站免费收看| 日韩国产一级片| 久久久久免费精品| 日本特级黄色大片| 99色这里只有精品| 伊人成色综合网| 天天碰免费视频 | 800av在线免费观看| 欧美 丝袜 自拍 制服 另类| 免费激情视频在线观看| 天天操天天干天天玩| 9久久9毛片又大又硬又粗| 欧美特级aaa| 免费一级特黄毛片| 欧美成人精品欧美一级乱| 午夜大片在线观看| 337p粉嫩大胆噜噜噜鲁| 亚洲欧美日韩精品一区| 国产精品无码av在线播放| 国产高潮免费视频| 日韩中文字幕三区| 青草全福视在线| 一本色道久久亚洲综合精品蜜桃 | 国产精品网站免费| 日韩精品aaa| 国产一级特黄a大片免费| av在线com| 日韩视频在线免费播放| 无人在线观看的免费高清视频| 亚洲爆乳无码精品aaa片蜜桃| 亚洲国产精品三区| 日韩激情免费视频| 欧美做暖暖视频| 999在线免费视频| a级黄色小视频| 50度灰在线观看| 99精品视频国产| 日本中文字幕观看| 手机免费看av网站| 91视频这里只有精品| 日本免费色视频| 色播五月激情五月| 亚洲综合av在线播放| 精品999在线| 激情五月俺来也| 午夜啪啪小视频| 欧美在线a视频| 亚洲一二三不卡| 波多野结衣在线免费观看| 一区二区久久精品| 日韩video| 18禁裸男晨勃露j毛免费观看 | 精品99在线视频| 香港三级韩国三级日本三级| 国产中文字幕在线免费观看| 男人日女人bb视频| 午夜免费高清视频| 四虎影院一区二区| 国产无限制自拍| 丁香啪啪综合成人亚洲| 日韩福利视频在线| 色网站在线视频| 丰满人妻一区二区三区53号| 国产中文字幕乱人伦在线观看| 久久男人资源站| 久久精品网站视频| 性欧美18一19内谢| 香港三级韩国三级日本三级| 日日噜噜噜噜久久久精品毛片| 亚洲制服中文字幕| 99er在线视频| 少妇一级淫免费放| 91动漫在线看| 黄大色黄女片18第一次| 波多野结衣av一区二区全免费观看| heyzo亚洲| 三级av免费看| 免费 成 人 黄 色| 91亚洲一区二区| 国产v亚洲v天堂无码久久久| 一级 黄 色 片一| 国产99久久九九精品无码| 香蕉精品视频在线| 又色又爽又高潮免费视频国产| 特色特色大片在线| 老司机午夜性大片| 干日本少妇首页| 欧美另类videosbestsex日本| 嫩草av久久伊人妇女超级a| 欧美国产综合在线| 亚洲男人天堂av在线| 国产网站免费在线观看| 成人短视频在线观看免费| 四季av一区二区三区| 中文字幕乱码人妻综合二区三区| 青草全福视在线| 欧美精品 - 色网| 国产免费又粗又猛又爽| 成人观看免费完整观看| 日韩一级性生活片| 日本阿v视频在线观看| 色爽爽爽爽爽爽爽爽| 精品国产鲁一鲁一区二区三区| 春日野结衣av| 北条麻妃在线观看| 国产精品久久中文字幕| 黄色成人在线免费观看| 女女同性女同一区二区三区按摩| 又色又爽又黄视频| 97超碰成人在线| 一区二区三区国产好的精华液| 午夜激情av在线| 中文字幕亚洲影院| 交换做爰国语对白| 男女激烈动态图| 欧美一级中文字幕| 国产日本在线播放| 99热成人精品热久久66| 日韩亚洲在线视频| 亚洲一级片网站| 欧美专区第二页| 黄色污污在线观看| 蜜桃传媒一区二区三区| 日本成人中文字幕在线| 鲁一鲁一鲁一鲁一av| 亚洲视频在线不卡| 国产情侣第一页| 各处沟厕大尺度偷拍女厕嘘嘘| 亚洲精品中文字幕无码蜜桃| 538任你躁在线精品免费| 26uuu成人| 久久网站免费视频| 不卡中文字幕在线观看| 黄色一级片黄色| 乱子伦视频在线看| 99热一区二区三区| 大陆极品少妇内射aaaaa| 免费看涩涩视频| 91免费国产精品| 在线免费av播放| www.在线观看av| 中文字幕66页| 欧美丰满熟妇bbbbbb百度| 天天操天天干天天做| 免费国产黄色网址| 一区二区三区一级片| 日韩欧美在线免费观看视频| 91免费网站视频| 亚洲精品怡红院| 国产欧美日韩网站| 一本—道久久a久久精品蜜桃| 日本www在线视频| 国产成人强伦免费视频网站| 波多野结衣50连登视频| 大桥未久一区二区三区| 在线免费观看视频黄| 精品久久久久久久久久中文字幕| 五月花丁香婷婷| 欧美综合在线观看视频| 日本丰满少妇xxxx| 91精品国产吴梦梦| 一级片免费在线观看视频| 男人操女人免费| 欧美国产激情视频| 久久男人资源站| 丰满女人性猛交| 图片区乱熟图片区亚洲| 91小视频网站| 五月婷婷丁香综合网| 麻豆一区二区三区视频| 国产又猛又黄的视频| 久久综合久久色| 白嫩少妇丰满一区二区|