新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于C51單片機的校園自助導覽儀設計

基于C51單片機的校園自助導覽儀設計

作者: 時間:2011-04-12 來源:網絡 收藏

b.jpg


數(shù)字音頻采樣通過由兩個濾波器組成的濾波器組輸入到心理聲學模型中,由心理聲學模型的輸出來控制音頻屏蔽等參數(shù),最終通過量化和霍夫曼(Huffman)編碼得到輸出的比特流。
1.2 MP3解碼與實現(xiàn)
PCM信號進行MP3壓縮時,以1152個PCM采樣值為單位,封裝成具有固定長度的MP3數(shù)據幀(幀是MP3文件的最小組成單位)。在解碼時,利用數(shù)據幀里的信息就可以恢復出1152個PCM采樣值。這1152個采樣值被分為2個粒度組,每個粒度組包含576個采樣值。一個MP3數(shù)據幀分為5個部分:幀頭、CRC校驗值、邊信息、主數(shù)據、附加數(shù)據。在進行解碼時一般包含同步(Synchronization)、找到幀的開始位置、檢查錯誤(CRC)、霍夫曼解碼(Huffman decoding)、解包信息、輸出量化的頻率信息、再量化(Requantize)、用比例系數(shù)放大輸出信息、再排序(Reorder)、增加頻率后重新排序、頻率線立體聲合成(Stereodecoding)等過程。
MP3解碼器程序包括以下內容:
①定點算法。盡管定點也支持浮點運算,但浮點運算會消耗大量的指令周期和內存,也會降低系統(tǒng)運行速度,不能應用于MP3實時解碼。在程序中,首先要將MP3浮點C解碼算法轉換為定點C解碼算法。浮點算法轉換成定點算法實現(xiàn)過程比較復雜,本文不再多述。
②在程序的頭部建立正確的運行頭(Run Time Header)文件。
③內存分頁/重疊。與ADSP-218X類似,F(xiàn)D216也是通過設置重疊存儲器選擇寄存器(PMOVLAY/DMOVLAY)來實現(xiàn)PM(CM)/DM存儲器分頁/重疊的。

2 無線模塊
無線遙控裝置已廣泛應用于車模、航模等領域,用來實現(xiàn)對靶機、驅動電機、玩具等的控制。在空間存在各個頻段、強弱變化的無線電波,因此無線遙控器在通信數(shù)據傳輸時容易受到干擾。為了提高通信數(shù)據傳輸?shù)目煽啃?,必須在發(fā)送端對傳輸?shù)臄?shù)據進行編碼,而在接收端對接收的數(shù)據進行解碼,以提高抗干擾性。下面先介紹無線收發(fā)的特點,再將此無線功能加入MP3中,構成一個有無線功能的MP3,從而完成儀的設計。
發(fā)射器一般由數(shù)據輸入模塊、編碼電路、調制電路、驅動電路、發(fā)射電路等部分組成。當有數(shù)據從輸入模塊輸入時,編碼電路產生相應的編碼信號(編碼指信號對載波進行調制),再由驅動電路進行功率放大后由發(fā)射電路向外發(fā)射。
接收器一般由接收電路、放大整形電路、調制電路、數(shù)據處理電路、驅動執(zhí)行電路等部分組成。接收電路接收發(fā)射器發(fā)送的調制編碼信號,經過放大整形電路處理后送至解調電路。解調電路對調制信號進行解調,即還原為編碼信號。數(shù)據處理電路對編碼數(shù)據進行解析,并控制執(zhí)行電路執(zhí)行相應的操作。



評論


相關推薦

技術專區(qū)

關閉