您是否遇到需要使用CAN總線,但MCU沒有集成CAN總線控制器的情況?您又是否遇到MCU的CAN口資源不夠的情況?一顆CSM330A芯片能解決您的問題,本文將帶您了解CSM330A的優(yōu)勢及應用。
?CSM330A的優(yōu)勢
如圖1所示,通過SPI或UART擴展隔離CAN接口的常規(guī)方案,一般要用到CAN控制器芯片、隔離DC-DC電源、數(shù)字隔離芯片、CAN收發(fā)芯片等,存在電路設計復雜、器件種類多、占板面積大等缺點。
圖1 常規(guī)CAN接口擴展方案
ZLG致遠電子推出的CSM330A可以很方便的嵌入到有SPI/UART接口的設備中,在不改變原有硬件結構的前提下使設備獲得CAN-bus通信接口。CSM330A的大小僅為15×10×3mm,體積僅為CSM300(A)系列直插封裝SPI/UART轉CAN模塊的11%,拇指大小的模塊大大減少了占板空間,更加適合嵌入到設備中。如圖2,僅需一片CSM330A,即可擴展出一路CAN接口。
圖2CSM330A擴展CAN接口 ?CSM330A硬件電路設計使用SPI轉CAN功能時,需要將MODE引腳接至高電平。MCU的SPI接口與CSM330A的SPI接口連接,同時MCU需要提供GPIO與RST、INT、CTL0、CTL1引腳連接,實現(xiàn)對CSM330A的有效監(jiān)測與控制。若需要通過MCU對CSM330A進行配置,則需要額外的GPIO與CFG引腳連接。
圖3SPI轉CAN參考電路
使用UART轉CAN功能時,需要將MODE引腳接至低電平。MCU的UART與CSM330A的 UART接口連接,同時一個GPIO與RST引腳連接。若需要通過MCU對CSM330A進行配置,則需要額外GPIO 的與CFG引腳連接。
圖4UART轉CAN參考電路 ?行業(yè)應用用戶使用CSM330A進行CAN協(xié)議轉換,能很方便地在設備中擴展出CAN接口,可廣泛使用于儲能、充電樁、智慧交通、工業(yè)控制、軌道交通等領域。
例如ZLG致遠電子面向DMS(駕駛員監(jiān)控系統(tǒng))行業(yè)客戶提供的司機行為監(jiān)測解決方案,其中主控采用了Cortex-A35 M1808 AI核心板。該核心板搭載自主研發(fā)的圖像傳感技術,搭配推出車載行為監(jiān)測系統(tǒng)解決方案,可實現(xiàn)駕駛員身份信息識別和司機行為監(jiān)測,以此向車主發(fā)出報警提醒,并可通過板載的WiFi、4G等模塊實現(xiàn)遠程人臉錄入、管理與監(jiān)控。
供電方面推薦ZLG致遠電子的隔離DC-DC電源模塊E2405UHADD-10W,該電源模塊9-36V寬壓輸入,±5V穩(wěn)壓輸出,能有效降低供電波動導致的設備損壞風險。
M1808 AI核心板有著兩路CAN FD和高達8路的UART接口,如果外接的車載應用較多的情況下核心板的CAN口資源不夠用,這時就可以通過CSM330A來拓展CAN接口,其應用如圖5所示。
圖5司機行為監(jiān)測解決方案
-
芯片
+關注
關注
456文章
51170瀏覽量
427261 -
接口
+關注
關注
33文章
8691瀏覽量
151917 -
CAN
+關注
關注
57文章
2769瀏覽量
464385 -
總線
+關注
關注
10文章
2903瀏覽量
88394
發(fā)布評論請先 登錄
相關推薦
如何使用Arduino實現(xiàn)CAN總線通信呢
CAN總線的擴展功能及其應用
使用CAN總線進行數(shù)據(jù)采集的方法
使用CAN總線的注意事項 CAN總線與其他通信協(xié)議對比
如何使用Arduino實現(xiàn)CAN總線通信
![](https://file1.elecfans.com/web2/M00/0B/0D/wKgZomcse3WAMCkFAAHZ5kcfkGo538.jpg)
![](https://file1.elecfans.com/web2/M00/0B/AF/wKgaomcoXPyAd0BeAAHVXcPTtkk237.jpg)
![](https://file1.elecfans.com/web2/M00/0B/56/wKgaomcgYsCAXo3oAAI0Tzg84-Q157.jpg)
![](https://file1.elecfans.com/web2/M00/09/6E/wKgaomb4rj2AWt3OAAxBUmL4rrw100.jpg)
CAN總線的接口類型
CAN總線和EtherCAT的區(qū)別
工控機怎樣度 CAN 總線
can總線中繼器連接方法
![](https://file1.elecfans.com/web2/M00/C7/E5/wKgZomYXT9KAK0rzAAD857QFBlM343.jpg)
什么是CAN總線通信?CAN總線工作原理
![什么是<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>通信?<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>工作原理](https://file1.elecfans.com/web2/M00/C1/15/wKgaomXS_VeAWWGuAAAeFgRhNro567.jpg)
評論