智能儀器課程設(shè)計(jì)--波形發(fā)生器的設(shè)計(jì)_第1頁(yè)
已閱讀1頁(yè),還剩24頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  福建電力職業(yè)技術(shù)學(xué)院</p><p><b>  課 程 設(shè) 計(jì)</b></p><p>  課程名稱: 智能儀器 </p><p>  題目: 波形發(fā)生器的設(shè)計(jì) </p><p>  專業(yè)班次:

2、 </p><p>  姓 名: </p><p>  學(xué) 號(hào): </p><p>  指導(dǎo)教師: </p><p>  學(xué) 期: 20

3、11-2012學(xué)年 第一學(xué)期 </p><p>  日 期: 2011.12 </p><p><b>  目錄</b></p><p><b>  前言Ⅰ</b></p><p>  第一章 課程設(shè)計(jì)任務(wù)和控制要求1</p>

4、;<p>  1.1 設(shè)計(jì)任務(wù)1</p><p>  1.2 設(shè)計(jì)的目的和意義1</p><p>  1.2.1 目的1</p><p>  1.2.2 意義1</p><p>  1.3 控制要求1</p><p>  第二章 系統(tǒng)設(shè)計(jì)方案2</p><p>

5、  2.1 總體方案設(shè)計(jì)2</p><p>  2.2 元器件的選擇2</p><p>  2.3 系統(tǒng)總體框圖設(shè)計(jì)2</p><p>  第三章 系統(tǒng)硬件設(shè)計(jì)3</p><p>  3.1 芯片簡(jiǎn)介3</p><p>  3.1.1 AT89C51簡(jiǎn)介3</p><p>

6、  3.1.2 DAC08323</p><p>  3.2 各功能模塊的設(shè)計(jì)4</p><p>  3.2.1 數(shù)模轉(zhuǎn)換電路4</p><p>  3.2.2 復(fù)位電路與時(shí)鐘電路4</p><p>  3.2.3 單片機(jī)與DAC0832的接口設(shè)計(jì) 5</p><p>  3.2.4 波形輸出電路設(shè)計(jì)

7、5</p><p>  3.3 硬件系統(tǒng)構(gòu)成6</p><p>  第四章 系統(tǒng)軟件設(shè)計(jì)7</p><p>  4.1 軟件系統(tǒng)的功能7</p><p>  4.2 軟件系統(tǒng)總流程圖7</p><p>  4.2.1 方波子程序模塊7</p><p>  4.2.2 正弦波形子

8、程序模塊8</p><p>  4.2.3 鋸齒波子程序模塊10</p><p>  4.2.4 階梯波程序子模塊11</p><p>  第五章 波形發(fā)生器的調(diào)試與仿真13</p><p>  5.1 方波的仿真與調(diào)試13</p><p>  5.2 鋸齒波的仿真與調(diào)試14</p>

9、<p>  5.3 階梯波的仿真與調(diào)試15</p><p>  5.4 正弦波的仿真與調(diào)試16</p><p>  第六章 總結(jié)17</p><p><b>  參考文獻(xiàn)18</b></p><p><b>  前言</b></p><p>  波形

10、發(fā)生器即簡(jiǎn)易函數(shù)信號(hào)發(fā)生器,是一種能夠產(chǎn)生多種波形,如階梯波、鋸齒波、方波、正弦波等波形的電路。函數(shù)信號(hào)發(fā)生器在電路實(shí)驗(yàn)和設(shè)備檢測(cè)中,具有十分廣泛的用途。通過(guò)對(duì)函數(shù)波形發(fā)生器的原理以及構(gòu)成分析,可設(shè)計(jì)一個(gè)能變換出階梯波、正弦波、方波、鋸齒波的函數(shù)波形發(fā)生器。在工業(yè)生產(chǎn)和科研中利用函數(shù)信號(hào)發(fā)生器輸出的信號(hào),可以對(duì)元器件的性能及參數(shù)進(jìn)行測(cè)量,還可以對(duì)電工和電子產(chǎn)品進(jìn)行指數(shù)驗(yàn)證、參數(shù)調(diào)整及性能鑒定。常用的信號(hào)發(fā)生器絕大部分是由模擬電路構(gòu)成的,

