幅度頻率可調(diào)正弦波發(fā)生器_第1頁
幅度頻率可調(diào)正弦波發(fā)生器_第2頁
幅度頻率可調(diào)正弦波發(fā)生器_第3頁
幅度頻率可調(diào)正弦波發(fā)生器_第4頁
幅度頻率可調(diào)正弦波發(fā)生器_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、 課程設計(論文)說明書題 目: 幅度頻率可調(diào)正弦波發(fā)生器 院 (系): 信息與通信學院 專 業(yè): 通信工程 學生姓名: 學 號: 指導教師: 職 稱: 2010年 12 月 14 日摘 要正弦波是應用比較廣泛的信號之一,產(chǎn)生的方法也比較多。本實驗由單片機產(chǎn)生一個數(shù)字正弦信號,后有數(shù)模轉換器進行轉換,輸出模擬正弦信號。將5V直流電壓轉換為幅度頻率可調(diào)的正弦波。關鍵詞:單片機; 數(shù)模轉換器 ;頻率幅度可調(diào)AbstractComparison of sine wave is one of a wide range of signals, the resulting method will be m

2、ore. In this study, the microcontroller generates a digital sinusoidal signal, the conversion after the DAC, the output analog sinusoidal signals. Will be converted to 5V DC voltage adjustable frequency range of sine wave.Key words:SCM; DAC; frequency range adjustable目 錄引言31 電路原理32 芯片介紹32.1 TLC5618數(shù)

3、模轉換芯片32.2 51單片機62.3 LM358功率放大器73 總體設計93.1電路設計總思路93.2 單片機的設計93.3 數(shù)模轉換器設計.10 3.4 各部分電路功能介紹.113.5 新板子-電感三點式振蕩器.134 調(diào)試步驟及結果174.1 檢查連線174.2 通電檢測174.3 觀察調(diào)節(jié)174.4 分步調(diào)試174.5 實驗結果175 設計總結17謝辭18參考文獻19附錄20引言本次實驗做的是正弦波發(fā)生器,我的思路是微機原理老師上課時講到的一種方法。由單片機產(chǎn)生一個正弦波信號,用數(shù)模轉換器轉換成正弦波的模擬信號。實驗的重點在于單片機的編程以及其與數(shù)模轉換器直接的連接。本次實驗要做到頻率

4、與幅度可調(diào)。頻率可調(diào)由單片機完成,幅度可調(diào),由電路中滑動變阻器控制輸出振幅。1. 電路原理電路如圖:圖1 原理圖2. 芯片介紹2.1 TLC5618數(shù)模轉換芯片介紹可編程建立時間至0.5 LSB的2.5s或12.5s的典型兩個12位電壓輸出DAC中的CMOS8引腳封裝用于DAC A和同時更新DAC B單電源供電3線串行接口高阻抗基準輸入電壓輸出范圍。 。 。 2倍參考輸入電壓軟件掉電模式內(nèi)部上電復位和SPI兼容的TMS320低功耗:- 3在低速模式毫瓦典型值,- 8 mW的典型快速模式輸入數(shù)據(jù)更新率1.21兆赫單調(diào)過溫在Q -溫度可用汽車HighRel汽運配置控制/打印支持汽車標準資格應用電池

5、供電測試儀器數(shù)字偏移和增益調(diào)整電池操作/遠程工業(yè)控制機與運動控制設備蜂窩電話描述 該TLC5618是雙通道12位電壓輸出數(shù)字至模擬轉換器(DAC)與緩沖基準輸入(高阻抗)。這些DAC有一個輸出電壓范圍是兩次參考電壓,以及DAC的單調(diào)性。該設備使用簡單,由單一運行五,一個5供應上電復位功能,是在設備注冊成立,以確保可重復的啟動條件。數(shù)字控制的TLC5618超過3線CMOS兼容的串行總線。器件接收用于編程和16位字生產(chǎn)模擬輸出。數(shù)字輸入施密特觸發(fā)器高噪聲的免疫力。數(shù)字通信協(xié)議包括SPI,QSPI,和Microwire標準。兩種設備的版本。該TLC5618沒有內(nèi)部狀態(tài)機并在所有外部定時信號而定。該T

