在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于單片機AT89C52和MC145152芯片實現汽車MP3無線發射器的設計

電子設計 ? 來源:電子設計應用 ? 作者:黃會雄,王雪琴 ? 2020-04-18 08:05 ? 次閱讀

引言

汽車MP3無線發射器可以將MP3播放器內存儲的音樂通過FM廣播方式發送,再通過FM調頻收音機接收,通過汽車音響播放。本文采用單片機AT89C52及數字鎖相環MC145152等芯片設計了汽車MP3無線發射器,從仿真結果與目標樣機的運行情況來看,均達到了預期效果。

系統組成

圖1為汽車智能MP3無線發射器的系統組成框圖,它主要由MC145152、MC1648組成數字鎖相環頻率合成器,采用變容二極管MV209調頻。用戶可使用簡易的按鍵,通過單片機AT89C52控制并監測發射頻率,同時利用液晶顯示器顯示反饋信息。另外,可使用串行口實現單片機與計算機的通信,從而通過計算機對發射機進行智能控制。音源不僅可以從車載MP3播放器獲取,還可以通過計算機甚至使用網絡資源提供。

基于單片機AT89C52和MC145152芯片實現汽車MP3無線發射器的設計

圖1 系統組成框圖

各組成模塊的設計

數字鎖相環頻率合成器的設計

本文采用MC145152,該芯片集成了晶振、參考分頻器、鑒頻/鑒相器、可編程分頻器等電路,簡化了電路設計。同時利用單片機來控制MC145152,確定分頻系數A、N和發射頻率的對應關系。

頻率合成器的控制由單片機來實現,由式f0=(P×N+A)×fr(式中f0為VCO輸出頻率,P為圖1高速分頻器的分頻系數,N、A為單片機可編程分頻系數,fr為調頻步進值)可知,輸出頻率可由A和N來控制,A和N的值分別從單片機的P2.2~P2.7(6位)和P0口(8位)向MC145152發送。本來發送N值需要10位數據線,但因為f0屬于88~108MHz頻段,如果采用10KHz調頻步進值fr,根據式f0=(P×N+A)×fr計算,可以得到N值最高位(N9,N8)恒為0,可省去單片機的輸出口,而將MC145152的N9、N8兩腳直接接地。

壓控振蕩器是頻率合成電路的關鍵部分,采用集成的VCO芯片MC1648,其工作電壓為5V,輸出頻率最高可達225MHz,輸出波形失真小,采用由變容二極管MV09和電感組成的并聯LC諧振槽路,振蕩頻率將受變容二極管的偏置電壓控制。

高速分頻器的設計

由于發射機的頻率高達88MHz ,MC145152無法對其直接分頻,必須先用ECL(非飽和型邏輯電路)的高速分頻器進行預分頻,把頻率降低,然后由MC145152進一步分頻,得到一個與參考頻率相等的頻率,并進行鑒相。為使分頻系數連續可調,可編程分頻電路采用的是吞咽脈沖計數法,它由ECL的高速分頻器MC12022及MC145152內部的÷A減法計數器和÷N減法計數器構成。

控制電路設計和頻率計算

控制電路的作用包括:響應按鍵輸入,控制液晶顯示,計算并向MC145152輸出控制信號以及監測發射頻率。 單片機使用11.0592MHz晶振,從X1、X2口接入,晶振的兩個引腳分別接30pF的負載電容到地。

測頻可利用單片機來完成。單片機內部有兩個計時/計數器,一個用來計時,產生一個標準的時基閘門信號,一個用來計數,計下閘門時間內輸入的脈沖個數,然后經換算得到實際輸入的頻率。

與MC145152類似,單片機同樣無法以高達88MHz的頻率直接進行測量,必須先對發射頻率進行預分頻,降到單片機能夠測量的頻率范圍,并轉換成為通用TTL電平,再接入測頻接口,所測結果采用液晶顯示。MC12022的輸出頻率至少為88MHz/64=1.375MHz,高于單片機的測頻上限,無法直接利用,因此需要再接一個分頻系數為100的分頻器,本文采用價格較低的分頻器74HC390。

VCO輸出頻率的范圍是88 MHz ~108MHz。首先應確定參考頻率fc,fr為步長(頻率間隔)。 fr可由式1確定。