11、當(dāng)這種模擬信號(hào)發(fā)生器用于低頻信號(hào)輸出往往需要的RC很大,這樣不但參數(shù)準(zhǔn)確度難以保證,而且體積和功耗都很大,而由數(shù)字電路構(gòu)成的低頻信號(hào)發(fā)生器, 雖然其低頻性能好但體積較大,價(jià)格較貴,因此,高精度,寬調(diào)幅,低價(jià)格將成為數(shù)字量信號(hào)發(fā)生器的發(fā)展趨勢(shì)。本設(shè)計(jì)核心任務(wù)是:以 AT89C51 為核心,結(jié)合D/A轉(zhuǎn)換器 DAC0832等器件,用仿真軟件設(shè)計(jì)硬件電路,用匯編語(yǔ)言驅(qū)動(dòng)程序,用以實(shí)現(xiàn)程序控制產(chǎn)生正弦波、階梯波、方波、鋸齒波四種常用低頻信號(hào)。&

12、lt;/p><p>  第一章 課程設(shè)計(jì)任務(wù)和控制要求</p><p><b>  1.1 設(shè)計(jì)任務(wù)</b></p><p>  1.設(shè)計(jì)一款能夠產(chǎn)生3種以上波形的波形發(fā)生器;</p><p>  2.能夠記錄一段時(shí)間的波形 ;</p><p>  3.其他功能(創(chuàng)新部分 )。</p>

13、<p>  1.2 設(shè)計(jì)的目的和意義</p><p><b>  1.2.1 目的</b></p><p>  1.鞏固和加強(qiáng)“單片機(jī)原理”課程的理論知識(shí)</p><p>  2.學(xué)會(huì)用單片機(jī)各種函數(shù)波形的基本方法</p><p>  3.掌握D/A轉(zhuǎn)換與控制技術(shù)</p><p>

14、  4.進(jìn)一步熟悉掌握技術(shù)控制的技術(shù)</p><p>  5.培養(yǎng)獨(dú)立分析問(wèn)題和解決問(wèn)題的能力和創(chuàng)新能力和創(chuàng)新思維</p><p><b>  1.2.2 意義</b></p><p>  學(xué)以致用,將自己所學(xué)的理論知識(shí)元用于實(shí)踐,提高我們動(dòng)手能力,也能使我們初步掌握一些分析問(wèn)題和解決問(wèn)題的方法,使我們從中體會(huì)到理論問(wèn)題轉(zhuǎn)化為實(shí)際問(wèn)題所要經(jīng)過(guò)的

15、過(guò)程和兩者之間的差距。</p><p><b>  1.3 控制要求</b></p><p>  用單片機(jī)AT89C51和8位D/A轉(zhuǎn)換芯片DAC0832共同實(shí)現(xiàn)正弦波、方波、階梯波、鋸齒波這四種常見波形的發(fā)生。</p><p>  可以在一定范圍內(nèi)改變頻率。</p><p>  主要性能指標(biāo):輸出頻率范圍1Hz~10

16、00Hz。</p><p>  輸出波形不能含有尖峰干擾或失真。輸入各種波形的峰峰值最大位10V。</p><p>  采用匯編語(yǔ)言編寫應(yīng)用程序。</p><p>  第二章 系統(tǒng)設(shè)計(jì)方案</p><p>  2.1 總體方案設(shè)計(jì)</p><p>  方案一 采用函數(shù)信號(hào)發(fā)生器ICL8038集成模擬芯片,它是一種

17、可以同時(shí)產(chǎn)生方波、階梯波、正弦波的專用集成電路。但是這種模塊產(chǎn)生的波形不是純凈的波形,會(huì)寄生一些高次諧波分量,采用其他措施雖可濾除一些,但不能完全濾除掉。</p><p>  方案二 采用AT89C51單片機(jī)和DAC0832數(shù)模轉(zhuǎn)化器生成波形,利用軟件的辦法產(chǎn)生波形,不會(huì)產(chǎn)生高次諧波分量,產(chǎn)生的波形比較純凈。利用程序可以靈活的實(shí)現(xiàn)多種波形,并且可以根據(jù)自己的想法可以在程序中添加子程序,給實(shí)驗(yàn)添加一點(diǎn)自己的設(shè)計(jì)。

