一種基于AD9857的信號(hào)發(fā)生器的設(shè)計(jì)
1 引言
電路系統(tǒng)設(shè)計(jì)、測試需要多種信號(hào)源,信號(hào)源是電路實(shí)驗(yàn)的基本組成模塊。當(dāng)前電路設(shè)計(jì)、測試中使用的信號(hào)發(fā)生器通常由硬件電路模塊組成。這類信號(hào)發(fā)生器不僅成本高。硬件規(guī)模大、功能擴(kuò)展困難,不能滿足系統(tǒng)設(shè)計(jì)、測試和復(fù)雜實(shí)驗(yàn)需求。為此需要設(shè)計(jì)硬件規(guī)模小、擴(kuò)展功能豐富、適用性強(qiáng)的信號(hào)發(fā)生器。AD9857可工作于正交調(diào)制、單音、內(nèi)插DAC等3種模式,集成有DDS、DAC等功能,可實(shí)現(xiàn)信號(hào)發(fā)生的基本硬件功能。因而靈活運(yùn)用AD9857的3種工作模式,利用其集成的硬件功能,采用較少硬件就可產(chǎn)生多種信號(hào)?;?a class="contentlabel" href="http://2s4d.com/news/listbylabel/label/AD">AD9857的信號(hào)發(fā)生器符合系統(tǒng)硬件規(guī)模小、擴(kuò)展功能豐富、適用性強(qiáng)的要求,滿足系統(tǒng)設(shè)計(jì)和測試階段信號(hào)源多樣的要求,并滿足多種不同層次電路實(shí)驗(yàn)對(duì)信號(hào)源的需求。這里以AD9857為核心,設(shè)計(jì)一種基于計(jì)算機(jī)和基本硬件電路的信號(hào)發(fā)生器。
2 信號(hào)發(fā)生器的系統(tǒng)構(gòu)成
計(jì)算機(jī)設(shè)置信號(hào)發(fā)生器的工作模式,并根據(jù)系統(tǒng)設(shè)計(jì)需求,利用軟件編程設(shè)置產(chǎn)生信號(hào)的調(diào)制樣式和參數(shù),通過軟件運(yùn)算生成產(chǎn)生信號(hào)的數(shù)據(jù),并通過端口將這些數(shù)據(jù)傳遞給信號(hào)發(fā)生器的硬件電路,從而產(chǎn)生具體的信號(hào)波形。當(dāng)需要生成新的信號(hào)時(shí),調(diào)用計(jì)算機(jī)內(nèi)的信號(hào)數(shù)據(jù)庫或改變信號(hào)發(fā)生器的工作模式,利用通用的外部硬件電路完成信號(hào)變換。當(dāng)信號(hào)數(shù)據(jù)庫中不包含所需要生成的信號(hào)時(shí),則通過軟件運(yùn)算產(chǎn)生所需數(shù)據(jù),實(shí)現(xiàn)發(fā)生信號(hào)的擴(kuò)展。信號(hào)發(fā)生器的構(gòu)成原理框圖如圖1所示。
語音、圖像、傳真、數(shù)據(jù)等基帶信號(hào)在計(jì)算機(jī)中經(jīng)軟件編程,生成相對(duì)一致的數(shù)據(jù)格式,并存儲(chǔ)在計(jì)算機(jī),從而構(gòu)成生成信號(hào)的數(shù)據(jù)庫。當(dāng)選定生成的信號(hào)后,數(shù)據(jù)在控制信號(hào)作用下向計(jì)算機(jī)端口發(fā)送并由外部硬件電路生成模擬信號(hào)。該設(shè)計(jì)的核心是外部硬件電路生成模擬信號(hào)模塊部分。
評(píng)論