找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2673|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

DAC0832芯片+AT89C51單片機(jī)的波形發(fā)生器的設(shè)計(jì)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:782691 發(fā)表于 2020-6-17 23:48 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
利用單片機(jī)查表法合成周期信號(hào),結(jié)構(gòu)見(jiàn)圖2-2波新數(shù)據(jù)固化在EPROM中,單片機(jī)不斷地從存儲(chǔ)器中取出數(shù)據(jù),經(jīng)并行口送出,再經(jīng)DAC輸出。此方案由軟件產(chǎn)生,將各種波形的數(shù)據(jù)固定在單片機(jī)的程序存儲(chǔ)器里,通過(guò)改變這些數(shù)據(jù)的輸出速度便可以改變信號(hào)的頻率,通過(guò)改變D/A轉(zhuǎn)換器的參考電壓便可以改變信號(hào)的最大值,硬件電路簡(jiǎn)單,成本低,便于程控,但不能產(chǎn)生較高頻率的信號(hào)。

本系統(tǒng)設(shè)計(jì)一個(gè)能產(chǎn)生正弦波,三角波、方波及鋸齒波的信號(hào)發(fā)生器。使用AT89C51作為CPU單元,波形函數(shù)由單片機(jī)產(chǎn)生,經(jīng)過(guò)DAC0832芯片處理得出模擬信號(hào)。以數(shù)字控制信號(hào)發(fā)生為出發(fā)點(diǎn),單片機(jī)作為中央控制器,直接由軟件產(chǎn)生波形信號(hào)的輸出,并可通過(guò)軟件的修改,達(dá)到輸出任意波形的目的,用于測(cè)試電路。為了達(dá)到輸出幅值控制的目的,本系統(tǒng)用兩片0832控制,其中一片作為信號(hào)輸出,另一片作為基準(zhǔn)電壓的輸入。顯示部分LED數(shù)碼管顯示,主要顯示輸出頻率。鍵盤(pán)輸入所要產(chǎn)生波形的頻率和幅值,此方案產(chǎn)生的最大頻率大約10KHz,具有線路簡(jiǎn)單、結(jié)構(gòu)緊湊、性能優(yōu)越等特點(diǎn)。

§2.2.2 系統(tǒng)組成
波形發(fā)生器系統(tǒng)由以下幾部分組成:中央處理模塊、D\A轉(zhuǎn)換模塊、波形存儲(chǔ)模塊、鍵盤(pán)輸入模塊、數(shù)碼顯示模塊以及功率放大模塊。系統(tǒng)框圖如下:

文檔.doc

460.5 KB, 下載次數(shù): 52, 下載積分: 黑幣 -5

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:678203 發(fā)表于 2022-9-16 10:00 | 只看該作者
垃圾  連代碼都沒(méi)有 有什么用
回復(fù)

使用道具 舉報(bào)

板凳
ID:678203 發(fā)表于 2022-9-16 10:00 | 只看該作者
沒(méi)用 不用下載了
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表