18、</p><p>  比較兩種方案,方案一價(jià)格高,波形不理想,方案二價(jià)格低,性能高,在低頻范圍內(nèi)穩(wěn)定性好、操作方便、功耗小、耗電少,而且方案二更加滿足課程設(shè)計(jì)要求,在完成課程設(shè)計(jì)的同時(shí)能夠更好地發(fā)揮自己的想法。由此,選擇方案二。 </p><p>  2.2 元器件的選擇</p><p>  該函數(shù)發(fā)生器有以下幾部分:(1)控制模塊(2)采用模塊組成。</p

19、><p> ?。?)控制模塊:用單片機(jī)AT89C51作為系統(tǒng)的主控核心。單片機(jī)具有體積小、功耗低、價(jià)格低廉、使用靈活、易于人機(jī)對(duì)話和良好的數(shù)據(jù)處理、有較強(qiáng)的指令尋址和運(yùn)算功能等優(yōu)點(diǎn)。</p><p> ?。?)顯示模塊:采用DAC0832,其具8位分辨率、雙通道D/A轉(zhuǎn)換、輸入輸出電平與TIL/CMOS相兼容等特點(diǎn)。</p><p>  2.3 系統(tǒng)總體框圖設(shè)計(jì)<

20、;/p><p>  本系統(tǒng)是以單片機(jī)AT89C51和8位D/A轉(zhuǎn)換芯片DAC0832及顯示共同實(shí)現(xiàn)正弦波、方波、三角波、梯形波、鋸齒波這五種常見波形及顯示功能。 </p><p>  2.1系統(tǒng)框圖 </p><p>  第三章 系統(tǒng)硬件設(shè)計(jì)&l

21、t;/p><p><b>  3.1 芯片簡(jiǎn)介</b></p><p>  3.1.1 AT89C51簡(jiǎn)介</p><p>  AT89C51是美國(guó)ATMEL公司生產(chǎn)的低電壓、高性能CMOS8位單片機(jī), 片內(nèi)含4Kbytes 的可反復(fù)擦寫的只讀程序存儲(chǔ)器(PEROM)和128bytes的隨機(jī)抽取數(shù)據(jù)。存儲(chǔ)器(RAM),器件采用ATMEL公司的高密

22、度、非易失性存儲(chǔ)技術(shù)生產(chǎn)。兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng),片內(nèi)置通用8位中央處理器(CPU)和 Flash 存儲(chǔ)單元,功能強(qiáng)大。AT89C51單片機(jī)可為您提供許多高性價(jià)比的應(yīng)用場(chǎng)合,可靈活應(yīng)用于各種控制領(lǐng)域。芯片如圖3.1所示。 </p><p>  圖3.1 單片機(jī)圖

23、 圖3.2 DAC0832</p><p>  3.1.2 DAC0832</p><p>  DAC0832是8分辨率的D/A轉(zhuǎn)換集成芯片。與微處理器完全兼容。這個(gè)DA芯片以其價(jià)格低廉、接口簡(jiǎn)單、轉(zhuǎn)換控制容易等優(yōu)點(diǎn),在單片機(jī)應(yīng)用系統(tǒng)中得到廣泛的應(yīng)用。D/A轉(zhuǎn)換器由8位輸入鎖存器、8位DAC寄存器、8位D/A轉(zhuǎn)換電路及轉(zhuǎn)換控制電路構(gòu)成。芯片如圖3.2所示。</p&g

24、t;<p>  3.2 各功能模塊的設(shè)計(jì)</p><p>  3.2.1 數(shù)模轉(zhuǎn)換電路</p><p>  數(shù)模轉(zhuǎn)換電路采用的是DAC0832芯片。它是一種使用較多的8位D/A轉(zhuǎn)換器,其轉(zhuǎn)換時(shí)間1us,工作電壓為+5V到+15V,基準(zhǔn)電壓-10V到+10V。由于其內(nèi)部有兩個(gè)8位寄存器和一個(gè)8位D/A轉(zhuǎn)換器,故可進(jìn)行兩級(jí)緩沖操作,使操作有很大的靈活性,本設(shè)計(jì)采用單緩沖方式。&

