电子发烧友网 > 接口/总线/驱动 > 正文

如何保证MCU与隔离收发器的可靠通信?

2019年11月29日 11:30 次阅读

在总线通信中,总线设备中的MCU需要连接一个总线收发器接入到总线网络中,如果MCU的供电电压与收发器电压不匹配时,会出现什么情况?本文将以CAN总线为例从接口电平的角度为你解析电平匹配的重要性。

一、CMOS电平

现大部分数字集成电路采用的是CMOS工艺,其接口的电平大致符合如下定义:

VIL《0.3Vcc;VIH》0.7Vcc;

VOL《0.1Vcc;VOH》0.9Vcc。

以常见的5V、3.3V系统为例,相应的接口参数如表1。

表1 不同供电下的电平要求

如何保证MCU与隔离收发器的可靠通信?

注:表中数据仅为计算参考值,器件实际参数需参考相应的数据手册。

二、电平不匹配

为了确保两个器件的信号可靠传输,必须保证:

  •  驱动器输出的VOH(MIN) 必须高于接收器输入的VIH(MIN);
  •  驱动器输出的VOL(MAX) 必须低于接收器输入的VIL(MAX);
  •  驱动器输出的输出电压不得超过接收器输入的I/O电压容差;

当两个CMOS器件连接在一起时,若供电电压一致,信号传输不存在问题。若两个器件供电电压不一致,则会存在电平不匹配问题。

以3.3V器件与5V器件连接为例,会出现以下两个问题:

  •  5V器件输入引脚可能无法识别3.3V器件输出的高电平

如图 1,3.3V器件输出VOH最大值3.3V也无法达到5V器件VIH的最小值3.5V,无法保证3.3V器件输出的高电平被正确识别。由于器件设计有一定余量,在测试时可能仍可正常工作,但存在风险,如出现器件电压波动时,就会出现问题。

如何保证MCU与隔离收发器的可靠通信?

图1 3.3V器件输出,5V信号输入

  •  5V器件输出高电平可能损坏3.3V器件输入接口。

如图 2,5V器件输出高电平信号远高于3.3V,若3.3V器件输入引脚不支持5V电平输入,则工作时会有电流灌入3.3V器件,严重会造成器件损坏。

如何保证MCU与隔离收发器的可靠通信?

图2 5V信号输出,3.3V信号输入

三、隔离收发器选型

以CTM1051(A)M系列产品为例,其内部采用的CMOS技术的芯片,引脚电平如图3,符合CMOS电平标准。在选型时,应该针对不同的MCU选择相应型号,才能杜绝因电平不匹配产生问题,若MCU为5V供电,应选择CTM1051M;若MCU为3.3V供电,则选择CTM1051AM。

如何保证MCU与隔离收发器的可靠通信?

图3 CTM1051(A)M引脚电平

四、实际案例

客户使用于我司一款隔离CAN收发器模块,已经大批量出货,但应用中出现个别异常现象。异常产品表现为CAN总线间歇性通讯故障。当产品处于高温环境时(如65℃),对其进行重复上电,可复现通讯故障现象。

  1. 复现异常

将异常品置于65℃的烤箱中,并对以下信号进行测试: MCU供电、TXD、CAN差分、CAN模块供电。未出现异常时,各点波形如图4。可以看到,MCU是3.3V供电,电压稳定在3.2V左右,CAN模块供电稳定在5.07V左右,CAN差分波形与TXD信号对应无异常。

如何保证MCU与隔离收发器的可靠通信?

图4 正常时波形

对异常板卡进行重复上电,CAN总线出现大量错误帧,问题复现。异常时,各点波形如图5,MCU供电电压、CAN模块供电电压同时出现波动,并出现异常位。异常位出现时,MCU供电下降到3.08V,CAN模块供电上升至5.19V。

如何保证MCU与隔离收发器的可靠通信?

图5 异常时波形

仔细观察异常位波形,如图6,发现TXD变为高电平时,CAN差分电平并未跟随变化,而当TXD再次出现一个小的噪声尖峰时,CAN差分电平才变为隐性电平。结合此时MCU供电电压下降,CAN模块供电反而上升的情况,初步确定问题是因供电电压波动,造成TXD高电平无法识别导致。

如何保证MCU与隔离收发器的可靠通信?

图6 异常位波形

  2. 问题定位

因怀疑TXD电平无法识别,对CAN模块的TXD高电平阀值电压值进行测试。不同输入电压下,测试数据如表3。

