用dsPIC30F的QEI模塊測量交流電機速度和位置(05-100)
—— 用dsPIC30F的QEI模塊測量交流電機速度和位置
由解釋A相、B相和標志信號的邏輯譯碼器和精確計數的上/下計數器組成正交編碼器。數字濾波器在輸入信號時對信號進行濾波。圖2是QEI模塊的方框圖。這些功能包括:
本文引用地址:http://www.104case.com/article/91537.htm兩相信號和標志信號。
- 可編程譯碼器(提供計數器脈沖和計數方向)。
- 16位上/下位置計數器。
- 計數方向狀態。
- ×2和×4分辨率計數。
- 位置計數器復位的兩個模式。
- 普通用途16位定時器/計數器模式。
- QEI或計數器事件產生中斷。
應用實例
圖3是典型的QEI應用實例,這里交流電機(ACIM)用正交編碼器作為反饋信息控制。
應用實例要求:
- 在0°-360°范圍內測量轉子角位置。已知增量編碼器光柵的數量,設置成相應的定標系數。用一個16位無符號變量表示。
- 測量角速度。已知的電機最高速度。用一個有符號16位變量表示,這里轉子正轉時符號是(+),反轉時符號是(-)的。
在本例中使用下面的電機和編碼器:
電機:Lesson Cat##102684,轉子速度3450RPM
編碼器:US數字模塊E3-500-500-IHT,分辨率500線。
QEI模塊初始化

圖3 典型應用方案

圖4 通過濾波器傳送的信號,1:1濾波器時鐘分頻
分頻器相關文章:分頻器原理
評論