25、lt;/p><p>  DAC0832與AT89C51的連接。單片機(jī)P0口與數(shù)模轉(zhuǎn)換器的數(shù)據(jù)口連接,為保證單片機(jī)P0口的驅(qū)動(dòng)能力,在P0口加上上拉電阻。</p><p>  數(shù)模轉(zhuǎn)換電路的連接如3.3圖:</p><p>  圖3.3 數(shù)模轉(zhuǎn)換電路的連接圖</p><p>  3.2.2 復(fù)位電路與時(shí)鐘電路</p><p&

26、gt;  該電路采用上電復(fù)位,利用電容充電來(lái)實(shí)現(xiàn)的,即上電瞬間RST端的電位與VCC相同,隨著充電電流的減少,RST的電位逐漸下降。</p><p>  由于頻率較大時(shí),三角波、正弦波、方波中每一點(diǎn)延時(shí)時(shí)間為幾微秒,故延時(shí)時(shí)間還要加上指令時(shí)間才能獲得較大的功率波形,該電路采用12MHZ晶振。</p><p>  復(fù)位電路與時(shí)鐘電路如3.4圖。</p><p>  圖

27、3.4 復(fù)位電路與時(shí)鐘電路圖</p><p>  3.2.3 單片機(jī)與DAC0832的接口設(shè)計(jì) </p><p>  DAC0832選擇信號(hào)CS與地址先、線P2.3口相連,即地址為8000H~8FFFH。寄存器的寫信號(hào)由80C51的WA端控制。當(dāng)?shù)刂愤x擇好0832后,只要輸出WA控制信號(hào),0832就能一步完成數(shù)字量的輸入鎖存和D/A轉(zhuǎn)換輸出。接線圖如圖3.5所示。</p>

28、<p>  圖3.5 單片機(jī)與DAC0832的接線圖</p><p>  3.2.4 波形輸出電路設(shè)計(jì)</p><p>  D/A轉(zhuǎn)換器由8位輸入鎖存器、8位DAC寄存器、8位D/A轉(zhuǎn)換電路構(gòu)成。當(dāng)0832被選后,0832就會(huì)完成數(shù)字量的輸入鎖存和D/A轉(zhuǎn)換輸出。接線圖如圖3.6所示。</p><p>  圖3.6 波形輸出接線圖</p>

29、<p>  3.3 硬件系統(tǒng)構(gòu)成</p><p>  圖3.8所示為硬件系統(tǒng)總體接線圖。</p><p>  圖3.7 硬件系統(tǒng)總體接線圖</p><p>  第四章 系統(tǒng)軟件設(shè)計(jì)</p><p>  4.1 軟件系統(tǒng)的功能</p><p>  用8051的P1口實(shí)現(xiàn)波形的互相轉(zhuǎn)化,當(dāng)P1.0輸出

30、為1時(shí),輸出方波,通過(guò)點(diǎn)用延時(shí)子程序改變頻率;當(dāng)P1.1輸入為1時(shí),輸出三角波,通過(guò)給每個(gè)點(diǎn)加延時(shí)程序改變頻率;當(dāng)P1.2輸入為1時(shí) ,輸入正弦波。然后選用DAC0832寄存器地址,進(jìn)行數(shù)模轉(zhuǎn)換,輸出波形。</p><p>  4.2 軟件系統(tǒng)總流程圖</p><p>  圖4.1所示為軟件系統(tǒng)總流程圖。</p><p>  圖4.1 軟件系統(tǒng)總流程圖</

31、p><p>  4.2.1 方波子程序模塊</p><p>  方波信號(hào)也是波形發(fā)生器中常用的一種信號(hào),下面的程序可以從DAC的輸出端得到矩形波,當(dāng)延時(shí)子程序延時(shí)時(shí)間大體相同時(shí)即為方波,改變延時(shí)子程序可得到不同占空間比的矩形波,上限電平對(duì)應(yīng)的數(shù)字量可用前面的方法獲得。</p><p><b>  程序如下:</b></p><p

