嵌入式UART轉CAN應用案例
發布時間:2016-12-28 責任編輯:susan
【導讀】在如今CAN總線應用越來越廣泛的今天,很多人都開始學習使用這一技術,但是由於CAN總線協議的複雜度,不少IT新人隻能淺嚐輒止。本文將介紹如何運用嵌入式UART轉CAN模塊來解決這一問題。
一、CSM100產品簡介
CSM100係列UART轉CAN模塊是集成微處理器、CAN-bus 控製器、CAN-bus收發器、DC-DC轉換、高速光電隔離於一體的嵌入式UART 轉CAN 模塊,用戶可以不深入了解CAN-bus的相關知識,利用此芯片操作CAN-bus就如同操作UART 一樣方便。
模塊具有2種轉換方式包括透明轉換方式和透明帶標示轉換方式。其中透明轉換方式會預先設定數據幀ID,串口隻需要發送報文數據段信息,其餘信息模塊會自動填充完整。透明帶標識轉換方式通過既定的協議格式可以將CAN總線報文的類型、ID轉發到串口數據的相應字段。這兩種方式在不同應用場景下靈活組合可以實現多種功能。

二、應用方案
CSM100這個小模塊不僅僅是做串口與CAN數據的轉換,在很多應用場景中起著必不可少的作用。下麵就來介紹一下。
1、為缺少CAN控製器的單片機提供CAN接口
雖然如今已經不再是51單片機橫行的時代,但是仍然不是所有的MCU都具備CAN控製器,如果在某個項目中需要擴展CAN通訊而恰好我們的主控平台沒有CAN外設,那麼選擇CSM100就是一個絕佳的選擇。隻要主控上還有多餘的URAT資源就可以利用它輕鬆的擴展。擴展方式如圖2所示。

2、為點對點設備提供組網條件
我們都知道CAN總線是一種多主總線,可以實現多節點組網通訊,自帶優先級仲裁機製,可有效防止數據衝突。基於這一優點,可以利用CSM100模塊為點對點通訊設備提供組網的條件。例如,某些串口接口的傳感器,如果我們需要把多個傳感器的數據讀到MCU而MCU的串口數量不足怎麼辦呢?
如圖3所示,與傳感器對接的CSM100模塊設定為透明轉換模式,並通過設定不同的地址ID加以區分。這樣全部傳感器的數據就可以共同在一條線路上傳輸了,不用為數據衝突或者找不到數據發送源而擔心。與主控對接的CSM100模塊設定為透明帶標識轉換模式。這樣主控接收到的串口數據流中就包含了不同傳感器的地址ID信息了。

3、簡易隔離中繼設備
在很多CAN-bus總(zong)線(xian)的(de)應(ying)用(yong)現(xian)場(chang),我(wo)們(men)可(ke)能(neng)會(hui)碰(peng)到(dao)這(zhe)些(xie)問(wen)題(ti),例(li)如(ru)遠(yuan)距(ju)離(li)通(tong)訊(xun)質(zhi)量(liang)不(bu)穩(wen)定(ding),或(huo)者(zhe)對(dui)接(jie)兩(liang)個(ge)速(su)率(lv)不(bu)同(tong)的(de)網(wang)絡(luo),亦(yi)或(huo)是(shi)想(xiang)把(ba)網(wang)絡(luo)中(zhong)的(de)某(mou)些(xie)幹(gan)擾(rao)較(jiao)強(qiang)的(de)節(jie)點(dian)做(zuo)隔(ge)離(li)。這(zhe)時(shi)我(wo)們(men)可(ke)以(yi)使(shi)用(yong)兩(liang)個(ge)CSM100模塊實現一個簡易的CAN總線中繼功能。
如圖4所示,將兩個CSM100的UART口交叉對接,設定工作模式為透明帶標識符傳輸,分別設置各自對接CAN網絡的通訊波特率參數。這樣CAN總線的報文數據會先轉換成串口再轉換為CAN數據,信號得到了放大和隔離。

特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 貿澤EIT係列新一期,探索AI如何重塑日常科技與用戶體驗
- 算力爆發遇上電源革新,大聯大世平集團攜手晶豐明源線上研討會解鎖應用落地
- 創新不止,創芯不已:第六屆ICDIA創芯展8月南京盛大啟幕!
- AI時代,為什麼存儲基礎設施的可靠性決定數據中心的經濟效益
- 矽典微ONELAB開發係列:為毫米波算法開發者打造的全棧工具鏈
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
Future
GFIVE
GPS
GPU
Harting
HDMI
HDMI連接器
HD監控
HID燈
I/O處理器
IC
IC插座
IDT
IGBT
in-cell
Intersil
IP監控
iWatt
Keithley
Kemet
Knowles
Lattice
LCD
LCD模組
LCR測試儀
lc振蕩器
Lecroy
LED
LED保護元件
LED背光



