發布日期:2022-10-09 點擊率:169
本文我將介紹具有模擬輸出的增量正弦/余弦 (sin/cos) 編碼器,并概述電磁兼容性 EMC 兼容接口的設計。
Sin/cos 旋轉或線性編碼器可實現高分辨率位置測量。高分辨率位置被編碼為兩個 90 °相移正弦差分信號 A+、A- 和 B+、B-,其中一圈機械旋轉的正弦周期數等于 sin/cos 編碼器的線數。另一個差分模擬輸出是參考標記信號 R+ 和 R-,它允許進行絕對角度位置檢測。圖1顯示了輸出信號A、B和R,其中A、B和R分別代表A+減A-、B+減B-和R+減R-的差分信號。
圖1 :正弦/余弦編碼器的輸出電壓信號 A、B 和標記 R,每轉 N 線數
讓我們仔細看看正弦/余弦編碼器輸出信號的典型電氣規格,因為它們是接口設計模擬組件規格的重要標準。
差分輸出信號幅度為 11μA-pp,或更常見的 1V-pp,典型值為 2.5V DC 偏移。
sin/cos 編碼器的差分輸出信號 A 和 B 的頻率取決于編碼器的線數以及機械速度,如公式 1 中所述:
其中 N 是 sin/cos 編碼器的線數,v 是機械速度,以每分鐘轉數為單位。表 1 列出了 1Vpp 正弦/余弦編碼器的典型示例。
表1 :編碼器輸出信號 A、B 示例
現在讓我們看看如何從這些輸出信號中解碼角度位置,因為這對于接口設計的系統架構很重要
檢索正弦/余弦編碼器角度的典型方法使用單獨的硬件塊進行增量計數(粗角)和內插增量相位(使用反正切法的細角),如圖 2 所示。
兩個比較器,一個用于正弦,一個用于余弦,生成數字正交編碼信號 A 和 B,它們驅動一個方向性向上和向下計數器,通常稱為正交編碼脈沖計數器。雙采樣模數轉換器 (ADC) 的模擬帶寬需要至少等于最大正弦/余弦頻率。
重要的是正弦信號 A 和 B 以及增量計數 incr 同時采樣和鎖存。
實際上,數字化信號 A TTL和 B TTL與模擬信號相比具有相移。這種相移通常是由于比較器的滯后和傳播延遲以及非理想采樣同步造成的。這意味著在每次轉換到下一個象限時,增量計數器可能不會因為相位滯后而立即更新。請參見圖 3 中的第一象限。
圖3:由于相位滯后,A TTL與模擬信號 A 的相移
由于增量行數的兩個最低有效位 LSB 之間存在冗余,代表四個象限和模擬相位,我們可以應用表 2 中概述的校正方法,只要相移(參見圖圖 3) 仍然小于 ±90°。
由于僅使用相位信息來識別象限,因此只有兩個例外需要考慮,即相位與增量計數不匹配。這些異常發生在從象限 4 過渡到象限 1 或從象限 1 過渡到象限 4 的過程中,具體取決于旋轉方向。
表2 :校正方法
等式 2 計算總高分辨率角度位置F TOTAL:
其中 N 是 sin/cos 編碼器的線數(每轉的信號周期數),incr 是實際增量計數,j A,B是使用反正切方法計算的信號 A 和 B 的實際相位。
理想的內插角度分辨率是正弦/余弦編碼器的線數 N 和雙 ADC 分辨率的函數。等式 3 計算等效插值角分辨率為:
對于具有 1,024 行數的 sin/cos 編碼器,使用雙 12 位雙 ADC 時分辨率為 22 位,使用 16 位雙 ADC 時分辨率為 26 位。位置控制通常不需要如此高的分辨率,而是需要精確的速度控制,尤其是在較低的機械速度下。
具有正弦/余弦位置編碼器接口的關鍵模擬組件是雙 ADC。它可能是外部的或嵌入到主機處理器中。
圖 4 顯示了帶有高分辨率位置插值的正弦/余弦編碼器的 TI Designs 接口參考設計(TIDA-00176) 的系統框圖。主要構建塊是:
· 具有兩種靈活性選項的模擬信號鏈:
· 帶 SPI 接口的 16 位高分辨率全差分路徑到微控制器 (MCU)。
· 用于 MCU 嵌入式 ADC 的具有單端模擬輸出的模擬路徑。
· 高速比較器模塊。
· 能源管理。
· C2000? Piccolo? MCU 上用于數字信號處理的示例固件,如圖 2 中的藍色框所示。
圖 4:帶有 Piccolo F28069M MCU LaunchPad? 開發套件的 TIDA-00176 系統框圖
第一個構建塊是具有 120-Ω 終端和 EMC 保護的雙模擬信號路徑,用于連接正弦/余弦編碼器的差分信號:A+、A-、B+、B-、R+ 和 R-。
具有高共模噪聲抑制的高性能、全差分信號路徑利用了THS4531全差分放大器和ADS8353 16 位雙逐次逼近寄存器 (SAR) ADC,具有與主機處理器的 SPI 接口。
單端模擬信號路徑使用OPA2365,它將差分模擬輸入轉換為 0 至 3.3V 的單端模擬信號 A 和 B,以驅動嵌入式雙采樣和保持 (S/H) ADC,如嵌入式 C2000 Piccolo單片機。
第二個構建模塊是比較器模塊,它將模擬信號 A、B 和 R 轉換為具有 3.3V TTL I/O 的數字信號,以連接到正交編碼器脈沖模塊,如增強型正交編碼器脈沖 (eQEP) 模塊Piccolo MCU。TLV3202高速、低傳播延遲比較器配置了遲滯,以實現更好的抗噪性。
第三個構建模塊是寬輸入范圍的 24V 電源,利用TPS54040A高效 DC/DC 轉換器實現中間 6V 電源軌,并利用 LDO 實現負載點。LDO 為信號鏈提供必要的電壓,并為 sin/cos 編碼器提供 5.25V 電源電壓。
原理圖和布局已根據 IEC618000-3 進行 EMC 抗擾度設計和測試,IEC618000-3 規定了可調速電力驅動系統的 EMC 抗擾度要求。
表 3:IEC618000-3 EMC 抗擾度要求和 TIDA-00176 測試結果
下一篇: PLC、DCS、FCS三大控
上一篇: 為我們的小型服務器線
型號:H25D-SS-2500-ABZC-15V/V-SM18-S-ND
價格:面議
庫存:10
訂貨號:H25D-SS-2500-ABZC-15V/V-SM18-S-ND
型號:RAL-150-001
價格:¥2135
庫存:10
訂貨號:RAL-150-001
型號:DHO512-1024-006
價格:¥4750
庫存:10
訂貨號:DHO512-1024-006
型號:編碼器TIE100N
價格:面議
庫存:10
訂貨號:
型號:光電編碼器TIE80N
價格:面議
庫存:10
訂貨號:
型號:編碼器TIE145N
價格:面議
庫存:10
訂貨號:編碼器TIE145N