張凱
摘要:該設(shè)計(jì)是基于函數(shù)發(fā)生器ICL8038控制的信號(hào)發(fā)生器,由波形產(chǎn)生模塊、輸入模塊、單片機(jī)轉(zhuǎn)換模塊、數(shù)碼管顯示模塊電路組成。函數(shù)發(fā)生器ICL8038產(chǎn)生方波、正弦波以及三角波,并通過(guò)單片機(jī)AT89S52轉(zhuǎn)換,在數(shù)碼管上顯示頻率為20~20KHz的脈沖波波形信號(hào)。輸出的脈沖波波形的占空比、正弦波失真度調(diào)節(jié)等可以利用ICL8038的各引腳功能與外圍電路的電流或電位器的調(diào)節(jié)等控制。
關(guān)鍵詞:ICL8038; AT89S52;占空比;頻率顯示
中圖分類號(hào):TP313文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2012)15-3733-04
Design and Implementation of Practical Signal Generator
ZHANG Kai
(College of Electronic Information and Electrical Engineering, Hefei University, Hefei 230061,China)
Abstract: The design is based on the function generator ICL8038 control signal generator, waveform generator module, input module, sin gle chip converter module, the digital display module circuit. The function generator ICL8038 generates a square wave, sine wave and trian? gle wave, and converted by the microcontroller AT89S52 frequency of 20 ~ 20KHz pulse waveform signal, the digital tube display. Output pulse waveform duty cycle of the sine wave distortion adjust ICL8038 can take advantage of the pin function and the external circuit cur rent or potentiometer adjustment and control.
Key words: ICL8038; AT89S52 is; duty cycle; frequency display
系統(tǒng)以基于函數(shù)發(fā)生器ICL8038控制的信號(hào)發(fā)生器,由波形產(chǎn)生模塊、輸入模塊、單片機(jī)轉(zhuǎn)換模塊、數(shù)碼管顯示模塊電路組成。輸出功能,其頻率步進(jìn)值和幅度步進(jìn)值達(dá)到了題目的設(shè)計(jì)要求。在系統(tǒng)的設(shè)計(jì)過(guò)程中,力求硬件電路簡(jiǎn)單,充分發(fā)揮軟件編程方便靈活的特點(diǎn),并最大限度挖掘單片機(jī)的資源,來(lái)滿足系統(tǒng)設(shè)計(jì)要求。