【儀商訊】用下面的方法可以實現(xiàn)一個簡易的示波器,整個系統(tǒng)結構簡單,清晰。它充分利用了AVR單片機內(nèi)部資源使系統(tǒng)電路得以簡單化,就連系統(tǒng)的工作時鐘也是AVR內(nèi)部自帶的。通過測試該系統(tǒng)在測量頻率方向的誤差很小,可以用來比較準確的測量測試信號的頻率。
1、系統(tǒng)結構框圖
圖1系統(tǒng)結構圖
1.1、信號調(diào)理電路
信號調(diào)理電路要完成的功能是:程控放大,疊加直流分量。程控放大的作用是:當輸入信號的幅度很小的時候就需要對輸入信號進行放大,使得被測信號可以在LCD上盡可能清楚的顯示出來。疊加直流分量的作用是:ATmega16自帶的A/D是單電源的,沒辦法輸入負壓而待測信號又往往有負壓。這時候就需要這樣一個電路,可以把負壓抬高到0電平以上。
圖2信號調(diào)理電路原理圖
R1,R2分別由一個模擬開關CD4051來連接不同的電阻,不同的R1,R2通過公式:這樣就可以實現(xiàn)程控放大功能了??烧{(diào)電阻R9用來設置信號調(diào)理電路加入的直流分量的大小。放大后的信號和直流分量最后由U3模擬加法器疊加后輸出。