0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电平匹配问题,简单却容易被忽视

ZLG致远电子 2024-12-20 11:34 次阅读

导读

电路设计中,电平匹配是一个基本要求,但常常被忽视,可能导致设备故障和通信异常。本文我们将揭示如何避免因电平不匹配导致的设备故障,并提供实用的设计建议,确保您的电路设计既高效又稳定。

电平匹配是进行电路设计时的一个基本要求,但有时候却很容易被忽略,特别是没有仔细查看外设或者芯片规格书的时候,根据以往经验来设计,带来了一些问题。这类问题只要在设计的时候稍加检查就能被发现,下面的案例1和案例2都是因为没有仔细看CAN隔离模块的电气特性引起的设计错误,其中案例2问题比较隐蔽,还涉及到不同温度下电气特性的变化:

MR6450外接5V CAN收发器,工作异常;

使用CAN收发器出现偶发性工作异常。

电平匹配在新处理器系统设计时越来越值得注意,现在很多处理器都分多个电平域,有的IO是3.3V,有的是1.8V。电平不匹配会工作不正常,还会带来损坏IO的危险,例如产生电流倒灌而损伤IO口。

I2C电平匹配也是一个经常遇到的问题,下面我们将给出两种不同方案供参考。


50c7771a-be83-11ef-9434-92fbcf53809c.jpg  TTL和CMOS电平参数定义

我们先看下TTL、CMOS逻辑电平参数定义,参考图1。

50d5009c-be83-11ef-9434-92fbcf53809c.jpg

图1 TTL和CMOS逻辑电平定义

不同逻辑电平的两个器件要想实现信号可靠传输的前提条件:

驱动器输出的VOH(MIN)必须大于或等于接收器输入的VIH(MIN)。

驱动器输出的VOL(MAX)必须小于或等于接收器输入的VIL(MAX)。

  • 驱动器输出的电压不得超过接收器输入的I/O电压容差。


50c7771a-be83-11ef-9434-92fbcf53809c.jpg  案例1:MR6450的UART脚接到了5V的收发器

某客户使用我司MR6450-L核心板通过UART通讯方式外接RS485模块,无法正常工作,与客户沟通后了解到客户使用的RS485模块逻辑电平为5V。

MR6450核心板处理器为先楫HPM6450,其IO 3.3V逻辑电平定义如图2所示。

50f55018-be83-11ef-9434-92fbcf53809c.png

图2 MR6450IO3.3V逻辑电平定义

RS485模块5V逻辑电平定义如图3所示。

50fa3e02-be83-11ef-9434-92fbcf53809c.png

图3 RS485模块5V逻辑电平定义

由此可知HPM6450 TX信号输出的高电平最大值为VCC-0.1V=3.2V , 而5V RS485模块TXD输入高电平的最小值为5*0.7=3.5V,很明显不满足驱动器输出的VOH必须大于或等于接收器输入的VIH(MIN)这一必要条件,IO口逻辑电平不匹配,从而导致两个模块间无法通讯。

解决方案:选型3.3V 逻辑电平的RS485模块,或MCU和模块间增加电平转换电路。


50c7771a-be83-11ef-9434-92fbcf53809c.jpg  案例2:CAN隔离模块电平与处理器不匹配,工作时偶尔出现间歇性通讯故障

具体表现为客户使用我司一款隔离CAN收发器模块,常温下偶尔出现个别产品间歇性通讯故障,将异常产品置于高温环境下(65℃)进行重复上电测试,可复现异常现象。

常温下,测试异常产品的以下信号:MCU供电、TXD、CAN差分、CAN模块供电,正常时各点波形如图4所示。

512660f4-be83-11ef-9434-92fbcf53809c.png

图4 正常时MCU、CAN差分信号、CAN模块供电电平波形

进一步进行高温实验。将异常产品置于65℃的烤箱中,并进行重复上电,测试以下信号:MCU供电、TXD、CAN差分、CAN模块供电,异常时各点波形如图5、图6所示。

5132d546-be83-11ef-9434-92fbcf53809c.png

