電動汽車警示音系統(tǒng)
傳統(tǒng)內(nèi)燃機車輛即使低速行駛也會發(fā)出發(fā)動機聲音。通常,當(dāng)車輛不在視線范圍內(nèi)時,行人和其他交通參與者通過視覺識別和對輪胎聲音及傳出的其他噪音的聽覺識別來判斷車輛的接近或離開。
所有電動車輛(EV)則不會發(fā)出發(fā)動機聲音。以低速行駛時,在傳統(tǒng)內(nèi)燃機(ICE)啟動之前,混合動力電動車(HEV)或插電式混合動力電動車(PHEV)幾乎是無聲無息地移動。當(dāng)速度低于19 mph時,這些車輛發(fā)出的聲響難以聽到。在更高速度下,輪胎聲音則成為主要聲響。
全球管理機構(gòu)正在研究立法,尋求為電力驅(qū)動模式下的PEV和HEV制定最低限度的聲音水平,以便視障人士、行人和騎車人能聽到這些車輛駛近,并確定這些車輛從哪個方向駛來。
美國國家公路交通安全管理局(NHTSA)網(wǎng)站上可以找到這種立法的例子。
電動汽車警示音系統(tǒng)(EVWSS)產(chǎn)生一系列旨在提醒行人有 EV、HEV 和 PHEV 存在的聲音。司機可以觸發(fā)警示音(類似于汽車?yán)鹊穆曇,但不那么急?。但在低速時,聲音必須能自動響起。聲音有很多,從人造信號音到模仿發(fā)動機噪音和輪胎經(jīng)過礫石的真實聲音。
ADI 公司提供兩種不同解決方案,包括用于EV的車內(nèi)發(fā)動機聲音模擬以及外部發(fā)動機聲音產(chǎn)生。高端應(yīng)用方案基于 ADSP-BF706開發(fā)。對于入門級應(yīng)用,則基于 ADAU1450 SigmaDSP®。這些解決方案可以合成聲音并根據(jù)行駛速度調(diào)整頻率、音量和其他參數(shù),而且可以將音頻發(fā)送到音頻功率放大器。根據(jù)具體立法的要求,警示音可以利用內(nèi)燃機聲音或任何其他合成信號音來模擬。
基于 Blackfin 的解決方案
ADSP-BF706 Blackfin®處理器為音頻處理和CAN總線接口提供單芯片解決方案。ADI 公司開發(fā)了在 ADSP-BF706上運行的 CAN 軟件協(xié)議棧,使得用戶能以極少的工作量構(gòu)建汽車級演示(也可以使用Vector公司CAN協(xié)議棧)。此外,ADI 公司提供完整的硬件和軟件參考設(shè)計,以及用于實時參數(shù)調(diào)試的 SigmaStudio™開發(fā)環(huán)境。
圖1顯示了 ADSP-BF706內(nèi)部的不同算法模塊。外部波形音頻文件(WAV)存儲特征發(fā)動機聲音或音頻信號音。從SPI接口最多可以同時訪問25個 WAV 文件。這些文件先在數(shù)字信號處理器(DSP)內(nèi)部進行頻移和混頻,然后添加動態(tài)音量控制。
圖1.Blackfin+處理器內(nèi)的算法模塊
ADSP-BF706采用存儲器映射 SPI 接口,通過它可以更快速、更簡便地訪問外部存儲器,無需為此應(yīng)用外配 DDR 存儲器。從 SP I閃存最多可以同時訪問25個 WAV 文件?稍L問的 WAV 文件個數(shù)有助于創(chuàng)造更逼真的發(fā)動機聲音。
ADSP-BF706還能實現(xiàn)高達(dá)16倍的音調(diào)調(diào)整,這是美國(US) NHTSA 提出的一項建議,即隨著車速的增加而提高輸出聲音的頻率。根據(jù)CAN總線送來的車速數(shù)據(jù),ADSP-BF706可以動態(tài)控制音量。
圖2顯示了系統(tǒng)詳細(xì)框圖。Power By Linear™ LT8602四通道單片同步降壓型穩(wěn)壓器從12 V 汽車電池電源產(chǎn)生系統(tǒng)中所需的全部供電電壓。2 MHz 開關(guān)頻率讓用戶可以避開關(guān)鍵的噪聲敏感頻段,例如 AM 頻段。LT8602的3 V 至42 V 輸入電壓范圍使該器件成為汽車應(yīng)用的理想選擇,因為汽車應(yīng)用必須承受冷啟動和啟停場景,最低輸入電壓低至3 V,電源切斷瞬變超過40 V。
圖3顯示了另一個系統(tǒng)框圖,其中減少了外設(shè)和連接器,一個通過汽車認(rèn)證的連接器包含了所有相關(guān)信號。該方案允許設(shè)計更小尺寸的電路板。
由于 ADSP-BF706同時充當(dāng)了微控制器和音頻處理器,因此該系統(tǒng)解決方案可降低系統(tǒng)物料(BOM)成本。
欲了解詳細(xì)信息,請參閱軟件下載包中提供的“EVWSS v1演示手冊”和“EVWSS v2演示手冊”。該軟件包(EVWSS-BF_SRC-Rel2.0.0)可通過ADI公司網(wǎng)站上的軟件申請表頁面申請獲得。有關(guān) ADSP-BF706的詳細(xì)信息,請參閱 ADSP-BF70x Blackfin+™處理器硬件參考和 ADSP-BF7xx Blackfin+™處理器編程參考。
圖2.采用 Blackfin+處理器的全功能板的詳細(xì)系統(tǒng)框圖
圖3.采用 Blackfin+處理器、器件有所減少的小尺寸板的詳細(xì)系統(tǒng)框圖
針對 ADSP-BF706 BLACKFIN+處理器的EVWSS軟件架構(gòu)
EVWSS 軟件架構(gòu)基于 ADSP-BF706硬件架構(gòu)。處理器依賴硬件架構(gòu)的原因在于存儲器映射SPI。利用存儲器映射 SPI,ADSP-BF706可以直接讀取閃存。此特性降低了 EVWSS 庫的復(fù)雜性,使得用于生成警示音的內(nèi)存訪問效率更高。
軟件組件
EVWSS 軟件架構(gòu)由圖4所示的組件構(gòu)成。
圖4.EVWSS 軟件架構(gòu)框圖
本部分詳細(xì)介紹軟件組件。SPORT 回調(diào)特性映射到音頻數(shù)據(jù)采樣速率,并在SPORT收發(fā)器中斷服務(wù)例程(ISR)上下文中運行,讀取閃存文件(SPI存儲器映射),利用 EVWSS 庫執(zhí)行音頻處理,并通過 SPORT 收發(fā)器接口送出處理過的音頻。EVWSS 庫存有合成警示音的不同函數(shù)。EVWSS 庫還接收來自 CAN 協(xié)議棧的車速輸入(或由 UART 接口進行調(diào)試)。TDA7803驅(qū)動器控制外部功率放大器來生成警示音。EVWSS 應(yīng)用程序框架配置系統(tǒng)外設(shè)、CAN 協(xié)議棧和 TDA7803驅(qū)動程序。
EVWSS 庫函數(shù)
下面介紹 EVWSS 庫函數(shù)。有關(guān)詳細(xì)信息,請參閱軟件下載包中的“車輛電子警示音系統(tǒng)版本信息”。
音調(diào)控制
音調(diào)調(diào)整是指基于控制輸入來調(diào)整音頻信號的頻譜。在 EVWSS 應(yīng)用中,WAV 文件的基本音調(diào)根據(jù)車速輸入而變化。
頻率調(diào)制和相位調(diào)制
發(fā)動機聲音取決于發(fā)動機沖程,包括進氣、壓縮、做功(膨脹)和排氣。這些沖程產(chǎn)生頻率調(diào)制信號音,而不是純信號音。改變采樣的音調(diào)調(diào)整參數(shù)以實現(xiàn)頻率調(diào)制。
此應(yīng)用包括兩種調(diào)制(鋸齒形和三角形)。在鋸齒形調(diào)制中,頻率從最低斜坡上升到最高,然后跳回最低。在三角形調(diào)制中,頻率從最低斜坡上升到最高,然后斜坡下降到最低。
壓擺混音
對于混音,應(yīng)相對于車速配置不同增益。
WAV 文件播放
盡管所需的 WAV 文件保存在閃存中,但用戶可以播放或停止某些 WAV 文件,具體取決于動態(tài)條件。
基于 SigmaDSP 的解決方案
對于入門級應(yīng)用,ADAU1450 SigmaDSP 處理器可以替代 ADSP-BF706處理器。為了進行評估,可以使用 EVAL-ADAU1452評估板。
圖5顯示了 SigmaDSP 處理器內(nèi)部的不同算法模塊。
圖5.SigmaDSP 處理器內(nèi)部的算法模塊
ADAU1450使用 SigmaStudio 編程環(huán)境支持以下軟件要求:
• 多信號音生成
• 動態(tài)音量控制,最多64級
• 混音
• 限幅器
• 音調(diào)調(diào)整,即隨著車速增加提高音調(diào)
• 同時播放 SPI 閃存中的最多5個 WAV 文件
ADI 公司在 SigmaStudio 中提供了一個發(fā)動機聲音模擬器模塊,以簡化發(fā)動機聲音調(diào)整并減少所需的外部同步 WAV 文件數(shù)量。發(fā)動機聲音模擬器可以在內(nèi)部產(chǎn)生多達(dá)32個諧波。這些諧波的階數(shù)和幅度可以通過圖形用戶界面(GUI)進行編程。發(fā)動機聲音模擬器模塊在 SigmaStudio 中已發(fā)布,可通過 ADI 網(wǎng)站上的軟件申請表頁面申請獲得。
請注意,SigmaStudio 不支持 CAN 軟件協(xié)議棧,需要外部微處理器。
SigmaStudio
SigmaStudio 是一種圖形開發(fā)環(huán)境,最初針對 SigmaDSP 系列處理器而設(shè)計。該軟件內(nèi)置了專門為汽車應(yīng)用開發(fā)的算法庫。GUI 簡化了調(diào)整過程,并提供控制功能和濾波器系數(shù),無需編寫代碼便可動態(tài)改變?yōu)V波器系數(shù)。SigmaStudio 可以從 ADI 公司網(wǎng)站 SigmaStudio 頁面下載。
結(jié)論
ADI 公司為入門級應(yīng)用、以及支持車內(nèi)車外發(fā)動機聲音的高級發(fā)動機聲音模擬系統(tǒng)提供全面解決方案。本應(yīng)用筆記旨在幫助用戶簡化決策過程,并縮短產(chǎn)品上市時間。ADI 公司提供完整的系統(tǒng)解決方案,包括用于快速開發(fā)原型和產(chǎn)品的必要軟件組件。
I2C指最初由 Philips Semiconductors(現(xiàn)為NXP Semiconductors)開發(fā)的一種通信協(xié)議。
熱點產(chǎn)品more
新品more
活動more
ADI 技術(shù)視頻more
LT3094: 在 1MHz 具 0.8μVRMS 噪聲的負(fù) LDO
LT3094 是一款高性能低壓差負(fù)線性穩(wěn)壓器,其具有 ADI 的超低噪聲和超高 PSRR 架構(gòu),適合為噪聲敏感型應(yīng)用供電。該器件可通過并聯(lián)以增加輸出電流和在 PCB 上散播熱量。
LTM8002:高效率、超低 EMI 降壓型電源 μModule
LTM8002 是一款 40VIN、2.5A 降壓型μModule® 穩(wěn)壓器。它內(nèi)置了開關(guān)控制器、電源開關(guān)、電感器和所有的支持性組件。該器件支持 3.4V 至 40V 的輸入電壓范圍,和 0.97V 至 18V 的輸出電壓。
具電源系統(tǒng)管理功能的超薄型 μModule 穩(wěn)壓器
LTM4686 是一款雙通道 10A 或單通道 20A 超薄型降壓 μModule 穩(wěn)壓器。該器件1.82mm 的高度使之可放置到非常靠近負(fù)載 (FPGA 或 ASIC) 的地方,從而共用一個散熱器。其 PMBus 接口使用戶能改變主要的電源參數(shù)。