6、LC5618A有一個內(nèi)部狀態(tài)機,它計數(shù)時鐘數(shù)從CS的下降沿,然后更新,并禁止從接受進一步的設備數(shù)據(jù)輸入。該TLC5618A推薦的TMS320和SPI處理器和TLC5618是建議只對SPI或3線串行接口的處理器。該TLC5618A是向后兼容,設計工作在TLC5618設計的系統(tǒng)。圖2TLC5618數(shù)模轉換芯片管腳連接圖圖3TLC5618數(shù)模轉換芯片時序圖2.2 51單片機51單片機是對目前所有兼容Intel 8031指令系統(tǒng)的單片機的統(tǒng)稱。該系列單片機的始祖是Intel的8031單片機. 圖4 單片機管腳圖后來隨著Flash rom技術的發(fā)展,8031單片機取得了長足的進展,成為目前應用最廣泛的8

7、位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用于工業(yè)測控系統(tǒng)之中。目前很多公司都有51系列的兼容機型推出,在目前乃至今后很長的一段時間內(nèi)將占有大量市場。51單片機即是基礎入門的一個單片機,還是應用最廣泛的一種。需要注意的是52系列的單片機一般不具備自編程能力。 當前常用的51系列單片機主要產(chǎn)品有: *Intel的:80C31、80C51、87C51,80C32、80C52、87C52等; *ATMEL的:89C51、89C52、89C2051等; 主要功能:8位CPU4kbytes 程序存儲器(ROM) (52為8K) 256bytes的數(shù)據(jù)存儲器(RAM) (52有384

8、bytes的RAM) 32條I/O口線111條指令,大部分為單字節(jié)指令 21個專用寄存器 2個可編程定時/計數(shù)器5個中斷源,2個優(yōu)先級(52有6個) 一個全雙工串行通信口 外部數(shù)據(jù)存儲器尋址空間為64kB 外部程序存儲器尋址空間為64kB 邏輯操作位尋址功能雙列直插40PinDIP封裝 單一+5V電源供電 CPU:由運算和控制邏輯組成,同時還包括中斷系統(tǒng)和部分外部特殊功能寄存器; RAM:用以存放可以讀寫的數(shù)據(jù),如運算的中間結果、最終結果以及欲顯示的數(shù)據(jù); ROM:用以存放程序、一些原始數(shù)據(jù)和表格; I/O口:四個8位并行I/O口,既可用作輸入,也可用作輸出; T/C:兩個定時/記數(shù)器,既可以

9、工作在定時模式,也可以工作在記數(shù)模式; 五個中斷源的中斷控制系統(tǒng); 一個全雙工UART(通用異步接收發(fā)送器)的串行I/O口,用于實現(xiàn)單片機之間或單片機與微機之間的串行通信; 片內(nèi)振蕩器和時鐘產(chǎn)生電路,石英晶體和微調(diào)電容需要外接。最高振蕩頻率為12M。2.3 LM358功率放大器LM358里面包括有兩個高增益、獨立的、內(nèi)部頻率補償?shù)碾p運放,適用于電壓范圍很寬的單電源,而且也適用于雙電源工作方式,它的應用范圍包括傳感放大器、直流增益模塊和其他所有可用單電源供電的使用運放的地方使用。圖5 LM358引腳圖及引腳功能LM358封裝有塑封8引線雙列直插式和貼片式兩種。LM358的特點: . 內(nèi)部頻率補償

10、. 低輸入偏流. 低輸入失調(diào)電壓和失調(diào)電流. 共模輸入電壓范圍寬,包括接地. 差模輸入電壓范圍寬,等于電源電壓范圍. 直流電壓增益高(約100dB) . 單位增益頻帶寬(約1MHz) . 電源電壓范圍寬:單電源(330V);. 雙電源(1.5 一15V). 低功耗電流,適合于電池供電. 輸出電壓擺幅大(0 至Vcc-1.5V) 圖6 LM358管腳連接圖圖7 LM358示意圖3 總體設計3.1 電路設計總體思路由單片機產(chǎn)生一個正弦波信號,用數(shù)模轉換器轉換成正弦波的模擬信號。頻率可調(diào)由單片機完成。數(shù)模轉換器輸出的模擬信號接到滑動變阻器上,由滑動變阻器接上輸出,通過調(diào)滑動變阻器的滑頭調(diào)節(jié)輸出幅度。

