該電路利用環形計數器去除振幅最高的無用諧波,并用8階低通、開關電容橢圓濾波器(MAX7400)濾波,從晶體控制的時鐘源獲得純正弦波。
簡單、低成本的電路(圖1)使用數字系統中的現有時鐘來生成低失真音頻信號。由于大多數數字系統時鐘源自晶體振蕩器,因此這些時鐘產生穩定而準確的正弦波。
圖1.這種廉價電路從占空比為50%的時鐘信號中獲得低失真正弦波。
最明顯的方法是將時鐘頻率劃分為所需的音頻頻率,然后濾除諧波。例如,占空比為 50% 的方波僅包含奇次諧波 (3RD, 5千, 7千等),并且它們的振幅隨頻率而減小。3RD-諧波幅度是基波的1/3,5千是基本面的 1/5,依此類推。
如果首先衰減輸入信號的最高幅度不需要的諧波,濾波電路會提供更好的結果。使用環形計數器 (U2) 和簡單的加權電阻網絡可以輕松完成這項工作,該網絡可衰減 9 以下的所有諧波千至少 70dB(圖 2)。安 8千階低通、開關電容橢圓濾波器(U3,MAX7400)可消除大部分剩余諧波。U3的轉折頻率由輸入時鐘設置為f時鐘/100.
圖2.圖1電路(R1–R4)中的簡單電阻網絡大大降低了低于9千諧波。
環形計數器U1將輸入的CMOS級時鐘信號除以10。第二個環形計數器(U2)也將時鐘除以10,但其輸出由加權電阻網絡相加,產生正弦波的9步近似值。該波形由U3進一步濾波,從而衰減低于噪聲水平的所有諧波。電路的輸入信號(clk in)用作U3的時鐘。為了達到最低失真,U3的輸入應偏置至VDD/2,其輸入信號衰減至2.2V峰值。這種衰減是通過一個分壓器實現的,分壓器由加權網絡的輸出電阻和濾波器IC的輸入電阻(R5和R6并聯)組成。在10kHz以下,所示電路的失真水平低于0.01%。
審核編輯:郭婷
-
濾波器
+關注
關注
161文章
7859瀏覽量
178694 -
振蕩器
+關注
關注
28文章
3847瀏覽量
139275 -
計數器
+關注
關注
32文章
2261瀏覽量
94876
發布評論請先 登錄
相關推薦
評論