<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 汽車智能MP3無(wú)線發(fā)射器的設(shè)計(jì)

          汽車智能MP3無(wú)線發(fā)射器的設(shè)計(jì)

          ——
          作者:湖南商務(wù)職業(yè)技術(shù)學(xué)院 黃會(huì)雄 王雪琴 時(shí)間:2007-01-26 來(lái)源:《電子設(shè)計(jì)應(yīng)用》 收藏

          引言

          汽車mp3無(wú)線發(fā)射器可以將mp3播放器內(nèi)存儲(chǔ)的音樂通過(guò)fm廣播方式發(fā)送,再通過(guò)fm調(diào)頻收音機(jī)接收,通過(guò)汽車音響播放。本文采用單片機(jī)at89c52及數(shù)字鎖相環(huán)mc145152等芯片設(shè)計(jì)了汽車mp3無(wú)線發(fā)射器,從仿真結(jié)果與目標(biāo)樣機(jī)的運(yùn)行情況來(lái)看,均達(dá)到了預(yù)期效果。

          本文引用地址:http://www.ex-cimer.com/article/21300.htm

          系統(tǒng)組成

          圖1為汽車智能mp3無(wú)線發(fā)射器的系統(tǒng)組成框圖,它主要由mc145152、mc1648組成數(shù)字鎖相環(huán)頻率合成器,采用變?nèi)荻O管mv209調(diào)頻。用戶可使用簡(jiǎn)易的按鍵,通過(guò)單片機(jī)at89c52控制并監(jiān)測(cè)發(fā)射頻率,同時(shí)利用液晶顯示器顯示反饋信息。另外,可使用串行口實(shí)現(xiàn)單片機(jī)與計(jì)算機(jī)的通信,從而通過(guò)計(jì)算機(jī)對(duì)發(fā)射機(jī)進(jìn)行智能控制。音源不僅可以從車載mp3播放器獲取,還可以通過(guò)計(jì)算機(jī)甚至使用網(wǎng)絡(luò)資源提供。


          圖1 系統(tǒng)組成框圖

          各組成模塊的設(shè)計(jì)

          數(shù)字鎖相環(huán)頻率合成器的設(shè)計(jì)

          本文采用mc145152,該芯片集成了晶振、參考分頻器、鑒頻/鑒相器、可編程分頻器等電路,簡(jiǎn)化了電路設(shè)計(jì)。同時(shí)利用單片機(jī)來(lái)控制mc145152,確定分頻系數(shù)a、n和發(fā)射頻率的對(duì)應(yīng)關(guān)系。

          頻率合成器的控制由單片機(jī)來(lái)實(shí)現(xiàn),由式f0=(p×n+a)×fr(式中f0為vco輸出頻率,p為圖1高速分頻器的分頻系數(shù),n、a為單片機(jī)可編程分頻系數(shù),fr為調(diào)頻步進(jìn)值)可知,輸出頻率可由a和n來(lái)控制,a和n的值分別從單片機(jī)的p2.2~p2.7(6位)和p0口(8位)向mc145152發(fā)送。本來(lái)發(fā)送n值需要10位數(shù)據(jù)線,但因?yàn)閒0屬于88~108mhz頻段,如果采用10khz調(diào)頻步進(jìn)值fr,根據(jù)式f0=(p×n+a)×fr計(jì)算,可以得到n值最高位(n9,n8)恒為0,可省去單片機(jī)的輸出口,而將mc145152的n9、n8兩腳直接接地。

          壓控振蕩器是頻率合成電路的關(guān)鍵部分,采用集成的vco芯片mc1648,其工作電壓為5v,輸出頻率最高可達(dá)225mhz,輸出波形失真小,采用由變?nèi)荻O管mv09和電感組成的并聯(lián)lc諧振槽路,振蕩頻率將受變?nèi)荻O管的偏置電壓控制。

          高速分頻器的設(shè)計(jì)

          由于發(fā)射機(jī)的頻率高達(dá)88mhz ,mc145152無(wú)法對(duì)其直接分頻,必須先用ecl(非飽和型邏輯電路)的高速分頻器進(jìn)行預(yù)分頻,把頻率降低,然后由mc145152進(jìn)一步分頻,得到一個(gè)與參考頻率相等的頻率,并進(jìn)行鑒相。為使分頻系數(shù)連續(xù)可調(diào),可編程分頻電路采用的是吞咽脈沖計(jì)數(shù)法,它由ecl的高速分頻器mc12022及mc145152內(nèi)部的÷a減法計(jì)數(shù)器和÷n減法計(jì)數(shù)器構(gòu)成。

          控制電路設(shè)計(jì)和頻率計(jì)算

          控制電路的作用包括:響應(yīng)按鍵輸入,控制液晶顯示,計(jì)算并向mc145152輸出控制信號(hào)以及監(jiān)測(cè)發(fā)射頻率。 單片機(jī)使用11.0592mhz晶振,從x1、x2口接入,晶振的兩個(gè)引腳分別接30pf的負(fù)載電容到地。

          測(cè)頻可利用單片機(jī)來(lái)完成。單片機(jī)內(nèi)部有兩個(gè)計(jì)時(shí)/計(jì)數(shù)器,一個(gè)用來(lái)計(jì)時(shí),產(chǎn)生一個(gè)標(biāo)準(zhǔn)的時(shí)基閘門信號(hào),一個(gè)用來(lái)計(jì)數(shù),計(jì)下閘門時(shí)間內(nèi)輸入的脈沖個(gè)數(shù),然后經(jīng)換算得到實(shí)際輸入的頻率。

          與mc145152類似,單片機(jī)同樣無(wú)法以高達(dá)88mhz的頻率直接進(jìn)行測(cè)量,必須先對(duì)發(fā)射頻率進(jìn)行預(yù)分頻,降到單片機(jī)能夠測(cè)量的頻率范圍,并轉(zhuǎn)換成為通用ttl電平,再接入測(cè)頻接口,所測(cè)結(jié)果采用液晶顯示。mc12022的輸出頻率至少為88mhz/64=1.375mhz,高于單片機(jī)的測(cè)頻上限,無(wú)法直接利用,因此需要再接一個(gè)分頻系數(shù)為100的分頻器,本文采用價(jià)格較低的分頻器74hc390。

          vco輸出頻率的范圍是88 mhz ~108mhz。首先應(yīng)確定參考頻率fc,fr為步長(zhǎng)(頻率間隔)。 fr可由式1確定。

          (1)
          由于r值是固定的,只能從8個(gè)參考值中選擇,若fc采用10.2400mhz的晶振作為標(biāo)準(zhǔn)頻率,對(duì)其進(jìn)行÷r分頻,r取2048,分頻得到5khz的脈沖信號(hào)作為fr。該值可通過(guò)單片機(jī)改變。

          由fr確定的n值和a值的范圍應(yīng)該在mc145152工作范圍內(nèi)(a值范圍0~63,n值范圍0~1023),并且必須滿足n>a。采用吞咽脈沖計(jì)數(shù)的方式,式2為總分頻比。只要n>a,盡管p為固定值,只要合理選擇n和a的值,∑即可連續(xù)。

          (2)
          此時(shí)f0被鎖定在:
          f0=(p×n+a)×fr (3)
          其中n為0~1023;a為0~63;p=64(由mc12022確定)。通過(guò)算式可以方便地算出每個(gè)頻率對(duì)應(yīng)的參數(shù)。

          軟件設(shè)計(jì)

          軟件設(shè)計(jì)的關(guān)鍵是 mc145152的控制以及測(cè)頻顯示。軟件實(shí)現(xiàn)的功能是:
          ①設(shè)定頻率間隔fr÷r,即確定調(diào)頻步進(jìn);
          ②設(shè)定分頻系數(shù)a、n的值,以得到需要的輸出頻率;
          ③測(cè)量輸出頻率并顯示;
          ④驅(qū)動(dòng)液晶顯示器。

          mc145152的控制和顯示部分的程序設(shè)計(jì)

          圖2為軟件設(shè)計(jì)流程圖。晶振頻率為10.2400mhz,首先確定其頻率間隔,對(duì)其進(jìn)行÷r分頻,若r取2048,得到頻率間隔為5khz。改變計(jì)數(shù)方法,可以得到的調(diào)頻步進(jìn)值分別為5khz、100khz和500khz , a、n值的計(jì)算可由前述的公式來(lái)完成,但是在程序設(shè)計(jì)中并不是將算法編寫為程序,而是要找到a、n的變化規(guī)律。表1為不同步進(jìn)值對(duì)應(yīng)的a、n值(限于篇幅只列其中一部分)。當(dāng)步進(jìn)值分別為5khz、100khz、500khz時(shí),a值分別增加1、20和36,由于a值的范圍是0~63,而且必須滿足n>a。 程序設(shè)計(jì)中,不需要將每個(gè)變化都存入單片機(jī),而是使用一個(gè)變量fa,其值分別對(duì)應(yīng)不同的步進(jìn),取值為1、20或36。這樣節(jié)省了系統(tǒng)資源,可根據(jù)設(shè)定頻率確定a、n值并送到mc145152中。


          圖2 軟件設(shè)計(jì)流程圖

          頻率測(cè)量子程序

          頻率測(cè)量是對(duì)設(shè)定的輸出頻率進(jìn)行實(shí)時(shí)測(cè)定并顯示。編程用c語(yǔ)言來(lái)實(shí)現(xiàn)。該程序包括分頻器、測(cè)頻控制器、計(jì)數(shù)器和鎖存器4個(gè)模塊。最終將測(cè)得的數(shù)據(jù)鎖存后送到液晶顯示。其原理是利用計(jì)數(shù)器對(duì)被測(cè)頻率脈沖計(jì)數(shù),當(dāng)時(shí)鐘周期為is時(shí),測(cè)得的脈沖個(gè)數(shù)即為所測(cè)頻率。測(cè)頻控制是為了完成自動(dòng)測(cè)頻而設(shè)計(jì)的,它控制計(jì)數(shù)器的工作,使其計(jì)數(shù)周期為is,is之后就停止計(jì)數(shù),將此時(shí)的計(jì)數(shù)值送入鎖存器鎖存,同時(shí)對(duì)計(jì)數(shù)器清零,開始下一個(gè)周期的計(jì)數(shù),該計(jì)數(shù)值就是測(cè)得的頻率。

          結(jié)語(yǔ)

          在研制汽車mp3無(wú)線發(fā)射器的過(guò)程中,曾采用幾套頻率合成的設(shè)計(jì)方案,經(jīng)過(guò)比較,最終選定以單片機(jī)控制、mc145152為核心的數(shù)字鎖相環(huán)頻率合成電路,實(shí)現(xiàn)了頻率自動(dòng)跟蹤,中心頻率穩(wěn)定度達(dá)到了要求。設(shè)計(jì)成數(shù)控可變頻,得到任意的頻率,經(jīng)測(cè)試,具有比較高的頻率穩(wěn)定度和可靠性。


          分頻器相關(guān)文章:分頻器原理


          關(guān)鍵詞:

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();