標題:
DAC0832芯片+AT89C51單片機的波形發(fā)生器的設(shè)計
[打印本頁]
作者:
把阿葵哦
時間:
2020-6-17 23:48
標題:
DAC0832芯片+AT89C51單片機的波形發(fā)生器的設(shè)計
利用單片機查表法合成周期信號,結(jié)構(gòu)見圖2-2波新數(shù)據(jù)固化在EPROM中,單片機不斷地從存儲器中取出數(shù)據(jù),經(jīng)并行口送出,再經(jīng)DAC輸出。此方案由軟件產(chǎn)生,將各種波形的數(shù)據(jù)固定在單片機的程序存儲器里,通過改變這些數(shù)據(jù)的輸出速度便可以改變信號的頻率,通過改變D/A轉(zhuǎn)換器的參考電壓便可以改變信號的最大值,硬件電路簡單,成本低,便于程控,但不能產(chǎn)生較高頻率的信號。
本系統(tǒng)設(shè)計一個能產(chǎn)生正弦波,三角波、方波及鋸齒波的信號發(fā)生器。使用AT89C51作為CPU單元,波形函數(shù)由單片機產(chǎn)生,經(jīng)過DAC0832芯片處理得出模擬信號。以數(shù)字控制信號發(fā)生為出發(fā)點,單片機作為中央控制器,直接由軟件產(chǎn)生波形信號的輸出,并可通過軟件的修改,達到輸出任意波形的目的,用于測試電路。為了達到輸出幅值控制的目的,本系統(tǒng)用兩片0832控制,其中一片作為信號輸出,另一片作為基準電壓的輸入。顯示部分LED數(shù)碼管顯示,主要顯示輸出頻率。鍵盤輸入所要產(chǎn)生波形的頻率和幅值,此方案產(chǎn)生的最大頻率大約10KHz,具有線路簡單、結(jié)構(gòu)緊湊、性能優(yōu)越等特點。
§2.2.2 系統(tǒng)組成
波形發(fā)生器系統(tǒng)由以下幾部分組成:中央處理模塊、D\A轉(zhuǎn)換模塊、波形存儲模塊、鍵盤輸入模塊、數(shù)碼顯示模塊以及功率放大模塊。系統(tǒng)框圖如下:
文檔.doc
2020-6-20 01:51 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
460.5 KB, 下載次數(shù): 52, 下載積分: 黑幣 -5
作者:
hehejoin
時間:
2022-9-16 10:00
垃圾 連代碼都沒有 有什么用
作者:
hehejoin
時間:
2022-9-16 10:00
沒用 不用下載了
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1