MC145152的控制和顯示部分的程序設計

圖2為軟件設計流程圖。晶振頻率為10.2400MHz,首先確定其頻率間隔,對其進行÷R分頻,若R取2048,得到頻率間隔為5kHz。改變計數方法,可以得到的調頻步進值分別為5kHz、100kHz和500kHz , A、N值的計算可由前述的公式來完成,但是在程序設計中并不是將算法編寫為程序,而是要找到A、N的變化規律。表1為不同步進值對應的A、N值(限于篇幅只列其中一部分)。當步進值分別為5kHz、100kHz、500kHz時,A值分別增加1、20和36,由于A值的范圍是0~63,而且必須滿足N》A。 程序設計中,不需要將每個變化都存入單片機,而是使用一個變量fa,其值分別對應不同的步進,取值為1、20或36。這樣節省了系統資源,可根據設定頻率確定A、N值并送到MC145152中。

圖2 軟件設計流程圖

頻率測量子程序

頻率測量是對設定的輸出頻率進行實時測定并顯示。編程用C語言來實現。該程序包括分頻器、測頻控制器、計數器和鎖存器4個模塊。最終將測得的數據鎖存后送到液晶顯示。其原理是利用計數器對被測頻率脈沖計數,當時鐘周期為Is時,測得的脈沖個數即為所測頻率。測頻控制是為了完成自動測頻而設計的,它控制計數器的工作,使其計數周期為Is,Is之后就停止計數,將此時的計數值送入鎖存器鎖存,同時對計數器清零,開始下一個周期的計數,該計數值就是測得的頻率。

結語

在研制汽車MP3無線發射器的過程中,曾采用幾套頻率合成的設計方案,經過比較,最終選定以單片機控制、MC145152為核心的數字鎖相環頻率合成電路,實現了頻率自動跟蹤,中心頻率穩定度達到了要求。設計成數控可變頻,得到任意的頻率,經測試,具有比較高的頻率穩定度和可靠性。

責任編輯:gt


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6037

    文章

    44559

    瀏覽量

    635512
  • 鎖相環
    +關注

    關注

    35

    文章

    585

    瀏覽量

    87774
  • 無線
    +關注

    關注

    31

    文章

    5454

    瀏覽量

    173328