表3 异常品TXD高电平阀值电压

如何保证MCU与隔离收发器的可靠通信?

从测试数据看出,在不同的环境温度下,TXD高电平阀值电压变化均不大。4.75V供电时,阀值约2.91V;5V供电时,阀值约3.06V;5.25V供电时,阀值约3.2V。

如图5,异常位出现时,CAN模块的供电为5.19V,此时TXD高电平阀值应该约为3.17V,而MCU的供电仅为3.08V,IO输出电压无法达到3.17V,故无法识别高电平。当TXD出现噪声尖峰时,使TXD短时间高于3.17V,触发CAN模块内部切换,总线差分信号发生变化。

此处验证了上文的猜测,确定故障发生原因为:高温上电时,MCU、CAN模块供电电压出现波动,CAN模块的TXD引脚无法识别MCU发生的高电平信号,导致错误帧持续出现,造成CAN通信中断。

  3. 解决方案

更换为电平匹配的隔离模块后(由5V隔离模块更换成3.3V隔离模块),TXD高电平阀值电压及CAN总线通讯电平幅值如下图7所示,均已恢复正常幅值,通讯无异常。

如何保证MCU与隔离收发器的可靠通信?

图7 更换模块后的TXD高电平阀值以及CAN总线电平

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

MM32 MCU 使用分享

课程介绍:   在《MM32 MCU 使用分享》课程中灵动微电子技术工程师从最原始的新建工
发烧友学院发表于 2017-05-25 00:00 12122次阅读
MM32 MCU 使用分享

意法半导体经济型超值系列MCU新增STM32WB...

意法半导体的STM32WB50 *超值系列无线微控制器(MCU)是STM32WB55系统芯片的完整的....
发表于 2019-11-29 10:11 29次阅读
意法半导体经济型超值系列MCU新增STM32WB...

最近测试的2.4g收发一体芯片si24r1,发现pin对pin兼容nrf24l01p/nrf2401,交流分享

最近公司的要求,要研发一款2.4g校讯通方案,本来想选择nordic的nrf24l01p,打算购买点样品试样了,同行听说直接推荐我...
发表于 2019-11-28 23:00 54次阅读
最近测试的2.4g收发一体芯片si24r1,发现pin对pin兼容nrf24l01p/nrf2401,交流分享

三大白电中MCU应用的现状分析

从产品规格来看,家电MCU主要分为8位、16位和32位,2018年8位MCU使用占比达到42.2%,....
发表于 2019-11-28 17:02 179次阅读
三大白电中MCU应用的现状分析

8位的MCU的情形又如何?

这是最常见的误解,先说事实,根据最新的Gartner的市场报告,8位的市场营收额和增长额跟32位的相....
发表于 2019-11-27 15:49 207次阅读
8位的MCU的情形又如何?

物联网时代MCU的发展趋势是怎样的

物联网对于其中每个节点最理想的要求是智能化,即能够通过传感器感知外界信息,通过处理器进行数据运算,通....
发表于 2019-11-27 11:22 92次阅读
物联网时代MCU的发展趋势是怎样的

为什么说CMT2300A是Sub-1GHz超低功耗的射频收发器

频率范围: 140 至1020MHz 调制解调方式: OOK, (G)FSK 和(G)MSK、 数据率: 0.5 至 300 kbps 灵敏度:...
发表于 2019-11-26 11:02 125次阅读
为什么说CMT2300A是Sub-1GHz超低功耗的射频收发器

贸泽电子携Silicon Labs带来8位MCU...

专注于引入新品推动行业创新的电子元器件分销商贸泽电子(Mouser Electronics)宣布将于....
发表于 2019-11-25 09:19 70次阅读
贸泽电子携Silicon Labs带来8位MCU...

通过PWM波输出负电压的方法介绍

在电子电路中我们常常需要使用负电压,比如我们在使用运放的时候常常需要建立一个负电压。下面就简单的以正....
发表于 2019-11-23 12:18 594次阅读
通过PWM波输出负电压的方法介绍

SDRAM初始化分为6个步骤及SDRAM存储器布...

SDRAM是同步动态随机存取存储器的缩写。在微控制器应用中,微控制器通过使用外部存储控制器(EMC)....
发表于 2019-11-23 11:38 266次阅读
SDRAM初始化分为6个步骤及SDRAM存储器布...

物联网设备设计怎样变得更简单点