11、滑動變阻器的滑頭另一端接功率放大器,然后接到輸出端口。3.2 單片機設計思路:求出正弦波每個橫坐標對應的值,把該值轉換為2進制,然后按12位串口輸出。程序代碼:#include #include #define uchar unsigned charsbit DIN=P10;sbit CLK=P11;sbit CS=P12;int S;uchar W=10;main() int i,j; char ss16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0; IE=0x85; TCON=0x01; P2=W; while(1) for(i=0;i3.1416*2/(0.01*W)

12、;i+) S=1900*sin(i*0.01*W)+1900; for(j=0;j12;j+) ssj=S%2; S/=2; CS=0; for(j=0;j16;j+) CLK=1; DIN=ss15-j; CLK=0; CS=1; void delay(void)int i,j;for(i=0;i1000;i+)for(j=0;j20)W=20; delay();void DEC_W(void) interrupt 2 W-; if(W1)W=1; delay();3.3 數(shù)模轉換器設計給數(shù)模轉換器提供2.5V的基準電壓。讓正弦信號以5V為基準上下擺動。圖8 設計思路示意圖:平衡位置即為2.

13、5V3.4 各部分電路功能介紹(1)名稱:晶體振蕩器功能:為單片機提供時鐘頻率clk圖10晶體振蕩器(2)名稱:單片機及其外接控制開關功能:產(chǎn)生頻率可調(diào)的正弦波圖11單片機及其外接控制開關(3)名稱:燒程序接頭功能:將程序下載到單片機圖12燒程序接頭(4)名稱:數(shù)模轉換器功能:把數(shù)字正弦波信號轉換成模擬正弦波信號圖13數(shù)模轉換器(5)名稱:滑動變阻器(電位器)功能:滑動變阻器接數(shù)模轉換器的輸出,中間的接頭接到功放作為整個電路的輸出。從而實現(xiàn)幅度可調(diào)。圖14滑動變阻器(電位器)(6)名稱:功率放大器功能:減小負載對電路性能的影響,使負載上的信號電流和電壓較大。圖15功率放大器(7)名稱:直流分壓

14、電路功能:為數(shù)模轉換器提供基準電壓圖16直流分壓電路(8)名稱:共地和輸出接口 功能:接地,接輸出圖17 共地和輸出接口3.5 新板子-電感三點式振蕩器電感三點式振蕩器又稱哈特萊振蕩器,其原理電路如圖18(a)所示,圖18(b)是其交流等效電路。圖18(a)中, Rb1、Rb2和Re為分壓式偏置電阻;Cb和Ce分別為隔直流電容和旁路電容;L1、L2和C組成并聯(lián)諧振回路,作為集電極交流負載,諧振回路的三個端點分別與晶體管的三個電極相連,符合三點式振蕩器的組成原則。由于反饋信號由電感線圈L2取得,故稱為電感反饋三點式振蕩器。采用與電容三點式振蕩電路相似的方法可求得起振條件的公式為 (3-4) (3

15、-6)當線圈繞在封閉瓷芯的瓷環(huán)上時,線圈兩部分的耦合系數(shù)接近于1,反饋系數(shù)F近似等于兩線圈的匝數(shù)比,即F=N2/N1。Rb1ReLVTCbCeCL1L2VTL1L2CVCCRb2(a) 原理電路(b) 交流等效電路圖18 電感三點式振蕩器振蕩頻率的近似為 (3-7)若考慮goe、gie的影響時,滿足相位平衡條件的振蕩頻率值為 (3-8)式中,L=L1+L2+2M。由式 (3-8) 可見,電感三點式振蕩器的振蕩頻率要比式 (3-7) 所示的頻率值稍低一些,goe、gie越大,耦合越松,偏低得越明顯。 所以: 所以可先設定C=100pF,因此可得,可以設為,而所以可知: 當回路諧振時,所以有: 在