32、><b>  ORG 0000H</b></p><p>  LJMP START</p><p><b>  ORG 0100H</b></p><p>  START: MOV DPTR,#7FFFH </p><p>  MOV A,#00H </p>&

33、lt;p>  LOOP: MOVX @DPTR,A </p><p>  ACALL DELAY </p><p><b>  CPL A</b></p><p>  SJMP LOOP </p><p>  ORG 0300H</p><p>  DELAY:MO

34、V R1,0AH</p><p>  DEL2: MOV R2,#0A7H</p><p><b>  DEL1: NOP</b></p><p>  DJNZ R2,DEL1 </p><p>  DJNZ R1,DEL2 </p><p><b>  RET</b>&l

35、t;/p><p><b>  END</b></p><p>  4.2.2 正弦波形子程序模塊</p><p>  正弦波程序流程圖: </p><p><b>  否</b></p><p><b>  是</b></p><p&

36、gt;  圖4.2 正弦波程序流程圖</p><p><b>  正弦波程序如下:</b></p><p>  DINbitP2^7;</p><p>  SCLKbitP3^6;</p><p>  CSbitP3^7;</p><p><b>  ORG0000H

37、</b></p><p><b>  JMPSTART</b></p><p><b>  ORG30H</b></p><p><b>  START:</b></p><p>  MOVSP,#5FH</p><p>  MOV

38、R1,#00H</p><p>  MOVR0,#00H</p><p><b>  S_0:</b></p><p>  MOVDPTR,#SINTAB</p><p><b>  MOVA,R0</b></p><p>  MOVCA,@A+DPTR<

39、/p><p><b>  MOVR2,A</b></p><p>  CALLDACNV</p><p><b>  INCR0</b></p><p><b>  JMPS_0</b></p><p><b>  ;MIAN END

40、</b></p><p><b>  DACNV:</b></p><p><b>  SETBCS</b></p><p><b>  NOP</b></p><p><b>  NOP</b></p><p>&

41、lt;b>  CLRDIN</b></p><p><b>  CLRSCLK</b></p><p><b>  CLRCS</b></p><p><b>  NOP</b></p><p><b>  NOP</b>&l

42、t;/p><p><b>  MOVA,R1</b></p><p>  MOVR3,#02H</p><p><b>  DA_1:</b></p><p>  RLA;送出高2位</p><p>  MOVC,ACC.2;</p><

43、p>  MOVDIN,C</p><p><b>  NOP</b></p><p><b>  NOP</b></p><p><b>  SETBSCLK</b></p><p><b>  NOP</b></p><p

44、><b>  NOP</b></p><p><b>  CLRSCLK</b></p><p>  DJNZR3,DA_1</p><p>  MOVR3,#0AH</p><p><b>  MOVA,R2</b></p><p>

45、;<b>  DA_2:</b></p><p>  RLCA;送出低8位</p><p>  MOVDIN,C</p><p><b>  NOP</b></p><p><b>  NOP</b></p><p><b>  S

46、ETBSCLK</b></p><p><b>  NOP</b></p><p><b>  NOP</b></p><p><b>  CLRSCLK</b></p><p>  DJNZR3,DA_2</p><p><b

47、>  SETBCS</b></p><p><b>  CLRDIN</b></p><p><b>  CLRSCLK</b></p><p><b>  RET</b></p><p><b>  SINTAB:</b>&l

48、t;/p><p>  DB 128,131,134,137,140,143,146,149,152,156,159,162,165,168,171,174,176,179</p><p>  DB 182,185,188,191,193, 196, 199, 201, 204, 206, 209,211, 213, 216, 218, 220, 222</p><p>

49、  DB 224, 226, 228, 230, 232, 234, 236, 237, 239,240, 242, 243, 245, 246, 247, 248</p><p>  DB 249, 250, 251, 252, 252, 253, 254, 254,255, 255, 255,255, 255, 255, 255, 255</p><p>  DB 255, 255,

50、255, 255, 254, 254, 253,252, 252, 251, 250, 249, 248, 247, 246, 245</p><p>  DB 243, 242, 240, 239, 237, 236,234, 232, 230, 228, 226, 224, 222, 220, 218, 216</p><p>  DB 213, 211, 209,206, 204,2

