查看: 8433  |  回复: 9
参赛作品《USB转CAN调试器》

主题

回复
发表于2018-06-02 18:47:33 | 显示全部楼层
1# 电梯直达
 

【报名阶段需要填写的内容】


1. 参赛者姓名(必填项):陈磊


2. 单位或学校名称(选填项):


3. 当前职务或职称(选填项):电子软硬件工程师


4. 参赛作品的名字(必填项):USBCAN调试器


5. 简要陈述您的idea和作品(必填项):通过blm32将接收和发送的can信号通过usb转发上位机,上位机也可显示接收的can信息也可发送can信息


6. 拟用到的立创商城在售物料(必填项):blm32f103c8t6 ,TJA1040T,XC6206P332MR


7. 拟用到的非立创商城物料或其它补充(必填项):ACT45B-110


8. 拟用到的EDA工具软件名称(必填项):LCEDA


【作品正式发表(报名成功后进入设计阶段)需要填写的内容】


一、作品简介

例如,可以包括但不局限于以下内容:

 

CAN通讯在现在的通信方式中因稳定性好抗干扰能力强,已经在汽车和工业通行中大量使用,在调试can通信时因为好的can设备昂贵体积也大,调试的时候不是很方便,

这个can模块占用体积小,采用usb通行速度可靠。调试时候很方便,还集成了脱机发送功能只要设置好通信数据重新上电就会自动循环发送内容,方便小巧。


二、系统构架图

  




三、硬件部分的描述

立创EDA:https://lceda.cn/15556967670/blm32-usbcan

pcb使用立创EDA制作已经分享,上面是连接


下面是导出的ad文件。

blm32 can.zip 


  


 

手工焊接,焊的不是很好。


这个模块核心使用一个blm32f103c8 芯片,加上一个can收发器tle6250 ,电源部分。


四、材料清单(BOM列表)

blm32 usbcan BOM.zip 

立创导入bom很是方便的。主芯片就是BLM32F103C8.


五、软件部分的描述(选填)

下位机软件流程图如上,

打包软件:软件.zip 

六、作品演示

https://v.qq.com/iframe/player.html?vid=r0761i3idce&tiny=0&auto=0"


七、总结

国产的芯片现在越来越多了,现在贸易战这么厉害很多芯片价格上涨给国产芯片很大的发展机会,希望看到以后中国的芯片也能走向世界。

之前接触STM32,blm32 其实在片山外设基本都是相同的,但是在调试的时候发现有很多小的问题没有说明导致走了很多弯路,在配置can的时候使用dome的例程显示时钟被坑了,时钟例程给的是72M却陪了90M

,自己感觉官方给的例程不应该会错一直差自己的电路和配置耽误了好几天。还有can的在接收中断老是出错。希望也可以多一些例程不用老是去找32的例程来看了。




主题

回复
发表于2018-06-08 11:17:50   |  显示全部楼层
5#
 点击查看大图

主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

举报

X
请选择举报类型:
请输入详细内容:

顶部