图5 异常时MCU、CAN差分信号、CAN模块供电电平波形

51835f3e-be83-11ef-9434-92fbcf53809c.jpg

图6 异常时CAN差分信号、CAN模块供电电平波形

分析CAN总线出现异常位宽时的波形。当TXD信号由低变高时CAN总线电平仍然维持显性电平,在偶然间叠加线路板上noise后引起TXD电平略微变大。此时CAN总线电平概率性变为隐性电平。

高温环境下,因半导体材料的特性有可能会导致整个系统的功耗有所增加。此案例呈现的现象为MCU供电电压下降,CAN模块供电电压上升,进一步影响到两模块的逻辑电平,从而使异常现象变得更为明显。实测CAN模块不同电压和温度环境下,TXD高电平阈值的变化如图7所示。

519678f8-be83-11ef-9434-92fbcf53809c.jpg

图7 CAN模块不同电压和温度环境下,TXD高电平阈值的变化问题根因:高温65°C环境下,CAN模块供电5.19V,对应的TXD高电平阈值约为3.17V,MCU供电3.08V,对应的IO输出电压最高约为3V,MCU输出的VOH低于CAN模块的输入VIH,两模块间逻辑电平不匹配,导致通讯异常,因IO口电平逻辑的容错余量比较小,常温下也许能工作,但在高温环境等比较严格的环境下,两模块间的逻辑电平很容易出现不匹配问题。解决方案:将5V隔离模块更换成3.3V隔离模块。


50c7771a-be83-11ef-9434-92fbcf53809c.jpg  如果I2C电平不匹配该怎么处理?

1. 使用专用的I2C总线电平转换芯片PCA9306

PCA9306是一款支持I2C总线和SMBus的双向电平转换器,支持从1.0V~3.6V(Vref(1))到1.8V~5.5V(Vbias(ref)(2))的电平转换,PCA9306可工作在两种工作频率下:400KHz和100KHz。最大频率取决于RC时间常数,一般支持>2MHz。

PCA9306标准使用电路如图8所示。

51ab9eb8-be83-11ef-9434-92fbcf53809c.jpg

图8 PCA9306参考电路

设计时注意以下几点:

两边的电压VREF1和VREF2并不是取任意值且VREF1为低压位端VREF2为高压位端;

可以使用EN键来控制内部开关的导通和关断;

EN和VREF2管脚连接在一起;

上拉电阻的取值,取决于SW在导通时产生的压降,详见手册推荐值。

2. 使用MOS管搭建电平转换电路

图9所示电路是一个使用MOS管进行电平转换的示例。

51c08832-be83-11ef-9434-92fbcf53809c.jpg

图9 MOS实现电平转换

设计时注意以下几点:

低压位VDD_3V3连接MOS管源极,高压位VDD_5V连接MOS管漏极;

如果换用其它电压阈之间的转换,如3.3V、2.5V、1.8V等,需要注意MOS管Vgs开启导通电压;

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路设计
    +关注

    关注

    6673

    文章

    2451

    浏览量

    204114
  • 设备
    +关注

    关注

    2

    文章

    4502

    浏览量

    70596
  • 电平匹配
    +关注

    关注

    1

    文章

    2

    浏览量

    1338
