車(chē)用32位微控制器技術(shù)分析
過(guò)去到現在,微控制器已經(jīng)從4位、8位,逐漸發(fā)展到16位與32位的應用,所投入的廠(chǎng)商也不在少數。在應用方面,更是滲透并融入了人們生活周遭的各個(gè)領(lǐng)域中。嚴格來(lái)說(shuō),舉凡操作接口有其相關(guān)的領(lǐng)域,或多或少都能發(fā)現到微控制器的蹤跡。甚至在許多國家中,已經(jīng)進(jìn)一步將微控制器的使用數量與市場(chǎng)規模,評估一個(gè)地區的收入、經(jīng)濟狀況的重要指標之一,再加上家電、消費性電子,以及汽車(chē)工業(yè)的應用與加持之下,使得微控制器在這幾年里充滿(mǎn)了各界的期待。
從微控制器于汽車(chē)市場(chǎng)的應用層面來(lái)看,不論是從汽車(chē)內部主體來(lái)看,如:主(被)動(dòng)式安全設備、發(fā)電(動(dòng))機管理、底盤(pán)、引擎與車(chē)身控制,或者是以附加功能的車(chē)載式多媒體、娛樂(lè )、影音及信息系統,都可以見(jiàn)到微控制器(MCU)大幅應用的例子。那么微控制器為何會(huì )受到汽車(chē)電子廠(chǎng)商的關(guān)注?這是因為汽車(chē)上的電子系統開(kāi)始朝向實(shí)時(shí)多任務(wù)管理、因特網(wǎng)與通信功能…等高階應用下的產(chǎn)物,增加了車(chē)用電子系統、設備的智能化、實(shí)時(shí)性和可靠性程度。因此,為了使微控制器能順利的進(jìn)入汽車(chē)領(lǐng)域,除了必須要能有其基本特性之外,還兼備未來(lái)智能型汽車(chē)強大的網(wǎng)絡(luò )通信功能、系統集成度、適應高溫、潮濕、振動(dòng)和電磁輻射干擾等。
過(guò)去曾經(jīng)以8位、16位作為車(chē)用微控制器的解決方案,但,其同樣性質(zhì)的微控器產(chǎn)品大都只能在穩定中求得成長(cháng)。不過(guò),在汽車(chē)領(lǐng)域中,成長(cháng)幅度驚人的還是以32位/微控制器為主,另外還包括:上網(wǎng)手機、PDA、打印機、數字相機,及其它應用對其需求也不容小看,逐年的成長(cháng)率都能保持在30%以上。
從32位/微控制器產(chǎn)品角度來(lái)分析,即使以目前汽車(chē)市場(chǎng)份額的比重,還不能夠與8、16位/微控制器相比擬,也沒(méi)有辦法像消費電子領(lǐng)域將其直接更換,但目前還是逐步地以快速成長(cháng)的態(tài)勢向前邁進(jìn)。另一個(gè)主要關(guān)鍵,在于32位/微控制器的應用產(chǎn)品大多為汽車(chē)電子領(lǐng)域中的新興產(chǎn)品,就像是中、高階汽車(chē)上所運用的影音多媒體系統、衛星導航系統等,因為諸如此類(lèi)的系統設備大都需要較高的處理速度。有此可見(jiàn),32位/車(chē)用微控制器未來(lái)的發(fā)展空間有多大,預估在未來(lái)幾年中,其產(chǎn)值可望能夠一舉超越8、16位,成為微控制器市場(chǎng)中主流的應用產(chǎn)品。
換個(gè)角度,從應用面來(lái)看,由于微控制器所搭載的內存已由過(guò)去的MaskROM走到今日的以Embedded Flash為主流,在產(chǎn)品架構方面,微控制器與AD/DA等模擬組件的結合也成為強化本身價(jià)值的主要趨勢。因此,32位/微控制器內存主要有MASK ROM、FLASH Memory(閃存)、On-Time Programmable(OTP) Memory等,在MASK ROM的價(jià)格上具有較強的競爭優(yōu)勢,而FLASH Memory有加速產(chǎn)品開(kāi)發(fā)的特性,On-Time ProgrammableMemory則介于兩者之間,一方面提供多種版本的微控制器供客戶(hù)使用,另一方面,Flash-Based 微控制器最大的好處就是能夠快速改變程序,藉此達到縮短產(chǎn)品上市時(shí)間。由此可見(jiàn),因為32位/微控制器所具備的靈活應用性,可讓車(chē)廠(chǎng)在配置車(chē)輛時(shí)的特性集成及控制算法有很大幫助。
最后,在由技術(shù)面來(lái)看,微控制器應具備更強的功能,這是因為面對到汽車(chē)多變的應用環(huán)境,不僅對硬件穩定性、可靠性要求很高,還必須要考慮設備的延展性。因此,要如何選擇一項具有優(yōu)勢的嵌入式設備控制器,就顯得相當重要,使控制器能夠長(cháng)時(shí)間持續在惡劣環(huán)境下,能夠因應高振動(dòng)、高沖擊、低溫、高溫、溫度變化劇烈和高濕度等環(huán)境問(wèn)題。
閃存微控制器MB91F467D,針對下一世代汽車(chē)電子應用所設計,并采用0.18μm制程技術(shù),具備更快速、儲存大容量及更多的功能。MB91F467D采用嵌入式閃存技術(shù),具備讀出保護功能的1,088kB的儲存容量。閃存芯片內建的預取與彈性快取功能,可確保連接至I-bus和F-bus的內存之最佳效能。MB91F467D微控制器提供64kB嵌入式RAM與32位數據,26位地址的外部總線(xiàn)接口,可用來(lái)連接外部?jì)却?,如:SDRAM、脈沖模式(urst-mode)閃存、或者用于繪圖顯示控制器(GDC)。具有3個(gè)CAN接口各自擁有32個(gè)訊息緩沖器與5個(gè)LIN-UART,而其中4個(gè)內建16 Byte Rx 和Tx FIFOs,可用來(lái)提高傳輸速度,而3個(gè)I2C模塊則讓該控制器的序列通訊接口更加完整。
基本上,MB91F467D是藉由內建8個(gè)自由運行定時(shí)器而強化其定時(shí)器功能。此8個(gè)自由運行定時(shí)器是做為8個(gè)ICU與4個(gè)OCU模塊、8個(gè)重裝定時(shí)器、3個(gè)Up/Down計數模式、以及1個(gè)以4MHz主要石英振頻或32 kHz子頻率振頻運作的實(shí)時(shí)頻率(RTC)模塊的時(shí)間基礎。除了具備6信道步進(jìn)馬達控制器接口,來(lái)控制儀表板設備外,MB91F467D還內建12信道16位脈沖產(chǎn)生器(PPG)的脈沖產(chǎn)生模塊、1個(gè)聲音產(chǎn)生器,另一個(gè)則是功率因子模式(PFM)模塊,而芯片中相位鎖定回路(PLL)的內部工作頻率可高達96MHz。
MB91F467DA亦具備24信道10位模擬轉數字控制器與1個(gè)警示比較器輸入端等模擬功能,并加強了I/O驅動(dòng)功能包含:2mA、5mA、或30mA的SMC驅動(dòng)器。另外,MB91F467DA包含各種輸入端,例如:汽車(chē)、CMOS磁滯(Hysteresis),甚至是晶體管邏輯電路(TTL)。所有輸入端皆包含內部提升電阻,可以確保未使用過(guò)的針腳處于開(kāi)啟狀態(tài)。MB91F467DA采用的是208針腳的無(wú)鉛純錫方型扁平式(QFP)封裝技術(shù)。此外,此款微控制器的工作溫度介于攝氏-40℃到105℃之間,運作供電電壓則介于3V到5.5V之間。
在車(chē)載式逆變器控制的32位方面,瑞薩半導體開(kāi)發(fā)出RISC微控制器SH7147F,內建256KB的閃存。SH7147F是過(guò)去瑞薩所開(kāi)發(fā)SuperH系列SH7047F的二代產(chǎn)品,采用了與SH7047F相同的100針小型封裝,功能與性能均高于SH7047F,并能夠與目前產(chǎn)品軟件兼容,以現有程序便能直接取代。
SH7147F使用SH-2CPU內核,工作頻率從SH7047F的50MHz提高到了64MHz,處理性能約為SH7047F的1.3倍。此外由于配備了閃存,可隨時(shí)進(jìn)行一個(gè)周期的循環(huán)讀取,提高了程序處理能力。另外,新開(kāi)發(fā)的12位AD轉換器,其轉換時(shí)間比過(guò)去的10位AD轉換器縮短了大約30%,可同時(shí)取樣、同時(shí)轉換的信道數從2個(gè)系統增加到了最多6個(gè)系統。最后,還有一個(gè)通道配備了支持車(chē)載LAN的CAN的接口,除了可以運用在汽車(chē)的動(dòng)力轉向系統、混合動(dòng)力車(chē)等的逆變器控制之外,還可以應用于通用逆變器和交流伺服(AC SERVO)等。
MPC5566是基于Power Architecture技術(shù)的MPC55xx車(chē)用控制器系列之一,內嵌的大容量閃存能解決汽車(chē)業(yè)對內嵌式內存持續增加的需求,讓研發(fā)人員得以設計更先進(jìn)的動(dòng)力引擎控制系統,不僅可提高增加燃油效率,還可降低有害的廢氣排放。大型單芯片閃存數組能提供研發(fā)人員高效能解決方案,以支持更精密、內存存取密集(memory-intensive)的引擎控制功能。
雖然,MPC5566控制器是MPC55xx系列的第七代組件,而這一系列組件具備可擴充特性,其接腳和原始碼均兼容(pin-and code-compatible),可在多重應用中重復使用原始碼。MPC55xx是以節能的e200核心為基礎,并采用Power Architecture技術(shù)。利用MPC55xx的設計技術(shù),可協(xié)助減少程序代碼(code footprint)達30,以增加程序代碼密度并降低內存需求的可變長(cháng)度編碼(VLE)功能,而根據特定裝置,最高可達32k快取。該組件還具備數字訊號處理器(DSP),以及浮點(diǎn)運算的單一指令復合數據(SIMD)模式,可提升功能的自動(dòng)編碼及功能性整合,如:爆震偵測系統。
TMS320系列中的F28015和F28016數字訊號控制器提供60MHz效能,TMS320F2801-60和F2802-60控制器是以現有的TMS320F2801和F2802組件為基礎,同樣提供60MHz效能。TI F280xx控制器系列共包含11顆軟件和接腳兼容的組件,都具備32位DSP高效能運算核心、高度外圍整合以及易于使用等優(yōu)點(diǎn),最適合設計人員升級目前以微控制器為基礎的設計。
所有以F280x為基礎的組件都采用32位數據路徑以提高效能,16/32位混合指令集則能增加程序代碼密度。這些擁有高系統整合度的控制器全都內建完整的系統控制功能,包括訊號輸入、12位模擬數字轉換器、正交編碼器脈沖 (QEP) 界面、定時(shí)器的擷取與比較、以及高達10組獨立脈沖寬度調變 (PWM) 信道的訊號輸出。這些控制器還能視實(shí)際配置的組件而定,提供CAN、I2C、UART和SPI端口等通訊界面。TMS320F28016是最低成本的數字訊號控制器,內含CAN通訊界面。CAN長(cháng)期以來(lái)就是汽車(chē)電子常用的界面,不僅適合噪聲水平很高的工業(yè)應用,還具備錯誤偵測與錯誤處理能力,為應用系統提供強大可靠的通訊能力。
業(yè)界第一個(gè)ARM9核心90 奈米微控制器LPC3180,這個(gè)新的32位微控制器,不僅能夠提供高效能和低功耗的優(yōu)勢,也是唯一提供向量浮點(diǎn)輔助處理器、整合式USB OTG、以及在0.9V電壓下操作極低消耗功率模式能力的ARM9核心微控制器。飛利浦LPC3180的最高速率可達208 MHz,為許多高精度應用的理想選擇,例如銷(xiāo)售點(diǎn)管理系統(POS)設備、醫療及工業(yè)裝置、全球定位系統(GPS)、機器人等。
LPC3180彈性的電源管理能夠容許高峰值效能(尤其是當執行浮點(diǎn)運算時(shí)),同時(shí)也允許系統在保留實(shí)時(shí)頻率(real-time clock)和喚醒(wake-up)功能時(shí)關(guān)閉核心電源。這個(gè)新的微控制器是目前業(yè)界唯一能夠提供高速且高效率硬件向量浮點(diǎn)輔助處理單元的ARM9微控制器。這個(gè)硬件向量浮點(diǎn)輔助處理器在scaler mode下可加速達4~5倍,而在最佳化的Vertor mode下達到更高的加速效能。
為汽車(chē)市場(chǎng)推出首個(gè)采用ARM9的32位引擎控制器(ECU),產(chǎn)品編號為ML67Q2003微控制器,采用272接腳QFP封裝,具有雙通道CAN,它的頻率頻率達80Hz。此項產(chǎn)品整合ARM966E-S核心CPU、ARM VFP-9向量浮點(diǎn)協(xié)同處理器、1MB嵌入式閃存和48KB SRAM,可處理復雜的燃燒監視,提高燃料效率,還可以處理其它關(guān)鍵的引擎功能,如油門(mén)、定時(shí)、油溫及壓力、電池、傳輸及車(chē)閘等。
adc相關(guān)文章:adc是什么
單片機相關(guān)文章:單片機教程
單片機相關(guān)文章:單片機視頻教程
單片機相關(guān)文章:單片機工作原理
評論