集成收發(fā)器的CAN控制器
掃描二維碼
隨時隨地手機看文章
CAN通信在汽車和工業(yè)領(lǐng)域應(yīng)用廣泛,在一個系統(tǒng)中存在多個CAN總線,或者至少存在多個CAN網(wǎng)絡(luò)節(jié)點。如果改造舊有設(shè)計,更換主控制器是一個方法,將不帶CAN控制器的主控芯片改為帶CAN控制器的主控芯片,另外,還有一種方式,就是增加一個獨立的CAN控制器芯片外加CAN收發(fā)器。本文簡單介紹一種集成CAN控制器和收發(fā)器的集成芯片,一定程度上有助于簡化系統(tǒng),實現(xiàn)系統(tǒng)的快速更新迭代。
一.MCP251863的簡單介紹
圖1 CAN網(wǎng)絡(luò)節(jié)點的組成形態(tài)
通常CAN節(jié)點的形式有以上三種組成,一種是MCU不帶CAN控制器,需要外加CAN控制器和收發(fā)器芯片,第二種是主控芯片集成了CAN控制器,需要外加一個CAN收發(fā)器,MCP251863就是第三種情況,不帶CAN控制器的主控芯片連接一個MCP251863就可以實現(xiàn)CAN節(jié)點功能,將數(shù)據(jù)鏈路層和物理層功能都涵蓋在這一芯片下。
圖2 MCP251863和MCU的連接
圖2中給出了采用SPI通信連接主MCU和MCP251863的示意圖,MCU可以通過SPI去控制和配置CAN芯片。
在器件眾多特性中,最值得提的有幾個點,我們簡單提示一下。
首先,內(nèi)部集成的CAN收發(fā)器是Microchip的ATA6563,這一系列產(chǎn)品包括Microchip所有的CAN收發(fā)器都是經(jīng)過客戶驗證的可以不需要增加外部保護器件的,在可靠性上非常有保證,同時減小了器件個數(shù)。
圖3 一般設(shè)計中建議添加的外部保護器件
其次,EMC的性能非常好,Microchip已經(jīng)獲得了多種EMC的測試通過的證書,如圖4所示。本身從原理上講,集成CAN控制器和收發(fā)器這種形式就降低了EMC問題的發(fā)生。
圖4 EMC和ESD相關(guān)證書
第三,它是功能安全Ready的產(chǎn)品,通過給客戶提供的一系列的文檔材料,可以很容易通過需要的安全ASIL等級。
圖5 CAN芯片功能安全相關(guān)材料
從公開的資料看,若干種CAN相關(guān)的產(chǎn)品都具有功能安全Ready的水平,可以向客戶提供相關(guān)的材料,比如FMED,Safety手冊,和FIT率計算等,可通過上圖5中的表格參考相應(yīng)型號。
圖6 幾種功能安全標準
順便給大家科普一下幾種功能安全標準,ISO26262是用于汽車領(lǐng)域的電子系統(tǒng)的功能安全標準,IEC61508是用于工業(yè)領(lǐng)域的電子系統(tǒng)的功能安全標準,IEC60730是用于家電行業(yè)電子系統(tǒng)的功能安全標準。
圖7 器件基本特性介紹
MCP251863支持兩種模式,一種是CAN2.0模式,另一種是CAN FD模式,在CAN2.0模式下只能發(fā)送接收CAN2.0的幀,而在CAN FD模式下,可以同時有CAN FD幀和CAN2.0幀兩種形式。
圖8 數(shù)據(jù)傳輸正常模式
數(shù)據(jù)要正常傳輸必須要設(shè)在normal模式下,如圖8所示。
其次,注意一下器件最高可以達到的bit rate,仲裁部分的nominal bit rate最大可達到1Mbps,而數(shù)據(jù)部分的data bit rate最大可達5Mbps。
最后,注意一下器件的溫度范圍,可以提供兩種溫度范圍的器件,125C工作溫度等級的E器件,和150C工作溫度等級的H器件,這兩種溫度范圍的器件都具有車規(guī)和非車規(guī)型號,值得注意的是這個器件對于AECQ100及AECQ006都進行了測試,對于AEC-Q100相對來說比較常見,AEC-Q006順便在這里給大家解釋一下,同時列出AECQ100認證的各個部分。
AEC-Q006A:2016Qualification Requirements for Components using Copper (Cu) Wire Interconnects(使用銅(Cu)線互連的部件的資格要求)
AEC - Q100 基于故障機制的集成電路壓力測試鑒定 -包含下面全部13份最新英文電子版標準文件
AEC-Q100H:2014Failure Mechanism Based Stress Test Qualification For Integrated Circuits (basedocument) - 基于失效機制的集成電路應(yīng)力測試資格認證(基礎(chǔ)文件)
AEC-Q100-001C:1998Wire Bond Shear Test(線材剪切試驗)
AEC-Q100-002E:2013Human Body Model (HBM) Electrostatic Discharge(ESD) Test(人體模型(HBM)靜電放電(ESD)測試)
AEC-Q100-003E:2003Machine Model (MM) Electrostatic Discharge Test (機器型號 (MM) 靜電放電測試)(已停用)
AEC-Q100-004D:2012IC Latch-Up Test(IC鎖存測試)
AEC-Q100-005D1:2012Non-Volatile Memory Program/Erase Endurance, Data Retention, and OperationalLife Test (非易失性存儲器程序-擦除耐久性、數(shù)據(jù)保留和操作壽命測試)
AEC-Q100-006D:2003Electro-Thermally Induced Parasitic Gate Leakage Test (GL)-電熱誘導的寄生門漏電測試(GL) (已停用)
AEC-Q100-007B:2007Fault Simulation and Test Grading(故障模擬和測試分級)
AEC-Q100-008A:2003Early Life Failure Rate (早期壽命衰竭率)
AEC-Q100-009B:2007Electrical Distribution Assessment(配電評估)
AEC-Q100-010A:2003Solder Ball Shear Test(焊錫球的剪切試驗)
AEC-Q100-011D:2019Charged Device Model (CDM) Electrostatic Discharge Test (帶電設(shè)備模型(CDM)靜電放電測試)
AEC-Q100-012:2006Short Circuit Reliability Characterization of Smart Power Devices for 12VSystems(12V 系統(tǒng)智能功率器件的短路可靠性表征)
二.器件pin腳說明及典型連接
圖9 器件pin腳說明
MCP251863是一個SSOP-28的封裝,接下來,我們?yōu)g覽一下其pin腳說明。
圖10 器件pin腳說明
28個pin腳中,我們重點分析一些比較重要的pin,SCK,SDI,SDO,nCS為CAN芯片和主MCU之間連接的SPI接口pin,CANL,CANH是內(nèi)部的CAN收發(fā)器的輸出,直接連接到CAN bus物理總線,TXCAN,RXCAN是CAN FD控制器輸出和輸入pin,而TXD和RXD是內(nèi)部CAN收發(fā)器的數(shù)據(jù)輸入和數(shù)據(jù)輸出,TXD接TXCAN作為發(fā)送界面,RXCAN接RXD作為接收界面。典型參考原理圖如圖11所示。
圖11 典型3.3V系統(tǒng)連接原理圖
簡單check一下幾個電源pin的連接,VDD是CAN FD控制器的電源,VCC是CAN收發(fā)器的電源,而VIO是數(shù)字I/O的電源,這里示意圖中,MCU供電是3.3V,則VDD和VIO連接在一起供電3.3V,而收發(fā)器的電源單獨供電5V.
圖12 典型5V系統(tǒng)連接原理圖
當MCU是5V供電時,情況比較簡單,采用一個5V電源對VDD控制器供電和VIO供電,同時也用5V給收發(fā)器供電。
圖13 內(nèi)部框圖---CAN收發(fā)器部分
圖14 內(nèi)部框圖---CAN控制器部分
器件的內(nèi)部框圖參考如圖13,圖14,分別為收發(fā)器和控制器部分。
關(guān)于器件的細節(jié)部分不進行探討,有興趣可以參考器件規(guī)格書。我們此處列出相關(guān)CAN控制器產(chǎn)品,供參考。
圖15 CAN控制器產(chǎn)品匯總
總結(jié): 簡單總結(jié)MCP251863這個集成CAN FD控制器和CAN收發(fā)器的CAN芯片的一些基礎(chǔ)問題,典型信息方便查閱參考。