51、01, 199, 196, 193, 191, 188, 185, 182, 179, 176, 174</p><p>  DB 171, 168, 165, 162,159, 156, 152,149, 146, 143, 140, 137, 134, 131, 128, 124</p><p>  DB 121, 118, 115,112, 109, 106, 103, 99, 96

52、, 93, 90, 87, 84, 81, 79, 76, 73, 70</p><p>  DB 67, 64, 62, 59, 56, 54, 51, 49, 46, 44, 42, 39, 37,35, 33, 31, 29, 27, 25, 23</p><p>  DB 21, 19,18, 16, 15, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 3,

53、2, 1, 1, 0, 0, 0, 0, 0</p><p>  DB 0,0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 7, 8, 9, 10, 12,13, 15, 16, 18, 19,21</p><p>  DB 23, 25, 27, 29, 31, 33, 35, 37, 39, 42, 44, 46, 49, 51, 54, 56, 59,

54、62,64, 67</p><p>  DB 70, 73, 76, 79, 81, 84, 87, 90, 93, 96, 99, 103, 106, 109, 112, 115, 118, 121</p><p><b>  END</b></p><p>  4.2.3 鋸齒波子程序模塊</p><p>  80

55、51單片機(jī)的累加器A從0開始循環(huán)增量,每增量一次向DAC0832寫入一個(gè)數(shù)據(jù),得到一個(gè)輸電壓,這樣可以獲得一個(gè)正向的鋸齒波。</p><p><b>  程序如下:</b></p><p><b>  ORG 0000H</b></p><p>  AJMP START</p><p><b&

56、gt;  ORG 0100H</b></p><p>  START: MOV DPTR,#7FFFH</p><p>  MOV A,#00H</p><p>  LOOP: MOVX @DPTR,A</p><p><b>  INC A</b></p><p><b&

57、gt;  AJMP LOOP</b></p><p><b>  END</b></p><p>  4.2.4 階梯波程序子模塊 </p><p>  階梯波信號(hào)也是波形發(fā)生器中常用的一種信號(hào),階梯波輸出跟鋸齒波和三角波相似,只不過(guò)當(dāng)加到頂峰后的一段時(shí)間內(nèi)不該變A的值,過(guò)了一段時(shí)間后再減少A值,然后減到初始值后也要持續(xù)一段時(shí)間,然

58、后在進(jìn)行加數(shù),如此循環(huán)下去:</p><p><b>  否</b></p><p><b>  否</b></p><p><b>  是</b></p><p>  圖4.3 階梯波流程圖</p><p><b>  階梯波程序如下:&

59、lt;/b></p><p><b>  ORG 0000H</b></p><p>  MAIN:MOV A,#0</p><p>  MOV DPTR,#07FFFH</p><p>  MOV R1,#0AH</p><p>  LP: MOVX @DPTR,A ;選通地址&l

60、t;/p><p>  ACALL DELAY ;延時(shí)</p><p>  DJNZ R1,NEXT</p><p><b>  SJMP MAIN</b></p><p>  NEXT:ADD A,#10 ;每次以19H的梯度增加</p><p><b>  S

61、JMP MAIN</b></p><p>  DELAY: ;延時(shí)子程序</p><p>  D2: MOV 31H,#0FFH</p><p>  D1: DJNZ 31H,D1</p><p><b>  RET</b></p><p><b

62、>  END</b></p><p>  第五章 波形發(fā)生器的調(diào)試與仿真</p><p>  5.1 方波的仿真與調(diào)試</p><p>  對(duì)方波進(jìn)行調(diào)試,要完成的功能包括產(chǎn)生方波、調(diào)節(jié)方波幅度、調(diào)節(jié)方波頻率。調(diào)試過(guò)程如下圖:</p><p>  圖5.1 產(chǎn)生的方波</p><p>  5.2

63、 調(diào)試后的方波</p><p>  5.2 鋸齒波的仿真與調(diào)試</p><p>  對(duì)鋸齒波的調(diào)試,要完成的功能包括產(chǎn)生鋸齒波、調(diào)節(jié)鋸齒波幅度、調(diào)節(jié)鋸齒波頻率。調(diào)試過(guò)程如下圖:</p><p>  圖5.3 仿真的鋸齒波</p><p>  5.4 調(diào)試后的鋸齒波 </p><p>  5.3 階梯波的仿真

