在產(chǎn)品開發(fā)過程中,相信大家遇到過硬件平臺(tái)CAN資源緊張、對(duì)CAN隔離方案經(jīng)驗(yàn)不足等情況。為解決此類問題,全國(guó)產(chǎn)化、高隔離、高數(shù)據(jù)流量、超小體積的UART/SPI轉(zhuǎn)CAN芯片CSM330A應(yīng)運(yùn)而生。
?產(chǎn)品概述
CSM330A支持通過SPI/UART擴(kuò)展出一路CAN接口,可以方便地嵌入到具有SPI或UART接口的設(shè)備中,產(chǎn)品效果圖如圖1所示。

圖1CSM330A產(chǎn)品效果圖
CSM330A尺寸僅為15mm*10mm*3mm、元器件100%國(guó)產(chǎn)化、UART/SPI速率最高達(dá)2Mbps、CAN端口速率最高達(dá)1Mbps;能夠承受3500VDC隔離耐壓,具有錯(cuò)誤反饋機(jī)制和高數(shù)據(jù)流量等優(yōu)秀性能。
?產(chǎn)品特色功能
1. 可以實(shí)時(shí)獲取CAN錯(cuò)誤計(jì)數(shù)值
CSM330A具備錯(cuò)誤反饋機(jī)制,用于幫助用戶了解通信過程中UART/SPI端的錯(cuò)誤信息及讀取CAN錯(cuò)誤計(jì)數(shù)值。錯(cuò)誤檢測(cè)范圍為UART/SPI的幀尾錯(cuò)誤、CRC校驗(yàn)錯(cuò)誤、CAN計(jì)數(shù)錯(cuò)誤,當(dāng)CSM330A接收的UART/SPI數(shù)據(jù)發(fā)生所述的前2項(xiàng)錯(cuò)誤或CAN錯(cuò)誤計(jì)數(shù)值>128,CSM330A的Error Txd引腳由高電平轉(zhuǎn)為低電平通知用戶。
除此之外,用戶也可無需等待Error Txd電平狀態(tài)的切換,用戶可以主動(dòng)發(fā)送讀錯(cuò)誤命令來獲取錯(cuò)誤信息。錯(cuò)誤反饋機(jī)制時(shí)序可參考圖2所示。

圖2CSM330A錯(cuò)誤檢測(cè)機(jī)制時(shí)序圖
如果惡劣的應(yīng)用環(huán)境對(duì)數(shù)據(jù)的通信產(chǎn)生了影響,用戶可以通過錯(cuò)誤反饋機(jī)制獲取UART/SPI端的錯(cuò)誤信息及CAN錯(cuò)誤計(jì)數(shù)值,進(jìn)而可以實(shí)時(shí)了解通信狀態(tài)。該功能更詳細(xì)的應(yīng)用信息可以參考CAM330A用戶手冊(cè)。
2. UART/SPI端數(shù)據(jù)具備CRC校驗(yàn)功能
CSM330A具有四種轉(zhuǎn)換方式供用戶選擇,分別是透明轉(zhuǎn)換、透明帶標(biāo)識(shí)轉(zhuǎn)換、自定義協(xié)議轉(zhuǎn)換、自定義帶校驗(yàn)轉(zhuǎn)換。其中在自定義帶校驗(yàn)轉(zhuǎn)換方式下UART/SPI幀由幀頭、幀長(zhǎng)度、幀類型、幀ID、數(shù)據(jù)域、CRC校驗(yàn)域、幀尾組成,CRC校驗(yàn)保證了數(shù)據(jù)轉(zhuǎn)換的準(zhǔn)確性。
3. 具備高數(shù)據(jù)流量
因文章篇幅有限,本次僅以UART轉(zhuǎn)CAN數(shù)據(jù)流向的測(cè)試進(jìn)行說明,使用戶對(duì)CSM330A的高數(shù)據(jù)流量有直觀的了解。本次測(cè)試產(chǎn)品配置為自定義帶校驗(yàn)轉(zhuǎn)換方式、UART波特率2Mbps、CAN波特率1Mbps的擴(kuò)展幀,硬件測(cè)試框圖如圖3所示。

