資料介紹
汽車在出廠之前,從研發(fā)設(shè)計(jì)到整車下線要經(jīng)過(guò)嚴(yán)格的檢測(cè),以確保產(chǎn)品的質(zhì)量以及各分系統(tǒng)工作的可靠性和安全性。隨著汽車電子技術(shù)的發(fā)展,測(cè)試項(xiàng)目和測(cè)試要求越來(lái)越多,測(cè)試系統(tǒng)的可擴(kuò)展性受到更多的關(guān)注。新一代汽車電子系統(tǒng)測(cè)試技術(shù)著重于在行駛中完成各種機(jī)電系統(tǒng)運(yùn)行狀態(tài)的測(cè)試,以便縮短測(cè)試時(shí)間,完成可靠性檢測(cè)。汽車測(cè)試類型多樣,涉及到不同的信號(hào)類型。例如,通過(guò)多測(cè)點(diǎn)的溫度測(cè)量來(lái)檢驗(yàn)空調(diào)系統(tǒng)的功效;通過(guò)監(jiān)控CAN網(wǎng)絡(luò)以保證各控制單元或設(shè)備間正常通信;通過(guò)加速度測(cè)量來(lái)驗(yàn)證平順性。這些不同性質(zhì)的測(cè)試,往往需要相應(yīng)的測(cè)試設(shè)備來(lái)完成,這就要求工程師分別去熟悉這些不同的測(cè)試設(shè)備。
為了保證順利完成試驗(yàn)?zāi)康模瑴y(cè)試系統(tǒng)必須具備高度的可靠性。例如,在汽車碰撞試驗(yàn)中需要記錄傳感器測(cè)量數(shù)據(jù)和圖像數(shù)據(jù)。由于測(cè)試環(huán)境比較復(fù)雜,燃料電池測(cè)試中的電池堆共模電壓可能超過(guò)千伏,需要有良好的對(duì)地隔離性能??紤]到測(cè)試空間、預(yù)算等因素,廠商也希望能夠用一個(gè)集成的并且高度可靠的測(cè)試系統(tǒng)替代這些不同的分立測(cè)試設(shè)備,以期根據(jù)具體應(yīng)用定義功能,同時(shí)又能滿足測(cè)試環(huán)境和技術(shù)指標(biāo)的要求。
現(xiàn)場(chǎng)可編程門(mén)陣列FPGA(Field Programmable Gate Array)技術(shù)具有自定義邏輯功能和高可靠性的特點(diǎn),工程師可將FPGA技術(shù)融入測(cè)試系統(tǒng),解決上述車載測(cè)試難點(diǎn),同時(shí)滿足低成本、系統(tǒng)可擴(kuò)展性和復(fù)雜的測(cè)試環(huán)境要求。本文將探討FPGA相關(guān)技術(shù)在車載測(cè)試中的應(yīng)用。
FPGA技術(shù)——“一個(gè)平臺(tái) 多種應(yīng)用”
FPGA是PAL、GAL、PLD等可編程器件進(jìn)一步發(fā)展的產(chǎn)物,其邏輯功能由內(nèi)部規(guī)則排列的邏輯單元陣列(Logic Cell Array)完成。邏輯單元陣列內(nèi)部包括可配置邏輯模塊(Configurable Logic Block)、輸入輸出模塊(Input Output Block)和內(nèi)部連線(Interconnect)3個(gè)部分。工程師可通過(guò)軟件編程重新配置FPGA內(nèi)部的邏輯模塊和I/O模塊,以實(shí)現(xiàn)自定義的邏輯。
FPGA技術(shù)具有很多優(yōu)勢(shì),包括自定義I/O硬件定時(shí)和同步、高度可靠性、數(shù)字信號(hào)處理和分析等。這些優(yōu)勢(shì)為快速增長(zhǎng)的汽車電子測(cè)試技術(shù)提供了靈活的低成本解決方案。
不同車載測(cè)試的技術(shù)指標(biāo)也存在差異,包括采樣率、信號(hào)調(diào)理、處理和分析。例如,采樣率范圍從GPS數(shù)據(jù)記錄的15 Hz到碰撞試驗(yàn)的200 kHz不等。應(yīng)用FPGA直接連接到數(shù)字和模擬I/O,可對(duì)各通道定義不同的采樣率和觸發(fā),實(shí)現(xiàn)單個(gè)系統(tǒng)解決所有車載測(cè)試的應(yīng)用,避免定制硬件或多個(gè)測(cè)試系統(tǒng)的需要。即單個(gè)FPGA平臺(tái)既可用于低速、高精度GPS或溫度記錄;又可通過(guò)快速編程實(shí)現(xiàn)用于有高采樣率要求的碰撞試驗(yàn);也可將不同采樣率以并行方式共存于同一個(gè)測(cè)量應(yīng)用中(例如在配置FPGA實(shí)現(xiàn)10 Hz溫度采集的同時(shí)進(jìn)行50 kHz的振動(dòng)測(cè)試);還可實(shí)現(xiàn)任何I/O之間的同步(例如實(shí)現(xiàn)CAN總線數(shù)據(jù)和數(shù)字或模擬I/O信號(hào)間納秒級(jí)的同步測(cè)量)。如果沒(méi)有FPGA技術(shù),單個(gè)系統(tǒng)很難同時(shí)滿足這些不同的車載測(cè)試需求。
應(yīng)用FPGA技術(shù),可對(duì)任何傳感器信號(hào)進(jìn)行高級(jí)信號(hào)處理和分析。在很多信號(hào)處理系統(tǒng)中,底層的信號(hào)預(yù)處理算法要處理大量的數(shù)據(jù),因此要求處理速度很高,同時(shí)算法相對(duì)簡(jiǎn)單。采用FPGA進(jìn)行編程可實(shí)現(xiàn)該算法,同時(shí),還可很方便地對(duì)所采集的信號(hào)作數(shù)字濾波運(yùn)算、快速傅立葉變換(FFT)、加窗等多種信號(hào)處理和分析。傳感器級(jí)信號(hào)處理和分析功能使FPGA技術(shù)成功應(yīng)用于高速數(shù)據(jù)采集處理卡和高速圖像采集處理卡的研發(fā)。
此外,利用FPGA可自定義邏輯功能開(kāi)發(fā)定制板卡,用于發(fā)動(dòng)機(jī)控制單元(ECU)的快速原型設(shè)計(jì)和硬件在環(huán)仿真(HIL)。FPGA可實(shí)現(xiàn)硬件層面極快的閉環(huán)控制循環(huán)速率。通過(guò)FPGA編程對(duì)CAN、模擬或數(shù)字的信號(hào)輸入作出快速響應(yīng),同時(shí)FPGA的并行性允許將多個(gè)快速控制循環(huán)集成在同一個(gè)系統(tǒng)中。例如,Drivven公司應(yīng)用FPGA的可重復(fù)配置性能,實(shí)現(xiàn)了Yamaha YZF-R6發(fā)動(dòng)機(jī)控制系統(tǒng)的原型設(shè)計(jì),避免了在設(shè)計(jì)過(guò)程中購(gòu)買多個(gè)定制硬件,從而降低了成本;MicroNova同樣使用具有高可靠性、可定制邏輯功能的FPGA硬件平臺(tái)實(shí)現(xiàn)了世界上第一個(gè)V12汽油發(fā)動(dòng)機(jī)的硬件在環(huán)仿真。
圖形化FPGA編程
FPGA技術(shù)有很多優(yōu)點(diǎn),可廣泛應(yīng)用于車載測(cè)試和開(kāi)發(fā)定制板卡。工程師在利用FPGA編程時(shí),往往需要掌握硬件設(shè)計(jì)語(yǔ)言如VHDL之類的知識(shí)。而圖形化開(kāi)發(fā)工具,如National Instruments(NI)的高效圖形化開(kāi)發(fā)環(huán)境LabVIEW,則是專為需要建立靈活的可擴(kuò)展性測(cè)試測(cè)量和控制應(yīng)用系統(tǒng)的工程師和科學(xué)家設(shè)計(jì)的,以滿足他們以最小的成本實(shí)現(xiàn)最快速開(kāi)發(fā)系統(tǒng)的需求。
LabVIEW直觀的圖形化開(kāi)發(fā)特性,使得工程師把更多的精力集中在功能開(kāi)發(fā)上,而不是代碼撰寫(xiě)上,大幅縮短了開(kāi)發(fā)時(shí)間和成本。LabVIEW是一個(gè)開(kāi)放性的軟件平臺(tái),對(duì)于一些特定的應(yīng)用,可提供多種工具包和模塊來(lái)提升和加速系統(tǒng)開(kāi)發(fā)。例如,通過(guò)LabVIEW FPGA模塊,工程師就無(wú)需硬件描述語(yǔ)言和硬件設(shè)計(jì)相關(guān)專業(yè)知識(shí),便可在WINDOWS操作系統(tǒng)上,通過(guò)圖形化開(kāi)發(fā)自定義的FPGA邏輯代碼并下載到FPGA硬件目標(biāo),創(chuàng)建自定義硬件。如圖1所示,在FPGA上實(shí)現(xiàn)CAN數(shù)據(jù)和數(shù)字或模擬信號(hào)間納秒級(jí)的同步測(cè)量。當(dāng)測(cè)試要求改變時(shí),只需下載新的代碼到FPGA,而無(wú)需定制新的硬件。同時(shí),為方便工程師直接使用現(xiàn)成的VHDL代碼,提供了VHDL語(yǔ)言接口。LabVIEW Real-Time模塊用于針對(duì)實(shí)時(shí)硬件目標(biāo)開(kāi)發(fā)時(shí)間確定性的應(yīng)用程序;嵌入式開(kāi)發(fā)系統(tǒng)模塊適用于任何32位處理器的圖形化開(kāi)發(fā);DSP模塊則適用于圖形化DSP算法開(kāi)發(fā),集成數(shù)字濾波器設(shè)計(jì)工具包;信號(hào)處理工具包適用于測(cè)試數(shù)據(jù)的高精度頻譜分析和顯示??傊瑘D形化開(kāi)發(fā)軟件LabVIEW極大地提高了工程師的工作效率。
為了保證順利完成試驗(yàn)?zāi)康模瑴y(cè)試系統(tǒng)必須具備高度的可靠性。例如,在汽車碰撞試驗(yàn)中需要記錄傳感器測(cè)量數(shù)據(jù)和圖像數(shù)據(jù)。由于測(cè)試環(huán)境比較復(fù)雜,燃料電池測(cè)試中的電池堆共模電壓可能超過(guò)千伏,需要有良好的對(duì)地隔離性能??紤]到測(cè)試空間、預(yù)算等因素,廠商也希望能夠用一個(gè)集成的并且高度可靠的測(cè)試系統(tǒng)替代這些不同的分立測(cè)試設(shè)備,以期根據(jù)具體應(yīng)用定義功能,同時(shí)又能滿足測(cè)試環(huán)境和技術(shù)指標(biāo)的要求。
現(xiàn)場(chǎng)可編程門(mén)陣列FPGA(Field Programmable Gate Array)技術(shù)具有自定義邏輯功能和高可靠性的特點(diǎn),工程師可將FPGA技術(shù)融入測(cè)試系統(tǒng),解決上述車載測(cè)試難點(diǎn),同時(shí)滿足低成本、系統(tǒng)可擴(kuò)展性和復(fù)雜的測(cè)試環(huán)境要求。本文將探討FPGA相關(guān)技術(shù)在車載測(cè)試中的應(yīng)用。
FPGA技術(shù)——“一個(gè)平臺(tái) 多種應(yīng)用”
FPGA是PAL、GAL、PLD等可編程器件進(jìn)一步發(fā)展的產(chǎn)物,其邏輯功能由內(nèi)部規(guī)則排列的邏輯單元陣列(Logic Cell Array)完成。邏輯單元陣列內(nèi)部包括可配置邏輯模塊(Configurable Logic Block)、輸入輸出模塊(Input Output Block)和內(nèi)部連線(Interconnect)3個(gè)部分。工程師可通過(guò)軟件編程重新配置FPGA內(nèi)部的邏輯模塊和I/O模塊,以實(shí)現(xiàn)自定義的邏輯。
FPGA技術(shù)具有很多優(yōu)勢(shì),包括自定義I/O硬件定時(shí)和同步、高度可靠性、數(shù)字信號(hào)處理和分析等。這些優(yōu)勢(shì)為快速增長(zhǎng)的汽車電子測(cè)試技術(shù)提供了靈活的低成本解決方案。
不同車載測(cè)試的技術(shù)指標(biāo)也存在差異,包括采樣率、信號(hào)調(diào)理、處理和分析。例如,采樣率范圍從GPS數(shù)據(jù)記錄的15 Hz到碰撞試驗(yàn)的200 kHz不等。應(yīng)用FPGA直接連接到數(shù)字和模擬I/O,可對(duì)各通道定義不同的采樣率和觸發(fā),實(shí)現(xiàn)單個(gè)系統(tǒng)解決所有車載測(cè)試的應(yīng)用,避免定制硬件或多個(gè)測(cè)試系統(tǒng)的需要。即單個(gè)FPGA平臺(tái)既可用于低速、高精度GPS或溫度記錄;又可通過(guò)快速編程實(shí)現(xiàn)用于有高采樣率要求的碰撞試驗(yàn);也可將不同采樣率以并行方式共存于同一個(gè)測(cè)量應(yīng)用中(例如在配置FPGA實(shí)現(xiàn)10 Hz溫度采集的同時(shí)進(jìn)行50 kHz的振動(dòng)測(cè)試);還可實(shí)現(xiàn)任何I/O之間的同步(例如實(shí)現(xiàn)CAN總線數(shù)據(jù)和數(shù)字或模擬I/O信號(hào)間納秒級(jí)的同步測(cè)量)。如果沒(méi)有FPGA技術(shù),單個(gè)系統(tǒng)很難同時(shí)滿足這些不同的車載測(cè)試需求。
應(yīng)用FPGA技術(shù),可對(duì)任何傳感器信號(hào)進(jìn)行高級(jí)信號(hào)處理和分析。在很多信號(hào)處理系統(tǒng)中,底層的信號(hào)預(yù)處理算法要處理大量的數(shù)據(jù),因此要求處理速度很高,同時(shí)算法相對(duì)簡(jiǎn)單。采用FPGA進(jìn)行編程可實(shí)現(xiàn)該算法,同時(shí),還可很方便地對(duì)所采集的信號(hào)作數(shù)字濾波運(yùn)算、快速傅立葉變換(FFT)、加窗等多種信號(hào)處理和分析。傳感器級(jí)信號(hào)處理和分析功能使FPGA技術(shù)成功應(yīng)用于高速數(shù)據(jù)采集處理卡和高速圖像采集處理卡的研發(fā)。
此外,利用FPGA可自定義邏輯功能開(kāi)發(fā)定制板卡,用于發(fā)動(dòng)機(jī)控制單元(ECU)的快速原型設(shè)計(jì)和硬件在環(huán)仿真(HIL)。FPGA可實(shí)現(xiàn)硬件層面極快的閉環(huán)控制循環(huán)速率。通過(guò)FPGA編程對(duì)CAN、模擬或數(shù)字的信號(hào)輸入作出快速響應(yīng),同時(shí)FPGA的并行性允許將多個(gè)快速控制循環(huán)集成在同一個(gè)系統(tǒng)中。例如,Drivven公司應(yīng)用FPGA的可重復(fù)配置性能,實(shí)現(xiàn)了Yamaha YZF-R6發(fā)動(dòng)機(jī)控制系統(tǒng)的原型設(shè)計(jì),避免了在設(shè)計(jì)過(guò)程中購(gòu)買多個(gè)定制硬件,從而降低了成本;MicroNova同樣使用具有高可靠性、可定制邏輯功能的FPGA硬件平臺(tái)實(shí)現(xiàn)了世界上第一個(gè)V12汽油發(fā)動(dòng)機(jī)的硬件在環(huán)仿真。
圖形化FPGA編程
FPGA技術(shù)有很多優(yōu)點(diǎn),可廣泛應(yīng)用于車載測(cè)試和開(kāi)發(fā)定制板卡。工程師在利用FPGA編程時(shí),往往需要掌握硬件設(shè)計(jì)語(yǔ)言如VHDL之類的知識(shí)。而圖形化開(kāi)發(fā)工具,如National Instruments(NI)的高效圖形化開(kāi)發(fā)環(huán)境LabVIEW,則是專為需要建立靈活的可擴(kuò)展性測(cè)試測(cè)量和控制應(yīng)用系統(tǒng)的工程師和科學(xué)家設(shè)計(jì)的,以滿足他們以最小的成本實(shí)現(xiàn)最快速開(kāi)發(fā)系統(tǒng)的需求。
LabVIEW直觀的圖形化開(kāi)發(fā)特性,使得工程師把更多的精力集中在功能開(kāi)發(fā)上,而不是代碼撰寫(xiě)上,大幅縮短了開(kāi)發(fā)時(shí)間和成本。LabVIEW是一個(gè)開(kāi)放性的軟件平臺(tái),對(duì)于一些特定的應(yīng)用,可提供多種工具包和模塊來(lái)提升和加速系統(tǒng)開(kāi)發(fā)。例如,通過(guò)LabVIEW FPGA模塊,工程師就無(wú)需硬件描述語(yǔ)言和硬件設(shè)計(jì)相關(guān)專業(yè)知識(shí),便可在WINDOWS操作系統(tǒng)上,通過(guò)圖形化開(kāi)發(fā)自定義的FPGA邏輯代碼并下載到FPGA硬件目標(biāo),創(chuàng)建自定義硬件。如圖1所示,在FPGA上實(shí)現(xiàn)CAN數(shù)據(jù)和數(shù)字或模擬信號(hào)間納秒級(jí)的同步測(cè)量。當(dāng)測(cè)試要求改變時(shí),只需下載新的代碼到FPGA,而無(wú)需定制新的硬件。同時(shí),為方便工程師直接使用現(xiàn)成的VHDL代碼,提供了VHDL語(yǔ)言接口。LabVIEW Real-Time模塊用于針對(duì)實(shí)時(shí)硬件目標(biāo)開(kāi)發(fā)時(shí)間確定性的應(yīng)用程序;嵌入式開(kāi)發(fā)系統(tǒng)模塊適用于任何32位處理器的圖形化開(kāi)發(fā);DSP模塊則適用于圖形化DSP算法開(kāi)發(fā),集成數(shù)字濾波器設(shè)計(jì)工具包;信號(hào)處理工具包適用于測(cè)試數(shù)據(jù)的高精度頻譜分析和顯示??傊瑘D形化開(kāi)發(fā)軟件LabVIEW極大地提高了工程師的工作效率。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 壓力傳感器在車載GPS接收機(jī)中的應(yīng)用
- FPGA在視頻處理中的應(yīng)用綜述 18次下載
- FPGA設(shè)計(jì)與調(diào)試教程說(shuō)明 9次下載
- 基于嵌入式Linux藍(lán)牙在車載電子系統(tǒng)中的應(yīng)用 10次下載
- 基于FPGA技術(shù)在車載測(cè)試系統(tǒng)中的應(yīng)用 1次下載
- 基于軟件測(cè)試技術(shù)的FPGA測(cè)試研究 65次下載
- 嵌入式邏輯分析儀在FPGA測(cè)試中的應(yīng)用 38次下載
- 數(shù)據(jù)融合技術(shù)在車牌字符識(shí)別中的應(yīng)用
- FPGA系統(tǒng)內(nèi)部邏輯在線測(cè)試技術(shù)
- FPGA在WCDMA基帶測(cè)試系統(tǒng)中的應(yīng)用
- 指向和單脈沖跟蹤在車載動(dòng)中通中的應(yīng)用
- 基于CompactRIO在車載數(shù)據(jù)采集中的應(yīng)用
- 車載視頻系統(tǒng)中字符疊加技術(shù)的應(yīng)用
- 基于黑盒的FPGA功能測(cè)試
- uCOS-Ⅱ在車載GPS移動(dòng)終端中的應(yīng)用
- 時(shí)鐘晶振在車載系統(tǒng)的應(yīng)用 130次閱讀
- Linux在車載HPC安全方面的工作原理 249次閱讀
- 【電磁兼容技術(shù)案例分享】某車載空調(diào)面板因電容導(dǎo)致BCI測(cè)試FAIL問(wèn)題整改案例 724次閱讀
- Busbar目前車載運(yùn)用中相關(guān)基礎(chǔ)連接技術(shù) 875次閱讀
- 車載T-BOX中MCU和SoC通信方案(SPI通信方式) 3646次閱讀
- FPGA靜態(tài)時(shí)序分析詳解 2560次閱讀
- POC電感在車載數(shù)字高清攝像頭的應(yīng)用 2976次閱讀
- FPGA設(shè)計(jì)中時(shí)序分析的基本概念 2535次閱讀
- 基于CANopen協(xié)議在車載設(shè)備中的應(yīng)用研究 1713次閱讀
- 在車載導(dǎo)航市場(chǎng),最受歡迎的定位模塊是什么? 4059次閱讀
- 基于硬件設(shè)計(jì)和軟件設(shè)計(jì)的藍(lán)牙技術(shù)在車載娛樂(lè)設(shè)備中的應(yīng)用與開(kāi)發(fā) 926次閱讀
- SignalTapII ELA的FPGA在線調(diào)試技術(shù)介紹 720次閱讀
- 全面分析車載以太網(wǎng)技術(shù)及其標(biāo)準(zhǔn)化 4964次閱讀
- 基于在線分析儀器的測(cè)試方法與測(cè)試技術(shù) 1570次閱讀
- 車載穩(wěn)像系統(tǒng)的技術(shù)設(shè)計(jì)與實(shí)現(xiàn) 1457次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1491次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費(fèi)
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機(jī)和 SG3525的程控開(kāi)關(guān)電源設(shè)計(jì)
- 0.23 MB | 4次下載 | 免費(fèi)
- 8基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537793次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論
查看更多