利用CAN232B转换器组建CAN控制网络

发布者:SereneDreams最新更新时间:2012-07-11 来源: 中国传动网 关键字:CAN232B  转换器  CAN控制网络 手机看文章 扫描二维码
随时随地手机看文章

一、 引言

    由于RS232通讯距离短(根据EAT/TAI-232标准,仅为15米),而且,只能进行点到点通讯,不能直接组多点通讯网络。为了延长RS232的通讯距离,并将RS232节点组成通讯网络,目前广泛使用RS232/RS485信号转换器。但是,由于RS485通讯本身的局限性,在实际应用中存在许多不足:总线效率低、系统的实时性差、通讯的可靠性低、网络工程调试复杂、传输距离不理想、单总线可挂接的节点少、应用不灵活等。

    本文介绍一种方法,可以将RS232通讯网络转换成CAN通讯网络,以更好地解决用户建立远程通讯网络的问题。

二、 CAN总线特性

    CAN-bus(Controller Area Network)即控制器局域网。目前,CAN-bus是应用最广的现场总线国际标准之一。

    CAN-bus是一种多主方式的串行通讯总线,可以实现较高通讯速率、高抗电磁干扰性,而且能够检测出产生的任何错误,以保证实时通讯的可靠性。CAN-bus总线具有以下特性:

低成本的现场总线;
极高的总线利用率;
很远的数据传输距离(长达10Km)或高速的数据传输速率(高达1Mbps);
可根据报文的ID决定接收或屏蔽该报文;
可靠的错误处理和检错机制;发送的信息遭到破坏后,可自动重发;
节点在错误严重的情况下具有自动退出总线的功能;

当信号传输距离达到5Km时,CAN-bus仍可提供高达10Kbps的数据传输速率。CAN-bus通讯速率与传输距离的关系如下图2-1所示:


图2-1 CAN-bus通讯速率与距离关系

三、CAN232B转换器

    我们可以方便地运用CAN232B转换器,来实现RS232的多点组网和远程通讯。CAN232B转换器内置数据处理微控制器与CAN控制器,能够实现RS232/CAN网络的数据智能转换。

1、 主要技术参数

支持CAN2.0B协议(兼容CAN2.0A协议),符合ISO/DIS 11898规范;
集成1路CAN通道,波特率在10Kbps~1Mbps之间可选;
集成1路RS232通道,波特率在1200bps~57600bps之间可选;
CAN通道采用光电隔离,隔离模块绝缘电压:1000Vrms。[page]

2、 工作原理


图3-1 CAN232B原理框图

    由微处理器负责实现通讯协议,转换RS232通讯数据与CAN通讯数据;集成CAN控制器完成CAN协议的硬件实现。为了提高系统的抗干扰能力,在CAN数据通道上增加了完整的电气隔离电路。隔离电路采用光电隔离元件,自带DC/DC电源模块,无需外接电源。

四、 利用CAN232B组建CAN控制网络

4.1 实现RS232点对点远程通讯


图4-1 利用CAN232B实现RS232点对点通讯

    利用CAN232B转换器实现RS232点对点远程通讯,如图4-1所示。只需要将每个用户设备分别连接一个CAN232B转换器,再通过双绞线连接两个CAN232B转换器的CAN端口即可。当通讯距离较远时,需要在CAN网络的两个端点处各安装1个120欧姆的电阻,电阻跨接在CAN_H和CAN_L上。

    在实现通讯前,只需要设置CAN232B转换器的2个参数:RS232通讯波特率、CAN通讯波特率,其他参数无需进行设置。CAN通讯波特率可以查找图2-1中的参照数据。

    由于CAN232B转换器完全支持CAN2.0A和CAN2.0B协议,利用CAN232B实现RS232点对点远程通讯,可充分利用CAN总线的优点,如传输距离远、传输速率高、无损仲裁和错误检测处理等。在CAN波特率为10kbps时,数据传输距离可达到5km,极大地提高了RS232数据的传输距离,同时也能够大大改善RS232数据传输的可靠性。

    如果用户的数据传输距离超过5km距离,则需要在CAN网络中间安装CANrep中继器。