圖3硬件測(cè)試框圖在此環(huán)境下 ZCANPRO 完成接收后(接收100w幀CAN報(bào)文),ZCANPRO 在 152s和153s處的報(bào)文序號(hào)分別如圖4、如圖5所示,讀取CAN報(bào)文時(shí)間標(biāo)識(shí)從152s~153s的幀流量為 6802-286=6516幀/s,此時(shí)CAN總線利用率如圖6所示約為84.5%。相同方式測(cè)得透明轉(zhuǎn)換方式下幀流量約為7600幀/s。

圖4CAN報(bào)文152s處序號(hào)截圖

圖5CAN報(bào)文153s處序號(hào)截圖

圖6CAN總線利用率截圖
?其它應(yīng)用場(chǎng)景
得益于CSM330A的優(yōu)秀性能,該芯片除了用作擴(kuò)展CAN接口外,也有其它廣泛應(yīng)用場(chǎng)景,例如用于低成本CAN中繼器、CAN與RS-485轉(zhuǎn)換器、CAN與RS-232轉(zhuǎn)換器等等,以下為相關(guān)應(yīng)用的簡(jiǎn)易框圖。
圖7用作CAN中繼器簡(jiǎn)易框圖
圖8用作CAN與RS-485轉(zhuǎn)換器簡(jiǎn)易框圖

圖9用作CAN與RS-232轉(zhuǎn)換器簡(jiǎn)易框圖
?總結(jié)一下
CSM330A的供應(yīng)鏈?zhǔn)欠€(wěn)定可靠的全國(guó)產(chǎn)廠家,它具有超小的體積,優(yōu)異的性能,高穩(wěn)定性,是一款高性價(jià)比的產(chǎn)品。它的應(yīng)用電路簡(jiǎn)單、軟件適配便捷、使用場(chǎng)景廣泛,是幫助用戶解決相關(guān)應(yīng)用問題的不二選擇。
-
芯片
+關(guān)注
關(guān)注
463文章
54007瀏覽量
465918 -
接口
+關(guān)注
關(guān)注
33文章
9519瀏覽量
157015 -
CAN
+關(guān)注
關(guān)注
59文章
3066瀏覽量
472732
發(fā)布評(píng)論請(qǐng)先 登錄
低成本CAN擴(kuò)展方案怎么選?CSM331A四種模式一次說清
深入剖析PCA82C250 CAN控制器接口:性能、應(yīng)用與設(shè)計(jì)要點(diǎn)
1Mbps的CAN協(xié)議傳輸距離突破至66m,中間只需加一個(gè)CSM330A
基于ASM1042A系列芯片的CAN協(xié)議擴(kuò)展方案在汽車座椅控制器中的應(yīng)用探討
提升性價(jià)比之選:CAN接口模擬量采集模塊的三大核心功能價(jià)值
高速/低功耗/高性價(jià)比的 HyperRam 應(yīng)用
嵌入式接口通識(shí)知識(shí)之CAN接口
PY32F003國(guó)產(chǎn)單片機(jī)、外設(shè)豐富、高性價(jià)比的國(guó)產(chǎn)替代方案
PY32F003國(guó)產(chǎn)單片機(jī)、外設(shè)豐富、高性價(jià)比的國(guó)產(chǎn)替代方案
6項(xiàng)考驗(yàn)全通過!飛凌RK3506J核心板CAN接口性能測(cè)試
解鎖CAN接口開發(fā)高效路徑!五個(gè)核心要點(diǎn)一次講透
熱電偶溫度采集模塊,CAN接口
CAN轉(zhuǎn)CAN中繼網(wǎng)橋的應(yīng)用案例
CAN接口不足?CSM330A來幫忙!
還在為CAN接口不夠而發(fā)愁?全國(guó)產(chǎn)器件高性價(jià)比CAN接口擴(kuò)展芯片CSM330A滿足你
評(píng)論