多波調(diào)頻信號產(chǎn)生器的設(shè)計
文章介紹了MAX038的特性和功能,以及由單片機、MAX038和D/A轉(zhuǎn)換器構(gòu)成的多波形數(shù)字調(diào)頻信號產(chǎn)生器的系統(tǒng)結(jié)構(gòu)、控制方式、軟件設(shè)計和參數(shù)配置。單片機通過D/A轉(zhuǎn)換器對MAX038的控制實現(xiàn)頻率和占空比的調(diào)控,在 0.1Hz~12MHz 內(nèi)產(chǎn)生三角波、正弦波和方波,可應(yīng)用于各種電子測量和控制場合。
在現(xiàn)代電子測量、控制、通信系統(tǒng)等技術(shù)領(lǐng)域中,具有頻率范圍寬、分辨率高、快速轉(zhuǎn)換的多種模式的信號源是非常重要的。本文設(shè)計的多波形調(diào)頻信號產(chǎn)生器是由單片機、MAX038和D/A轉(zhuǎn)換器構(gòu)成的,它的頻率和波形由單片機閉環(huán)調(diào)控,能較好地面向各種測控應(yīng)用。
1 MAX038特性功能、內(nèi)部結(jié)構(gòu)和工作原理
MAX038 是 Maxim 公司推出的一種精密高頻波形產(chǎn)生器件,可組成程控多波數(shù)字調(diào)頻信號產(chǎn)生器,能產(chǎn)生準(zhǔn)確的高頻三角波、矩形波和脈沖波。輸出頻率范圍從0.1Hz~20MHz,可由內(nèi)部的2.5V帶隙電壓基準(zhǔn)及外部的電容和電阻矩陣控制;占空比可在較大的范圍內(nèi)由一個±2.3V 的線性信號控制變化,便于進(jìn)行脈沖寬度調(diào)制和產(chǎn)生鋸齒波,占空比和頻率控制是獨立的。輸出波形可以通過在控制引腳上設(shè)置代碼來選擇,所有輸出波形的峰值為±2V;MAX038 具有輸出阻抗、驅(qū)動能力大(可以驅(qū)動±20mA的電流)的特點。
1.1 MAX038的特性功能
MAX038 的主要特性為:
0.1Hz~20MHz 工作頻率范圍;
三角波、正弦波、矩形波和脈沖波;
獨立的頻率和占空比調(diào)整;
350:1頻率掃描范圍;
15%~85%可控占空比;
低阻抗輸出緩沖器,0.1ù;
低失真正弦波,75%;
低溫度漂移,200ppm/℃;
具有TTL/CMOS兼容的輸出,可用來同步外部器件;±5V電源。
基于MAX038的這些特點,可采用多路開關(guān)接通電容和電阻來調(diào)整其外部基頻,然后由 DAC0832 提供可在±2.3V和±2.4V變化的電壓,使占空比在15%~85%范圍內(nèi)變化,頻率在基頻的±70%的范圍內(nèi)變化,從而得到所需的占空比和頻率。
1.2 MAX038內(nèi)部結(jié)構(gòu)和工作原理
MAX038內(nèi)部結(jié)構(gòu)如圖1 所示,用一個張弛振蕩器產(chǎn)生三角波和矩形波,三角波再由正弦形成電路轉(zhuǎn)變?yōu)檎也āHN波形進(jìn)入多路器,由地址線 A0和A 1選擇輸出。振蕩器中CF 的充電和放電電流是由流入IIN 的電流來控制的,改變CF 和IIN 端電流的值能控制振蕩器的頻率。另外,在 FADJ 引腳上加±2.4V的電壓可以改變±70%的標(biāo)稱頻率(V FADJ=0 時的頻率),這種方法可以對頻率進(jìn)行細(xì)調(diào)。在 DADJ 引腳上加±2.3V 電壓可以把占空比從15%變化到 85%,并維持頻率不變。當(dāng) V FADJ=VDADJ =0 時,輸出信號對應(yīng) 50%的占空比和標(biāo)稱頻率。MAX038內(nèi)部提供的2.5V基準(zhǔn)電壓可以直接用電位器接到 IIN、FADJ、DADJ 端,組成基本的波形產(chǎn)生電路。