【正文】
畢業(yè)論文任務(wù)書 課題名稱 基于單片機原理的波形發(fā)生器指導(dǎo)教師姓名工作單位廣西民族大學(xué)信息科學(xué)與工程學(xué)院一、主要內(nèi)容:利用單片機80C51采用程序設(shè)計方法產(chǎn)生方波、三角波、正弦波、鋸齒波四種波形,再通過D/A轉(zhuǎn)換器DAC0832將數(shù)字信號轉(zhuǎn)換成模擬信號,濾波放大,最終由示波器顯示出來,能產(chǎn)100Hz20KHz的波形。通過鍵盤來控制四種波形的選擇、頻率選擇,并通過LED顯示其當(dāng)前的頻率。二、基本要求(基本技術(shù)要求與數(shù)據(jù)),學(xué)會應(yīng)用匯編語言編寫一些簡單的源程序。,學(xué)會應(yīng)用PROTEUS軟件仿真一些簡單的程序。、三角波、正弦波、鋸齒波四種波形,再通過D/A轉(zhuǎn)換器DAC0832將數(shù)字信號轉(zhuǎn)換成模擬信號,濾波放大,最終由示波器顯示出來,能產(chǎn)100Hz20KHz的波形。通過鍵盤來控制四種波形的類型選擇、頻率變化,并通過LED顯示其各自的頻率。,并用PROTEUS軟件進行仿真,模擬各功能模塊的實現(xiàn)。、論文報告。三、論文(設(shè)計)工作起始日期:自 2013 年 12 月 1日起,至 2013 年12 月11日 四、進度與應(yīng)完成的工作:(宋體,四號字)五、主要參考文獻、資料[1]童詩白,〔M〕.北京:高等教育出版社,[2]潘永雄,沙河,〔M〕.西安:西安電子科技大學(xué)出版社,.[3]張毅剛,彭喜源,譚曉昀,[M].哈爾濱:哈爾濱工業(yè)大學(xué)出版社,目 錄摘要…………………………………………………………...1一、題目要求及分析……………………………………….3二、總體系統(tǒng)方案設(shè)計…………………………………….4 總體設(shè)計思路………………………………………………………….5………………………………………………………………..5…………………………………………………………..5………………………………………………………………..6…..............................................................................................6三、硬件電路……………………………………………………………......7 ……………………………………………………….7 ……………………………………………………………….8 (D/A)電路………………………………………………..9………………………………………………………………10……………………………………………………………….11………………………………………………………….12…………………………………………………….13…………………………………………………………….....13………………………………………………………….14………………………………………………………...14四、軟件設(shè)計………………………………………………………………..15……………………………………………………………15………………………………………………………16五、系統(tǒng)仿真…………………………………………………..17……………………………………………………………17……………………………………………………………17六、硬件和軟件測試…………………………………………..19………………………………………………………………19………………………………………………………………19七、設(shè)計心得…………………………………………………..20八、參考文獻…………………………………………………..21九、致謝………………………………………………………..22十、附件………………………………………………………..23基于單片機原理的波形發(fā)生器摘要:本系統(tǒng)采用單片機C8051為控制核心,輸出數(shù)字量,然后由DAC0832把數(shù)字量轉(zhuǎn)換成模擬量。但是輸出的是電流,需要用運放(OP07),把電流轉(zhuǎn)換成電壓量。顯示利用的是LCD1602的液晶,顯示其波形,幅值。按鍵應(yīng)用的是獨立按鍵,用來波形的切換,幅值,頻率的調(diào)解。其運算核心,我們通過MATLAB對正弦波,三角板,正弦波進行采樣,得到一組組數(shù)據(jù),然后同過數(shù)組存儲;利用中斷對數(shù)組進行掃描。其頻率的調(diào)解就是調(diào)節(jié)其中斷間隔的時間,幅值就是調(diào)節(jié)其數(shù)字的大?。ㄍ瑫r乘以某個小于1的數(shù))。為了波形的合成,我們采用的點的個數(shù)都是20個。關(guān)鍵詞:AT89C51 DAC0832 獨立按鍵 OP07The Design of Waveform Generator Based on 51Abstract:This system adopts singlechip C8051 as the control core, digital output, and then by DAC0832 convert digital to analog。 But the output is current, the need to use operational amplifier (OP07), the amount of current into a voltage. Display using the LCD1602 LCD, display the waveform amplitude. Key applications is independent, switch to waveform, amplitude, frequency of mediation. Its core operation, we use MATLAB to sine wave, triangle, the sine wave samples,