《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 車載MP3的系統(tǒng)設計
車載MP3的系統(tǒng)設計
摘要: 本設計完成的車載MP3系統(tǒng)主要包括6大模塊:控制模塊,數(shù)字音頻處理模塊,模擬音頻處理模塊,收音機模塊,鍵盤控制模塊,液晶顯示模塊。整個系統(tǒng)圍繞兩個CPU即微處理器P89LPC935和帶有解碼器的AT89C5l-SNDI進行設計。根據(jù)設計要求,車載 MP3的應用設計系統(tǒng)完成了播放USB海量存儲設備上的MP3音頻文件及FM立體聲收音功能。
Abstract:
Key words :

  引言

  在當今的數(shù)字化時代背景下,多媒體技術是當今信息技術領域發(fā)展最快、最活躍的技術,是新一代電子技術發(fā)展和競爭的焦點。而專門的數(shù)字視聽產(chǎn)品,也大量進入了汽車內(nèi),如CD,VCD,DVD等設備。本設計完成的車載MP3系統(tǒng)主要包括6大模塊:控制模塊,數(shù)字音頻處理模塊,模擬音頻處理模塊,收音機模塊,鍵盤控制模塊,液晶顯示模塊。整個系統(tǒng)圍繞兩個CPU即微處理器P89LPC935和帶有解碼器的AT89C5l-SNDI進行設計。根據(jù)設計要求,車載 MP3的應用設計系統(tǒng)完成了播放USB海量存儲設備上的MP3音頻文件及FM立體聲收音功能。

  1 系統(tǒng)總體設計方案

  1.1 車載MP3系統(tǒng)總體設計方案

  對于任何一個車載MP3系統(tǒng)來說,其設計的主要工作是系統(tǒng)結構的選擇、進行硬件和軟件的功能合理分配、操作面板的設計。

總體設計方案

  在此,根據(jù)系統(tǒng)需要完成的功能,畫出了圖l所示的車載MP3系統(tǒng)的總體設計方案框圖。系統(tǒng)主要包括六大模塊:數(shù)字音頻處理模塊,模擬音頻處理模塊,控制模塊,收音機模塊,鍵盤模塊,液晶顯示控制模塊。整個系統(tǒng)圍繞兩個微處理器P89LPC935和帶有解碼器的AT89C51-SNDI進行設計。

  1.1.1 硬件系統(tǒng)構成

  好的智能儀器儀表必須有好的硬件系統(tǒng),才能夠現(xiàn)場完成數(shù)據(jù)的傳輸、轉(zhuǎn)換、存儲。車載MP3的系統(tǒng)硬件部分的總體設計首先應選擇好性價比高、系統(tǒng)級的CPU 芯片,然后在其基礎上擴展,選擇其他的元器件,設計出與其相配套的電路部分,經(jīng)調(diào)試后組成硬件系統(tǒng)。

  車載MP3的硬件設計采用的核心芯片是微處理器AT89C51SNDI和P89LPC935。

  1.1.2軟件系統(tǒng)構成

  設計一個關于車載MP3的系統(tǒng),軟件設計是必不可少的。車載MP3系統(tǒng)的軟件設計分為兩部分:

  AT89C51SND1:單片機則響應各種來自系統(tǒng)的USB標準請求,完成各種數(shù)據(jù)的交換工作和事件處理;而客戶驅(qū)動程序則讓主機可以識別USB設備,并通過應用軟件來存取USB設備,完成通信功能。

  2 硬件系統(tǒng)設計

  2.1 硬件系統(tǒng)的結構組成

  車載MP3的系統(tǒng)設計主要使用的集成芯片有:帶有解碼器的微控制器(AT89C51 SND1)、微控制器(P89LPC935)、四聲道音質(zhì)處理器(PT23-13L),USB接口芯片(SL811HS)、靜態(tài) RAM(CY62256)、收音機芯片(TEA5767H)、音頻功率放大器(TDA7384)、音頻數(shù)模轉(zhuǎn)換器(PCMl754)、液晶顯示控制芯片 (UPDl6431A)。構成的硬件框圖如圖2所示。

硬件框圖

  2.2 控制模塊的硬件設計

  整個系統(tǒng)的工作狀態(tài)分為兩個狀態(tài):關閉狀態(tài),工作狀態(tài)。

  下載時(燒錄),它的外設電路全部斷電,只有P89LPC935有電,且有計算機供電。它的5 V工作電源通過6個引腳的雙排插針與計算機相連而獲得。