16、輸出端接上滑動變阻器后可實現(xiàn)調(diào)幅功能。經(jīng)仿真后可觀察到起振的過程和穩(wěn)定后的輸出波形如圖所示:圖19 新電路板仿真圖圖20 負載滑動變阻器在50%處輸出波形圖21負載滑動變阻器在0%處輸出波形4 調(diào)試步驟及結果4.1 檢查連線 用電筆檢查各處連線是否正常導通。4.2 通電檢測 接上5V直流電源,進行實驗。4.3 觀察調(diào)節(jié) 輸出部分接到示波器上。觀察波形,調(diào)整電位器和單片機按鈕。4.4 分步調(diào)試 觀察波形,調(diào)節(jié)電位器,正弦波幅度是否改變。調(diào)節(jié)單片機,看正弦波的頻率是否改變。4.5 實驗結果 經(jīng)過調(diào)試,數(shù)模轉換器可能有問題不能正常工作(學校里面沒有高精度的數(shù)模轉換器賣,該芯片由別人幫買回的,沒辦法更

17、換了),實驗不能輸出預期波形。5 設計總結本次實驗用到了單片機,是第一次使用,在其中學到了不少東西。特別重要的一點收獲是做板前必須先弄清可以買到什么元器件,本次實驗由于沒能買到合適數(shù)模轉換芯片而導致了不能輸出預期波形。 謝 辭 感謝在整個課程設計過程中幫助過我的每一位人。首先,也是最主要感謝的是我的指導老師,符杰林老師。在整個過程中他給了我很大的幫助,在設計題目的選擇,他給了很多參考意見,同時又幫我具體分析設計過程的大體方案,讓我在設計時有了具體方向。在PCB板制作失敗是知道我詳細查找問題的所在,在此十分感謝符老師的細心指導,才能讓我順利完成課程設計。其次,要感謝幫我查資料提出意見的每一位同學

18、,他們在我還沒有選擇題目時到板的調(diào)試不斷地給我提出意見,并提供方案給我參考,使我順利完成這次課程設計。參考文獻1 馬淑華.單片機原理與接口技術.北京郵電大學出版社.20032 王衛(wèi)東.模擬電子電路基礎.西安電子科技大學出版社.20033 王衛(wèi)東.高頻電子電路.電子工業(yè)出版社.20094 蔣卓勤、鄧玉元.Multisim及其在電子設計中的應用 西安電子科技大學出版社.20035 趙景波、向華. Protel 99 SE基礎教程 人民郵電出版.2009附 錄原理圖:圖22 原理圖PCB圖圖23 PCB單片機程序#include #include #define uchar unsigned cha

19、rsbit DIN=P10;sbit CLK=P11;sbit CS=P12;int S;uchar W=10;main() int i,j; char ss16=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0; IE=0x85; TCON=0x01; P2=W; while(1) for(i=0;i3.1416*2/(0.01*W);i+) S=1900*sin(i*0.01*W)+1900; for(j=0;j12;j+) ssj=S%2; S/=2; CS=0; for(j=0;j16;j+) CLK=1; DIN=ss15-j; CLK=0; CS=1; void de

20、lay(void)int i,j;for(i=0;i1000;i+)for(j=0;j20)W=20; delay();void DEC_W(void) interrupt 2 W-; if(W1)W=1; delay();tgKQcWA3PtGZ7R4I30kA1DkaGhn3XtKknBYCUDxqA7FHYi2CHhI92tgKQcWA3PtGshLs50cLmTWN60eo8Wgqv7XAv2OHUm32WGeaUwYDIAWGMeR4I30kA1DkaGhn3XtKknBYCUDxqA7FHYi2CHhI92tgKQcWA3PtGZ7R4I30kA1DkaGtgKQcWA3PtGZ7R4I30kA1DkaGhn3XtKknBYCUDxqA7FHYi2CHhI92tgKQcWA3PtGshLs50cLmTWN60eo8Wgqv7XAv2OHUm32WGeaUwYDIAWGMeR4I30kA1DkaGhn3XtKknBYCUDxqA7FHYi2CHhI92tgKQcWA3PtGZ7R4I30kA1DkaGtgKQcWA3PtGZ7

溫馨提示

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

評論

0/150

提交評論