4.2 实现RS232多机通讯网络


图4-2 利用CAN232B实现RS232多机网络通讯

    利用CAN232B转换器实现RS232多机通讯网络,如图4-2所示。注意,CAN网络是一个“直线型”网络。首先,需要将每个用户设备分别连接一个CAN232B转换器;然后,通过双绞线连接各个CAN232B转换器的CAN端口,即可通讯。另外,需要在CAN网络的两个端点处各安装1个120欧姆的电阻,电阻跨接在CAN_H和CAN_L上。

    如果用户的数据传输距离超过5km距离,则需要在CAN网络中间安装CANrep中继器。

    利用CAN232B转换器实现RS232多机通讯网络,还需要考虑是否执行以下软件设置环节:
1. 配置主控设备的CAN232B转换器(通过配置软件设置)

设置CAN232B的RS232通讯波特率、CAN通讯波特率。
设置CAN232B中CAN报文滤波器,使设备接收所有的CAN报文。[page]

2. 用户RS232主控设备的软件设计

    对RS232主控设备而言,需要具备寻址其它多个RS232设备的能力。此时,需要按照CAN232B转换器的配置协议,对用户主控设备的RS232程序进行补充、修改,使主控设备可向所连的CAN232B转换器发送“命令帧”,以设置CAN帧格式,动态配置CAN232B发送的CAN帧信息。这样,用户主控设备就可以通过CAN232B发送具有不同ID的CAN报文帧,从而寻址不同地址的RS232设备。

3. 配置从设备的CAN232B转换器(通过配置软件设置)

设置CAN232B的RS232通讯波特率、CAN通讯波特率。
设置CAN232B中CAN报文滤波器,使设备接收所需要的CAN报文。
设置CAN232B中CAN帧格式,决定帧类型(标准帧/扩展帧)和帧ID。

    合理使用CAN232B转换器,可以方便地实现RS232多点组网和远程通讯。由于CAN232B转换器完全支持CAN2.0A和CAN2.0B协议,因此,所组建的CAN控制网络具有组网灵活、数据传输可靠性高、通讯速率高、总线利用率高等优点。

五、 RS232/CAN电平转换器

    目前,我们还接触到一种利用CAN总线收发器的电平驱动能力而间接实现RS232远程通讯的RS232/CAN转换器。这里,我们称其为非智能型RS232/CAN 电平转换器,将上面介绍的带微处理器产品称为智能型RS232/CAN转换器。下面将对非智能型RS232/CAN 电平转换器产品及其构成网络进行分析、判断、比较。

    非智能型RS232/CAN电平转换器直接通过硬件电路来实现RS232信号和CAN信号的物理电平转换。下图5-1是非智能型RS232/CAN电平转换器的原理框图。


图5-1 RS232/CAN电平转换原理框图

    上图中,非智能型RS232/CAN转换器没有使用CAN控制器,只是利用CAN总线收发器的电平驱动能力,以达到延长RS232传输距离的目的。

    利用非智能型RS232/CAN电平转换器构建的CAN接口可以具有远程通讯的能力,但由其构建的CAN网络并不支持CAN基本协议。所以,利用非智能型RS232/CAN转换器组建的网络仍有会存在类似RS485的许多缺点:没有错误控制能力、没有硬件总线仲裁功能、通讯的可靠性低、总线效率低、系统实时性差、应用不灵活、只有主从通讯方式等等。一句话,那已经不是可靠、实时的CAN-bus通讯网络。

    与电平转换的机制不同,智能型RS232/CAN转换器完全支持CAN基本协议,可以实现RS232通道数据和CAN通道数据的转换。利用智能型CAN232B转换器构建CAN网络,完全支持CAN2.0A和CAN2.0B协议,充分利用CAN总线的特性,实现RS232的远程通讯和多点组网,并具有组网灵活、数据传输可靠性高、通讯速率高、总线利用率高等优点。这也是CAN-bus通讯网络具有的优点。另外,智能型RS232/CAN转换器还具有以下优点:可以实现RS232通讯数据与CAN通讯数据的透明转换,无需更改原有RS232通讯协议,可以直接应用到原有领域。

