




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 2010屆畢業(yè)設計說明書 數(shù)字調頻廣播系統(tǒng) 系 、 部: 電氣與信息工程系 學生姓名: 指導教師: 職 稱: 副 教 授 專 業(yè): 電子信息工程技術 班 級: 電信0701 學 號: 402070114 摘 要本數(shù)字調頻廣播系統(tǒng)以80cf020單片機為控制核心,BH1417FM發(fā)射芯片為發(fā)射核心,SI4721RDSFM接收核心。其外圍電路主要包括編碼尋址電路模塊,發(fā)送放大電路,接收放大電路,液晶顯示模塊等。該數(shù)字調頻廣播系統(tǒng)實現(xiàn)了基本的FM發(fā)送、接收、頻率調節(jié)等功能。本文根據(jù)本數(shù)字調頻廣播系統(tǒng)的設計要求,首先確定了總體方案,然后從硬件和軟件上對系統(tǒng)進行了詳細的設計,最后對系統(tǒng)進行了調試,使所
2、設計系統(tǒng)基本達到了設計要求,可實現(xiàn)年FM發(fā)送與接收。文中給出了具體電路原理圖、PCB圖、程序流程圖及程序清單。此臺歷數(shù)字調頻廣播系統(tǒng)調節(jié)方便、顯示直觀、電路簡單等優(yōu)點,應用性較強。關鍵詞 數(shù)字調頻;單片機 ABSTRACTThe digital FM radio system 80cf020 microcomputer control core, BH1417FM launch chips for the launching core, SI4721RDSFM receiving core. The circuit includes a code addressing the external
3、 circuit module, send amplifier, receiver amplifier circuit, liquid crystal display module. The digital FM radio FM systems to achieve the basic send, receive, frequency scaling.This according to This digital FM radio system design requirements, first determine the overall program, and from the hard
4、ware and software on a detailed design of the system, the last of the system debugging, Shi Da Dao was the basic design of the system design requirements can be realized send and receive on FM. The paper gives a detailed circuit diagram, PCB diagram, process flow charts and program listings.Key word
5、s digital fm; scm目 錄1 系統(tǒng)設定1 1.1 方案選擇2 1.2 系統(tǒng)框架圖3 1.3 工作原理32 系統(tǒng)硬件設計4 2.1 C8051f020單片機最小系統(tǒng)4 2.2 顯示電路模塊6 2.3 BH1417模塊設計11 2.4 發(fā)送放大電路17 2.5 編碼電路18 2.6 Si4721接收模塊設計19 2.7 接收放大電路21 2.8 電源設計23 2.9 電路總原理圖243 系統(tǒng)軟件設計25 3.1 系統(tǒng)軟件概述25 3.2 單片機I/O資源分配25 3.3 發(fā)送流程流程圖26 3.4 接收程序流程圖304 調試30 4.1 硬件調試31 4.2 軟件調試315 設計體會
6、33 參考文獻34 致謝34 附錄一36 附錄二50 1 系統(tǒng)設計1.1 方案選擇 數(shù)字調頻廣播系統(tǒng)的設計可用以下三種方案來實現(xiàn)。方案一:純硬件電路系統(tǒng),各功能采用分離的硬件電路模塊實現(xiàn)。但這種實現(xiàn)方法可靠性差、控制精度低,靈活性小、線路復雜、安裝調試不方便,而且不方便實現(xiàn)對系統(tǒng)的擴展。 方案二:采用C8051f020單片機作為系統(tǒng)的控制核心。利用成熟的FM收發(fā)集成芯片為信號處理核心??梢允褂靡壕э@示頻率、被選接收機,有著智能化的人機界面。由于使用了單片機,整個系統(tǒng)可編程,系統(tǒng)的靈活性大大增加了。另外,本方案可以方便的實現(xiàn)其他功能的擴展。通過對以上二種方案的分析、比較和總結,得出方案二有以下突
7、出優(yōu)勢:(1)制作簡單,不容易出錯,控制精度高、穩(wěn)定性好。(2)具有良好的電路行為描述和系統(tǒng)描述的能力。(3)價格成本適中。(4)語言使用C語言,可讀性和可移植性強。綜上所述,本設計采用方案二。1.2 系統(tǒng)總體設計框圖根據(jù)設計目標,充分考慮各種因素,制定了整體的設計方案。以c8051f020 單片機為核心,實現(xiàn)頻率調節(jié)和顯示,接收機選擇和顯示等功能??傮w設計框圖如圖1.1 所示。圖1.1 系統(tǒng)設計框圖1.3 工作原理本系統(tǒng)采用C8051f020單片機作為控制核心,F(xiàn)M信號發(fā)送集成芯片發(fā)送處理,編碼電路選址,發(fā)送放大電路放大發(fā)送,F(xiàn)M信號接收集成芯片接收處理,解碼電路判決、確認,接收放大電路放大
8、播放。 2 系統(tǒng)硬件設計2.1 C8051f020單片機最小系統(tǒng)2.1.1 C8051f020控制系統(tǒng)(1) C8051f020的特點 8051F020器件是完全集成的混合信號系統(tǒng)級 MCU 芯片,具有 64 個數(shù)字 I/O 引腳。高速、流水線結構的 8051 兼容的 CIP-51 內核(可達 25MIPS),全速、非侵入式的在系統(tǒng)調試接口(片內),真正 12 位 100 ksps 的 8 通道 ADC,帶 PGA和模擬多路開關真正 8 位 500 ksps 的 ADC,帶 PGA 和 8 通道模擬多路開關。兩個 12 位 DAC,具有可編程數(shù)據(jù)更新方式,64K 字節(jié)可在系統(tǒng)編程的 FLASH
9、 存儲器,4352(4096+256)字節(jié)的片內 RAM,可尋址 64K 字節(jié)地址空間的外部數(shù)據(jù)存儲器接口,硬件實現(xiàn)的 SPI,SMBus/ I2C 和兩個 UART 串行接口,5 個通用的 16 位定時器,具有 5 個捕捉/比較模塊的可編程計數(shù)器/定時器陣列,片內看門狗定時器、VDD 監(jiān)視器和溫度傳感器,具有片內 VDD 監(jiān)視器、看門狗定時器和時鐘振蕩器的 C8051F02是真正能獨立工作的片上系統(tǒng)。所有模擬和數(shù)字外設均可由用戶固件使能/禁止和配置。FLASH 存儲器還具有在系統(tǒng)重新編程能力,可用于非易失性數(shù)據(jù)存儲,并允許現(xiàn)場更新 8051 固件。片內 JTAG 調試電路允許使用安裝在最終應
10、用系統(tǒng)上的產(chǎn)品 MCU 進行非侵入式(不占用片內資源)全速、在系統(tǒng)調試。該調試系統(tǒng)支持觀察和修改存儲器和寄存器,支持斷點、觀察點、單步及運行和停機命令。在使用 JTAG 調試時,所有的模擬和數(shù)字外設都可全功能運行。每個 MCU 都可在工業(yè)溫度范圍(-45到+85)內用 2.7V-3.6V 的電壓工作。端口 I/O、/RST 和 JTAG 引腳都容許 5V 的輸入信號電壓。C8051F020使用 Silicon Labs 的專利 CIP-51 微控制器內核。CIP-51 與 MCS-51TM 指令集完全兼容,可以使用標準 803x/805x 的匯編器和編譯器進行軟件開發(fā)。CIP-51 內核具有
11、標準 8052 的所有外設部件,包括 5 個 16 位的計數(shù)器/定時器、兩個全雙工 UART、256 字節(jié)內部 RAM、128 字節(jié)特殊功能寄存器(SFR)地址空間及 8/4 個字節(jié)寬的 I/O 端口。(2)復位電路外部/RST 引腳提供了使用外部電路強制 MCU 進入復位狀態(tài)的手段。在/RST 引腳上加一 個低電平有效信號將導致 MCU 進入復位狀態(tài)。最好能提供一個外部上拉和/或對/RST 引腳去 耦以防止強噪聲引起復位。在低有效的/RST 信號撤出后,MCU 將保持在復位狀態(tài)至少 12 個 時鐘周期。從外部復位狀態(tài)退出后,PINRSF 標志(RSTSRC.0)被置位,如圖2.1所示:圖2.
12、1 復位電路(3)時鐘電路時鐘電路用于產(chǎn)生單片機工作所需的時鐘信號,單片機本身就是一個復雜的時序電路,為了保證同步工作方式,電路應在唯一的時鐘信號控制下嚴格的按時序進行工作。單片機芯片內部有一個高增益反相放大器,其輸入端為芯片引腳XTAL1,輸出端為引腳XTAL2,在芯片外部通過兩個引腳跨接晶體振蕩器和微調電容,形成反饋電路,就構成了一個穩(wěn)定的自激振蕩器,如圖2.2所示。圖2.2 時鐘電路振蕩電路產(chǎn)生的振蕩脈沖可以直接使用,也可通過程序設計分頻,以適合系統(tǒng)所要求的系統(tǒng)時鐘。(4) 鍵控電路 鍵控電路采用c8051f020的中斷型3*4按鍵,鍵盤的接口接在C8051f020的p7口上,如圖2.3
13、所示; s4(0) | s8(1) | s9(2) |-/-/-/-P7.0 s3(3) | s7(4) | s10(5)|-/-/-/-P7.1 s1(6) | s5(7) | s12(8)|-/-/-/-P7.2 s2(9) | s6(C) | s11(E)|-/-/-/-P7.3 | | |P7.4- | |P7.5- |P7.6- 圖2.3 鍵控電路 2.2 顯示模塊的設計本設計采用低電壓低功耗的LCD顯示器FYD12864-0402B,下面對其進行簡單介紹。2.2.1 FYD12864-0402B概述(1) FYD12864-0402B內部資源FYD12864-0402B是一種具有4
14、位/8位并行、2線或3線串行多種接口方式,內部含有國標一級、二級簡體中文字庫的點陣圖形液晶顯示模塊;其顯示分辨率為12864,內置8192個16*16點漢字和128個16*8點ASCII字符集。利用該模塊靈活的接口方式和簡單、方便的操作指令,可構成全中文人機交互圖形界面??梢燥@示84行1616點陣的漢字, 也可完成圖形顯示,低電壓低功耗是其又一顯著特點。由該模塊構成的液晶顯示方案與同類型的圖形點陣液晶顯示模塊相比,不論硬件電路結構或顯示程序都要簡潔得多,且該模塊的價格也略低于相同點陣的圖形液晶模塊。基本特性:l l 低電源電壓(VDD:+3.0-+5.5V)l l 顯示分辨率:12864點l
15、l 內置漢字字庫,提供8192個1616點陣漢字(簡繁體可選)l l 內置 128個168點陣字符l l 2MHZ時鐘頻率l l 顯示方式:STN、半透、正顯l l 驅動方式:1/32DUTY,1/5BIASl l 視角方向:6點l l 背光方式:側部高亮白色LED,功耗僅為普通LED的1/51/10l l 通訊方式:串行、并口可選l l 內置DC-DC轉換電路,無需外加負壓l l 無需片選信號,簡化軟件設計l l 工作溫度: 0 - +55 ,存儲溫度: -20 - +60 (2)FYD12864-0402B外部接口FYD12864-0402B外部接口如表2.1所示。表2.1 FYD1286
16、4-0402B的外部接口管腳號管腳名稱電平管腳功能描述1VSS0V電源地2VCC3.0+5V電源正3V0-對比度(亮度)調整4RS(CS)H/LRS=“H”,表示DB7DB0為顯示數(shù)據(jù)RS=“L”,表示DB7DB0為顯示指令數(shù)據(jù)5R/W(SID)H/LR/W=“H”,E=“H”,數(shù)據(jù)被讀到DB7DB0R/W=“L”,E=“HL”, DB7DB0的數(shù)據(jù)被寫到IR或DR6E(SCLK)H/L使能信號7DB0H/L三態(tài)數(shù)據(jù)線8DB1H/L三態(tài)數(shù)據(jù)線9DB2H/L三態(tài)數(shù)據(jù)線10DB3H/L三態(tài)數(shù)據(jù)線11DB4H/L三態(tài)數(shù)據(jù)線12DB5H/L三態(tài)數(shù)據(jù)線13DB6H/L三態(tài)數(shù)據(jù)線14DB7H/L三態(tài)數(shù)據(jù)線
17、15PSBH/LH:8位或4位并口方式,L:串口方式(見注釋1)16NC-空腳17/RESETH/L復位端,低電平有效(見注釋2)18VOUT-LCD驅動電壓輸出端19AVDD背光源正端(+5V)(見注釋3)20KVSS背光源負端(見注釋3)*注釋1:如在實際應用中僅使用并口通訊模式,可將PSB接固定高電平,也可以將模塊上的J8和“VCC”用焊錫短接。*注釋2:模塊內部接有上電復位電路,因此在不需要經(jīng)常復位的場合可將該端懸空。 *注釋3:如背光和模塊共用一個電源,可以將模塊上的JA、JK用焊錫短接。(3)液晶模塊主要硬件構成說明 控制器接口信號說明: RS,R/W的配合選擇決定控制界面的4種模
18、式如表2.2所示。表2.2 RS,R/W接口信號組合功能RSR/W功能說明LLMPU寫指令到指令暫存器(IR)LH讀出忙標志(BF)及地址記數(shù)器(AC)的狀態(tài)HLMPU寫入數(shù)據(jù)到數(shù)據(jù)暫存器(DR)HHMPU從數(shù)據(jù)暫存器(DR)中讀出數(shù)據(jù) E信號E信號的狀態(tài)以及其對應的執(zhí)行動作和功能如表2.3所示。表2.3 E信號的功能E狀態(tài)執(zhí)行動作功能說明高低I/O緩沖DR配合/W進行寫數(shù)據(jù)或指令高DRI/O緩沖配合R進行讀數(shù)據(jù)或指令低/低高無動作 忙標志:BFBF標志提供內部工作情況。BF=1表示模塊在進行內部操作,此時模塊不接受外部指令和數(shù)據(jù)。BF=0時,模塊為準備狀態(tài),隨時可接受外部指令和數(shù)據(jù)。利用ST
19、ATUS RD 指令,可以將BF讀到DB7總線,從而檢驗模塊之工作狀態(tài)。 字型產(chǎn)生ROM(CGROM) 字型產(chǎn)生ROM(CGROM)提供8192個此觸發(fā)器是用于模塊屏幕顯示開和關的控制。DFF=1為開顯示(DISPLAY ON),DDRAM 的內容就顯示在屏幕上,DFF=0為關顯示(DISPLAY OFF)。DFF 的狀態(tài)是指令DISPLAY ON/OFF和RST信號控制的。 顯示數(shù)據(jù)RAM(DDRAM)模塊內部顯示數(shù)據(jù)RAM提供642個位元組的空間,最多可控制4行16字(64個字)的中文字型顯示,當寫入顯示數(shù)據(jù)RAM時,可分別顯示CGROM與CGRAM的字型;此模塊可顯示三種字型,分別是半角
20、英數(shù)字型(16*8)、CGRAM字型及CGROM的中文字型,三種字型的選擇,由在DDRAM中寫入的編碼選擇,在0000H0006H的編碼中(其代碼分別是0000、0002、0004、0006共4個)將選擇CGRAM的自定義字型,02H7FH的編碼中將選擇半角英數(shù)字的字型,至于A1以上的編碼將自動的結合下一個位元組,組成兩個位元組的編碼形成中文字型的編碼BIG5(A140D75F),GB(A1A0-F7FFH)。 字型產(chǎn)生RAM(CGRAM) 字型產(chǎn)生RAM提供圖象定義(造字)功能, 可以提供四組1616點的自定義圖象空間,使用者可以將內部字型沒有提供的圖象字型自行定義到CGRAM中,便可和CG
21、ROM中的定義一樣地通過DDRAM顯示在屏幕中。 地址計數(shù)器AC地址計數(shù)器是用來貯存DDRAM/CGRAM之一的地址,它可由設定指令暫存器來改變,之后只要讀取或是寫入DDRAM/CGRAM的值時,地址計數(shù)器的值就會自動加一,當RS為“0”時而R/W為“1”時,地址計數(shù)器的值會被讀取到DB6DB0中。 光標/閃爍控制電路 此模塊提供硬體光標及閃爍控制電路,由地址計數(shù)器的值來指定DDRAM中的光標或閃爍位置。(4)指令說明FYD12864-0402B模塊控制芯片提供兩套控制命令,即基本指令和擴充指令,如表2.4、表2.5所示。表2.4 FYD12864-0402B的基本控制指令表指令 指 令 碼功
22、 能RSR/WD7D6D5D4D3D2D1D0清除顯示0000000001將DDRAM填滿20H,并且設定DDRAM的地址計數(shù)器(AC)到00H地址歸位000000001X設定DDRAM的地址計數(shù)器(AC)到00H,并且將游標移到開頭原點位置;這個指令不改變DDRAM 的內容顯示狀態(tài)開/關0000001DCBD=1: 整體顯示 ONC=1: 游標ON B=1:游標位置反白允許進入點設定00000001I/DS指定在數(shù)據(jù)的讀取與寫入時,設定游標的移動方向及指定顯示的移位游標或顯示移位控制000001S/CR/LXX設定游標的移動與顯示的移位控制位;這個指令不改變DDRAM 的內容功能設定0000
23、1DLXREXXDL=0/1:4/8位數(shù)據(jù)RE=1: 擴充指令操作RE=0: 基本指令操作設定CGRAM地址0001AC5AC4AC3AC2AC1AC0設定CGRAM 地址設定DDRAM地址0010AC5AC4AC3AC2AC1AC0設定DDRAM 地址(顯示位址)第一行:80H87H第二行:90H97H讀取忙標志和地址01BFAC6AC5AC4AC3AC2AC1AC0讀取忙標志(BF)可以確認內部動作是否完成,同時可以讀出地址計數(shù)器(AC)的值寫數(shù)據(jù)到RAM10數(shù)據(jù)將數(shù)據(jù)D7D0寫入到內部的RAM (DDRAM/CGRAM/IRAM/GRAM)讀出RAM的值11數(shù)據(jù)從內部RAM讀取數(shù)據(jù)D7D
24、0(DDRAM/CGRAM/IRAM/GRAM)表2.5 FYD12864-0402B的擴充控制指令表指令指 令 碼功 能RSR/WD7D6D5D4D3D2D1D0待命模式0000000001進入待命模式,執(zhí)行其他指令都棵終止待命模式卷動地址開關開啟000000001SRSR=1:允許輸入垂直卷動地址SR=0:允許輸入IRAM和CGRAM地址反白選擇00000001R1R0選擇2行中的任一行作反白顯示,并可決定反白與否。初始值R1R000,第一次設定為反白顯示,再次設定變回正常睡眠模式0000001SLXXSL=0:進入睡眠模式SL=1:脫離睡眠模式擴充功能設定00001CLXREG0CL=0
25、/1:4/8位數(shù)據(jù)RE=1: 擴充指令操作RE=0: 基本指令操作G=1/0:繪圖開關設定繪圖RAM地址0010AC60AC50AC4AC3AC3AC2AC2AC1AC1AC0AC0設定繪圖RAM先設定垂直(列)地址AC6AC5AC0再設定水平(行)地址2.3 BH1417模塊的設計2.3.1 BH1417 FM發(fā)射芯片介紹(1) 內部接構以及引腳功能BH1417是FM無線發(fā)射芯片,它可工作于87MHz108MHz頻段,與簡單的外圍電路配合使用,可發(fā)射音頻FM信號,它可以將計算機聲卡、游戲機、CD、DVD、MP3、調音臺等立體聲音頻信號進行立體聲調制發(fā)射傳輸,配合普通的調頻立體聲接收機就可實現(xiàn)
26、無線調頻立體聲傳送。適用于生產(chǎn)立體聲的無線音箱、無線耳機、CD、MP3、DVD、PAD、筆記本電腦等的無線音頻適配器。BH1417引腳圖及內部框圖如圖2.4所示: 圖2.4 BH1417引腳圖及內部框圖引腳功能描述如表2.6所示;表表2.6 BH1417引腳及功能這里我們采用四位地址設定,其頻率值設定對照表如表2.7所示: D1D2D3D4 頻率設定LLLL87.7MHzHLLL87.9MHzLHLL88.1MHzHHLL88.3MHzLLHL88.5MHzHLHL88.7MHzLHHL88.9MHzHHHLPLL STOPLLLH106.7MHzHLLH106.9MHzLHLH107.1MH
27、zHHLH107.3MHzLLHH107.5MHzHLHH107.7MHzLHHH107.9MHzHHHHPLL STOP 表2.7 頻率對照表(2)BH1417 的原理特性FM發(fā)射電路采用穩(wěn)定頻率的鎖相環(huán)系統(tǒng)。這一部分由高頻振蕩器、高頻放大器及鎖相環(huán)頻率合成器組成。調頻由變容二極管組成的高頻振蕩器實現(xiàn),高頻振蕩器是鎖相環(huán)的VCO,立體聲復合信號通過它直接進行調頻。高頻振蕩器由第9引腳外部的LC回路與內部電路組成,振蕩信號經(jīng)過高頻放大器從11引腳輸出,同時輸送到鎖相環(huán)電路進行比較后,從第7引腳輸出一個信號,對高頻振蕩器的值進行修正,確保頻率穩(wěn)定。一但超過鎖相環(huán)設定的頻率,第7引腳將輸出的電平拉
28、高;如果低于設定頻率,它將輸出的電平拉低;相同的時候,它的電平將不變。A 將預加重電路、限幅電路、低通濾波電路(LPF)一體化,使音頻信號的質量比分立元件的電路(如BA1404、NJM2035等)有很大改進。B 采用鎖相環(huán)鎖頻,并與調頻發(fā)射電路一體化,使得發(fā)射的頻率非常穩(wěn)定。C 采用了4位拔碼開關進行頻率設定,可設定14個頻點,使用非常方便。BH1417的內部結構如圖1所示。它由5部分組成:音頻預處理電路(加重、限幅和低通濾波);基頻產(chǎn)生電路(晶振、分頻);鎖相環(huán)電路(相位檢測、鎖頻);頻率設定電路(高低電平轉換);調頻發(fā)射電路。外圍電路主要有拔碼開關組成的頻率控制電路、壓控振蕩器組成的載波產(chǎn)
29、生電路、定時器以及一些耦合電容。(3)BH1417 的應用電路 A 音頻輸入端的限幅電路設計BH1417音頻輸入有最大電平限制,過大的輸入電平會損壞芯片。在前期的試驗階段,輸入音頻電平幅值具有不可預測性,為了保護芯片,需對輸入音頻信號進行限幅處理。限幅電路很簡單,利用可變電位器即可。電路如圖2.5所示,圖中電容的作用是將音頻信號耦合到芯片中,同時有隔直流功能。 圖2.5 限幅電路B 壓控振蕩器參數(shù)設計結合BH1417頻點可知,壓控振蕩器的頻率變化范圍必須覆蓋芯片的所有頻點。考慮到通用元器件的精度和加工工藝水平,這里適當放寬頻段,以保證芯片能正常地鎖住頻點。假定頻帶為:80MHz120MHz。壓
30、控振蕩器的電路如圖2.6所示。L采用普通的磁芯可調式電感,電感量標稱值為(30 nH60nH);變容二極管的電容隨偏置電壓的變化而改變,其極限范圍為(7pF35pF)。為了保證電路的穩(wěn)定,C2與C3值不能相差太大,這里假定C2取51pF,C3范圍取為7 pF35pF。下面確定C1的值。由式(1)、式(2) 可知電感L、電容C3均取最小值時,壓控振蕩器取得最大振蕩頻率,反之,取得最小頻率。 圖2.6 壓控震蕩電路C 壓控振蕩器參數(shù)設計結合BH1417頻點可知,壓控振蕩器的頻率變化范圍必須覆蓋芯片的所有頻點。考慮到通用元器件的精度和加工工藝水平,這里適當放寬頻段,以保證芯片能正常地鎖住頻點。假定頻
31、帶為:80MHz120MHz。壓控振蕩器的電路如圖3所示。L采用普通的磁芯可調式電感,電感量標稱值為(30 nH60nH);變容二極管的電容隨偏置電壓的變化而改變,其極限范圍為(7pF35pF)。為了保證電路的穩(wěn)定性,C2與C3值不能相差太大,這里假定C2取51pF,C3范圍取為7 pF35pF。下面確定C1的值。由式(1)、式(2) 可知電感L、電容C3均取最小值時,壓控振蕩器取得最大振蕩頻率,反之,取得最小頻率。合并式(1)、(2),得: 其中,C2,C3串接后電容范圍為:6.16 pF20.76pF,將L、C3的極限值代入式(3),整理后有: 上式中C1的單位是pF。計算得:45.27C
32、152.53。于是C1值可取47pF。通過上面計算可知,各元器件的值并不是唯一的,這里只是演示計算的思路和方法。希望能為設計電路提供理論參考。應用電路:FM發(fā)射電路設計立體聲信號通過1、22引腳輸入,配合2、3、20、21這幾個引腳外部的阻容組合,完成立體聲信號的低通濾波、預加重和調制,調制后的復合信號通過5腳輸出。15、16、17、18引腳輸入的頻率代碼經(jīng)過解碼和鑒相后,由7腳輸出PLL振蕩器的控制信號VCO。此VCO控制外部由分立元件組成的高頻振蕩電路,產(chǎn)生FM調頻的載波信號,并通過一個達林頓三極管2SD2142對5腳輸出的復合立體聲信號進行FM頻率調制。調制后的信號通過9腳輸入到BH14
33、17,經(jīng)過內部的射頻放大器放大后的射頻信號由11腳輸出。輸出后的信號可以直接接到發(fā)射天線上進行發(fā)射,或者輸入到射頻功率放大器進行放大后發(fā)射,以擴大發(fā)射距離。13、14腳需要外接7.6MHz的晶體振蕩器,提供給BH1417內部的鑒相、立體聲信號調制等部分所需要的穩(wěn)定時鐘。綜上可得BH1417無線發(fā)射芯片的典型應用電路,如圖2.7所示。用戶可以通過改變撥碼開關JP1的閉合與斷開來設置發(fā)射頻率(具體如表2.7所示),以避開可能存在的區(qū)域內強廣播電臺的干擾。 圖2.7 FM發(fā)射電路框圖2.4 發(fā)送放大電路2.4.1前級放大電路 BH1417射頻射出的功率很小,根本不適合遠距離發(fā)送,需要進行功率放大發(fā)送
34、。放大的實質就是將直流能量轉化為其他形式的能量,前置放大電路采用中頻管9018、C3355、C2053對1417輸出的信號進行放大。如圖2.8所示; 圖2.8 前級放大電路 2.4.2 后級發(fā)送放大電路 后級電路采用C1917高頻功放管,配合前級放大可將FM信號放大到5瓦左右,信號可覆蓋方圓幾公里的距離。如圖2.9所示; 圖2.9 1917放大電路2.5 編碼電路的設計2.5.1 PT2622介紹編碼電路采用PT2622編碼芯片,PT2262/2272是臺灣普城公司生產(chǎn)的一種CMOS工藝制造的低功耗低價位通用編解碼電路,PT2262/2272最多可有12位(A0-A11)三態(tài)地址端管腳(懸空,
35、接高電平,接低電平),任意組合可提供531441地址碼,PT2262最多可有6位(D0-D5)數(shù)據(jù)端管腳,設定的地址碼和數(shù)據(jù)碼從17腳串行輸出,可用于無線遙控發(fā)射電路 編碼芯片PT2262發(fā)出的編碼信號由:地址碼數(shù)據(jù)碼同步碼組成一個完整的碼字,解碼芯片PT2272接收到信號后,其地址碼經(jīng)過兩次比較核對后,VT腳才輸出高電平,與此同時相應的數(shù)據(jù)腳也輸出高電平,如果發(fā)送端一直按住按鍵,編碼芯片也會連續(xù)發(fā)射當發(fā)射機沒有按鍵按下時,PT2262不接通電源,其17腳為低電平,所以315MHz的高頻發(fā)射電路不工作,當有按鍵按下時,PT2262得電工作,其第17腳輸出經(jīng)調制的串行數(shù)據(jù)信號,當17腳為高電平期
36、間315MHz的高頻發(fā)射電路起振并發(fā)射等幅高頻信號,當17腳為低平期間315MHz的高頻發(fā)射電路停止振蕩,所以高頻發(fā)射電路完全收控于PT2262的17腳輸出的數(shù)字信號,從而對高頻電路完成幅度鍵控(ASK調制)相當于調制度為100的調幅。2.5.2 PT2622 應用電路 PT2262/2272特點:CMOS工藝制造,低功耗,外部元器件少,RC振蕩電阻,工作電壓范圍寬:2.615v ,數(shù)據(jù)最多可達6位,地址碼最多可達531441種應用范圍。我們這里只采用四位數(shù)據(jù)編碼,其地址達到16種,足夠校園廣播系統(tǒng)的需求。應用電路如圖2.10所示,該發(fā)射模塊體積小,工作電壓范圍極寬(3V12V),發(fā)射功率大,
37、功耗低,廣泛應用在簡易數(shù)據(jù)無線傳輸,無線遙控,防盜報警等場合。 圖2.10 編碼電路2.6接收模塊設計2.6.1 Si4721接收電路 該Si4720/21是第一款單芯片F(xiàn)M廣播收發(fā)器。在一個單一的,超小型3x3x0.毫米QFN封裝,行之有效的專利數(shù)字架構的Si4720/21結合了而Si470x調頻與Si471x FM發(fā)射器的無線電接收機的功能,提供全面調頻接收和發(fā)射能力。該裝置利用Silicon Lab的非常成功,證明調頻技術,并提供無與倫比的集成度和性能讓調頻接收和發(fā)送要添加使用任何便攜式單芯片器件。正如而Si470x和Si471x產(chǎn)品,Si4720/21提供業(yè)界領先的規(guī)模,性能,低功耗和
38、易用性。該Si4720/21的設計與Silicon兼容Laboratories的調頻發(fā)射機和Si4730/31 Si4710/11調幅/調頻接收器。該Si4720/21是第一個FM廣播收發(fā)器集成電路支持一個小環(huán)形天線,可到外殼或便攜式設備電路板集成。Si4721的是業(yè)界第一款單芯片集成的FM廣播收發(fā)器包括發(fā)送和接收歐洲廣播數(shù)據(jù)系統(tǒng)(RDS)和美國無線電廣播數(shù)據(jù)系統(tǒng)(RBDS)的支持。 RDS的數(shù)字信息可以從廣播發(fā)送到顯示站名,例如,歌曲的名字和音樂類別。在歐洲,交替頻率(AF)的信息也提供自動改變地方廣播站使用多個頻率。在傳輸模式下,數(shù)字信息,例如藝術家姓名,歌曲名稱,音樂類別,品牌信息可以傳
39、輸和顯示的任何RDS / RBDS接收器。該Si4720/21調頻接收功能是基于經(jīng)過驗證的Si4700/01 FM調諧器。 FMI系列產(chǎn)品,是調頻輸入接收器的低噪聲放大器和RFGND是射頻回報。發(fā)送輸出(臺指選擇權)直接連接到傳輸只有一個外部電感器天線來提供諧波濾波。其應用電路如圖2.11所示,其引腳定義如表2.8所示; 圖2.11 si4721應用電路引 腳 名 稱 描 述 1 NC 空腳 2 FMI FM輸入 3 RFGND RF地 4 TXO FM傳送連接傳送天線 5 RST 復位 6 SEN 使能 7 SCLK 連續(xù)時鐘輸入 8 SDIO 串行數(shù)據(jù)輸入-輸出 9 RCLK 外部參考振蕩
40、器輸入 10 VIO 輸入/輸出電源電壓 11 VDD 電源 12 GND 地 13 ROUT/DIO 右聲道輸出 14 LOUT/DFS 左聲道輸出 15 RIN/DIO 右聲道輸入 16 LIN/DFS 右聲道輸入 17 GPO3/DCLK 通用位同步時鐘 18 GPO2 通用口2 19 GPO1通用口1 20 NC 空腳 表2.8 si4721引腳定義2.7 接收電路功放電路音頻信號從si4721解調出來后功率很小需要放大電路放大才能廣播出去,這里我們采用音頻功放2030為核心的功放電路。TDA2030是德律風根生產(chǎn)的音頻功放電路,采用V型5 腳單列直插式塑料封裝結構。如圖1所示,按引腳
41、的形狀引可分為H型和V型。該集成電路廣泛應用于汽車立體聲收錄音機、中功率音響設備,具有體積小、輸出功率大、失真小等特點。并具有內部保護電路。意大利SGS公司、美國RCA公司、日本日立公司、NEC公司等均有同類產(chǎn)品生產(chǎn),雖然其內部電路略有差異,但引出腳位置及功能均相同,可以互換。其應用電路圖如2.12所示。它具有以下特點:1 外接元件非常少。 輸出功率大,Po=18W(RL=4)。2 采用超小型封裝(TO-220),可提高組裝密度,開機沖擊極小。3 內含各種保護電路,因此工作安全可靠。主要保護電路有:短路保護、熱保護、地線偶然開路、電源極性反接(Vsmax=12V)以及負載泄放電壓反沖等。 圖2
42、.12 TDA2030常用電路圖2.8 電源的設計本設計采用穩(wěn)壓直流電源,我們選用集成穩(wěn)壓器CW7812和CW7805。集成穩(wěn)壓器是將穩(wěn)壓電路和保護電路集成在一起,它具有體積小、可靠性高、使用方便、靈活、價格低廉等優(yōu)點。綜合以上各個部分的設計,得出電路的總體圖如圖2.13所示: 圖2.13 穩(wěn)壓直流電源 2.9 電路總原理圖系統(tǒng)電路由單片機最小系統(tǒng)、獨立式鍵盤、液晶顯示模塊、FM信號發(fā)射模塊發(fā)送放大模塊、編碼電路模塊接收模塊、接收放大模塊組成,整體電路原理圖見附錄1。3 系統(tǒng)軟件設計3.1 系統(tǒng)軟件概述軟件系統(tǒng)在本系統(tǒng)設計中尤其重要,基本功能大部分是由軟件完成的,發(fā)揮功能的關鍵控制部分同樣需要
43、軟件的密切配合才能順利實現(xiàn)。鑒于軟件設計的復雜性和規(guī)模性,我們采用KEIL編譯器支持的C語言編程,放棄了效率高但可讀性不強的匯編語言。3.2 單片機I/O口資源分配P5口:液晶三態(tài)數(shù)據(jù)線接口P6.0:寫指令/寫數(shù)據(jù)控制信號P6.1:數(shù)據(jù)輸入/輸出控制信號P6.2:液晶使能信號接口P6.3、P6.4:液晶片選信號接口P6.5:液晶復位信號接口P7.0P1.6:矩陣鍵盤接口 3.3 發(fā)送程序流程圖3.3.1 發(fā)送主程序流程圖發(fā)送系統(tǒng)主程序主要完成單片機及系統(tǒng)各部件的初始化和實現(xiàn)各功能子程序的調用,對頻率選擇、步進、接收機選擇顯示。主程序流程圖如圖3.1所示。圖3.1 主程序流程圖3.3.2 發(fā)送子
44、程序流程圖系統(tǒng)子程序主要由按鍵中斷子程序、選擇接受機采樣子程序、發(fā)射頻率設定子程序和液晶顯示子程序組成。(1) 按鍵中斷子程序按鍵所得鍵值通過液晶顯示是整個系統(tǒng)所能直接觀察的對象,是調試結果的依據(jù),其流程圖如圖3.2所示。 圖3.2 按鍵中斷流程圖 (2)選擇接受機子程序 選擇接受機的判定是通過單片機給編碼芯片2622的地址線發(fā)地址信號,通過編碼模塊發(fā)送出去。流程圖如圖3.3所示;(3) 頻率設定子程序本發(fā)射系統(tǒng)的發(fā)射頻率范圍是從87.7MHz到107.9MHz,具體頻率值所對應的輸出頻率參照頻率表2.7:其流程圖如圖3.4; 圖3.3 選擇接收機流程圖 圖3.4 頻率設定流程圖(4) LCD
45、顯示子程序根據(jù)FYD12864-0402B芯片的時序和參數(shù),LCD顯示子程序包括對12864芯片初始化、寫地址命令和寫數(shù)據(jù)三部分組成,LCD顯示子程序流程圖如圖3.5所示。 圖3.5 LCD顯示子程序流程圖3.4 接收程序流程圖 接收控制單片機讀取si4721解碼地址信息,打開輸出使能,輸出廣播信號。其流程圖如圖3.5所示;圖3.6 接收流程圖 4 調試4.1 硬件調試這里的硬件調試是指發(fā)送模塊的調試,它在整個系統(tǒng)中唯一可以脫離軟件的信號處理模塊。在元器件焊接完成后,我們仔細檢查、耐心檢測,發(fā)現(xiàn)電路沒有問題,但當我們把音源導進發(fā)送模塊后,打開收音機調至對應頻率發(fā)現(xiàn)沒有信號,起初我們以為是器件焊接所致,可當我們直接把天線直接接到BH1417的信號輸出端時,發(fā)現(xiàn)收音機接受到相關聲音,于是我們確定是發(fā)送放大電路出現(xiàn)問題,經(jīng)我們遍檢查后,果然放大電路出現(xiàn)了虛焊問題??梢姡谖覀兒附釉骷r,一定要認真仔細對待。剛開始調試時發(fā)現(xiàn),發(fā)現(xiàn)音質不是很好,經(jīng)過仔細調接可調電感、電容,最后達到了較理想的效果。4.2 軟件調試系統(tǒng)軟件設計、調試的過程如圖4.1所示源程序編輯 C編Y有語法錯誤? 動態(tài)在線
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度快遞配送服務承包合同
- 二零二五年度農業(yè)科技項目合作放棄承諾函合同范本
- 二零二五年度安防產(chǎn)品簡易加工制造合同
- 二零二五年度養(yǎng)老產(chǎn)業(yè)擔保與借款人服務協(xié)議
- 二零二五年度私人土地租賃與體育設施建設合同
- 基于人工智能技術的智慧城市規(guī)劃合同書
- 服裝設計與制作合同
- 科技部技術服務合同
- 互聯(lián)網(wǎng)行業(yè)用戶隱私保護及免責協(xié)議
- 物流園區(qū)投資建設協(xié)議
- 內分泌科護理常規(guī)的課件
- 氣管切開患者的管理和康復治療推薦意見(新版)解讀
- 醫(yī)院污水處理站維保服務項目
- 供應商績效考核表 (季度)
- Python程序設計基礎及實踐(慕課版)PPT完整全套教學課件
- 《爭做新時代好少年》主題班會課件(美德好少年)
- 雅思大作文寫作課件
- 學生使用手機(2018內蒙古赤峰中考語文非連續(xù)性文本閱讀試題及答案)
- 三角函數(shù)圖像與性質課件
- 初中英語-Save the Sharks!教學課件設計
- 部編道德與法治六年級下冊第8課《科技發(fā)展 造福人類》優(yōu)秀課件
評論
0/150
提交評論