物联网设备数量剧增,对增强安全措施的需求越来越多,而且连接标准的持续演变,复杂性越来越高,设计者需要....
发表于 2019-11-22 16:09 72次阅读
物联网设备设计怎样变得更简单点

WL232A无线串口收发器的原理及固件设计

本无线串口收发器(WL232A)是站长为某公司的LED显示屏设计制作的,LED显示屏需要通过RS23....
发表于 2019-11-21 09:51 200次阅读
WL232A无线串口收发器的原理及固件设计

大家在使用32位MCU产品过程中,遇到了什么问题?

大家在使用32位MCU产品过程中,遇到了什么问题,请在这帖子中提问,看到了都会一一回复的。 ...
发表于 2019-11-21 09:09 341次阅读
大家在使用32位MCU产品过程中,遇到了什么问题?

在汽车应用中,微控制器(MCU)提供着至关重要的...

要考虑的另一个重要功能是看门狗计时器(WDT),这种计时器有助于从“失控的微处理器”或“杂乱状况下的....
发表于 2019-11-20 15:03 749次阅读
在汽车应用中,微控制器(MCU)提供着至关重要的...

CAN总线与以太网嵌入式网关电路设计的两种方法对...

根据要求,该系统选择了性能价格比较高的AT89C55单片机。它是面向测控对象和嵌入式应用的,所以它的....
发表于 2019-11-19 15:47 147次阅读
CAN总线与以太网嵌入式网关电路设计的两种方法对...

基于MCU的色彩控制LED照明系统设计

在这些多色系统中,每种色源的光输出会随时间和温度而漂移。光传感器和小型单片机(MCU)可用于维持特定....
发表于 2019-11-18 16:56 91次阅读
基于MCU的色彩控制LED照明系统设计

基于CANopen协议的智能液位遥测系统设计

该系统采用CAN总线,遵循CANopen协议,在EVC开发环境下结合多线程技术和数据库技术实现遥测系....
发表于 2019-11-18 15:34 258次阅读
基于CANopen协议的智能液位遥测系统设计

电子设备进行电磁兼容测试开机时出现死机的原因分析

最近在做有关电磁兼容的测试,在实际测试中,发觉负载开关时系统会死机。而我们做的产品正常工作是不允许复....
发表于 2019-11-15 17:03 181次阅读
电子设备进行电磁兼容测试开机时出现死机的原因分析

瑞萨电子RE微处理器荣获全球电子技术领域2019...

 这款基于瑞萨独有的SOTB™制程工艺的能量收集嵌入式控制器产品获得年度微控制器产品奖。
发表于 2019-11-14 15:54 138次阅读
瑞萨电子RE微处理器荣获全球电子技术领域2019...

免费的图形化用户界面工具——TouchGFX

可缓存容器是TouchGFX team新增加的一个功能。就如其名, 可使用一张位图缓存来提高图形,并....
发表于 2019-11-14 15:16 447次阅读
免费的图形化用户界面工具——TouchGFX

RS-485总线电平异常解决方案解析

本文将从门限电平为你揭秘RS-485组网异常。
发表于 2019-11-14 10:46 201次阅读
RS-485总线电平异常解决方案解析