收藏 人收藏

    評論

    相關推薦

    AT89C52單片機概述

    AT89C52芯片是51單片機典型芯片型號。AT89C52是一個低功耗,高性能CMOS 8位單片機
    發表于 08-30 11:07

    采用單片機AT89C52及數字鎖相環MC145152設計汽車MP3無線發射器

    本文采用單片機AT89C52及數字鎖相環MC145152芯片設計了汽車MP3
    發表于 05-18 06:04

    基于AT89C52單片機的步進電機控制系統設計

    基于AT89C52單片機的步進電機控制系統設計 摘 要: 提出了一個由AT89C52單片機控制
    發表于 04-20 09:31 ?418次下載

    at89c52單片機引腳說明,AT89C52高性能8位單片機

    at89c52單片機引腳說明,AT89C52高性能8位單片機
    發表于 04-29 22:05 ?2.7w次閱讀
    <b class='flag-5'>at89c52</b><b class='flag-5'>單片機</b>引腳說明,<b class='flag-5'>AT89C52</b>高性能8位<b class='flag-5'>單片機</b>

    基于AT89C52單片機實現短距離無線通信

    基于AT89C52單片機實現短距離無線通信  1 引言   短距離無線傳輸具有抗干擾性能強、可靠性高、安全性好、受地理條件限制少
    發表于 12-21 17:09 ?2173次閱讀
    基于<b class='flag-5'>AT89C52</b><b class='flag-5'>單片機</b><b class='flag-5'>實現</b>短距離<b class='flag-5'>無線</b>通信

    汽車音響MP3發射器電路

    汽車音響 MP3 發射器電路:
    發表于 03-27 11:43 ?2542次閱讀
    <b class='flag-5'>汽車</b>音響<b class='flag-5'>MP3</b><b class='flag-5'>發射器</b>電路

    電子類手冊MC145152

    電子專業單片機相關知識學習教材資料之電子類手冊MC145152
    發表于 09-02 14:30 ?0次下載

    AT89C52單片機2組8位左右控制LED移位

    AT89C52單片機2組8位左右控制LED移位
    發表于 12-08 17:16 ?4次下載

    AT89C52單片機的SD卡讀寫設計

    應用AT89C52讀寫SD卡有兩點需要注意。首先,需要尋找一個實現AT89C52 單片機與SD卡通訊的解決方案;其次,SD卡所能接受的邏輯電平與AT
    的頭像 發表于 02-16 11:23 ?4524次閱讀
    <b class='flag-5'>AT89C52</b><b class='flag-5'>單片機</b>的SD卡讀寫設計

    使用AT89C52單片機進行最小系統的接口電路免費下載

    AT89C52是美國Atmel公司生產的低電壓、高性能CMOS 8位單片機,片內含8KB的可反復擦寫的程序存儲和256B的隨機存取數據存儲(RAM),器件采用Atmel公司的高密度
    發表于 06-12 17:46 ?13次下載
    使用<b class='flag-5'>AT89C52</b><b class='flag-5'>單片機</b>進行最小系統的接口電路免費下載

    基于AT89C52單片機和超聲波換能器實現汽車防撞報警系統的設計

    汽車防撞報警儀采用由AT89C52單片機為核心組成的微機系統,對儀器進行控制,其硬件系統如圖1所示。
    的頭像 發表于 04-12 15:43 ?4922次閱讀
    基于<b class='flag-5'>AT89C52</b><b class='flag-5'>單片機</b>和超聲波換能器<b class='flag-5'>實現</b><b class='flag-5'>汽車</b>防撞報警系統的設計

    單片機AT89C52控制的智能小車的設計

    單片機AT89C52控制的智能小車的設計方法。
    發表于 05-27 11:26 ?82次下載

    基于AT89C52單片機+RC500讀卡電路設計資料

    基于AT89C52單片機+RC500讀卡電路設計資料
    發表于 10-25 17:27 ?4次下載

    AT89C52單片機實現喇叭驅動的設計

    AT89C52單片機實現喇叭驅動的設計
    發表于 11-23 17:06 ?53次下載
    <b class='flag-5'>AT89C52</b><b class='flag-5'>單片機</b><b class='flag-5'>實現</b>喇叭驅動的設計

    基于STC89C58單片機MP3播放設計

    電子發燒友網站提供《基于STC89C58單片機MP3播放設計.pdf》資料免費下載
    發表于 10-10 10:56 ?5次下載
    基于STC<b class='flag-5'>89C</b>58<b class='flag-5'>單片機</b>的<b class='flag-5'>MP3</b>播放<b class='flag-5'>器</b>設計
    主站蜘蛛池模板: 2020年亚洲天天爽天天噜 | 日本大黄视频 | 激情婷婷在线 | 精品免费| 久久亚洲国产成人影院 | 特黄日韩免费一区二区三区 | 免费拍拍视频 | 1000部啪啪未满十八勿入中国 | 国产伦精品一区二区 | 黄 色 片免费观看 | 国产国产人免费人成成免视频 | brazzersvideosexhd欧美高清 | 亚洲无色 | 香蕉久久高清国产精品免费 | 又潮又黄的叫床视频 | 日本www黄 | 亚洲黄色天堂 | 天天干成人网 | 日韩精品一区二区三区免费视频 | 午夜性爽视频男人的天堂在线 | 天天干天天添 | tube44在线观看 | 午夜影网 | 天天干夜夜艹 | 免费网站在线视频美女被 | 无毒不卡在线观看 | 欧美成人午夜不卡在线视频 | 亚洲一区二区三区在线网站 | 迅雷www天堂在线资源 | 高清视频在线播放 | 久久久久女人精品毛片 | 男人j进女人j免费视频视频 | 亚洲热热久久九九精品 | 国产亚洲欧美成人久久片 | 美女国产在线观看免费观看 | 一级午夜 | 亚洲高清中文字幕一区二区三区 | 555成人免费影院 | 成人国产亚洲欧美成人综合网 | 亚洲国产精品第一页 | 国产黄色小视频在线观看 |