收藏 人收藏

    评论

    相关推荐

    电平设计基础:电平匹配设计

    单端逻辑电平匹配是我们平时在硬件设计中最经常碰到的,我们在《TTL&CMOS电平》章节中已经对TTL和COMS电平匹配设计做了一些分析,
    的头像 发表于 06-25 14:52 3034次阅读
    <b class='flag-5'>电平</b>设计基础:<b class='flag-5'>电平</b><b class='flag-5'>匹配</b>设计

    选购电视易被忽视的参数

    选购电视易被忽视的参数 电视选购误区:注重参数忽视易用性  在大尺寸液晶电视面板价格全面降价的情况下,国内大尺寸液晶电视一再创造全新的低价纪录,由此也获得了国内平板电视市场的近九成
    发表于 12-22 09:37

    容易被忽视的MLCC选型小技巧

      MLCC虽然是比较简单的,但是,也是失效率相对较高的一种器件.失效率高:一方面是MLCC结构固有的可靠性问题;另外还有选型问题以及应用问题。  由于电容算是“简单”的器件,所以有的设计工程师由于
    发表于 09-26 15:43

    那些经常被忽视的差分放大器阻抗问题

    的INA134目的是用作适合差分音频接口的线路接收器。图1:INA134差分线路接收器的简化内部原理图虽然大多数设计人员都感觉这种简单的构件块用起来非常轻松惬意,但笔者还是发现在使用它们时有一个方面经常被忽视
    发表于 03-18 06:30

    人机交互:一个被忽视的重要领域

    人机交互:一个被忽视的重要领域 数百名关心人机交互的师生聆听“中国人机交互杰出学者系列讲座”第一场报告会。     鼠标、键盘、浏览器、触摸
    发表于 11-21 10:39 831次阅读

    继电保护中常被忽视的问题

    在继电保护的实际应用和操作中,存在着一些比较容易被忽视的问题。
    发表于 11-03 14:46 830次阅读

    被忽视已久的新能源发电杀手

    根据已经探明的储量,全球石油、天然气的可开采年限分别为41年和65年。人类面临着严重的能源危机,新能源光伏发电将拯救人类。曾经被忽视已久的新能源发电杀手,是时候来仔细了解一下了!
    发表于 06-04 09:21 1259次阅读

    8位单片机中那个溢出问题最容易被忽视

    本文档的主要内容详细介绍的是8位单片机中那个溢出问题最容易被忽视
    发表于 07-18 17:38 3次下载
    8位单片机中那个溢出问题最<b class='flag-5'>容易</b><b class='flag-5'>被忽视</b>

    可能被忽视的总线收发器接口电平问题

    你可能忽视的总线收发器接口电平问题
    的头像 发表于 01-13 16:56 1706次阅读

    MOSFET在电源设计中是最容易被忽视的电子元器件

    在电源设计中,MOSFET往往是最容易被工程师忽视的电子元器件。
    的头像 发表于 04-04 15:01 3988次阅读
    MOSFET在电源设计中是最<b class='flag-5'>容易</b><b class='flag-5'>被忽视</b>的电子元器件

    PCB 板 layout 中容易被忽视的 12 个细节资料下载

    电子发烧友网为你提供PCB 板 layout 中容易被忽视的 12 个细节资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
    发表于 04-14 08:53 10次下载
    PCB 板 layout 中<b class='flag-5'>容易</b><b class='flag-5'>被忽视</b>的 12 个细节资料下载

    容易被忽视的储能逆变器参数这里全写了

    储能逆变器是光伏储能系统中必不可少的核心器件,在不同的应用场景或不同的系统中,选择一个合适的储能逆变器显得尤为重要。本文将向大家介绍一些平时容易被忽视的储能逆变器的细节参数。 工作海拔 为什么逆变器
    的头像 发表于 06-18 10:58 6355次阅读

    容易被忽视的五款办公软件,用对一个就效率翻倍

    容易被忽视的五款办公软件,你用对过吗? 不管是从事什么样的职业,或多或少都会接触甚至要求熟练使用一些办公类软件。如果软件选对了,那么办公效率往往就会事半功倍!以下几款就是容易被忽视的好
    的头像 发表于 12-03 11:31 1215次阅读

    焊接时容易忽视的几个问题

    焊接是工业制造中的重要环节,在各行各业焊接应用所占的比例也更大,同时也对焊接工艺提出了越来越严格的要求,在焊接中,有不少需要注意的事项容易被忽视,由此可能铸成大错,因为今天和大家分享一下焊接时容易
    发表于 10-09 15:47 812次阅读

    深度分析美光科技在人工智能领域“被忽视和低估”的投资机会

    深度分析美光科技在人工智能领域“被忽视和低估”的投资机会
    的头像 发表于 04-07 12:34 2137次阅读
    深度分析美光科技在人工智能领域“<b class='flag-5'>被忽视</b>和低估”的投资机会