版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 畢 業(yè) 設(shè) 計(jì)</b></p><p> 專 業(yè): 通信工程 </p><p> 班級(jí)學(xué)號(hào): 通信0303 – 17 </p><p> 學(xué)生姓名: </p><p> 指導(dǎo)教師:
2、 </p><p> 二〇〇七 年 六 月</p><p><b> 摘 要</b></p><p> 利用無線通信信道的遠(yuǎn)距離語音傳輸業(yè)務(wù),是近年來發(fā)展很快的一門技術(shù)。由于語音業(yè)務(wù)對(duì)誤碼不敏感,可以采用調(diào)頻方式發(fā)送信息。調(diào)頻發(fā)射器可以使音頻信息傳送到附近的任意FM接收機(jī)。本設(shè)計(jì)中使用AT89S52控制調(diào)頻發(fā)射的頻率,選擇
3、了數(shù)碼管顯示發(fā)射的頻率狀態(tài)。選擇了ROHM BH1415F集成電路產(chǎn)生調(diào)頻調(diào)制發(fā)射信號(hào)的頻率。芯片的主要特征:體積小,準(zhǔn)確性高,而且容易產(chǎn)生發(fā)射頻率。這個(gè)系統(tǒng)的各個(gè)部分可以進(jìn)行深入的獨(dú)立設(shè)計(jì)研究,現(xiàn)在把它們組合成一個(gè)典型的調(diào)頻發(fā)射系統(tǒng)。 本設(shè)計(jì)使用模擬調(diào)頻技術(shù),在88MHz--98MHz的頻段上,實(shí)現(xiàn)了線路輸入語音信號(hào)的小功率遠(yuǎn)距離單工發(fā)送。系統(tǒng)發(fā)射功率大約20mW,發(fā)射距離大于20m,本系統(tǒng)可實(shí)現(xiàn)無明顯失真的語音傳輸。</p&
4、gt;<p> 關(guān)鍵詞:調(diào)頻;語音傳輸;ROHM BH1415</p><p><b> ABSTRACT</b></p><p> The remote audio service code through wireless communication channels is a fast developing technology in rec
5、ent years. As the audio service code is not sensitive to the mistaken code, the frequency modulation can be used to send information.The FM Transmitter will allow almost any audio source to be transmitted to any nearby F
6、M receiver. The AT89S52 to be used to control the transmission frequency. The LED was chosen, providing enough space for all output situations. The ROHM BH1415F integrated </p><p> Key Words:frequency modul
7、ation;audio transmission; ROHM BH1415F</p><p><b> 目 錄</b></p><p><b> 1 引言1</b></p><p> 1.1 通信的發(fā)展1</p><p> 1.2 廣播的發(fā)展現(xiàn)狀1</p><
8、p> 1.3 設(shè)計(jì)思路2</p><p><b> 2系統(tǒng)概述3</b></p><p> 2.1 系統(tǒng)功能要求3</p><p><b> 2.2系統(tǒng)組成3</b></p><p> 3 方案論證與比較5</p><p> 3.1 無線調(diào)頻發(fā)射電
9、路設(shè)計(jì)方案論證與選擇5</p><p> 3.2 壓控振蕩器方案論證與選擇6</p><p> 4 系統(tǒng)硬件電路的設(shè)計(jì)7</p><p> 4.1 單片機(jī)控制電路7</p><p> 4.1.1 內(nèi)部結(jié)構(gòu)7</p><p> 4.1.2 引腳功能9</p><p> 4.
10、2 調(diào)頻調(diào)制發(fā)射電路11</p><p> 4.2.1 調(diào)頻調(diào)制電路的特點(diǎn)11</p><p> 4.2.2 結(jié)構(gòu)圖11</p><p> 4.2.3 允許的最大值12</p><p> 4.2.4 工作范圍12</p><p> 4.2.5 調(diào)頻調(diào)制發(fā)射電路的組成12</p>&l
11、t;p> 4.3 鍵盤部分14</p><p> 4.3.1 單片機(jī)鍵盤和鍵盤接口概述14</p><p> 4.3.2 單片機(jī)鍵盤接口和鍵功能的實(shí)現(xiàn)15</p><p> 4.4 LC振蕩電路16</p><p> 4.5 調(diào)頻放大電路17</p><p> 4.6 電源模塊設(shè)計(jì)17&
12、lt;/p><p> 4.6.1 單元電源電路設(shè)計(jì)17</p><p> 4.6.2 直流穩(wěn)壓電源的檢測17</p><p> 5 系統(tǒng)程序的設(shè)計(jì)18</p><p> 5.1 主程序18</p><p> 5.2 延時(shí)子程序19</p><p> 5.3 LED動(dòng)態(tài)掃描子程序
13、19</p><p> 5.4 頻率數(shù)據(jù)轉(zhuǎn)換子程序19</p><p> 5.5 控制命令合成子程序19</p><p> 5.6 BH1415F字節(jié)寫入子程序20</p><p> 5.7 查鍵子程序21</p><p> 6 系統(tǒng)調(diào)試及性能分析23</p><p>
14、6.1 硬件調(diào)試23</p><p> 6.2 軟件調(diào)試23</p><p> 6.3 發(fā)射頻率的調(diào)試23</p><p> 6.4 性能分析23</p><p><b> 結(jié) 論24</b></p><p><b> 參考文獻(xiàn)25</b></
15、p><p> 附錄1:原理圖26</p><p> 附錄2:程序源代碼:28</p><p> 附錄3:英文原文41</p><p> 附錄4:中文譯文52</p><p><b> 致 謝59</b></p><p><b> 1 引言&l
16、t;/b></p><p><b> 1.1 通信的發(fā)展</b></p><p> 人類社會(huì)的發(fā)展可視為一部信息傳播技術(shù)的發(fā)展史。從古代的烽火到近代的旗語,都是人們尋求快速遠(yuǎn)距離通信的手段。直到19世紀(jì)電磁學(xué)的理論與實(shí)踐已有堅(jiān)實(shí)的基礎(chǔ)后,人們開始尋求用電磁能量傳送信息的方法。信息傳播促進(jìn)社會(huì)進(jìn)步和科學(xué)技術(shù)的發(fā)展;科學(xué)技術(shù)的進(jìn)步又不斷地改進(jìn)、更新人類信息傳播的
17、媒體和工具,并促進(jìn)信息更迅速、更廣泛的傳播。 </p><p> 面向21世紀(jì)的無線通信,無線通信的系統(tǒng)組成、信道特性、調(diào)制與編碼、接入技術(shù)、網(wǎng)絡(luò)技術(shù)、抗衰落與抗干擾技術(shù)以及無線通信的新技術(shù)和新應(yīng)用的發(fā)展更是一日千里。</p><p> 1.2 廣播的發(fā)展現(xiàn)狀</p><p> 在21世紀(jì)的今天,廣播的主要技術(shù)方式是調(diào)頻廣播,它是繼調(diào)幅廣播(20世紀(jì)20年代開
18、始的)的第二代廣播,它開始于20世紀(jì)50年代,克服了中波廣播的很多致命不足,如串臺(tái)嚴(yán)重、頻帶不夠分配,信噪比差等,而實(shí)現(xiàn)了高保真度、動(dòng)態(tài)范圍寬、信噪比較好、較少串臺(tái)現(xiàn)象。</p><p> 調(diào)頻廣播因其優(yōu)秀的音質(zhì)和抗干擾性能而成為城市廣播覆蓋的主要手段。隨著城市規(guī)模的日益擴(kuò)展,調(diào)頻發(fā)射臺(tái)的功率也跟著成數(shù)量級(jí)地增大,由原來的100W、300W上升到1KW、3KW、甚至10KW,而發(fā)射天線的高度也由幾十米上升到百余
19、米甚至三四百米。隨之逐步形成了高塔大功率覆蓋的格局。</p><p> 從廣播業(yè)界的角度來看,高塔大功率覆蓋模式的主要優(yōu)點(diǎn)是建設(shè)方便,省事省力,見效快。但其固有缺點(diǎn)和帶來的負(fù)面影響也是不容忽視的,主要有以下幾點(diǎn):因調(diào)頻廣播工作于米波段,極易因高大建筑物和其他物體反射形成多徑干擾;因高山和低谷等地形因素會(huì)產(chǎn)生收不到信號(hào)的陰影區(qū);大區(qū)制覆蓋因頻率不能復(fù)用造成規(guī)劃困難;頻譜利用率低;不能解決長距離交通線的連續(xù)覆蓋問題
20、。從社會(huì)發(fā)展的角度來看,它還有更重要的三條缺點(diǎn):浪費(fèi)能源,覆蓋區(qū)場強(qiáng)不均勻度可達(dá)60dB,大量超出需要的無效輻射,形成能源的巨大浪費(fèi);污染環(huán)境,大功率FM發(fā)射臺(tái)在天線附近周邊地區(qū)輻射場強(qiáng)超過環(huán)境電磁波衛(wèi)生標(biāo)準(zhǔn)已是不爭的事實(shí);對(duì)航空無線電業(yè)務(wù)造成干擾。</p><p> 由于相關(guān)的國家標(biāo)準(zhǔn)和國家軍用標(biāo)準(zhǔn)及頻率規(guī)劃多是10年以前制定的,那時(shí)尋呼業(yè)和調(diào)頻廣播剛起步不久,對(duì)干擾的認(rèn)識(shí)還遠(yuǎn)不充分,已不適應(yīng)當(dāng)今電磁環(huán)境現(xiàn)狀
21、。當(dāng)時(shí)規(guī)定的17dB的防護(hù)率早已被突破,10KM的防護(hù)間距也已形同虛設(shè)。</p><p> 在世界各國,頻率資源是有限的。國家已嚴(yán)格限制頻率的使用范圍。廣播頻率是政府部門頒發(fā)的,現(xiàn)在很多公司、媒體都愿意斥巨資競標(biāo)頻譜使用權(quán)。無線廣播中,單一載頻用來傳輸單一的或者單套立體聲節(jié)目。由于傳統(tǒng)的大功率的調(diào)頻廣播頻率資源的限制,使廣播技術(shù)工作者開辟了另一種廣播技術(shù)形式:小調(diào)頻同步廣播,它的特點(diǎn)是多布點(diǎn)、小功率、同頻、同相
22、、同步廣播,使用的是現(xiàn)有的調(diào)頻技術(shù),不過存在著多點(diǎn)同步問題,這在技術(shù)上是可以克服的。信號(hào)傳輸可使用微波、有線甚至衛(wèi)星方式。</p><p> 由于采用小功率按需布點(diǎn)的方法,在滿足覆蓋需要的前提下,把單臺(tái)發(fā)射機(jī)的功率大幅度降了下來,降到10W、50W、最大不超過300W,這就使諸多問題迎刃而解。對(duì)于多徑干擾,由于功率小了,大部分反射波場強(qiáng)下降到不至于產(chǎn)生干涉的水平,并且由于布點(diǎn)多,部分多徑干擾區(qū)可能被互相掩蓋;可
23、以用同步補(bǔ)點(diǎn)的辦法消除陰影區(qū);小功率輻射易于規(guī)劃,且提高頻譜利用率;可方便組成單頻網(wǎng),滿足交通線上的無縫覆蓋,保證駕乘人員的不間斷接收;場強(qiáng)不均勻度僅為30dB,加上使用低高度垂直極化天線,極大地減小對(duì)空輻射和根部近場輻射,既節(jié)約能源,又滿足電磁環(huán)境衛(wèi)生標(biāo)準(zhǔn),并可避免造成對(duì)航空頻段的干擾。</p><p><b> 1.3 設(shè)計(jì)思路</b></p><p> 任何
24、一個(gè)地區(qū)、一個(gè)城市都需要有很多專業(yè)的服務(wù)及新聞宣傳,如交通信息咨詢、健康咨詢、股市信息咨詢等,廣播又是大眾最靈活的信息接受媒體,這需要建立很多的廣播電臺(tái),而作為一個(gè)國家的頻率資源是嚴(yán)格控制和有限的,因此,小調(diào)頻廣播就成了未來廣播的另一種主要形式,它是廣播發(fā)展的其中一個(gè)方向,是數(shù)字音頻廣播(DAB)、網(wǎng)絡(luò)廣播的有力補(bǔ)充,既節(jié)約了頻譜資源,又實(shí)現(xiàn)了廣播功能。 </p><p> 為了實(shí)現(xiàn)上述要求,本文作者采用單
25、片機(jī)AT89S52和調(diào)頻專用發(fā)射芯片 BH1415F及數(shù)碼顯示設(shè)計(jì)了一套完整的無線調(diào)頻發(fā)射系統(tǒng),設(shè)計(jì)為可在88MHz--98MHz范圍內(nèi)任意設(shè)置發(fā)射頻率,并且可以預(yù)置頻道,發(fā)射頻率通過單片機(jī)控制最小調(diào)整值為0.1MHz,具有單聲道/立體聲控制,實(shí)現(xiàn)了語音信息的短距離無線傳輸,可廣泛應(yīng)用于學(xué)校無線廣播、電視現(xiàn)場導(dǎo)播、汽車航行、無線演說等場所。</p><p><b> 2系統(tǒng)概述</b>&l
26、t;/p><p> 2.1 系統(tǒng)功能要求</p><p> 設(shè)計(jì)一個(gè)無線調(diào)頻發(fā)射系統(tǒng),實(shí)現(xiàn)語音信號(hào)的短距離傳輸。由于語音業(yè)務(wù)對(duì)誤碼不敏感,可以采用調(diào)頻方式發(fā)送信息,設(shè)計(jì)中采用了BH1415F構(gòu)成音頻無線發(fā)射電路。無線調(diào)頻發(fā)射器可以在88--98MHz范圍內(nèi)任意設(shè)置發(fā)射頻率,可以預(yù)置發(fā)射頻道,發(fā)射頻率的最小調(diào)整值為0.1MHz,具有單聲道/立體聲控制,發(fā)射距離在20--50米之間。</
27、p><p> 語音信號(hào)采用調(diào)頻方式與調(diào)幅相比,有利于改善輸出音頻信號(hào)的信噪比,以保證語音業(yè)務(wù)的可靠傳輸,下表是調(diào)幅和調(diào)頻的優(yōu)缺點(diǎn)比較:</p><p> 表2-1 調(diào)幅和調(diào)頻優(yōu)缺點(diǎn)比較</p><p><b> 2.2系統(tǒng)組成</b></p><p> 本設(shè)計(jì)由單片機(jī)、鍵盤、數(shù)碼顯示、調(diào)頻發(fā)射、調(diào)頻放大和電源模塊等六
28、部分組成,系統(tǒng)框圖如圖2-1所示。通過操作鍵盤可以設(shè)置和更改發(fā)射的頻率;單片機(jī)用于控制數(shù)碼管顯示對(duì)應(yīng)的發(fā)射頻率和發(fā)送頻率信號(hào)到調(diào)頻調(diào)制電路中;調(diào)頻發(fā)射將輸入的音頻信號(hào)調(diào)制后通過載波發(fā)送出去;數(shù)碼管用于顯示發(fā)射的頻率;調(diào)頻放大將得到的調(diào)制信號(hào)進(jìn)行放大;電源模塊則為整個(gè)電路提供電源。</p><p><b> 3 方案論證與比較</b></p><p> 3.1 無線
29、調(diào)頻發(fā)射電路設(shè)計(jì)方案論證與選擇</p><p> 方案1:采用單片調(diào)頻發(fā)射集成電路組成芯片MC2833。它可構(gòu)成發(fā)射高頻率信號(hào)的功率放大器。電路由音頻放大器、可變電抗器、射頻振蕩器、輸出緩沖器以及放大電路構(gòu)成。由集成芯片MC2833組成的調(diào)頻發(fā)射機(jī),先將語音通過話筒變成音頻電壓信號(hào)送給音頻放大器進(jìn)行音頻電壓放大,此音頻電壓信號(hào)經(jīng)耦合電容送給可變電抗的輸入端腳3去控制可變電抗,而由可變電抗以及電感、晶體與高頻振蕩
30、器組成調(diào)頻振蕩電路,產(chǎn)生調(diào)頻波經(jīng)緩沖送給兩級(jí)二倍頻放大器。電路實(shí)現(xiàn)基本框圖如圖3-1所示。但由于該芯片涉及到的諧振回路較多,不易統(tǒng)調(diào),因而頻率不易控制,導(dǎo)致信號(hào)不穩(wěn)定,容易跑臺(tái),實(shí)現(xiàn)較為困難。</p><p> 方案2:采用集成芯片BA1404及相關(guān)電路構(gòu)成。它主要由前置音頻放大器,立體聲調(diào)制器,F(xiàn)M調(diào)制器及射頻放大器組成。利用內(nèi)部參考電壓改變變?nèi)荻O管的電容值,可實(shí)現(xiàn)發(fā)射頻率的調(diào)整。圖3-2所示為電路框圖。此
31、電路可實(shí)現(xiàn)立體聲調(diào)頻發(fā)射,典型調(diào)頻頻段為75-108MHz,振蕩頻率不易調(diào)整,尤其是低端頻率實(shí)現(xiàn)困難,難以實(shí)現(xiàn)要求頻段的調(diào)整。</p><p> 方案3:采用集成芯片BH1415F及相關(guān)電路構(gòu)成。BH1415F是將預(yù)加重電路、限幅電路、低通濾波電路(LPF)一體化,使音頻信號(hào)的質(zhì)量比分立元件的電路(如:BA1404、NJM2035等)有很大改進(jìn)。此電路可實(shí)現(xiàn)立體聲調(diào)頻發(fā)射,采用了MCU 數(shù)據(jù)直接頻率設(shè)定,可設(shè)定
32、70-120MHz頻率,由于采用了鎖相環(huán)鎖頻并與調(diào)頻發(fā)射電路一體化,使發(fā)射的頻率非常穩(wěn)定,并且可靠性好,抗干擾能力強(qiáng),容易實(shí)現(xiàn)調(diào)頻的要求。</p><p> 綜上所述,為了實(shí)現(xiàn)中心頻率的控制和系統(tǒng)設(shè)計(jì)的功能要求,本設(shè)計(jì)選擇方案3,即采用集成芯片BH1415F及相關(guān)電路構(gòu)成音頻無線發(fā)射電路。</p><p> 3.2 壓控振蕩器方案論證與選擇 </p><p>
33、 方案1:采用分立元件構(gòu)成。利用低噪聲場效應(yīng)管,用單個(gè)變?nèi)荻O管直接接入振蕩回路作為壓控器件。</p><p> 圖3-3 壓控振蕩電路</p><p> 電路是電容三點(diǎn)式振蕩器,如圖3-3所示。該方法實(shí)現(xiàn)簡單,但是調(diào)試?yán)щy,而且輸出頻率不易靈活控制[5]。</p><p> 方案2:采用壓控振蕩器和變?nèi)荻O管,及一個(gè)LC諧振回路構(gòu)成變?nèi)荻O管壓控振蕩器。只需
34、要調(diào)節(jié)變?nèi)荻O管兩端的電壓,便可改變壓控振蕩的輸出頻率。由于采用了集成芯片,電路設(shè)計(jì)簡單,系統(tǒng)可靠性高,并且利用鎖相環(huán)頻率合成技術(shù)可以使輸出頻率穩(wěn)定度進(jìn)一步提高。</p><p> 綜上所述,方案2具有更優(yōu)良的特性和更簡單的電路構(gòu)成,所以使用方案2作為本次設(shè)計(jì)的方案。</p><p> 4 系統(tǒng)硬件電路的設(shè)計(jì)</p><p> 4.1 單片機(jī)控制電路</
35、p><p> 系統(tǒng)采用的微控制器是ATMEL公司生產(chǎn)的低功耗、高性能單片機(jī)AT89S52,它有32個(gè)外部雙向輸入/輸出 (I/O) 端口,片內(nèi)含8k bytes的可重復(fù)編程的Flash存儲(chǔ)器和256 bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器 (RAM),3個(gè)16位可編程定時(shí)計(jì)數(shù)器,1個(gè)全雙工串行通信口,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng)。AT89S52可以按照常規(guī)方法進(jìn)行編程,
36、也可以在線編程。其將通用的微處理器和Flash存儲(chǔ)器結(jié)合在一起,特別是可反復(fù)擦寫的Flash存儲(chǔ)器可有效地降低開發(fā)成本。</p><p> 4.1.1 內(nèi)部結(jié)構(gòu)</p><p> AT89S52單片機(jī)包含中央處理器、程序存儲(chǔ)器(ROM)、數(shù)據(jù)存儲(chǔ)器(RAM)、定時(shí)器/計(jì)數(shù)器、并行I/O口、串行I/O口和中斷系統(tǒng)等幾大單元以及數(shù)據(jù)總線、地址總線和控制總線三大總線構(gòu)成。圖4-1為單片機(jī)內(nèi)部
37、結(jié)構(gòu)框圖[13]。</p><p><b> (1) 中央處理器</b></p><p> 中央處理器(CPU)是整個(gè)單片機(jī)的核心部件,能處理8位二進(jìn)制數(shù)據(jù)或代碼,CPU負(fù)責(zé)控制、指揮和調(diào)度整個(gè)單元系統(tǒng)協(xié)調(diào)的工作,完成運(yùn)算和控制輸入輸出功能等操作。</p><p><b> (2) 程序存儲(chǔ)器</b></p&g
38、t;<p> AT89S52共有8KB個(gè)E2PROM,用于存放用戶程序,原始數(shù)據(jù)或表格。</p><p> (3) 數(shù)據(jù)存儲(chǔ)器(RAM)</p><p> AT89S52內(nèi)部有128個(gè)8位用戶數(shù)據(jù)存儲(chǔ)單元和128個(gè)專用寄存器單元,它們是統(tǒng)一編址的,專用寄存器只能用于存放控制指令數(shù)據(jù),用戶只能訪問,而不能用于存放用戶數(shù)據(jù),所以,用戶能使用的RAM只有128個(gè),可存放讀寫的
39、數(shù)據(jù),運(yùn)算的中間結(jié)果或用戶定義的字型表。</p><p> 圖4-1內(nèi)部結(jié)構(gòu)框圖</p><p> (4) 并行輸入輸出口</p><p> AT89S52共有4組8位I/O口(P0、 P1、P2或P3),用于對(duì)外部數(shù)據(jù)的傳輸。</p><p> (5) 串行輸入輸出口</p><p> AT89S52內(nèi)置一
40、個(gè)全雙工串行通信口,用于與其它設(shè)備間的串行數(shù)據(jù)傳送,該串行口既可以用作異步通信收發(fā)器,也可以當(dāng)同步移位器使用。</p><p> (6) 定時(shí)/計(jì)數(shù)器</p><p> AT89S52有三個(gè)16位的可編程定時(shí)/計(jì)數(shù)器,以實(shí)現(xiàn)定時(shí)或計(jì)數(shù)功能,并以其定時(shí)或計(jì)數(shù)結(jié)果對(duì)單片機(jī)進(jìn)行控制。</p><p><b> (7) 中斷系統(tǒng)</b></
41、p><p> AT89S52具備較完善的中斷功能,有兩個(gè)外中斷、三個(gè)定時(shí)/計(jì)數(shù)器中斷和一個(gè)串行中斷,可滿足不同的控制要求,并具有兩級(jí)的優(yōu)先級(jí)別選擇。</p><p> 4.1.2 引腳功能 </p><p> 圖4-2 AT89S52芯片引腳圖</p><p><b> (1) 電源和晶振</b></p>
42、<p> VCC:供電電壓。GND:接地。</p><p> XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。XTAL2:來自反向振蕩器的輸出。</p><p><b> (2) I/O口</b></p><p><b> ① P0口</b></p><p>
43、P0口的字節(jié)地址為80H,位地址為80H~87H。P0口既可以作為通用I/O口使用,也可以作為單片機(jī)系統(tǒng)的地址/數(shù)據(jù)線使用。當(dāng)作為輸出口使用時(shí),由于輸出電路是漏極開路,必須外接上拉電阻才能有高電平輸出。② P1口</p><p> P1口的字節(jié)地址為90H,位地址為90H~97H。P1口只能作為通用I/O口使用。當(dāng)作為輸出口使用時(shí),已能對(duì)外提供推拉電流負(fù)載,外電路無需再接上拉電阻;當(dāng)作為輸入口使用時(shí),應(yīng)先向其
44、鎖存器寫入“1”,使輸出驅(qū)動(dòng)電路的FET截止。</p><p><b> ③ P2口</b></p><p> P2口的字節(jié)地址為0A0H,位地址為0A0H~0A7H。P2口用于為系統(tǒng)提供高位地址,但只作為地址線使用而不作為數(shù)據(jù)線使用。此外,P2口也可作為通用I/O口使用。</p><p><b> ?、?P3口</b>
45、;</p><p> P3口的字節(jié)地址為0B0H,位地址為0B0H~0B7H。P3口可以作為通用I/O口使用,但在實(shí)際應(yīng)用中它的第二功能信號(hào)更為重要。</p><p> P3口引腳的第二功能,如下所示: P3.0 RXD(串行輸入口)P3.1 TXD(串行輸出口)P3.2 /INT0(外部中斷0)P3.3 /INT1(外部中斷1)P3.4 T0(計(jì)時(shí)器0外部輸入)P3.5
46、T1(計(jì)時(shí)器1外部輸入)P3.6 /WR(外部數(shù)據(jù)存儲(chǔ)器寫選通)P3.7 /RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)(3) 4根控制線</p><p> ① RST:復(fù)位信號(hào)。保持RST腳兩個(gè)機(jī)器周期以上的高電平,就可以完成CPU系統(tǒng)復(fù)位操作,使系統(tǒng)的一些單元內(nèi)容回到規(guī)定值。② /PSEN:外部程序存儲(chǔ)器讀選通信號(hào)。在讀外部ROM時(shí),/PSEN有效(低電平),以實(shí)現(xiàn)外部ROM單元的讀操作。③ /EA/VPP:訪問
47、程序存儲(chǔ)器控制信號(hào)。當(dāng)/EA信號(hào)為低電平時(shí),對(duì)ROM的讀操作限定在外部程序存儲(chǔ)器;而當(dāng)/EA為高電平時(shí),則對(duì)ROM的讀操作是從內(nèi)部程序存儲(chǔ)器開始,并可延續(xù)至外部程序存儲(chǔ)器。</p><p> ④ ALE/PROG:地址鎖存控制信號(hào)。在系統(tǒng)擴(kuò)展時(shí),ALE用于控制P0口輸出的低8位地址送入鎖存器鎖存起來,以實(shí)現(xiàn)低位地址和數(shù)據(jù)的分時(shí)傳送。此外由于ALE是以六分之一晶振頻率的固定頻率輸出的正脈沖,因此也可作為外部時(shí)鐘或
48、外部定時(shí)脈沖使用。</p><p> 4.2 調(diào)頻調(diào)制發(fā)射電路</p><p> 本系統(tǒng)調(diào)頻調(diào)制發(fā)射部分電路采用了ROHM公司的調(diào)頻發(fā)射專用集成電路BH1415F。BH1415F 是一種無線音頻傳輸集成電路,它可以將計(jì)算機(jī)聲卡、游戲機(jī)、CD、DVD、MP3、調(diào)音臺(tái)等立體聲音頻信號(hào)進(jìn)行立體聲調(diào)制發(fā)射傳輸,配合普通的調(diào)頻立體聲接收機(jī)就可實(shí)現(xiàn)無線調(diào)頻立體聲傳送。適合用于生產(chǎn)立體聲的無線音箱、
49、無線耳機(jī)、CD、MP3、DVD、PAD、筆記本計(jì)算機(jī)等的無線音頻適配器開發(fā)生產(chǎn)。這個(gè)集成電路是由提高信噪比(S/N)的預(yù)加重電路、防止信號(hào)過調(diào)的限幅電路、控制輸入信號(hào)頻率的低通濾波電路(LPF)、產(chǎn)生立體聲復(fù)合信號(hào)的立體聲調(diào)制電路、調(diào)頻發(fā)射的鎖相環(huán)電路(PLL)組成。</p><p> 4.2.1 調(diào)頻調(diào)制電路的特點(diǎn)</p><p> ?。?)將預(yù)加重電路、限幅電路、低通濾波電路(LPF
50、)一體化,使音頻信號(hào)的質(zhì)</p><p> 量比分立元件的電路(如:BA1404、NJM2035等)有很大改進(jìn)。</p><p> ?。?)導(dǎo)頻方式的立體聲調(diào)制電路。</p><p> ?。?)采用了鎖相環(huán)鎖頻并與調(diào)頻發(fā)射電路一體化,合發(fā)射的頻率非常穩(wěn)定。</p><p> ?。?)采用了MCU 數(shù)據(jù)直接頻率設(shè)定,可設(shè)定70-120MHz頻
51、率,使用上非常方便。</p><p><b> 4.2.2 結(jié)構(gòu)圖</b></p><p> 圖4-3 BH1415F 內(nèi)部結(jié)構(gòu)圖 </p><p> 4.2.3 允許的最大值 </p><p> 表4-1 BH1415F 工作時(shí)允許的最大值(Ta=25℃ 基本電路測量)</p><p>
52、 4.2.4 工作范圍 </p><p> 表4-2 BH1415F 工作范圍(Ta=25℃)</p><p> 4.2.5 調(diào)頻調(diào)制發(fā)射電路的組成</p><p><b> (1)預(yù)加重電路</b></p><p> 預(yù)加重電路是一個(gè)非線性的音頻放大器,它的內(nèi)部工作點(diǎn)為1/2Vcc,因?yàn)樗欠蔷€性放大器,所以
53、輸入阻抗取決為內(nèi)部電阻R3=43 KΩ,預(yù)加重時(shí)間取決于內(nèi)部電阻R2=22.7K和外部電容C1=2200p。</p><p><b> ?。?)限幅電路</b></p><p> 限幅電路是由二極管限幅的反相放大器組成,它的內(nèi)部工作點(diǎn)為1/2 Vcc。</p><p> 圖4-4 限幅電路 </p><p><
54、b> ?。?)低通濾波電路</b></p><p> 低通濾波電路是由二階低通反饋放大電路組成,它的分頻點(diǎn)為15KHz。</p><p> 圖4-5 低通濾波電路 </p><p><b> 具體的公式如下:</b></p><p> Q=0.577、ω0=1.274 、fc=15KHz<
55、/p><p> R1=R2=R3=Rf=100KΩ (4-1)</p><p> Cf=1/ω0 Rf=1/(2πX1.274X15KX100K)=83.28pF (4-2)</p><p> C1=3Q Cf =3X0.577X83.28pF=144pF≈150pF
56、 (4-3)</p><p> C2=Cf/3Q=83.28p/(3X0.577)=48≈50pF (4-4)</p><p> ?。?)立體聲調(diào)制電路</p><p> 音頻信號(hào)從第1腳和第22腳輸入后通過預(yù)加重電路、限幅電路和低通濾波電路后送到混合器(MPX)中,另外由第13、14腳接
57、入7.6MHz晶體的振蕩電路通過200分頻后產(chǎn)生的38KHz副載波信號(hào),同時(shí)38KHz副載波通2分頻產(chǎn)生的19KHz導(dǎo)頻信號(hào)。音頻信號(hào)和38KHz的副載波信號(hào)被多路復(fù)合器進(jìn)行了平衡調(diào)制,產(chǎn)生了一個(gè)主信號(hào)(L+R)和一個(gè)通過DSB 調(diào)制的38KHz 副載波信號(hào)(L-R),并與19KHz導(dǎo)頻信號(hào)組成復(fù)合信號(hào)從第5腳輸出。</p><p><b> (5)FM發(fā)射電路</b></p>
58、<p> FM發(fā)射電路采用穩(wěn)定頻率的鎖相環(huán)系統(tǒng)。這一部分由高頻振蕩器、高頻放大器及鎖相環(huán)頻率合成器組成。調(diào)頻調(diào)制由變?nèi)荻O管組成的高頻振蕩器實(shí)現(xiàn),高頻振蕩器是一個(gè)鎖相環(huán)的VCO,立體聲復(fù)合信號(hào)通過它直接進(jìn)行調(diào)頻調(diào)制。</p><p> 高頻振蕩器是由第9腳外部的LC 回路與內(nèi)部電路組成,振蕩信號(hào)經(jīng)過高頻放大器從11腳輸出,同時(shí)輸送到鎖相環(huán)電路進(jìn)行比較后從第7腳輸出一個(gè)信號(hào)對(duì)高頻振蕩器的值進(jìn)行修正
59、,確保頻率穩(wěn)定。如果頻率超過鎖相環(huán)設(shè)定的頻率,第7 腳將輸出的電平變高;如果是低于設(shè)定頻率,它將輸出的電平變低;相同的時(shí)候,它的電平將不變。</p><p><b> 4.3 鍵盤部分</b></p><p> 4.3.1 單片機(jī)鍵盤和鍵盤接口概述</p><p> 單片機(jī)使用的鍵盤可分為獨(dú)立式和矩陣式兩種。獨(dú)立式實(shí)際上就是一組相互獨(dú)立的
60、按鍵,這些按鍵可直接與單片機(jī)的I/O接口連接,其方法是每個(gè)按鍵獨(dú)占一條口線,接口簡單[12]。矩陣式鍵盤也稱行列式鍵盤,因?yàn)殒I的數(shù)目較多,所以鍵按行列組成矩陣(如圖4-6所示)。</p><p> 圖4-6 鍵盤接口電路圖</p><p> 按一個(gè)鍵到鍵的功能被執(zhí)行主要應(yīng)包括兩項(xiàng)工作:一是鍵的識(shí)別,即在鍵盤中找出被按的是哪個(gè)鍵,通過接口電路來實(shí)現(xiàn);另一項(xiàng)是鍵功能的實(shí)現(xiàn),通過執(zhí)行中斷服務(wù)
61、程序來完成。下面來介紹鍵盤接口問題[13]。</p><p> 具體來說,鍵盤接口應(yīng)完成以下操作功能:</p><p> a 鍵盤掃描,以判定是否有鍵被按下(稱之為“閉合鍵”)。</p><p> b 鍵識(shí)別,以確定閉合鍵的行列位置。</p><p> c 產(chǎn)生閉合鍵的鍵碼。</p><p> d 排除多鍵、
62、串鍵(復(fù)按)及去抖動(dòng)。</p><p> 這些內(nèi)容通常是以軟硬件結(jié)合的方式來完成的,即在軟件的配合下由接口電路來完成。但具體那些由硬件完成由軟件完成,要看接口電路的情況。總的原則是,硬件復(fù)雜軟件就簡單,硬件簡單軟件就得復(fù)雜一些。</p><p> 4.3.2 單片機(jī)鍵盤接口和鍵功能的實(shí)現(xiàn)</p><p> (1) 鍵盤接口處理內(nèi)容</p><
63、;p><b> ① 鍵掃描</b></p><p> 鍵盤上的鍵按行列組成矩陣,在行列的交點(diǎn)上都對(duì)應(yīng)有一個(gè)鍵。為判定有無鍵按下(閉合鍵)以及被按鍵的位置,可使用兩種方法:掃描法和翻轉(zhuǎn)法,其中</p><p> 掃描法使用較為普遍。</p><p><b> ?、?去抖動(dòng)</b></p><p
64、> 當(dāng)掃描表明有鍵被按下之后,緊接著應(yīng)進(jìn)行去抖動(dòng)處理。因?yàn)槌S面I盤的鍵實(shí)際上就是一個(gè)機(jī)械開關(guān)結(jié)構(gòu),被按下時(shí),由于機(jī)械接觸點(diǎn)的彈性及電壓突跳等原因,在觸點(diǎn)閉合或斷開的瞬間會(huì)出現(xiàn)電壓抖動(dòng),如圖4-7所示。抖動(dòng)時(shí)間長短與鍵的機(jī)械特性有關(guān),一般為5~10ms。而鍵的穩(wěn)定閉合時(shí)間和操作者按鍵動(dòng)作有關(guān),大約為十分之幾到幾秒不等。</p><p> 圖4-7 鍵閉合和斷開時(shí)的電壓抖動(dòng)</p><p
65、><b> ?、?鍵碼計(jì)算</b></p><p> 被按鍵確定下來之后,接下來的工作是計(jì)算閉合鍵的鍵碼,因?yàn)橛辛随I碼,才能通過散轉(zhuǎn)指令把程序執(zhí)行轉(zhuǎn)到閉合鍵所對(duì)應(yīng)的中斷服務(wù)程序上去。也可以直接使用該閉合鍵的行列值組合產(chǎn)生鍵碼,但這樣做會(huì)使各子程序的入口地址比較散亂,給JMP指令的使用帶來不便。所以通常都是以鍵的排列順序安排鍵號(hào),這樣安排,使鍵碼既可以根據(jù)行號(hào)列號(hào)以查表求得,也可以通過
66、計(jì)算得到。若各行的首號(hào)依次是00H,04H,08H,0CH。若列號(hào)按0~3順序,則鍵碼的計(jì)算公式為: 鍵碼=行首號(hào)+列號(hào)</p><p><b> ?、?等待鍵釋放</b></p><p> 計(jì)算鍵碼之后,再以延時(shí)后進(jìn)行掃描的方法等待鍵釋放。等待鍵釋放是為了保證鍵的一次閉合僅進(jìn)行一次處理。</p><p> 綜上所述,鍵盤接口處理的核心內(nèi)
67、容是測試有無閉合鍵,對(duì)閉合鍵進(jìn)行去抖動(dòng)處理,求得閉合鍵的鍵碼。</p><p> 為了使鍵盤操作更穩(wěn)定可靠,還可以加一些附加功能。例如屏蔽功能:在對(duì)一個(gè)閉合鍵已進(jìn)行處理時(shí),再按下其它鍵不會(huì)產(chǎn)生影響;對(duì)于一個(gè)鍵,不管按下多長時(shí)間,僅執(zhí)行一次鍵處理子程序等。</p><p> ?。?) 鍵盤接口的控制方式</p><p> 在單片機(jī)的運(yùn)行過程中,何時(shí)執(zhí)行鍵盤掃描和處
68、理,可有以下3種情況:</p><p> ① 隨機(jī)方式,每當(dāng)CPU空閑時(shí)執(zhí)行鍵盤掃描程序。</p><p> ?、?中斷方式,每當(dāng)有鍵閉合時(shí)才向CPU發(fā)出中斷請(qǐng)求,中斷響應(yīng)后執(zhí)行鍵盤掃描程序。</p><p> ?、?定時(shí)方式,每隔一定時(shí)間執(zhí)行一次鍵盤掃描程序,定時(shí)可由單片機(jī)定時(shí)器完成。</p><p> (3) 鍵處理子程序</p
69、><p> 在計(jì)算機(jī)中每一個(gè)鍵都對(duì)應(yīng)一個(gè)處理子程序,得到閉合鍵的鍵碼后,就可以根據(jù)鍵碼,轉(zhuǎn)相應(yīng)的鍵處理子程序(分支是使用JMP等散轉(zhuǎn)指令實(shí)現(xiàn)的),進(jìn)行字符、數(shù)據(jù)的輸入或命令的處理,這樣就可以實(shí)現(xiàn)相應(yīng)鍵所設(shè)定的功能[14]。</p><p> 4.4 LC振蕩電路</p><p><b> LC振蕩器起振條件</b></p>&
70、lt;p> 相位平衡條件:Xce和Xbe必需為同性質(zhì)的電抗,Xcb必需為異性質(zhì)的電抗,且它們之間滿足下列關(guān)系:</p><p><b> ?。?-5)</b></p><p> 即 </p><p><b> ?。?-6)</b></p&g
71、t;<p> 幅度起振條件: </p><p><b> (4-7)</b></p><p> 式中:——晶體管的跨導(dǎo), </p><p> ——反饋系數(shù), AU——放大器的增益,</p><p> ——晶體管的輸入電導(dǎo)
72、, </p><p> ——晶體管的輸出電導(dǎo),</p><p> ——晶體管的等效負(fù)載電導(dǎo),</p><p> 一般在0.1~0.5之間取值。</p><p> 4.5 調(diào)頻放大電路</p><p> 調(diào)頻放大電路部分采用UPC1651 對(duì)調(diào)制信號(hào)進(jìn)行放大。</p&g
73、t;<p> 4.6 電源模塊設(shè)計(jì)</p><p> 4.6.1 單元電源電路設(shè)計(jì)</p><p> 為了能夠讓單片機(jī)和調(diào)頻發(fā)射部分更好,更穩(wěn)定地工作,采用了圖4-8所示單元電源電路,由電源變壓器、橋堆和濾波電容器所組成。電源變壓器的初級(jí)電壓輸入為220V,次級(jí)輸出電壓為12V[15] [16]。</p><p> 由于單片機(jī)所需的是+5V電源
74、,經(jīng)濾波電容和三端穩(wěn)壓集成電路MC7812后可得到+12V電壓,MC7812能將15V~25V的直流電壓變換成12V的穩(wěn)定電壓,在12V的電壓中含有少量的低頻成分和接收外界的高頻成分,再經(jīng)后一級(jí)濾波后送三端穩(wěn)壓集成電路7805,7805能將大于7V~15V的直流電壓變換成5V的穩(wěn)定電壓。同時(shí)由于電流較大導(dǎo)致三端穩(wěn)壓集成電路MC7812和7805過熱,為了確保電路工作正常,給兩個(gè)芯片分別加上散熱片。</p><p>
75、; 圖4-8 電源電路圖</p><p> 4.6.2 直流穩(wěn)壓電源的檢測 </p><p> 本系統(tǒng)對(duì)電源要求高,因?yàn)榉€(wěn)定性和可靠性在發(fā)射電路重要意義。為了提高穩(wěn)定性,所以采用如圖4-8的穩(wěn)壓電源,電源電路的主要部件采用集成的三端穩(wěn)壓器件如7812與7805,穩(wěn)壓電源輸入電壓范圍寬,輸出電壓穩(wěn)定,抗干擾能力強(qiáng),以滿足調(diào)頻發(fā)射機(jī)的要求[12]。 </p><p&g
76、t; 數(shù)字萬用表對(duì)穩(wěn)壓電源的測試結(jié)果: </p><p> 表4-3 穩(wěn)壓電源的測試結(jié)果</p><p><b> 5 系統(tǒng)程序的設(shè)計(jì)</b></p><p><b> 5.1 主程序</b></p><p> 首先,進(jìn)行整個(gè)程序的初始化及清屏,開機(jī)時(shí)先顯示一下“088.0”,預(yù)制發(fā)射頻率
77、為88MHz,送入BH1415F,然后進(jìn)入查鍵和顯示函數(shù)的循環(huán)。當(dāng)有按鍵按下時(shí),程序判斷是哪個(gè)鍵被按下,然后執(zhí)行相應(yīng)的按鍵功能,并調(diào)用數(shù)碼顯示,顯示所設(shè)置的發(fā)射頻率;當(dāng)沒有鍵按下時(shí),返回鍵盤掃描,再判斷是否有鍵被按下。本次程序設(shè)計(jì)的整體流程圖,如圖5-1所示:</p><p><b> 5.2 延時(shí)子程序</b></p><p> 延時(shí)函數(shù)在本系統(tǒng)中主要用于1ms
78、的顯示延時(shí)和10ms的按鍵消抖。</p><p> 5.3 LED動(dòng)態(tài)掃描子程序</p><p> 掃描函數(shù)使用單片機(jī)的兩個(gè)端口,一個(gè)端口用于輸出段碼,一個(gè)端口用于行掃描,以實(shí)現(xiàn)LED 的動(dòng)態(tài)顯示。掃描函數(shù)執(zhí)行一次約為4ms,在第二位LED顯示時(shí)點(diǎn)亮小數(shù)點(diǎn)。其程序流程圖如圖5-2所示:</p><p> 5.4 頻率數(shù)據(jù)轉(zhuǎn)換子程序 </p>
79、<p> 將頻率數(shù)據(jù)由十進(jìn)制BCD碼轉(zhuǎn)為十六進(jìn)制數(shù)。</p><p> 5.5 控制命令合成子程序</p><p> BH1415F的頻率控制字為兩個(gè)字節(jié)(如圖5—3所示)。兩個(gè)字節(jié)中低11位(D0—D10)為頻率數(shù)據(jù),其值乘以0.1即為BH1415F 的輸出頻率(單位為MHz)。高5位(D0—D15)為控制位。其中D11(MONO)位單聲道/立體聲控制位,該位為0時(shí)表示單
80、聲道發(fā)射模式,該位為1時(shí)表示立體聲發(fā)射模式。D12(PD0)、D13(PD1)位用于相位控制,通常為0,當(dāng)分別為01和10時(shí)可使發(fā)射頻率在最低和最高處。D14(T0)和D15(T1)用于測試模式控制,通常為00,當(dāng)為10時(shí)為測試模式。合成時(shí)將控制命令(5位)與數(shù)據(jù)的最高3位合成一個(gè)字節(jié)。</p><p> 圖5-3 BH1415F的頻率控制字及傳送格式</p><p> 5.6 BH
81、1415F字節(jié)寫入子程序</p><p> 按照BH1415F字節(jié)傳送要求,按低位先送、低字節(jié)先送的原則。傳送的延時(shí)應(yīng)精確,程序流程圖如圖5-4、5-5所示。</p><p><b> 5.7 查鍵子程序</b></p><p> 系統(tǒng)采用4×4行列式鍵盤。鍵盤部分應(yīng)實(shí)現(xiàn)如下功能:首先,對(duì)鍵盤進(jìn)行掃描,判斷是否有鍵被按下。如果沒
82、有,則轉(zhuǎn)回鍵盤掃描,看下次是否有鍵被按下;如果有鍵被按下,則先對(duì)鍵進(jìn)行去抖動(dòng),然后算出是哪個(gè)鍵被按下,再延時(shí)等待鍵釋放。因?yàn)槊恳粋€(gè)鍵都對(duì)應(yīng)一個(gè)處理子程序,得到閉合鍵的鍵碼后,就可以根據(jù)鍵碼,轉(zhuǎn)相應(yīng)的鍵處理子程序(分支是使用JMP等散轉(zhuǎn)指令實(shí)現(xiàn)的),進(jìn)行字符、數(shù)據(jù)的輸入或命令的處理。這樣就可以實(shí)現(xiàn)該鍵所設(shè)定的功能。</p><p> 根據(jù)上述說明,畫出本次程序設(shè)計(jì)的鍵處理流程圖,如圖5-6所示:</p>
83、;<p> 6 系統(tǒng)調(diào)試及性能分析</p><p><b> 6.1 硬件調(diào)試</b></p><p> 硬件調(diào)試時(shí)先檢查電路板的焊接情況,在檢查無誤后可以通電檢查。實(shí)際制作中可結(jié)合示波器對(duì)晶振及P0、P1、P2口的波形情況進(jìn)行綜合硬件測試分析。</p><p><b> 6.2 軟件調(diào)試</b>&l
84、t;/p><p> 軟件調(diào)試使用偉福編譯軟件,源程序編譯及仿真調(diào)試應(yīng)分段或以子程序?yàn)閱挝灰粋€(gè)一個(gè)進(jìn)行,最后可以結(jié)合硬件實(shí)時(shí)運(yùn)行調(diào)試。</p><p> 6.3 發(fā)射頻率的調(diào)試</p><p> 調(diào)通程序及硬件的情況下,在BH1415F的11腳接上一段電線作為發(fā)射天線,在室內(nèi)可以收到調(diào)頻廣播。</p><p> 如果調(diào)不出頻率,或者出了頻率
85、但不由單片機(jī)控制,該類問題主要是壓控調(diào)試不對(duì),沒有鎖相。在LC振蕩電路中,把振蕩產(chǎn)生的信號(hào)接入示波器,觀察示波器,調(diào)節(jié)中周的磁芯改變L的值使示波器的頻率讀數(shù)達(dá)到93MHz左右。先測試變?nèi)荻O管上的電壓,頻率越高,電壓越高,調(diào)節(jié)電感匝距,使得頻率設(shè)置在98MHz時(shí),電壓接近Vcc,頻率設(shè)置在88MHz時(shí),電壓接近0V。當(dāng)發(fā)現(xiàn)頻率的最高端達(dá)不到98MHz時(shí)應(yīng)減小振蕩電感(減小匝數(shù));而在低端的頻率達(dá)不到要求時(shí),要增加線圈匝數(shù)。</p&
86、gt;<p> 在調(diào)試中選用MC1648做壓控振蕩,雖然頻率達(dá)到了設(shè)計(jì)要求,但是干擾特別明顯,導(dǎo)致接收到的音頻信號(hào)質(zhì)量下降??紤]發(fā)射信號(hào)的音質(zhì)很重要,不采用MC1648,直接使用LC 振蕩電路。LC 振蕩電路的調(diào)試過程中需要多次更換電容和電感線圈,調(diào)整振蕩電路使BH1415F 可以振蕩。</p><p> 如果調(diào)試中頻率覆蓋范圍沒有達(dá)到預(yù)期的效果,一個(gè)原因是變?nèi)荻O管變?nèi)莘秶粔虼螅灰灿锌赡躄C
87、振蕩電路調(diào)整的不完善。振蕩電感調(diào)好后用膠封住,防止發(fā)射器工作時(shí)由于振動(dòng)而產(chǎn)生頻率漂移。</p><p><b> 6.4 性能分析</b></p><p> 用BH1415F設(shè)計(jì)的小功率調(diào)頻發(fā)射器不僅設(shè)計(jì)簡單,而且頻率設(shè)定靈活,可有效地避開當(dāng)?shù)氐恼{(diào)頻電臺(tái),可應(yīng)用于室內(nèi)廣播、電視伴音轉(zhuǎn)發(fā)等小范圍的無線調(diào)頻轉(zhuǎn)播。 </p><p><b&
88、gt; 結(jié) 論</b></p><p> 此次設(shè)計(jì)將應(yīng)用于無線通信領(lǐng)域,并且針對(duì)當(dāng)前市場上短距離無線產(chǎn)品的不足進(jìn)行了改進(jìn)。測試結(jié)果表明,設(shè)計(jì)要求的各項(xiàng)指標(biāo)均可以基本實(shí)現(xiàn),盡管發(fā)射的帶寬沒有到達(dá)預(yù)計(jì)的結(jié)果,原因是變?nèi)荻O管的變?nèi)莘秶粔虼?。要得到穩(wěn)定度高的發(fā)射頻率應(yīng)采用鎖相環(huán)技術(shù),來降低中心頻率的漂移。此外,語音信號(hào)采用調(diào)頻方式與調(diào)幅相比,有利于改善輸出音頻信號(hào)的信噪比,以保證語音業(yè)務(wù)的可靠傳輸
89、。</p><p> 無線調(diào)頻發(fā)射系統(tǒng)應(yīng)用了大量的高頻電子線路技術(shù),尤其是其中的高頻信號(hào)處理設(shè)計(jì)電路要有電路調(diào)試的環(huán)境,受實(shí)際調(diào)試環(huán)境的影響教大,調(diào)試具有較大難度。在電路的設(shè)計(jì)制作中,一定要遵循高頻布線規(guī)則,并且可以在焊接電路的過程中適當(dāng)接入退耦電容,有效的濾除雜波信號(hào)的干擾。</p><p> 通過方案論證、資料查詢及電路設(shè)計(jì)和反復(fù)調(diào)試,不斷的解決電路調(diào)試過程中的問題,最終在規(guī)定的時(shí)
90、間內(nèi)完成了設(shè)計(jì)任務(wù)。本設(shè)計(jì)由于水平有限,電路及程序設(shè)計(jì)還有需要改進(jìn)的地方,在今后的學(xué)習(xí)和研究中,將繼續(xù)改進(jìn)完善。</p><p> 另外在調(diào)試過程中,以保證作品實(shí)現(xiàn)功能準(zhǔn)確為前提,盡量做到電路簡單、美觀,效果好成本低,以增強(qiáng)其實(shí)用價(jià)值。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 李廣第,朱月秀等.單片機(jī)基礎(chǔ).北
91、京:北京航空航天大學(xué)出版社,2001.</p><p> [2] 何立民.單片機(jī)高級(jí)教程-應(yīng)用與設(shè)計(jì).北京:北京航空航天大學(xué)出版社, 2000.</p><p> [3] 沈德金等. MCS-51系列單片機(jī)接口電路與應(yīng)用程序?qū)嵗?北京:北京航空航天大學(xué)出版社,1990.</p><p> [4] 李光飛,李良兒等.單片機(jī)課程設(shè)計(jì)實(shí)例指導(dǎo).北京:北京航空航天大學(xué)
92、出版社,2004. </p><p> [5] 鈴木憲次.高頻電路的設(shè)計(jì)與制作.科學(xué)出版社,2005.</p><p> [6] 張洪潤,藍(lán)清華等. 單片機(jī)應(yīng)用技術(shù)教程.北京:清華大學(xué)出版社,1997.</p><p> [7] 李華. MCS-51系列單片機(jī)實(shí)用接口技術(shù).北京:北京航空航天大學(xué)出版社 1993. </p><p>
93、[8] 全國大學(xué)生電子設(shè)計(jì)競賽組委會(huì).第五屆全國大學(xué)生電子設(shè)計(jì)競賽獲獎(jiǎng)作品選編第1版,北京理工大學(xué)出版社,2005.</p><p> [9] 李鵬飛.AVR單片機(jī)與4×4小鍵盤的使用.無線電, 2006 (5):39-41.</p><p> [10] 李光飛,樓然苗等單片機(jī)C程序設(shè)計(jì)實(shí)例指導(dǎo).北京:北京航空航天大學(xué)出版社, 2005.</p><p&g
94、t; [11] 趙曉安. MCS-51單片機(jī)原理及應(yīng)用.天津:天津大學(xué)出版社,2001.</p><p> [12] 宋東生.整流濾波電路,無線電,2002(453):42-43. </p><p> [13] 吳景狄.單片機(jī)的鍵盤及LED數(shù)碼顯示接口.電子世界,2001(4):30-31.</p><p> [14] 陳粵初等. 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與實(shí)踐.
95、北京:北京航空航天大學(xué)出版社,1991.</p><p> [15] 譚博學(xué),苗匯靜等.集及成電路原理應(yīng)用.電子工業(yè)出版社,2003.</p><p> [16] 黃智偉,王彥等.全國大學(xué)生電子設(shè)計(jì)競賽訓(xùn)練教程.電子工業(yè)出版社,2004.</p><p> [17] 周興華.變?nèi)荻O管和電調(diào)諧.電子世界,2000(6):54.</p><p
96、> [18] 求是科技. 單片機(jī)典型模塊設(shè)計(jì)實(shí)例導(dǎo)航.北京:人民郵電出版社,2004.</p><p> [19] AT89C51,AT89C52說明書[S] ATMEL公司提供</p><p> [20] WU Xunwei,HANG Guoqiang,Massoud Pedram. Low power DC circuits employing AC power suppl
97、y, SCIENCE IN CHINA (INFORMATION SCIENCES), 2002 Vol.45 No.3, 232.</p><p><b> 附錄1:原理圖</b></p><p> 附錄2:程序源代碼:</p><p> ;26H-29H放顯示小數(shù)位、個(gè)位、十位、百位BCD碼數(shù),24H-25H放頻率控制數(shù)據(jù)(十六進(jìn)制)
98、</p><p><b> ;</b></p><p> CONBITL EQU 21H ;頻率控制字節(jié)低8位</p><p> CONBITH EQU 22H ;頻率控制字節(jié)高8位</p><p> KEYWORD EQU 23H ;存放鍵掃描時(shí)P1口值</p><p>
99、; ORG0000H ;程序開始地址</p><p> LJMP START ;轉(zhuǎn)START執(zhí)行</p><p> ORG 0003H ;</p><p> RETI ;不用中斷程序</p><p> ORG 000BH ;</p><p>
100、RETI ; 不用中斷程序</p><p> ORG 0013H ;</p><p> RETI ; 不用中斷程序</p><p> ORG 001BH ;</p><p> RETI ; 不用中斷程序</p><p> ORG 00
101、23H ;</p><p> RETI ; 不用中斷程序</p><p> ORG 002BH ;</p><p> RETI ;</p><p><b> ;初始化程序</b></p><p> CLEARMEN: MOV
102、 R0,#20H ;20H-29H循環(huán)清0</p><p> MOV R1,#0AH ;</p><p> CLEARLOOP: MOV @R0,#00H ;</p><p> INC R0 ;</p><p> DJNZ R1,CLEARLOOP ;</
103、p><p> MOV P0,#0FFH ;四端口置1</p><p> MOV P1,#0FFH ;</p><p> MOV P2,#0FFH ;</p><p> MOV P3,#0FFH ;</p><p> CLR P3.0 ;BH
104、1415禁止操作</p><p> CLR P3.1 ;</p><p> CLR P3.2 ;</p><p> LCALL KEYFUN15 ;置立體聲發(fā)射方式,開立體聲發(fā)射指示燈</p><p> CLEAR1: MOV PCON,#00H ;控制寄存器清0&l
105、t;/p><p> MOV 29H,#00H ; 置初始值為88MHZ(顯示為088.0)</p><p> MOV 28H,#08H ;</p><p> MOV 27H,#08H ;</p><p> MOV 26H,#00H ;</p><p>
106、; LCALL DISPUPDAT </p><p> RET ;子程序返回</p><p><b> ;</b></p><p><b> ;主程序</b></p><p> START: LCALL CLEARMEN ;上電初始
107、化</p><p> MAIN: LCALL KEYWORK ;調(diào)查鍵子程序</p><p> LCALL DISPLAY ;LED顯示一次</p><p> AJMP MAIN ;轉(zhuǎn)MAIN循環(huán)</p><p> NOP ;PC出錯(cuò)處理<
108、/p><p> NOP ;</p><p> AJMP START ;重新初始化</p><p><b> ;</b></p><p> ; 4*4行列掃描查鍵子程序</p><p> KEYWORK: MOV P1,#0FFH
109、; 置P1口為輸入狀態(tài)</p><p> CLR P1.0 ;掃描第一行(第一行為0)</p><p> MOV A,P1 ;讀入P1口值</p><p> ANL A,#0F0H ;低四位為0</p><p> CJNE A,#0F0H,KEYCON ;高四位不
110、為全1(有鍵按下)轉(zhuǎn)KEYCOON</p><p> SETB P1.0 ; 掃描第二行(第二行為0)</p><p> CLR P1.1 ;</p><p> MOV A,P1 ; 讀入P1口值</p><p> ANL A,#0F0H ; 低四位為
111、0</p><p> CJNE A,#0F0H,KEYCON ; 高四位不為全1(有鍵按下)轉(zhuǎn)KEYCOON</p><p> SETB P1.1 ; 掃描第三行(第三行為0)</p><p> CLR P1.2 ;</p><p> MOV A,P1 ; 讀入P1
112、口值</p><p> ANL A,#0F0H ; 低四位為0</p><p> CJNE A,#0F0H,KEYCON ; 高四位不為全1(有鍵按下)轉(zhuǎn)KEYCOON</p><p> SETB P1.2 ; 掃描第四行(第四行為0)</p><p> CLR P1.3
113、 ;</p><p> MOV A,P1 ; 讀入P1口值</p><p> ANL A,#0F0H ; 低四位為0</p><p> CJNE A,#0F0H,KEYCON ; 高四位不為全1(有鍵按下)轉(zhuǎn)KEYCOON</p><p> SETB P1.3
114、;結(jié)束行掃描</p><p> RET ;子程序返回</p><p> KEYCON: LCALL DL10MS ;消抖處理</p><p> MOV A,P1 ;再讀入P1口值</p><p> ANL A,#0F0H ; 低四位為0<
115、;/p><p> CJNE A,#0F0H,KEYCHE ; 高四位不為全1,確有鍵按下,轉(zhuǎn)KEYCHE</p><p> KEYOUT: RET ;干擾,子程序返回</p><p> KEYCHE: MOV A,P1 ;讀P1口值</p><p> MOV KE
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 無線調(diào)頻發(fā)射器的設(shè)計(jì)畢業(yè)設(shè)計(jì)論文
- 無線調(diào)頻發(fā)射器的設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---數(shù)控調(diào)頻發(fā)射器設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)--數(shù)字調(diào)頻發(fā)射器
- 無線調(diào)頻發(fā)射器的設(shè)計(jì)論文資料
- 數(shù)字控制調(diào)頻發(fā)射器畢業(yè)設(shè)計(jì)
- 畢業(yè)論文范文——無線調(diào)頻發(fā)射器的設(shè)計(jì)
- 小功率無線調(diào)頻立體聲發(fā)射機(jī)畢業(yè)設(shè)計(jì)(含外文翻譯)
- 藍(lán)牙無線發(fā)射器的設(shè)計(jì).pdf
- 無線調(diào)頻發(fā)射機(jī)畢業(yè)設(shè)計(jì)論文
- 無線調(diào)頻發(fā)射機(jī)畢業(yè)設(shè)計(jì)論文
- 采集與發(fā)射系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)(含外文翻譯)
- 畢業(yè)設(shè)計(jì)---單片機(jī)紅外控制發(fā)射器設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---負(fù)載識(shí)別器的設(shè)計(jì)(含外文翻譯)
- 畢業(yè)設(shè)計(jì)---調(diào)頻發(fā)射機(jī)設(shè)計(jì)
- 無線調(diào)頻發(fā)射/接收系統(tǒng)的設(shè)計(jì)畢業(yè)論文
- 畢業(yè)設(shè)計(jì)---汽車變速器設(shè)計(jì)(含外文翻譯)
- 畢業(yè)設(shè)計(jì)---電視調(diào)諧器的設(shè)計(jì)(含外文翻譯)
- 汽車轉(zhuǎn)向器畢業(yè)設(shè)計(jì)(含外文翻譯)
- 汽車畢業(yè)設(shè)計(jì)—制動(dòng)器(含外文翻譯)
評(píng)論
0/150
提交評(píng)論