六、总结

    利用CAN232B转换器组建一个CAN控制网络,能够很方便的实现RS232多点组网、远程通讯,并且,不需要更改原有RS232通讯软件,用户可直接嵌入原有的应用领域,使系统设计达到更先进的水平。

关键字:CAN232B  转换器  CAN控制网络 引用地址:利用CAN232B转换器组建CAN控制网络

上一篇:CAN-bus应用方案
下一篇:CC-Link 在TFT制造业中的应用

推荐阅读最新更新时间:2024-05-02 22:11

恩智浦推出双向电压I2C总线转换缓冲器
    中国上海,2013年8月19日讯——恩智浦半导体(NXP Semiconductors N.V.)(纳斯达克代码:NXPI)近日宣布推出PCA9617A超快速模式(Fm+) I²C总线缓冲器,该产品专为使用DDR4 SDRAM存储器的新兴服务器应用而设计。这款具有突破性的电压转换总线缓冲器凭借工作频率高达1 MHz的I²C总线以及CPU侧0.8 V至SDRAM模块侧2.5 V的电压电平转换,使工程师能够采用全新DDR4技术设计新一代服务器系统。恩智浦不断推动I²C总线的创新,I²C总线是一种广泛采用的总线系统管理和控制技术,几乎用于所有计算和企业设备应用。PCA9617A是首款专为服务器设计的Fm+器件。该器件工作频率高达
