首页 > 嵌入式硬件 > 总线与接口

在如今CAN总线应用越来越广泛的今天,很多人都开始学习使用这一技术,但是由于CAN总线协议的复杂度,不少IT新人只能浅尝辄止。本文将介绍如何致远电子的嵌入式UART转CAN模块来解决这一问题。

本文引用地址: http://embed.21ic.com/hardware/can/201709/47906.html

一、CSM100产品简介

CSM100系列UART转CAN模块是集成微处理器、CAN-bus 控制器、CAN-bus收发器、DC-DC转换、高速光电隔离于一体的嵌入式UART 转CAN 模块,用户可以不深入了解CAN-bus的相关知识,利用此芯片操作CAN-bus就如同操作UART 一样方便。

模块具有2种转换方式包括透明转换方式和透明带标示转换方式。其中透明转换方式会预先设定数据帧ID,串口只需要发送报文数据段信息,其余信息模块会自动填充完整。透明带标识转换方式通过既定的协议格式可以将CAN总线报文的类型、ID转发到串口数据的相应字段。这两种方式在不同应用场景下灵活组合可以实现多种功能。

 

1.jpg

图 1 CSM100实物、结构图

二、应用方案

CSM100这个小模块不仅仅是做串口与CAN数据的转换,在很多应用场景中起着必不可少的作用。下面就来介绍一下。

1、 为缺少CAN控制器的单片机提供CAN接口

虽然如今已经不再是51单片机横行的时代,但是仍然不是所有的MCU都具备CAN控制器,如果在某个项目中需要扩展CAN通讯而恰好我们的主控平台没有CAN外设,那么选择CSM100就是一个绝佳的选择。只要主控上还有多余的URAT资源就可以利用它轻松的扩展。扩展方式如图2所示。

 

2.jpg

图 2 为缺少CAN控制器的单片机提供CAN接口

2、 为点对点设备提供组网条件

我们都知道CAN总线是一种多主总线,可以实现多节点组网通讯,自带优先级仲裁机制,可有效防止数据冲突。基于这一优点,可以利用CSM100模块为点对点通讯设备提供组网的条件。例如,某些串口接口的传感器,如果我们需要把多个传感器的数据读到MCU而MCU的串口数量不足怎么办呢?

如图3所示,与传感器对接的CSM100模块设定为透明转换模式,并通过设定不同的地址ID加以区分。这样全部传感器的数据就可以共同在一条线路上传输了,不用为数据冲突或者找不到数据发送源而担心。与主控对接的CSM100模块设定为透明带标识转换模式。这样主控接收到的串口数据流中就包含了不同传感器的地址ID信息了。

 

图 3 为点对点设备提供组网条件

3、 简易隔离中继设备

在很多CAN-bus总线的应用现场,我们可能会碰到这些问题,例如远距离通讯质量不稳定,或者对接两个速率不同的网络,亦或是想把网络中的某些干扰较强的节点做隔离。这时我们可以使用两个CSM100模块实现一个简易的CAN总线中继功能。

如图4所示,将两个CSM100的UART口交叉对接,设定工作模式为透明带标识符传输,分别设置各自对接CAN网络的通讯波特率参数。这样CAN总线的报文数据会先转换成串口再转换为CAN数据,信号得到了放大和隔离。

 

图 4 简易隔离中继设备

换一批

延伸阅读

[新鲜事] 三星为何限制自家处理器外卖?是高通太霸道了

三星为何限制自家处理器外卖?是高通太霸道了

三星对外供应Exynos处理器之路并不顺畅,这事还得怨高通太霸道了。......

关键字:三星 处理器 高通

[新鲜事] 华为麒麟野心勃勃:正式杀向美国!

华为麒麟野心勃勃:正式杀向美国!

目前,华为已经有多款产品登陆美国市场,而来自外媒的最新消息显示,华为正在与AT&T接洽,希望美国第二大运营商批准华为麒麟芯片入网。......

关键字:华为 麒麟处理器 美国

[新鲜事] 高通切入PC处理器市场,直捣英特尔大本营?

高通切入PC处理器市场,直捣英特尔大本营?

市场传出,全球手机芯片龙头高通(Qualcomm)已打造个人电脑(PC)用处理器骁龙(Snapdragon)845,首款终端产品将是广达为惠普(HP)代工的机种,将开始踩英特尔(Intel)和超微(AMD)的地盘。正当市场仍在为三星代工的首......

关键字:高通 处理器 英特尔 PC

[新鲜事] 骁龙处理器改名为“骁龙移动平台” 高通表示你们都不懂我

骁龙处理器改名为“骁龙移动平台” 高通表示你们都不懂我

高通表示,它为智能手机提供的产品在过去几年中被外界误读。高通公司产品营销副总裁Don McGuire表示:骁龙不仅仅是一个单独的组件,不是一颗单独的CPU,它是一块芯片,但也是多种技术集成,包括硬件,软件和服务,这些都不是简单的“处理器”这......

关键字:骁龙处理器 高通 骁龙移动平台

[新鲜事] 首款DDR4国产处理器流片成功:性能追齐Intel

首款DDR4国产处理器流片成功:性能追齐Intel

在本月17日召开的上海SEMICON China 2017大会上,上海兆芯正式宣布型号为ZX-D的国产处理器流片成功。......

关键字:国产处理器 DDR4

[新鲜事] 电子涨价潮仍将延续 Intel处理器提价火上加油

电子涨价潮仍将延续 Intel处理器提价火上加油

今年电子产品涨价是主旋律,手机厂商已经普遍行动,面对面板、DRAM内存、固态硬盘、锂电池等零部件成本的上涨,PC厂商也坐不住。......

关键字:电子 涨价 Intel 处理器
条评论

我 要 评 论

网友评论

大家都爱看

  • 扇出型晶圆级封装的优势和挑战!

    我们有能力创造一些能保持前代性能并且更好更小的电子设备,例如今天的可穿戴设备、智能手机或平板电脑,这是由于很多因素超过摩尔定律而快速发展,从而能够从底层的嵌入组件发展到今天把它们封…

    2018-03-29
  • Xilinx推出革命性的新型自适应计算产品

    自适应和智能计算的全球领先企业赛灵思公司(Xilinx, Inc.,(NASDAQ:XLNX)),近日宣布推出一款超越FPGA功能的突破性新型产品,名为ACAP(Adaptive Compute Acceleration Platform,自适应计算加速…

    2018-03-20
  • 赛普拉斯为树莓派3 B+ IoT单板计算机提供强大稳定的无

    先进嵌入式系统解决方案的领导者赛普拉斯(纳斯达克代码:CY)近日宣布其Wi-Fi®和蓝牙®combo解决方案为全新的树莓派 3 B+(Raspberry Pi 3Model B+)IoT单板计算机提供强大稳定的无线连接…

    2018-03-20
  • 观看直播领红包,SEED-A10加速卡助力人工智能

    随着云服务器、云计算的发展,大家对硬件加速的需求越来越多,但是随着设备功耗的上升、性能需求越来越高,常规加速设备以及开始不能满足需求,因此FPGA逐渐在硬件加速中找到了自己的位置,而艾…

    2018-03-19
  • 特朗普:博通不得以任何形式收购高通

    白宫周一(3月12日)晚发出声明,川普(特朗普)总统出于“国家安全”考量、禁止新加坡博通公司(Broadcom)收购美国高通公司(Qualcomm)。

    2018-03-14