找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

[竞赛方案] 基于M453VG6AE的CAN转USB转接卡项目设计报告及成果文件

  [复制链接]
跳转到指定楼层
楼主
youzizhile 发表于 2015-8-10 13:43:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 youzizhile 于 2015-8-17 09:42 编辑

一、项目名称
  基于M453VG6AE的CAN转USB转接卡项目   
  团队:勇者无疆
二、项目概述
USB总线是一种新型、快速、双向、同步传输、并可以热插拔的数据传输总线,它满足了人们对总线易用性、扩展能力强和低成本的要求,其传输速率从USB1.0低速1.5Mbps、USB2.0全速12 Mbps提高到USB2.0高速480 Mbps的数据传输,而USB3.0已经达到5Gbps。目前, USB总线已经成为计算机领域中应用最广泛的外设总线连接规范。
与此同时,CAN(Controller Area Network)总线是在汽车和工业电子等领域大量使用的总线协议,CAN总线技术也日趋成熟,其传输距离远,传输速率高,抗干扰能力强,易于组网,而且节约成本,已被公认为是最有前途的现场总线之一,并在国内外控制领域获得了普遍重视。
虽然上述两种总线的特点都比较突出,但二者在控制领域的应用仍有其自身局限性。USB的传输距离通常不超过几十米,经常达不到工业应用的要求;而CAN适配器与主机在传统接口上的连接十分繁琐和复杂,不利于CAN的应用扩展。所以,本设计考虑将传输距离较远的CAN总线技术与即插即用的USB接口技术相结合,即利用USB接口方便的实现CAN总线和主机的连接,从而有力的扩展了CAN总线的监控和管理功能,扩大CAN总线的应用范围。
本方案通过基于M453VG6AE丰富外设接口而设计的CAN转USB转接卡。PC机等含有标准USB外设接口的设备可以通过CAN转USB转接卡连接至CAN网络,从而进行车辆、工业控制、智能小区、工业控制等CAN网络领域中的数据采集与数据处理,进而方便管理和测试CAN设备,扩展CAN总线的应用范围。
M453VG6AE的USB支持2.0全速接口,CAN支持CAN2.0 A和B标准。本方案就是利用集成的USB接口和CAN接口实现总线协议的转换,方便实用。利用外设编写驱动程序,同时加上CAN接口芯片就组成了CAN网络的连接通道。PC机软件采用LabView来实现,可视化编程简单容易实现。

三、项目报告书

四、项目电路图

五、软件源代码
M451主程序:

由于LabView需要LabView环境才能运行,所以需要安装程序,单一生成的程序不能直接运行。LabView安装程序:由于文件较大,分享在360云盘空间http://yunpan.cn/cdqpLkEmxwtzT 访问密码 01ed
LabView运行截图图

六、系统框图

七、作品实物图

上图中,标注部分说明如下:
1:NuEDU-SDK-M451开发板和外围连接电路,包括usb接口,串口,CAN总线接口,电源接口等
2:USB转串口两个
3:M451 SDK1个,包括CAN接口,串口等
4TJA1050 CAN 接口转接卡两个,供电电压5V


八、演示视频


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 顶 踩
回复

使用道具 举报

沙发
 楼主| youzizhile 发表于 2015-8-13 09:25:04 | 只看该作者
回复 支持 反对

使用道具 举报

板凳
 楼主| youzizhile 发表于 2015-8-17 09:43:13 | 只看该作者
之前忘了添加CANTOUSB驱动程序,现在附上:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

地板
carolchang 发表于 2015-8-19 17:38:18 | 只看该作者
厲害厲害
回复

使用道具 举报

5#
mji 发表于 2015-8-20 11:44:25 | 只看该作者
不错,很实用
回复 支持 反对

使用道具 举报

6#
MLi 发表于 2015-8-20 13:35:37 | 只看该作者
可做USB CAN分析仪咯
回复 支持 反对

使用道具 举报

7#
anming 发表于 2015-8-20 15:09:03 | 只看该作者
顶一下!
回复

使用道具 举报

8#
chhuang16 发表于 2015-8-20 16:25:37 | 只看该作者
訊號轉換方便維修人員的檢測 不錯
回复 支持 反对

使用道具 举报

9#
 楼主| youzizhile 发表于 2015-8-27 14:15:33 | 只看该作者
chhuang16 发表于 2015-8-20 16:25
訊號轉換方便維修人員的檢測 不錯

谢谢支持,给我投个票吧http://nuvoton-m0.com/nubs/m451/page/b09_01.html
回复 支持 反对

使用道具 举报

10#
 楼主| youzizhile 发表于 2015-8-27 14:15:59 | 只看该作者
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU