【正文】
圖 1 波形 發(fā)生器系統(tǒng)框圖 ( 2)原理框圖分析 : 該波形發(fā)生器主要由單片機(jī)( AT89S51),數(shù)模轉(zhuǎn)換電路( DAC0832) ,電流 /電壓轉(zhuǎn)換電路( MC1458),按鍵和波形指示燈電路, ISP 接口等組成。 7 方案選擇:經(jīng)比較,方案二明顯更容易實(shí)現(xiàn)課程設(shè)計(jì)題目的要求。因而產(chǎn)生的波形穩(wěn)定性差,精度低,抗干擾能力差,價(jià)格高,且靈活性差 方案二: 采用單片機(jī)( AT89S51)和數(shù)模轉(zhuǎn)換芯片( DAC0832)實(shí)現(xiàn)波形的產(chǎn)生,波形的產(chǎn)生由程序控制,向 D/A 的輸入端按一定的規(guī)律發(fā)送數(shù)據(jù),經(jīng)過(guò) D/A 和 MC1458 產(chǎn)生 100HZ頻率波形,通過(guò)查詢鍵盤或中斷 控制不同波形的產(chǎn)生。 一 .系統(tǒng)設(shè)計(jì) ( 1) 采用 AT89S51 及 DAC0832 設(shè)計(jì)信號(hào)發(fā)生器 ( 2) 輸出信號(hào)為正弦波或三角波或階梯波 ( 3) 輸出信號(hào)頻率為 100Hz,幅度 5V— +5V 可調(diào) ( 4) 必須具有信號(hào)輸出及外接電源、公共地線接口,程序在線下載 接口 方案一: 采用模擬分立元件或單片壓控函數(shù)發(fā)生器( 8038)可產(chǎn)生三角波,正弦波等。其邏輯控制功能及運(yùn) 行速度均高于同一檔次的微機(jī)。 ( 4) 控制功能強(qiáng) 單片機(jī)體積雖小,但“五臟俱全”,它非常適用于專門的控制用途。 這里介紹一種采用 AT89S51 單片機(jī)和一片 DAC0832 數(shù)模轉(zhuǎn)換器做成的數(shù)字式低頻信號(hào)發(fā)生器,它的特點(diǎn)是價(jià)格低、性能高,在低頻范圍穩(wěn)定性好、操作方便、體積小、耗電少等。具有線路相對(duì)簡(jiǎn)單,結(jié) 構(gòu)緊湊,價(jià)格低廉,頻率穩(wěn)定度高,抗干擾能力強(qiáng),用途廣泛等優(yōu)點(diǎn),并且能夠?qū)Σㄐ芜M(jìn)行細(xì)微調(diào)整,改良波形,使其滿足系統(tǒng)的要求。目前,許多單片機(jī)已可在 電壓下運(yùn)行 ,有的已能在 或 下工作,功耗降至μ A級(jí) ,一粒鈕扣電池就可長(zhǎng)期使用。單片機(jī)有很多優(yōu)點(diǎn)和特點(diǎn),歸納有以下幾個(gè)方面: ( 1) 具有優(yōu)異的性價(jià)比 單片機(jī)盡可能的把應(yīng)用所需要的存儲(chǔ)器,各種功能的 I/O 接口集成在一塊芯片內(nèi),因而其性能優(yōu)越,而價(jià)格性對(duì)低廉 ( 2) 集成度搞,體積小,可靠性高 單 片機(jī)把各種功能部件集成在一塊芯片上,因而集成度高,為大規(guī)模集成電路或超大規(guī)模集成電路,又內(nèi)部采用總線結(jié)構(gòu),因而大大減少了芯片內(nèi)部之間的連線,這大大提高了單片機(jī)的可靠性和抗干擾能力,同時(shí),體積小,對(duì)于強(qiáng)磁場(chǎng)環(huán)境易于采用屏蔽措施,適合于在惡劣環(huán)境下 工作 。單片機(jī)構(gòu)成的儀器具有高可靠性,高性價(jià)比,單片機(jī)技術(shù)在智能儀表和自動(dòng)化等諸多領(lǐng)域有了極為廣泛的應(yīng)用,并應(yīng)用到各種家庭電器,單片機(jī)技術(shù)的廣泛應(yīng)用推動(dòng)了社會(huì)的進(jìn)步。 【關(guān)鍵詞】單片機(jī) ,波形發(fā)生器 , D/A 電路 2 DIGITAL SIGNAL GENERATOR DESIGN BASED ON AT89S51 【 ABSTRACT】 The emergence of intelligent machines, which greatly expanded the scope of application of traditional instruments. Intelligent instrument, with its small size, powerful, lowpower advantages of home appliances quickly, research institutes and industrial enterprises has been widely used. The system is a digital waveform generator based on single chip puter. AT89S51 is used as a control core. The system is posed by digital/analog conversion (DAC0832),imply circuit (MC1458),button ISP inferface and LED lights. It can generate square triangle and sine wave,with LED display . The frequency of various types of signal unity of 100HZ, but the amplitude in the5V ~ +5 V range adjustable. The circuit design is simple, better performance, has some practical and reference value. 【 KEY WORDS】 the single chip puter , the signal generator , D/A conversion 3 目錄 緒論 ???????????????? ????? ???? ?????? 9 1. 波形發(fā)生器現(xiàn)狀 ……………………………………………………… 9 2. 單片機(jī)在波形發(fā)生器中的運(yùn)用 ……………………………………… 9 第一章 系統(tǒng)設(shè)計(jì) ???????????????????????? 10 1. 系統(tǒng)要求 ……………………………………………………………… 11 2. 系統(tǒng)方案選擇與論證 ………………………………………………… 11 3. 系統(tǒng)設(shè)計(jì)原理與思路 ………………………………………………… 11 第二章 硬件電路的設(shè)計(jì) ????????????? ???????? 12 1. AT89S51 的介紹 ……………………………………………………… 12 2. 資源分配 ……………………………………………………………… 15 3. 最小單片機(jī)系統(tǒng)的設(shè)計(jì) ……………………………………………… 15 4. 各模塊電路的設(shè)計(jì) …………………………………………………… 17