日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

07 TIM编码器和AB相电机测速

發布時間:2024/3/24 编程问答 56 豆豆
生活随笔 收集整理的這篇文章主要介紹了 07 TIM编码器和AB相电机测速 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

AB相編碼器

編碼器分為光學和磁極。
編碼器的性能指標單位:分辨率(轉一圈輸出多少個信號值)
精度390線的編碼器:A相390個方波,B相390個方波。相位相差90°,實現4倍頻,所以實現390*4=1560個tick的輸出
如下圖所示:


編碼器方向判斷

以A相為參考點,A相跳高的時候,B相為高電平,視為正轉(或者翻轉)
以A相為參考點,A相跳高的時候,B相為低電平,視為反轉(或者正轉)
同理,以B相為參考點也是一樣

編碼器轉速判斷

以390線為栗:
轉速公式:rpm = tick/390*4/min

AB相電機測速

(AB相輸入到MCU中,得到輸出的tick值)
輸入是MCU的TIM時鐘方波,Get到的是轉過的tick數。
編碼器輸出 0~0xFFFF-1的絕對tick值,我們希望每次得到tick的正負值,那么0點的臨界值要用什么算法處理?

如第119行所示,采取臨近的tick值之差與中值比較的方式來判斷tick的增量值

把tick增量值,換算成轉速rpm

?

總結

以上是生活随笔為你收集整理的07 TIM编码器和AB相电机测速的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。