CAN(Controller Area Network)總線是一種常用于汽車和工業(yè)控制領(lǐng)域的串行通信協(xié)議。隨著技術(shù)的發(fā)展,CAN的變種CAN FD(CAN with Flexible Data-rate)提供了更高的數(shù)據(jù)傳輸速率。選擇合適的CAN芯片對(duì)于確保系統(tǒng)性能至關(guān)重要。以下是一份通用的CAN芯片選型指南,旨在幫助工程師根據(jù)不同的應(yīng)用需求選擇合適的CAN芯片。主要從通信速率、IO電壓、耐壓、總線輸入阻抗、抗單粒子設(shè)計(jì)等方面進(jìn)行分析,下表是目前主流國(guó)內(nèi)外CANFD芯片性能參數(shù)對(duì)比總結(jié)。
國(guó)內(nèi)外主流CANFD芯片型號(hào)參數(shù)性能對(duì)比表
廠商 | TI | NXP | 芯力特 | 國(guó)科安芯 |
---|---|---|---|---|
型號(hào) | TCAN1042 | TJA1042 | SIT1042 | ASM1042 |
最低通訊速率 | 10kbps | 40kbps | 10kbps | |
最大通訊速率 | 5Mbps | 5Mbps | 5Mbps | 5Mbps |
I/O電壓范圍 | 3.3V和5V | 3.3V和5V | 3.3V和5V | 3.3V和5V |
總線差分輸入電阻 | 55kΩ | 30kΩ | 30kΩ | 50kΩ |
共模輸入電壓 | ±30V | ±27V | ±27V | ±30V |
ESD | ±15kV | ±8kV | ±8kV | ±15kV |
總線故障保護(hù) | ±58V/±70V | ±58V | ±70V | ±70V |
結(jié)溫范圍 | -55℃-150℃ | -55℃-150℃ | -40℃-150℃ | -55℃-150℃ |
車規(guī)認(rèn)證 | AEC-Q100 | AEC-Q100 | AEC-Q100 | AEC-Q100 |
抗單粒子設(shè)計(jì) | 否 | 否 | 否 | 是 |
封裝類型 | SOIC8/VSON8 | SOIC8/VSON8 | SOIC-8/DFN-8 | SOIC-8 |
- 確定通信需求
數(shù)據(jù)速率:首先,需要確定系統(tǒng)的通信速率需求。傳統(tǒng)的CAN協(xié)議最高支持1Mbps的數(shù)據(jù)速率,而CAN FD可以支持更高的速率,最高可達(dá)8Mbps。根據(jù)應(yīng)用場(chǎng)景選擇合適的數(shù)據(jù)速率。
網(wǎng)絡(luò)規(guī)模:考慮網(wǎng)絡(luò)中的節(jié)點(diǎn)數(shù)量。一些CAN芯片支持更大的網(wǎng)絡(luò)規(guī)模,具有更高的輸入阻抗,這有助于在長(zhǎng)總線或多節(jié)點(diǎn)網(wǎng)絡(luò)上保持信號(hào)完整性。
- 電源和電壓要求
電源電壓:選擇與系統(tǒng)電源電壓兼容的CAN芯片。常見(jiàn)的電源電壓有3.3V和5V,一些芯片可能支持更寬的電壓范圍。
共模電壓:考慮CAN芯片支持的共模電壓范圍,確保它能夠在預(yù)期的工作環(huán)境電壓下穩(wěn)定工作。一種是支持12V系統(tǒng)的,用在乘用車上,耐壓<42V;一種是12V和24V系統(tǒng)都支持的,也可以用在商用車上,耐壓58V或者更高。
- 功能模式
待機(jī)模式:如果應(yīng)用需要低功耗,選擇支持待機(jī)模式的CAN芯片。在待機(jī)模式下,芯片消耗的電流顯著減少,但仍然能夠監(jiān)聽(tīng)總線活動(dòng)并通過(guò)喚醒信號(hào)恢復(fù)到正常工作模式。
睡眠模式:對(duì)于需要更低功耗的應(yīng)用,考慮支持睡眠模式的芯片。在睡眠模式下,芯片幾乎不消耗電流,但需要外部信號(hào)或事件來(lái)喚醒。
- 保護(hù)和濾波功能
ESD保護(hù):確保CAN芯片具有足夠的ESD(Electrostatic Discharge)保護(hù),以防止靜電放電對(duì)芯片造成損害。
總線故障保護(hù):選擇能夠承受特定電壓水平的總線故障保護(hù)功能的芯片,以防止總線短路或其他故障對(duì)系統(tǒng)造成影響。
信號(hào)濾波:如果總線環(huán)境復(fù)雜,可能需要選擇具有內(nèi)置信號(hào)濾波功能的CAN芯片,以減少噪聲和干擾。
- 接口和封裝
封裝類型:根據(jù)PCB布局和空間限制選擇合適的封裝類型。常見(jiàn)的封裝包括SOIC、QFN、VSON等。
引腳兼容性:如果需要與現(xiàn)有系統(tǒng)兼容,選擇引腳布局兼容的CAN芯片。
- 協(xié)議支持
CAN FD支持:如果應(yīng)用需要CAN FD的高數(shù)據(jù)速率和靈活性,確保選擇的芯片支持CAN FD協(xié)議。
ISO標(biāo)準(zhǔn):選擇符合ISO 11898-2(CAN)和ISO 11898-5(CAN FD)標(biāo)準(zhǔn)的芯片,以確保與其他設(shè)備的兼容性。
- 抗單粒子軟錯(cuò)誤
抗單粒子軟錯(cuò)誤需求:對(duì)于商業(yè)航天或高輻射環(huán)境,選擇具有良好抗單粒子軟錯(cuò)誤性能的芯片,如滿足SEU(單事件效應(yīng))和SEL(單事件鎖存)要求的芯片。
抗單粒子軟錯(cuò)誤的必要性:在輻射環(huán)境中,電子設(shè)備可能會(huì)遭受高能粒子的撞擊,導(dǎo)致芯片內(nèi)部產(chǎn)生瞬態(tài)電流或電壓,影響芯片的正常工作。因此,對(duì)于這類應(yīng)用,選擇具有抗單粒子軟錯(cuò)誤的CAN芯片是必要的。這些芯片通常采用特殊的設(shè)計(jì)和制造工藝,以提高其在輻射環(huán)境下的可靠性和穩(wěn)定性。國(guó)內(nèi)僅有極少量CAN芯片可以抗單粒子軟錯(cuò)誤,國(guó)科安芯ASM1042S商業(yè)航天級(jí)CANFD芯片具有該特性。
- 其他考慮因素
工作溫度范圍:根據(jù)應(yīng)用環(huán)境的溫度變化選擇合適的工作溫度范圍,如工業(yè)級(jí)-40-85℃,汽車級(jí)-40-125℃。
認(rèn)證和合規(guī)性:對(duì)于汽車或特定工業(yè)應(yīng)用,選擇符合AEC-Q100或其他相關(guān)認(rèn)證標(biāo)準(zhǔn)的芯片。
供應(yīng)鏈考慮:考慮芯片的可用性和供應(yīng)鏈穩(wěn)定性,特別是在全球芯片短缺的情況下。
綜上所述,目前市面上CAN芯片國(guó)外型號(hào)主要有TJA1042、TJA1043、TJA1044、TCAN1042、TCAN1044等,國(guó)內(nèi)主流產(chǎn)品型號(hào)有SIT1042、SIT1043、SIT1051、ASM1042等,根據(jù)接口速率、溫度等級(jí)選擇滿足要求的具體型號(hào);對(duì)于國(guó)產(chǎn)化有明確要求的可以選擇芯力特或者國(guó)科安芯等國(guó)內(nèi)品牌型號(hào),目前已經(jīng)量產(chǎn),功能和性能上可替代國(guó)外型號(hào);對(duì)于一些特殊應(yīng)用場(chǎng)景,比如電磁環(huán)境惡劣對(duì)可靠性要求高,對(duì)抗單粒子軟錯(cuò)誤有明確需求,可以嘗試國(guó)科安芯ASM1042芯片,該芯片工藝上進(jìn)行抗單粒子軟錯(cuò)誤設(shè)計(jì),可靠性和抗干擾能力更強(qiáng)。
審核編輯 黃宇
-
芯片
+關(guān)注
關(guān)注
456文章
51004瀏覽量
425208 -
CANFD
+關(guān)注
關(guān)注
0文章
58瀏覽量
4975
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論