數字車(chē)載音響系統設計
2.2.4 音效處理模塊
音效處理模塊處理來(lái)自MP3 解碼芯片和收音芯片的聲音。主控芯片通過(guò)I2C 總線(xiàn)控制音效芯片相應寄存器, 可以設置音量、音調( 低音、高音)、平衡度( 左、右) 和響度( 前、后); 選擇流行、搖滾、爵士、古典等音效; 芯片在低音量時(shí)通過(guò)提升高頻和低頻聲進(jìn)行聽(tīng)覺(jué)補償, 可以得到低失真、低噪聲和低直流電平漂移的聽(tīng)覺(jué)效果。
2.2.5 按鍵系統和顯示系統電路
按鍵系統采用的是兩個(gè)EC11 編碼器和4 個(gè)按鈕開(kāi)關(guān), 便于汽車(chē)在行駛過(guò)程中駕駛員的操作。LCD 采用根據汽車(chē)音響的功能而定制的筆段液晶, 能夠顯示包括收音頻率、音頻播放時(shí)間、U 盤(pán)狀態(tài)、SD 卡狀態(tài)、RPT 單曲重復播放、RDM 隨機播放、ST 立體聲狀態(tài)、LOUD 等響度、MUTE 靜音和左右聲道的電平指示等狀態(tài)。
3 系統軟件設計
系統軟件的總體流程框架如圖5 所示。在軟件的輔助下, 系統可以完成斷電記憶功能, 即在手動(dòng)關(guān)機或自動(dòng)掉電時(shí), 系統能記憶斷電前系統的動(dòng)作和各項設定值,并在下次開(kāi)機時(shí)直接調用。收音頭電路可實(shí)現以10 kHz的步長(cháng)進(jìn)行手動(dòng)搜臺和自動(dòng)搜臺, 并且能夠存儲18 個(gè)常聽(tīng)的頻段。
圖5 系統軟件流程圖
斷電記憶子程序如下:
使用了斷電記憶子程序, 無(wú)論是人為關(guān)機還是系統掉電, 系統都將會(huì )自動(dòng)保存斷電前使用者所設定的音效值如音量、平衡度、響度等值, 以及斷電前收音機的頻段值或者是USB 和SD 中正在播放的曲目及播放的時(shí)間值, 通過(guò)Wirte_EEPROM 函數存入EEPROM.下一次系統開(kāi)啟時(shí), 使用者不必重新設定, 系統可以直接從EEPROM 值讀取斷電前的各個(gè)設定值。
收音頭收音子程序如下:
主控芯片通過(guò)I2C 總線(xiàn)控制收音頭寄存器, 通過(guò)改變RD_DAT 的邏輯值來(lái)控制收音頭的工作狀況。通過(guò)鍵盤(pán)上按鍵操作就可以控制收音頭以三種波段切換搜臺。
旋轉搜臺按鈕, 可以以10 kHz 的步長(cháng)進(jìn)行手動(dòng)搜臺。
通過(guò)控制自動(dòng)搜臺按鈕, 收音頭可以完成10 kHz 的步長(cháng)進(jìn)行自動(dòng)搜臺。
本文設計的數字車(chē)載音響系統兼容了收音機和MP3 播放功能, 在MP3 音頻文件存儲設備方面有較大的突破, 新型大容量存儲設備(USB/SD) 取代了傳統卡帶存儲。系統操作簡(jiǎn)便, 收音機和MP3 播放性能良好。為保證系統穩定工作, 實(shí)驗模擬了汽車(chē)行駛狀況,將系統分別置于-40℃和+60℃環(huán)境中以及四度空間振動(dòng)試驗臺, 結果表明, 該系統能長(cháng)時(shí)間運行, 且各項功能穩定。該系統已經(jīng)成功應用在某些品牌工程車(chē)。
評論