[电源管理]
恩智浦推出双向电压I2C总线转换缓冲器
更高清,美乐威Pro Convert NDI转换器系列又出新产品
美乐威有四款特性丰富的NDI转换器已经发售,这四款产品也是美乐威Pro Convert系列支持独立工作的IP编码器,包括此前未发布的两款高清NDI转换器和最近发布的两款4K NDI转换器。这四款产品采用了NewTek公司的 NDI®技术,支持将传统的视频信号传输到实时的、基于IP的制作方案和音视频设备里。这四款NDI转换器将和美乐威的其他创新产品同时亮相阿姆斯特丹ISE 2019展会现场。美乐威的展位号是8-G430。 新推出的两款高清NDI转换器拓展了美乐威Pro Convert系列的产品线,在信号输入接口和编码分辨率方面为用户和系统集成商提供了一个灵活的选择。美乐威 Pro Convert SDI Plus 和 Pro C
[物联网]
Vicor 发布新款DC-DC 转换器模块
Vicor 的 ChiP 封装DCM 进一步扩增高精度输出稳压的电源模块 Vicor 为其日益壮大的 DC-DC 转换器模块 (DCM) 阵营新增 25 款最新产品,支持 ±1% 的更严格输出电源稳压。凭借 1,032W/in3 无与伦比的功率密度,最新系列的DCM模块允许工程师们运用最少的外加电路或下游组件来驱动需要更严格稳压的负载。 DCM ChiP(Converter housed in Package)是一款可从未稳压的宽范围输入生成隔离稳压 DC 输出的DC-DC 转换器模块。DCM 转换器采用高频率零电压开关 (ZVS) 拓扑,可在整个输入电压范围内始终如一地提供高效率。 广泛应用于各种应用中 最
[电源管理]
Vicor 发布新款DC-DC <font color='red'>转换器</font>模块
模数转换器的电源去耦问题解析
模数转换器的电源去耦问题解析 尽管高速ADC给电源带来的总负载是稳定的,但需要电流以ADC采样速率和此频率的谐波快速跳变。由于电路板和走线的电感会限制电源能够迅速提供的电流量,因此ADC所需的高频电流是由板电源去耦电容提供的。为高速ADC供电时,应同时采用大的电源去耦电容和局部(ADC引脚处)去耦电容。大去耦电容存储电荷以对电源层和局部去耦电容充电,局部去耦电容则提供ADC所需的高频电流。有效的去耦还能将高频电源瞬变限制在距离产生瞬变的IC非常近的区域,从而使电路板上产生的电磁辐射 (EMI) 降至最小。 一般而言,应为每个ADC电源轨至少提供一个大去耦电容。这些电容应当是10uF至22uF范围内的低ESR陶瓷或钽电容
[模拟电子]
TI日前推出微型降压式DC/DC转换器
德州仪器(TI)日前推出微型500mA降压式DC/DC转换器TPS62601,适用于有限空间的应用装置,包括超薄多功能智慧型手机、无线模组及可携式电子等小型装置。该电源管理IC是业界第一款13平方mm的小尺寸转换器,总高度仅0.6mm。 该转换器通过TI的模拟制造技术,与0.9mm x 1.3mm的晶片尺寸封装,约为胡椒碎片大小,功率效率可达89%,典型运作静态电流仅30-uA。改元件可同步的切换式装置的6MHz固定频率,并支援单一厚度仅0.6mm的0.47-uH电感和两个低成本的陶瓷电容器。 TPS62601的电压调节准确度可达+/-1.5%。此外,其绝佳的负载暂态响应,支援大范围的输入电压(2.3V至5
[电源管理]
TI日前推出微型降压式DC/DC<font color='red'>转换器</font>
SR-全桥式转换器
  SR-全桥式转换器的主电路如图1(a)所示,当主开关管V1和V2导通,V3和V4关断时,变压器的同各端为正,SR5导,SR6关断;当V1和V2关断,V3和V4导通时,变压器同各端为负,SR5关断,SR6导通;当V1和V2、V3和V4都关断时,变压器的端电压为零,SR5和SR6都导通、续流,控制信号的时序如图1(b)所示。分别用UV1~UV4代表MOS管V1~V4的控制信号逻辑电平,用USR5、USR6代表MOS管SR5,SR6的控制信号逻辑电平,因此:   图1 SR-全桥式转换器   对于移相控制的SR全桥式转换器,则有   即V1和V2导通时,SR5导通,SR6关断;当V3和V4导通时,SR5关断,
[电源管理]
SR-全桥式<font color='red'>转换器</font>
反激式转换器简化隔离式电源设计
曾经需要一个简单的低功率隔离式内务处理 电源 ,又不想买现成有售的砖或模块吗?制造或购买决策取决于很多因素,但是简单性、解决方案尺寸、价格和性能对于走哪条路有重大影响。包括某些医疗系统在内的几种类型应用需要具备输入至输出隔离的电源。 实现与噪声源电压的接地分离是需要使用一个 隔离式电源 (特别是在医疗设备中)的原因之一。仅以医用检查照相机、牙科器械、睡眠和生命体征监测仪等为例,它们都采用了显示器,而这些显示器会受到噪声源电压的不良影响。隔离式电源可提供接地分离,从而能够消除导致显示异常的噪声。 较大型的医疗系统(例如:CT扫描、血气电解质分析仪和一些超声系统)由于有多个PC电路板用于各种不同的功能,所以一般采用分布式电源架
[电源管理]
反激式<font color='red'>转换器</font>简化隔离式电源设计
ADI公司低抖动频率合成器支持GSPS数据转换器方案实现优异性能
中国,北京 – Analog Devices, Inc. (ADI)推出一款针对高性能超宽带数据转换器和同步应用的800MHz至12.8GHz频率合成器ADF4377。这款频率合成器通过提供超干净时钟源来驱动信号采样过程,从而实现出色的信噪比性能。基于ADF4377,新一代宽带接收器和发送器可以利用更高水平的动态范围,从而提高接收器灵敏度和发送器频谱纯度。ADF4377频率合成器的归一化带内相位噪声低至-239dBc/Hz,归一化1/f噪声低至-147dBc/Hz,宽带压控振荡器(VCO)本底噪声为-160dBc/Hz,由此实现了低于18fs rms的抖动水平,从而获得如此出色的性能。 ADF4377频率合成器 适用于
[模拟电子]
ADI公司低抖动频率合成器支持GSPS数据<font color='red'>转换器</font>方案实现优异性能
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved