在產(chǎn)品開發(fā)過(guò)程中,相信大家遇到過(guò)硬件平臺(tái)CAN資源緊張、對(duì)CAN隔離方案經(jīng)驗(yàn)不足等情況。為解決此類問(wèn)題,全國(guó)產(chǎn)化、高隔離、高數(shù)據(jù)流量、超小體積的UART/SPI轉(zhuǎn)CAN芯片CSM330A應(yīng)運(yùn)而生。
?產(chǎn)品概述
CSM330A支持通過(guò)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ī)制,用于幫助用戶了解通信過(guò)程中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)為低電平通知用戶。
除此之外,用戶也可無(wú)需等待Error Txd電平狀態(tài)的切換,用戶可以主動(dòng)發(fā)送讀錯(cuò)誤命令來(lái)獲取錯(cuò)誤信息。錯(cuò)誤反饋機(jī)制時(shí)序可參考圖2所示。
圖2CSM330A錯(cuò)誤檢測(cè)機(jī)制時(shí)序圖
如果惡劣的應(yīng)用環(huán)境對(duì)數(shù)據(jù)的通信產(chǎn)生了影響,用戶可以通過(guò)錯(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)行說(shuō)明,使用戶對(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)用問(wèn)題的不二選擇。
-
芯片
+關(guān)注
關(guān)注
455文章
50816瀏覽量
423626 -
接口
+關(guān)注
關(guān)注
33文章
8598瀏覽量
151157 -
CAN
+關(guān)注
關(guān)注
57文章
2754瀏覽量
463706
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論