簡介:USB轉CAN低成本方案
1、產品簡介
目前市面上USB轉CAN方案雖然已經非常成熟,但是價格也比較昂貴,此方案的USB轉CAN方案,成本低,使用方便,WIn8以上免驅動即可使用
2、應用場景
a:用于USB設備與CAN設備之間的通信
b:用于工程師日常調試工具
3、產品概述
a:此方案可以讓USB設備和CAN設備之間實現雙向通信
b:原理為USB設備和CAN設備之間,通過STM32F0單片機進行協議解析以及轉發,配合專用上位機軟件既可使用
c:上位機采用的winUSB的免驅方案,USB bulk雙緩沖的模式,實際傳輸性能遠超那些虛擬串口的USB-CAN
d:通過跳線帽靈活選擇是否接入120R終端電阻
e : WIN8以上系統免驅
4、產品參數
輸入電壓: 5V
輸入接口: TYPE-A
輸出接口: 3.08x2P 插拔式接線端子
是否隔離: 否
主芯片:STM32F072CB
CAN收發芯片:TJA1050
CAN通道數: 1
PCB 尺寸: 長x寬 48mm * 30mm
5、使用方法
a: 將STLINK或者JLINK連接模塊“固件燒寫口”處,燒寫固件“Firmware.hex”
b: 將USB端接入電腦,CAN輸出端接入相應CAN設備,根據自身需要選擇跳線是否需要120R電阻,打開上位機即可使用
c: 固件以及上位機詳細使用方法詳見附件 “固件+使用說明”
6、備注
1、本模塊為軟件+硬件 ,需要燒寫程序后才可使用,所需文件以及教程詳見附件"固件+使用說明"
7、測試視頻
視頻中,將本方案的USB轉CAN連接到另一個CAN分析儀,通過PC端USB——CAN分析儀——本方案USB轉CAN——PC端USB,實現數據相互收發
!注意:請使用瀏覽器自帶下載,迅雷等下載軟件可能無法下載到有效資源。
歡迎加入EEWorld參考設計群,也許能碰到搞同一個設計的小伙伴,群聊設計經驗和難點。 入群方式:微信搜索“helloeeworld”或者掃描二維碼,備注:參考設計,即可被拉入群。 另外,如您在下載此設計遇到問題,也可以微信添加“helloeeworld”及時溝通。
EEWorld Datasheet 技術支持