64、與調(diào)試</p><p>  對(duì)階梯波的調(diào)試,要完成的功能包括產(chǎn)生階梯波、調(diào)節(jié)階梯波幅度、調(diào)節(jié)階梯波頻率。調(diào)試過(guò)程如下圖:</p><p>  圖5.5 產(chǎn)生的階梯波</p><p>  圖5.6 調(diào)試后的階梯波</p><p>  5.4 正弦波的仿真與調(diào)試</p><p>  對(duì)正弦波的調(diào)試,要完成的功能

65、包括產(chǎn)生正弦波、調(diào)節(jié)正弦波幅度、調(diào)節(jié)正弦波頻率。</p><p> ?。ㄗⅲ哼€沒(méi)將正弦波調(diào)試出來(lái),還在研究中)</p><p><b>  第六章 總結(jié)</b></p><p>  通過(guò)調(diào)試可得,我設(shè)計(jì)的電路能夠完成產(chǎn)生方波、鋸齒波和階梯波這幾種簡(jiǎn)易波形。在調(diào)方案設(shè)計(jì)的過(guò)程中不是一帆風(fēng)順的,有很多的問(wèn)題都是自己摸索和在與同學(xué)交流的過(guò)程中得到了

66、解決,由于對(duì)知識(shí)欠缺,也還存在解決不了的問(wèn)題。在經(jīng)過(guò)多次編程和調(diào)試,函數(shù)發(fā)生器終于運(yùn)行顯示了,我覺得這個(gè)課題的主要價(jià)值就是讓我們能夠用我們的雙手將學(xué)習(xí)的單片機(jī)知識(shí)應(yīng)用于實(shí)踐,提高了我們的動(dòng)手能力,也是我們能夠初步掌握一些分析問(wèn)題、解決問(wèn)題的方法,也使我們體會(huì)到一個(gè)理論問(wèn)題轉(zhuǎn)化到實(shí)際所需要經(jīng)過(guò)的過(guò)程和兩者之間的差距。</p><p>  在這個(gè)設(shè)計(jì)方案里面,還存在許多的不足之處。我們雖然設(shè)計(jì)出能夠運(yùn)行的函數(shù)發(fā)生器,

67、但沒(méi)有實(shí)現(xiàn)波形可控制的功能而且頻段范圍較窄,且不能同時(shí)顯示多種波形,所以與廣泛使用的函數(shù)發(fā)生器相比,還有很大的差距。還有波形不穩(wěn)定,我們還在找原因。</p><p>  在這次課程設(shè)計(jì)過(guò)程中,學(xué)到了許多之前沒(méi)接觸過(guò)的知識(shí),學(xué)會(huì)了許多關(guān)于以后學(xué)習(xí)、工作和科研方面應(yīng)該如何去做。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1

68、] 蔣廷彪,劉電霆,高富強(qiáng),方華.單片機(jī)原理及應(yīng)用[M]. 重慶:重慶大學(xué)出 版社,2003</p><p>  [2] 周堅(jiān). 單片機(jī)項(xiàng)目教程[M]. 北京:北京航空航天大學(xué)出版社,2011 </p><p>  [3] 高鋒. 單片微型計(jì)算機(jī)原理與接口技術(shù)[M]. 科學(xué)出版社,2003</p><p>  [4] 曹暖巧. 單片機(jī)原理及應(yīng)用[M]. 電子工業(yè)出版

69、社,2002</p><p>  [5] 陳莘城. 實(shí)用電子電路設(shè)計(jì)與調(diào)試[M]. 中國(guó)電力出版社,1993</p><p>  [6] 馮建雨. 單片機(jī)控制的函數(shù)發(fā)生器設(shè)計(jì)與實(shí)現(xiàn)[J]. 機(jī)床電機(jī),2005</p><p>  [7] 袁放成. 函數(shù)信號(hào)發(fā)生器的設(shè)計(jì)[J]. 三明學(xué)院學(xué)報(bào),2007</p><p>  [8] 郭文川. 單片

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論