控制模塊的硬件設計

  2.3 收音機模塊的硬件設計

  調(diào)頻87.5 MHz~108 MHz的數(shù)字調(diào)諧收音機模塊,使用了便攜式、低功耗調(diào)頻立體聲收音機芯片TEA5767HN。工作電壓低,需要很少并且低價的外圍電路。由于集成了低噪聲 RF輸入放大器,具有高靈敏度;自由調(diào)節(jié)的立體聲解碼器,調(diào)諧系統(tǒng)的鎖相環(huán)合成器。通過引腳BUSMODE有兩種總線可以選擇:I2C總線和3線總線。本系統(tǒng)選用了I2C總線,即把BUSMODE設置為O。圖4為TEA5767HN的硬件設計電路。

TEA5767HN的硬件設計電路

   3 系統(tǒng)軟件設計

  設計一個USB系統(tǒng),要想使其正常工作,就要進行軟件的設計。車載MP3的系統(tǒng)軟件設計分為三部分:(1)USB外設端的單片機固件(Firm- ware)程序;(2)主機操作系統(tǒng)上的客戶驅(qū)動程序;(3)主機應用軟件。單片機固件響應各種來自系統(tǒng)的USB標準請求,完成各種數(shù)據(jù)的交換工作和事件處理;客戶驅(qū)動程序則讓主機可以識別USB設備,并通過應用軟件來讀取USB設備,完成通信功能;主機應用軟件通過客戶驅(qū)動程序與系統(tǒng)USB(USB Device Interface)進行通信,由系統(tǒng)產(chǎn)生USB數(shù)據(jù)的傳送動作。包括檢測枚舉程序、中斷服務、人機接口、文件操作函數(shù)集、FAT文件系統(tǒng)函數(shù)集、USB 協(xié)議層、硬件提取層、數(shù)據(jù)轉(zhuǎn)換程序。

  3.1 車載MP3的系統(tǒng)設計工作流程描述

