編碼器靜止時,如果輸入電壓為15V,可測得A、B相的電壓為15V左右或者0V。輕輕轉動編碼器時,應能輪流得到以上兩種電壓。A-、B-相應能得到0V或-15V電壓。編碼器連續旋轉時,輸出得到的是電壓有效值的平均值。
編碼器通常分為兩種類型:增量式編碼器和絕對式編碼器。它們的輸出信號波形可能不同,因此需要分別考慮它們的有效值計算公式。
對于增量式編碼器,其輸出信號通常是方波。方波的有效值計算公式為:有效值=U峰值/2*(1-占空比)。如果占空比為50%,則公式簡化為有效值=U峰值/2對于絕對式編碼器,其輸出信號可能是正弦波。正弦波的有效值計算公式為:有效值=U峰值/2/sqrt(2),其中sqrt(2)表示2的平方根
在實際應用中,如果編碼器的輸出信號不是理想的正弦波或方波,或者具有其他復雜的波形,可能需要使用更通用的方法來計算有效值,例如通過傅里葉變換將信號分解為不同頻率的正弦波分量,然后計算這些分量的有效值并合成得到總的有效值。