基于A(yíng)T89S52單片機的簡(jiǎn)易數字示波器設計
2.2 程控放大電路
程控放大電路的作用是對大信號進(jìn)行衰減,對小信號進(jìn)行放大,保證輸入到A/D轉換器的信號幅度在要求的輸入電壓范圍內,以達到最好的測量與觀(guān)察效果。采用模擬開(kāi)關(guān)CD4051,運算放大器為OPA842,配合精密電位器實(shí)現多擋垂直分辨率。在AT89S52單片機中使用寄存器模塊設置通道號,通過(guò)寫(xiě)入通道號控制模擬開(kāi)關(guān)選通不同的反饋電阻,從而實(shí)現不同的放大倍數,具體的電路如圖2所示。本文引用地址:http://dyxdggzs.com/article/172557.htm
2.3 信號調理
由于示波器觀(guān)察信號大多是正負電壓信號,而A/D轉換器AD0809是單極性參考電壓。為了采樣到信號的負電壓,就需要給該信號疊加直流量,將負電壓部分信號抬高至零電平以上,因此采用信號調理電路,將信號調理在滿(mǎn)足A130809的0~5 V范圍內。R1,R2,R3,U1即為程控放大電路的簡(jiǎn)化模塊,電路如圖3所示。
評論