設計工作流程

  3.2 端點配置階段程序設計

  前面已經(jīng)提到固件的程序結構框架可基于中斷或基于查詢方式,這里以查詢方式為例。對于一個USB Mass Storage設備而言,必須支持3個端點的數(shù)據(jù)處理。

  (1)O號端點:控制端點用于控制傳輸,主機通過與端點O相對應的管道來讀取設備描述符,完成對設備地址的設置,并完成配置。此端點為雙向數(shù)據(jù)傳輸端點。

  (2)兩個非O端點:批量傳輸端點。這種端點為單向數(shù)據(jù)傳輸端點,分別為Bulk-In端點和Bull-Out端點。

 

  3.3 設備配置階段程序設計

  USB設備一旦插入到PC機的USB接口,USB檢測到設備插入以后,就會通過控制管道向默認地址發(fā)送USB標準請求,進入設備配置階段。

  配置階段就是主機向設備索取各種描述符的過程。每當設備收到主機發(fā)送的數(shù)據(jù)后,便會觸發(fā)端點中斷寄存器中端點O所代表的位。此時,應該讀取端點O的數(shù)據(jù)緩沖區(qū),讀取指定長度(長度由UBYCTX寄存器表示)的數(shù)據(jù)。然后對照USB標準設備請求的數(shù)據(jù)格式,對請求類型進行識別,然后轉(zhuǎn)向相應的標準請求處理函數(shù)。

  3.4 批量傳輸階段(BullOnly)程序設計

  按照USB協(xié)議中的規(guī)定,控制管道是消息管道,控制管道中的信息具有固定的格式。而其他管道則是流管道,流管道中的數(shù)據(jù),USB協(xié)議中沒有規(guī)定其格式。

  Mass Storage協(xié)議通過Bulk傳輸方式來傳送命令與數(shù)據(jù)。在這種傳輸方式下,有3種類型的數(shù)據(jù)(CBW,CSW和普通數(shù)據(jù))在USB和設備之間傳送。 CBW和CSW數(shù)據(jù)都有一定的格式,普通數(shù)據(jù)根據(jù)其前面的命令塊來決定其歸屬和意義。因此,批量傳輸階段程設計的任務就是識別來自BulkOut端點的 CBW數(shù)據(jù)進行相應的處理,然后通過BulkIn端點向主機回傳相應的CSW或數(shù)據(jù)。

  3.5 播放任務

  USB播放模式下,按壓重復鍵打開重復播放功能,此時可連續(xù)重復播放當前曲目,點按快退鍵或快進鍵可選擇你希望重復播放的曲目,再次點按此鍵時取消重復播放功能。進入該功能后,LCD上“RPT”字符將變亮。按壓瀏覽鍵打開瀏覽功能,可順序播放每個曲目的前幾秒,此時可點按快退鍵或快進鍵向后或向前瀏覽曲目,當聽到要選的曲目時,輕旋音量鈕可播放所選的曲目,同時取消該功能。進入該功能后,LCD上“INT”字符將變亮。按壓隨機鍵打開隨機播放功能,此時本機將隨機播放曲目而非按正常的播放順序播放USB盤中的曲目,點按快退鍵或快進鍵,可隨機播放其他的曲目,再次點按此鍵取消隨機播放功能。進入該功能后,LCD上“RDM"字符將變亮。按壓暫停/播放鍵,暫停或播放曲目。暫停播放時,LCD上顯示“STOP ON”字符。

  4 系統(tǒng)調(diào)試

  單片機應用系統(tǒng)的軟、硬件制作完成后,必須反復進行調(diào)試、修改,直至完全正常工作為止。調(diào)試工作通常可分3個步驟進行。

  (1)硬件調(diào)試

  首先,用邏輯筆、萬用表等工具對硬件電路作脫機檢查,看連線是否與邏輯圖一致,有無短路、虛焊等現(xiàn)象。器件的型號、規(guī)格、極性是否有誤,插接方向是否正確。檢查完畢,可用萬用電表測量一下電路板正負電源端之間的電阻,排除電源短路的可能性。

  通電檢查時,可以模擬各種輸入信號分別送人電路的各有關部分,觀察I/O口的情況,查看電路板上是否有元件過熱情況,是否有冒煙、異味等現(xiàn)象發(fā)生。各相關設備的動作是否符合設計要求。

  (2)軟件調(diào)試

  軟件的調(diào)試必須在開發(fā)系統(tǒng)的支持下進行。先分別調(diào)試通過各個模塊程序,然后調(diào)試中斷服務程序,最后調(diào)試主程序,將各部分連接進行調(diào)試。調(diào)試的范圍可以由小到大、逐步增加,必要的中間信號可以先作設定。通常交叉使用單步運行、斷點運行、連續(xù)運行等多種方式,每次執(zhí)行完畢后,檢查CPU執(zhí)行現(xiàn)場、RAM的有關內(nèi)容、I/O口的狀態(tài)等。發(fā)現(xiàn)一個問題,解決一個問題,直至全部通過。

  (3)軟硬件聯(lián)調(diào)

  在軟硬件分別調(diào)試成功的基礎上,進行軟硬件聯(lián)機仿真,當仿真成功后,將固件程序?qū)懭雴纹瑱C中,即可脫機運行。

  5 結論

  經(jīng)過系統(tǒng)的軟硬件設計與調(diào)試,以及在系統(tǒng)集成調(diào)試成功的基礎上,完成了車載MP3的系統(tǒng)設計。車載MP3的系統(tǒng)設計具有USB盤立體聲播放及FM立體聲收音功能。摒棄了傳統(tǒng)音響系統(tǒng)中的CD和磁帶播放功能,具有電子抗震、抗干擾性強等優(yōu)點,可根據(jù)USB盤的存儲大小隨時下載最新的MP3歌曲,免去購買碟片的大量花費,并且本機具有掉電記憶功能和現(xiàn)場保護功能。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲欧美国产精品va在线观看| 久久综合国产精品| 亚洲大片在线| 亚洲综合视频1区| 亚洲深夜福利在线| 99这里只有久久精品视频| 91久久精品一区二区别| 欧美日韩在线一区| 欧美日韩裸体免费视频| 欧美人在线观看| 欧美日本国产精品| 欧美国产日韩一区二区在线观看 | 欧美一区亚洲| 欧美一级专区免费大片| 欧美在线日韩在线| 欧美一区二区三区在线免费观看| 欧美一级成年大片在线观看| 午夜视频一区在线观看| 欧美怡红院视频一区二区三区| 欧美亚洲尤物久久| 久久精品国产亚洲aⅴ| 亚洲国产精品精华液2区45| 亚洲国产日韩欧美一区二区三区| 亚洲国产乱码最新视频| 亚洲区一区二| 亚洲视频一二三| 性欧美videos另类喷潮| 久久精品成人一区二区三区蜜臀| 久久精品综合一区| 美女999久久久精品视频| 欧美福利视频一区| 欧美三级精品| 国产精品午夜在线| 国内精品久久久久影院薰衣草| 激情综合在线| 亚洲精选成人| 亚洲欧美日韩一区| 亚洲高清在线| 亚洲视频观看| 久久精品久久99精品久久| 久久视频国产精品免费视频在线| 蜜桃av一区| 欧美日韩精品一区二区| 国产精品美女久久福利网站| 国产亚洲人成网站在线观看| 亚洲电影免费在线| 亚洲激情专区| 亚洲一区三区电影在线观看| 午夜精品一区二区三区电影天堂| 久久精品一本久久99精品| 欧美国产另类| 国产精品亚洲视频| 伊人蜜桃色噜噜激情综合| 亚洲精品中文字幕有码专区| 亚洲欧美精品在线观看| 亚洲国内自拍| 亚洲淫性视频| 麻豆久久婷婷| 国产精品videossex久久发布| 国产亚洲一区二区三区| 亚洲精品看片| 欧美一区二区成人6969| 日韩视频不卡| 久久精品网址| 欧美日韩国产精品| 国内精品模特av私拍在线观看| 亚洲精品日韩在线观看| 欧美一区二区视频网站| 日韩视频一区二区三区在线播放免费观看| 午夜欧美视频| 欧美激情女人20p| 国产日本欧美一区二区| 亚洲精品视频二区| 久久激情网站| 性欧美暴力猛交69hd| 欧美精品在线观看一区二区| 国产午夜一区二区三区| 一本大道久久a久久综合婷婷| 亚洲福利视频免费观看| 香蕉成人久久| 欧美日韩精品一区视频| 激情六月婷婷久久| 亚洲欧美中文另类| 一区二区久久久久久| 亚洲区国产区| 欧美制服丝袜第一页| 欧美三级乱码| 亚洲黄色在线看| 亚洲第一网站| 欧美在线视频在线播放完整版免费观看| 欧美精品麻豆| 亚洲电影中文字幕| 久久精品一区中文字幕| 欧美一区91| 久久九九国产精品| 国产精品播放| 99国产精品视频免费观看| 亚洲欧洲日本一区二区三区| 久久久久网址| 国产偷国产偷亚洲高清97cao| 亚洲深夜福利视频| 亚洲视频久久| 欧美三级精品| 亚洲美女黄色| 99热在线精品观看| 欧美国产一区二区| 亚洲国内自拍| 亚洲精品午夜精品| 欧美成人免费大片| 在线欧美日韩精品| 亚洲大黄网站| 蘑菇福利视频一区播放| 精品成人在线| 亚洲国产影院| 欧美成人dvd在线视频| 一区二区三区在线高清| 亚洲成在人线av| 久久亚洲一区二区三区四区| 国产综合久久久久久鬼色| 欧美在线影院| 久久久一区二区| 一区二区在线看| 亚洲欧洲精品一区| 欧美成在线观看| 亚洲激情精品| 亚洲一区二区三区高清 | 久久久亚洲欧洲日产国码αv | 亚洲视频在线观看| 国产精品igao视频网网址不卡日韩| av成人天堂| 亚洲欧美日韩国产中文| 国产精品乱码| 新67194成人永久网站| 欧美在现视频| 狠狠爱综合网| 91久久精品国产91久久| 欧美激情小视频| 一本久久a久久精品亚洲| 亚洲欧美日韩国产另类专区| 国产精品一区免费视频| 久久国产毛片| 欧美精品久久99| 亚洲视频狠狠| 久久久99免费视频| 亚洲国产毛片完整版| 宅男66日本亚洲欧美视频| 国产精品日本一区二区| 欧美在线观看视频一区二区三区| 久久综合九色99| 91久久久久久国产精品| 亚洲一区二区三区在线看 | 91久久精品www人人做人人爽| 欧美黄色视屏| 中文欧美日韩| 久久视频一区二区| 亚洲精品一品区二品区三品区| 亚洲一区二区在线| 国产午夜精品在线观看| 日韩午夜激情av| 国产毛片一区| 亚洲精品日韩精品| 国产精品久久久久久一区二区三区| 亚洲欧美国产精品va在线观看| 老司机aⅴ在线精品导航| 亚洲精品国产精品久久清纯直播| 亚洲欧美综合另类中字| 狠狠久久五月精品中文字幕| 一本色道久久综合| 国产欧美日韩综合一区在线播放 | 亚洲精品美女在线| 国产精品久久网| 久久国产夜色精品鲁鲁99| 欧美激情一二区| 校园春色国产精品| 欧美日韩国产首页在线观看| 亚洲欧美日韩一区二区三区在线| 欧美mv日韩mv亚洲| 亚洲性av在线| 欧美成人免费观看| 亚洲视频在线看| 免费视频一区| 亚洲欧美国产三级| 欧美欧美天天天天操| 欧美一区视频| 欧美午夜电影完整版| 亚洲国产精品热久久| 国产精品三上| 亚洲美女黄网| 国产一区二区三区自拍| 中文久久精品| 在线日韩av永久免费观看| 翔田千里一区二区| 国产午夜亚洲精品不卡| 亚洲性视频网站| 亚洲高清在线观看一区| 欧美专区日韩视频| 日韩网站免费观看| 久久综合九色| 午夜影院日韩| 欧美视频在线观看一区二区|