UJA1076A:高速CAN核心系統(tǒng)基礎(chǔ)芯片的深度解析
在汽車電子領(lǐng)域,高速CAN(Controller Area Network)網(wǎng)絡(luò)的應(yīng)用愈發(fā)廣泛,對(duì)相關(guān)芯片的性能和功能要求也越來越高。NXP的UJA1076A高速CAN核心系統(tǒng)基礎(chǔ)芯片(SBC)就是一款滿足這些需求的優(yōu)秀產(chǎn)品。今天,我們就來深入探討一下UJA1076A的特點(diǎn)、功能以及應(yīng)用中的注意事項(xiàng)。
一、UJA1076A概述
UJA1076A是一款集成了多種功能的核心SBC,它能夠替代電子控制單元(ECU)中常見的基本分立組件,以高速CAN作為主要網(wǎng)絡(luò)接口,支持用于控制電源和傳感器外設(shè)的網(wǎng)絡(luò)應(yīng)用。該芯片集成了高速CAN收發(fā)器、先進(jìn)獨(dú)立看門狗(部分版本)、電壓調(diào)節(jié)器、SPI接口等多種設(shè)備,為系統(tǒng)設(shè)計(jì)帶來了諸多便利。
二、UJA1076A的特點(diǎn)與優(yōu)勢(shì)
2.1 通用特性
UJA1076A包含了一套完整的CAN ECU功能,如CAN收發(fā)器、可擴(kuò)展的3.3V或5V電壓調(diào)節(jié)器,能為微控制器和外圍電路提供高達(dá)250mA的電流,還可通過外部PNP晶體管擴(kuò)展電流能力和散熱分布。同時(shí),它具有增強(qiáng)的電磁兼容性(EMC)性能,在CAN總線引腳和喚醒引腳上提供了±8kV的靜電放電(ESD)保護(hù)(人體模型,HBM)和±6kV的ESD保護(hù)(IEC 61000 - 4 - 2),以及±58V的短路保護(hù),電池和CAN總線引腳也能根據(jù)ISO 7637 - 3標(biāo)準(zhǔn)防止瞬態(tài)干擾。此外,它支持通過CAN總線進(jìn)行遠(yuǎn)程閃存編程,采用小型6.1mm × 11mm HTSSOP32封裝,具有低熱阻、無鉛、符合有害物質(zhì)限制指令(RoHS)和環(huán)保要求等優(yōu)點(diǎn)。
2.2 CAN收發(fā)器特性
UJA1076A的CAN收發(fā)器符合ISO 11898 - 2和ISO 11898 - 5標(biāo)準(zhǔn),具有專用的低壓差電壓調(diào)節(jié)器,獨(dú)立于微控制器電源,能顯著提高EMC性能。在電源關(guān)閉時(shí),總線連接處于真正的浮動(dòng)狀態(tài),還有SPLIT輸出引腳用于穩(wěn)定隱性總線電平。
2.3 電源管理特性
UJA1076A支持通過CAN或本地喚醒引腳喚醒,并能檢測(cè)喚醒源。它有兩種喚醒引腳(WAKE1和WAKE2),可通過開關(guān)關(guān)閉以減少電流流動(dòng),還提供輸出信號(hào)(WBIAS)來偏置喚醒引腳,采樣時(shí)間可選16ms或64ms。芯片具有待機(jī)模式和睡眠模式,在待機(jī)模式下,V1開啟,CAN收發(fā)器可處于低功耗狀態(tài)或關(guān)閉;在睡眠模式下,V1和V2關(guān)閉,CAN收發(fā)器也可處于低功耗狀態(tài)或關(guān)閉,且兩種模式都具有極低的電流消耗和完全喚醒能力。
2.4 控制和診斷特性
UJA1076A在所有條件下都能保證安全和可預(yù)測(cè)的行為,具有可編程的看門狗,支持窗口、超時(shí)(可選循環(huán)喚醒)和關(guān)閉模式,并能在中斷時(shí)自動(dòng)重新啟用。它還配備了16位串行外設(shè)接口(SPI)用于配置、控制和診斷,提供全局使能輸出用于控制安全關(guān)鍵硬件,以及跛行回家輸出(LIMP)用于在嚴(yán)重系統(tǒng)故障時(shí)激活特定的“跛行回家”硬件。此外,芯片具有過溫關(guān)機(jī)功能,有一個(gè)中斷輸出引腳,可單獨(dú)配置以發(fā)出V1/V2欠壓、CAN/本地喚醒以及循環(huán)和上電中斷事件的信號(hào),還有雙向復(fù)位引腳,復(fù)位長(zhǎng)度可變,支持多種微控制器,并且可以通過軟件啟動(dòng)系統(tǒng)復(fù)位。
2.5 電壓調(diào)節(jié)器特性
UJA1076A有兩個(gè)電壓調(diào)節(jié)器。主電壓調(diào)節(jié)器V1為微控制器、其外設(shè)和額外的外部收發(fā)器供電,具有±2%的精度,有3.3V和5V版本可供選擇,能提供高達(dá)250mA的電流,并可與外部PNP晶體管配合使用以更好地分布熱量。它還能在輸出電壓降至額定值的90%時(shí)發(fā)出欠壓警告,并在降至90%或70%時(shí)進(jìn)行欠壓復(fù)位,可在低至4.5V的$V_{BAT}$電壓下工作。電壓調(diào)節(jié)器V2專門為片上高速CAN收發(fā)器供電,可通過ModeControl寄存器中的MC位激活和停用,在輸出電壓降至額定值的90%時(shí)會(huì)發(fā)出欠壓警告,也可在低至5.5V的$V{BAT}$電壓下工作。
三、UJA1076A的功能描述
3.1 系統(tǒng)控制器
UJA1076A的系統(tǒng)控制器負(fù)責(zé)管理寄存器配置和控制內(nèi)部功能,收集詳細(xì)的設(shè)備狀態(tài)信息并提供給微控制器,同時(shí)提供復(fù)位和中斷信號(hào)。芯片有多種工作模式,包括關(guān)閉模式、待機(jī)模式、正常模式、睡眠模式和過溫模式,不同模式之間的切換由電池電壓、芯片溫度、模式控制位(MC)等因素決定。
3.2 SPI接口
SPI接口是UJA1076A與微控制器通信的重要方式,支持全雙工數(shù)據(jù)傳輸。它使用四個(gè)接口信號(hào)進(jìn)行同步和數(shù)據(jù)傳輸,通過消息頭的前三位(A2、A1和A0)定義寄存器地址,第四位(RO)定義寄存器的讀寫訪問狀態(tài)。SPI接口有多個(gè)寄存器,如WD_and_Status寄存器、Mode_Control寄存器、Int_Control寄存器和Int_Status寄存器,用于配置和監(jiān)控芯片的各種功能。
3.3 看門狗
UJA1076A的看門狗(UJA1076A/xx/WD版本)支持窗口、超時(shí)和關(guān)閉三種模式,通過WD_and_Status寄存器中的NWP控制位編程看門狗周期,默認(rèn)周期為128ms。看門狗觸發(fā)事件會(huì)重置看門狗定時(shí)器,不同模式下的觸發(fā)和溢出行為會(huì)導(dǎo)致不同的系統(tǒng)響應(yīng),如系統(tǒng)復(fù)位等。看門狗可以通過WDOFF引腳或WMC位完全關(guān)閉,但在某些情況下會(huì)自動(dòng)重新啟用。
3.4 系統(tǒng)復(fù)位
多種事件會(huì)導(dǎo)致UJA1076A進(jìn)行系統(tǒng)復(fù)位,如V1欠壓、外部復(fù)位、看門狗溢出等。芯片提供了RSTN引腳、EN引腳和LIMP引腳來處理復(fù)位事件,不同的復(fù)位事件可能會(huì)導(dǎo)致不同的復(fù)位脈沖長(zhǎng)度。
3.5 電源供應(yīng)
UJA1076A只有一個(gè)電源引腳BAT,需要外部二極管保護(hù),工作范圍為4.5V至28V,最大可處理40V電壓。電壓調(diào)節(jié)器V1和V2分別為微控制器和CAN收發(fā)器供電,V1可與外部PNP晶體管配合使用以提高散熱性能,V2可通過MC位激活和停用。
3.6 CAN收發(fā)器
CAN收發(fā)器有主動(dòng)模式和低功耗/關(guān)閉模式,在主動(dòng)模式下可進(jìn)行數(shù)據(jù)的收發(fā),在低功耗/關(guān)閉模式下可降低功耗并支持總線喚醒檢測(cè)。收發(fā)器還具有故障安全功能,如TXDC顯性超時(shí)功能和TXDC引腳的上拉電阻,以確保總線的正常運(yùn)行。
3.7 本地喚醒輸入
UJA1076A提供兩個(gè)本地喚醒引腳(WAKE1和WAKE2),可獨(dú)立配置喚醒引腳的邊緣靈敏度,也可禁用喚醒功能。喚醒引腳的采樣可以與WBIAS信號(hào)同步,采樣時(shí)間可選16ms或64ms。
3.8 中斷輸出
INTN引腳是一個(gè)低電平有效、開漏輸出的中斷引腳,當(dāng)至少有一個(gè)中斷掛起時(shí)會(huì)被拉低。中斷可以通過向Int_Status寄存器中的相應(yīng)位寫入1來清除,在某些情況下會(huì)產(chǎn)生循環(huán)中斷(CI)以提醒微控制器。
3.9 溫度保護(hù)
在正常和待機(jī)模式下,芯片會(huì)監(jiān)控溫度,當(dāng)溫度過高時(shí)會(huì)進(jìn)入過溫模式,關(guān)閉電壓調(diào)節(jié)器和CAN發(fā)射器,當(dāng)溫度下降到閾值以下時(shí)會(huì)進(jìn)入待機(jī)模式。
四、UJA1076A的其他特性
4.1 限制值
文檔中給出了UJA1076A各引腳的電壓、電流、靜電放電電壓等限制值,包括不同模型(如HBM、MM、CDM)下的靜電放電電壓限制,以及虛擬結(jié)溫、存儲(chǔ)溫度等限制,使用時(shí)需要嚴(yán)格遵守這些限制以確保芯片的正常工作。
4.2 熱特性
UJA1076A的熱特性與PCB布局有關(guān),文檔中給出了不同PCB層數(shù)和銅面積下的熱阻信息,合理的PCB布局可以提高芯片的散熱性能。
4.3 靜態(tài)特性
文檔詳細(xì)列出了UJA1076A在不同條件下的靜態(tài)特性,如電池供應(yīng)電壓、電流,各引腳的電壓、電流,以及CAN總線的輸出電壓、輸入電阻等參數(shù),這些參數(shù)對(duì)于電路設(shè)計(jì)和性能評(píng)估非常重要。
4.4 動(dòng)態(tài)特性
動(dòng)態(tài)特性包括電壓調(diào)節(jié)器的欠壓檢測(cè)延遲時(shí)間、SPI接口的時(shí)序參數(shù)、復(fù)位輸出的脈沖寬度、看門狗的觸發(fā)時(shí)間等,了解這些動(dòng)態(tài)特性有助于設(shè)計(jì)出穩(wěn)定可靠的系統(tǒng)。
五、UJA1076A的應(yīng)用與注意事項(xiàng)
5.1 應(yīng)用
UJA1076A適用于汽車電子領(lǐng)域,可作為高速CAN網(wǎng)絡(luò)的核心基礎(chǔ)芯片,與微控制器配合使用,實(shí)現(xiàn)對(duì)電源和傳感器外設(shè)的控制。它的多種功能和特性可以提高系統(tǒng)的可靠性、安全性和低功耗性能。
5.2 注意事項(xiàng)
在使用UJA1076A時(shí),需要注意以下幾點(diǎn):
- 嚴(yán)格遵守各引腳的電壓、電流和靜電放電電壓等限制值,避免芯片損壞。
- 合理設(shè)計(jì)PCB布局,以提高芯片的散熱性能和穩(wěn)定性,特別是在使用外部PNP晶體管時(shí),要注意其與UJA1076A的距離和連接方式。
- 在進(jìn)行焊接時(shí),要根據(jù)芯片的封裝類型選擇合適的焊接方法,如回流焊接或波峰焊接,并注意焊接過程中的溫度、時(shí)間等參數(shù),以確保焊接質(zhì)量。
- 注意芯片的工作模式和狀態(tài),合理配置各種寄存器和控制位,以實(shí)現(xiàn)所需的功能和性能。
UJA1076A是一款功能強(qiáng)大、性能優(yōu)越的高速CAN核心系統(tǒng)基礎(chǔ)芯片,在汽車電子領(lǐng)域具有廣泛的應(yīng)用前景。通過深入了解其特點(diǎn)、功能和應(yīng)用注意事項(xiàng),工程師們可以更好地設(shè)計(jì)出高效、可靠的汽車電子系統(tǒng)。你在使用UJA1076A的過程中遇到過哪些問題呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)和見解。
-
汽車電子
+關(guān)注
關(guān)注
3045文章
8956瀏覽量
172796
發(fā)布評(píng)論請(qǐng)先 登錄
UJA1076A:高速CAN核心系統(tǒng)基礎(chǔ)芯片的深度解析
評(píng)論