数控电源包括功率板和MCU板全套开源资料(PCB...

数控电源其实就是将传统模拟可调恒压恒流线性电源的恒压环路和恒流环路通过单片机+运放来实现。首先电源在....
发表于 2019-11-13 13:51 2次阅读
数控电源包括功率板和MCU板全套开源资料(PCB...

数控电源包括功率板和MCU板全套开源资料(PCB原理图、源码、BOM等)

设计原理: 数控电源其实就是将传统模拟可调恒压恒流线性电源的恒压环路和恒流环路通过单片机+运放来实现。首先电源...
发表于 2019-11-13 09:47 7911次阅读
数控电源包括功率板和MCU板全套开源资料(PCB原理图、源码、BOM等)

瑞萨电子推出开箱即用的合作伙伴解决方案 扩展R...

全球领先的半导体解决方案供应商瑞萨电子株式会社(TSE:6723)今日宣布推出首批10款合作伙伴解决....
发表于 2019-11-12 11:28 197次阅读
瑞萨电子推出开箱即用的合作伙伴解决方案  扩展R...

AD7997如何配置I2C

这个芯片AD7997怎样通过I2C配置其工作模式,选择转换通道,寄存器地址这些。 我MCU用的ATMEGA64 ...
发表于 2019-11-11 19:19 348次阅读
AD7997如何配置I2C

MCU产业将面临哪些新机遇

随着5G、人工智能、大数据等新势能的发展,MCU凭借其低功耗、低成本,以及广阔的通用性能赢得相对稳定....
发表于 2019-11-11 15:58 849次阅读
MCU产业将面临哪些新机遇

芯片厂商扎堆深耕电机行业,BLDC电机市场未来可...

2019年11月8日,在《2019电机控制先进技术研讨会》上,公布了《BLDC电机行业市场分析报告》....
发表于 2019-11-11 10:24 3417次阅读
芯片厂商扎堆深耕电机行业,BLDC电机市场未来可...

基于CAN总线信号的波形解码和报文解码不一致的情...

报文处理部分通过CAN收发器将总线上的CANH和CANL差分信号转成单端的数字信号RXD,再使用专用....
发表于 2019-11-11 09:55 195次阅读
基于CAN总线信号的波形解码和报文解码不一致的情...

OM13080,LPCXpresso系列主板为Cortex-M系列MCU提供功能强大且灵活的开发系统

OM13080,LPCXpresso系列主板为Cortex-M系列MCU提供功能强大且灵活的开发系统。它...
发表于 2019-11-11 09:14 1139次阅读
OM13080,LPCXpresso系列主板为Cortex-M系列MCU提供功能强大且灵活的开发系统

OM13068UL,基于MCU的低压电机控制平台,可以控制BLDC,BLAC,步进和双刷直流电机

OM13068UL,LPCXpresso电机控制套件(BLDC)使您可以立即开...
发表于 2019-11-11 09:14 783次阅读
OM13068UL,基于MCU的低压电机控制平台,可以控制BLDC,BLAC,步进和双刷直流电机

T2901蓝牙无线收发器的数据手册

T2901是采用TEMIC半导体先进工艺制造的2.45GHz ISM频带蓝牙收发器,片内含有频率合成....
发表于 2019-11-09 11:44 567次阅读
T2901蓝牙无线收发器的数据手册

TI CC1101学习笔记:工作原理简单入门

众所周知,在IOT的市场应用中,从通信协议细分的话,有SUB-1G,2.4G,3G, 4G,以及最新推出的5G,虽然5G通...
发表于 2019-11-09 10:44 537次阅读
TI CC1101学习笔记:工作原理简单入门

AVR单片机的熔丝应该如何设置

初学者对熔丝经常不解,AVR芯片使用熔丝来设定时钟、启动时间、一些功能的使能、BOOT区设定、当然还....
发表于 2019-11-09 10:32 573次阅读
AVR单片机的熔丝应该如何设置

单片机通信协议的应用情况

单片机的片上资源有多种通信方式,常用的如IIC、SPI、UART/USART、CAN,甚至高端一点的....
发表于 2019-11-09 09:11 496次阅读
单片机通信协议的应用情况

分析CAN总线中终端电阻的作用

小编在这里要提个醒,在使用CAN总线的场合,不论是产品开发的过程中还是网络搭建的时候,都需要对总线上终端电阻进...
发表于 2019-11-08 17:23 226次阅读
分析CAN总线中终端电阻的作用

依靠5G技术的赋能,MCU开发将面临着五大挑战

随着5G、人工智能、大数据等新势能的发展,MCU凭借其低功耗、低成本,以及广阔的通用性能赢得相对稳定....
发表于 2019-11-08 16:37 852次阅读
依靠5G技术的赋能,MCU开发将面临着五大挑战

OM13076,可用于评估和使用LPC4300系列MCU进行原型设计

OM13076,用于Cortex-M MCU的LPCXpresso18S37开发系统。 LPCXpress...
发表于 2019-11-08 09:00 607次阅读
OM13076,可用于评估和使用LPC4300系列MCU进行原型设计

物联网智能应用带动影像传感器装置量

据报道,由于无人机、智能车与扩增实境或虚拟实境装置都使用多个影像传感器捕捉其操作环境数据,而且为了提....
发表于 2019-11-07 10:55 676次阅读
物联网智能应用带动影像传感器装置量

基于多任务信息流的CAN总线驱动设计

μC/OS-II是美国人Jean Labrosse编写的一个免费的、源码公开的嵌入式实时内核。对于开....
发表于 2019-11-06 08:41 153次阅读
基于多任务信息流的CAN总线驱动设计

阿里平头哥最新推出了开源MCU芯片平台

随着IOT/AIOT快速扩张版图,MCU(微控制芯片)逐渐成为市场最紧俏的芯片之一。长期以来,Arm....
发表于 2019-11-04 17:01 1069次阅读
阿里平头哥最新推出了开源MCU芯片平台

阿里平头哥开源MCU设计平台 芯片设计该如何寻求...

随着IOT/AIOT快速扩张版图,MCU(微控制芯片)逐渐成为市场最紧俏的芯片之一。长期以来,Arm....
发表于 2019-11-04 15:58 659次阅读
阿里平头哥开源MCU设计平台 芯片设计该如何寻求...

PIC单片机解密及MCU解密的常见问题

在MCU芯片解密中总会遇到许许多多的问题,可能让你一时陷于其中,但是只要随时记下遇到的问题,做好总结....
发表于 2019-11-04 09:41 572次阅读
PIC单片机解密及MCU解密的常见问题

基于GD32E230系列MCU设计的无线充电控制...

自从苹果AirPods发布后,消费者才开始真正的关注到这个品类。TWS真无线蓝牙耳机也已经在市场上占....
发表于 2019-11-01 11:22 411次阅读
基于GD32E230系列MCU设计的无线充电控制...

数字电容隔离器的内部结构及工作原理解析

高速信号由 AC 通道来处理,信号在通道中首先从单端模式转换为差分模式,然后被隔离层的电容-电阻网络....
发表于 2019-10-31 16:52 194次阅读
数字电容隔离器的内部结构及工作原理解析

MCU整合模拟电路将打造物联网新的方程式

微控制器(MCU)整合类比电路设计风潮扩散。国内外晶片商正纷纷扩展MCU整合类比数位转换器(ADC)....
发表于 2019-10-30 15:11 125次阅读
MCU整合模拟电路将打造物联网新的方程式

全新LED架构—ISELED

车内灯光愈加酷炫,氛围灯节点呈数量级增加,传统总线架构负载率加重,疲态愈加明显,一个新的架构方式—I....
发表于 2019-10-24 10:22 284次阅读
全新LED架构—ISELED

基于CAN总线模块的工程车辆远程监测系统设计

本文提出的CAN总线工程车辆远程监测系统,通过车载电子控制装置ECU的CAN总线获取车辆运行信息,并....
发表于 2019-10-23 17:14 220次阅读
基于CAN总线模块的工程车辆远程监测系统设计

阿里平头哥正式开源RISC-V架构MCU芯片平台

10月21日,在第六届乌镇互联网大会上,阿里巴巴平头哥官方宣布,正式开源低功耗MCU设计平台。此次开....
发表于 2019-10-23 10:22 3195次阅读
阿里平头哥正式开源RISC-V架构MCU芯片平台

嵌入式MCU中哪一个密度最高

ARMCortex™-M4处理器是由ARM专门开发的最新嵌入式处理器,在M3的基础上强化了运算能力,....
发表于 2019-10-23 09:13 156次阅读
嵌入式MCU中哪一个密度最高

阿里巴巴平头哥正式开源低功耗微控制芯片设计平台

10月21日,第六届乌镇互联网大会上,阿里巴巴平头哥官方宣布,正式开源低功耗微控制芯片(MCU)设计....
发表于 2019-10-22 15:30 289次阅读
阿里巴巴平头哥正式开源低功耗微控制芯片设计平台

汽车级CAN隔离收发模块——CTD-CAN系列

CAN总线目前已经成为汽车电子行业首选的通信协议,原因在于CAN总线传输布线简单,利于汽车线束的设计....
发表于 2019-10-22 14:00 254次阅读
汽车级CAN隔离收发模块——CTD-CAN系列

单纤收发器与双纤收发器的区别

单模单纤光纤收发器,单纤设备可以节省一半的光纤,即在一根光纤上实现数据的接收和发送。
发表于 2019-10-22 10:26 1308次阅读
单纤收发器与双纤收发器的区别

如何通过USB通信来升级传统设计

USB MCU或固定功能USB桥接器可以同时满足这两种方案。表1列出了在系统中增加USB通信功能的四....
发表于 2019-10-21 16:08 133次阅读
如何通过USB通信来升级传统设计

基于STM32F105微控制器的CAN接口电路设...

STM32F105是STM icroe lectron ics公司推出的一款基于ARM Cortex....
发表于 2019-10-21 16:04 252次阅读
基于STM32F105微控制器的CAN接口电路设...