ZLG嵌入式笔记(连载09)|电平匹配问题,简单却容易被忽视

原创 ZLG致远电子 2024-12-20 11:32

导读

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


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

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

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

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

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


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

图1 TTL和CMOS逻辑电平定义

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

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

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

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

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

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

图2 MR6450 IO 3.3V逻辑电平定义

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

图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和模块间增加电平转换电路。


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

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

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

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

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

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

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

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

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


  如果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所示。

图8 PCA9306参考电路

设计时注意以下几点:

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

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

  • EN和VREF2管脚连接在一起;

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

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

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

图9 MOS实现电平转换

设计时注意以下几点:

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

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

  • 仅适用于低速率场合(100/400Khz)。

• 15路串口

 • 2路千兆

• 4路CANFD


参考价格:49元起

长按购买


评论
  •         不卖关子先说感受,真本书真是相见恨晚啊。字面意思,见到太晚了,我刚毕业或者刚做电子行业就应该接触到这本书的。我自己跌跌撞撞那么多年走了多少弯路,掉过多少坑,都是血泪史啊,要是提前能看到这本书很多弯路很多坑都是可以避免的,可惜这本书是今年出的,羡慕现在的年轻人能有这么丰富完善的资料可以学习,想当年我纯靠百度和论坛搜索、求助啊,连个正经师傅都没有,从软件安装到一步一布操作纯靠自己瞎摸索,然后就是搜索各种教程视频,说出来都是泪啊。  &
    DrouSherry 2024-12-19 20:00 43浏览
  • 在强调可移植性(portable)的年代,人称「二合一笔电」的平板笔电便成为许多消费者趋之若鹜的3C产品。说到平板笔电,不论是其双向连接设计,面板与键盘底座可分离的独特功能,再加上兼具笔电模式、平板模式、翻转模式及帐篷模式等多种使用方式,让使用者在不同的使用情境下都能随意调整,轻巧灵活的便利性也为多数消费者提供了绝佳的使用体验。然而也正是这样的独特设计,潜藏着传统笔电供货商在产品设计上容易忽视的潜在风险。平板笔电Surface Pro 7+ 的各种使用模式。图片出处:Microsoft Comm
    百佳泰测试实验室 2024-12-19 17:40 135浏览
  • //```c #include "..\..\comm\AI8051U.h"  // 包含头文件,定义了硬件寄存器和常量 #include "stdio.h"              // 标准输入输出库 #include "intrins.h"         &n
    丙丁先生 2024-12-20 10:18 37浏览
  • 由于该文反应热烈,受到了众多工程师的关注,衷心感谢广大优秀工程师同仁的建言献策。特针对该技术点更新一版相关内容! 再次感谢大家的宝贵建议!填充铜(Solid Copper)和网格铜(Hatched Copper)是PCB设计中两种不同的铺铜方式,它们在电气性能、热管理、加工工艺和成本方面存在一些区别:1. 电气性能:填充铜:提供连续的导电层,具有极低的电阻和最小的电压降。适合大电流应用,并能提供优秀的电磁屏蔽效果,显著提高电磁兼容性。网格铜:由于铜线之间存在间隔,电阻相对较高,电压降也
    为昕科技 2024-12-18 17:11 106浏览
  • ​本文介绍PC电脑端运行VMware环境下,同时烧录固件检测不到设备的解决方法。触觉智能Purple Pi OH鸿蒙开发板演示,搭载了瑞芯微RK3566芯片,类树莓派设计,Laval官方社区主荐,已适配全新OpenHarmony5.0 Release系统!PC端烧录固件时提示没有发现设备按照各型号烧录手册中进入loader模式的操作方法,让开发板连接到PC端。正常来说开发板烧录时会显示“发现一个LOADER设备”,异常情况下,会提示“没有发现设备”,如下图所示: 解决步骤当在烧录系统固
    Industio_触觉智能 2024-12-18 18:07 77浏览
  • 百佳泰特为您整理2024年12月各大Logo的最新规格信息。——————————USB▶ 百佳泰获授权进行 USB Active Cable 认证。▶ 所有符合 USB PD 3.2 标准的产品都有资格获得USB-IF 认证——————————Bluetooth®▶ Remote UPF Testing针对所有低功耗音频(LE Audio)和网格(Mesh)规范的远程互操作性测试已开放,蓝牙会员可使用该测试,这是随时测试产品的又一绝佳途径。——————————PCI Express▶ 2025年
    百佳泰测试实验室 2024-12-20 10:33 42浏览
  • 耳机虽看似一个简单的设备,但不仅只是听音乐功能,它已经成为日常生活和专业领域中不可或缺的一部分。从个人娱乐到专业录音,再到公共和私人通讯,耳机的使用无处不在。使用高质量的耳机不仅可以提供优良的声音体验,还能在长时间使用中保护使用者听力健康。耳机产品的质量,除了验证产品是否符合法规标准,也能透过全面性的测试和认证过程,确保耳机在各方面:从音质到耐用性,再到用户舒适度,都能达到或超越行业标准。这不仅保护了消费者的投资,也提升了该公司在整个行业的产品质量和信誉!客户面临到的各种困难一家耳机制造商想要透
    百佳泰测试实验室 2024-12-20 10:37 79浏览
  • 随着工业自动化和智能化的发展,电机控制系统正向更高精度、更快响应和更高稳定性的方向发展。高速光耦作为一种电气隔离与信号传输的核心器件,在现代电机控制中扮演着至关重要的角色。本文将详细介绍高速光耦在电机控制中的应用优势及其在实际工控系统中的重要性。高速光耦的基本原理及优势高速光耦是一种光电耦合器件,通过光信号传递电信号,实现输入输出端的电气隔离。这种隔离可以有效保护电路免受高压、电流浪涌等干扰。相比传统的光耦,高速光耦具备更快的响应速度,通常可以达到几百纳秒到几微秒级别的传输延迟。电气隔离:高速光
    晶台光耦 2024-12-20 10:18 57浏览
  •         在上文中,我们介绍了IEEE 802.3cz[1]协议提出背景,旨在定义一套光纤以太网在车载领域的应用标准,并介绍了XMII以及PCS子层的相关机制,在本篇中,将围绕IEEE 802.3cz-MultiGBASE-AU物理层的两个可选功能进行介绍。EEE功能        节能以太网(Energy-Efficient Ethernet)是用于在网络空闲时降低设备功耗的功能,在802.3cz的定义中,链
    经纬恒润 2024-12-19 18:47 31浏览
  • 沉寂已久的无人出租车赛道,在2024年突然升温了。前脚百度旗下萝卜快跑,宣布无人驾驶单量突破800万单;后脚特斯拉就于北京时间10月11日上午,召开了以“We,Robot”为主题的发布会,公布了无人驾驶车型Cybercab和Robovan,就连低调了好几个月的滴滴也在悄悄扩编,大手笔加码Robotaxi。不止是滴滴、百度、特斯拉,作为Robotaxi的重磅选手,文远知行与小马智行,也分别在10月份先后启动美股IPO,极氪也在近日宣布,其与Waymo合作开发的无人驾驶出行汽车将大规模量产交付,无人
    刘旷 2024-12-19 11:39 123浏览
  • By Toradex秦海1). 简介为了保证基于 IEEE 802.3 协议设计的以太网设备接口可以互相兼容互联互通,需要进行 Ethernet Compliance 一致性测试,相关的技术原理说明请参考如下文章,本文就不赘述,主要展示基于 NXP i.MX8M Mini ARM 处理器平台进行 1000M/100M/10M 以太网端口进行一致性测试的测试流程。https://www.toradex.com
    hai.qin_651820742 2024-12-19 15:20 89浏览
  • 汽车驾驶员监控系统又称DMS,是一种集中在车辆中的技术,用于实时跟踪和评估驾驶员状态及驾驶行为。随着汽车产业智能化转型,整合AI技术的DMS逐渐成为主流,AI模型通过大量数据进行持续训练,使得驾驶监控更加高效和精准。 驾驶员监测系统主要通过传感器、摄像头收集驾驶员的面部图像,定位头部姿势、人脸特征及行为特征,并通过各种异常驾驶行为检测模型运算来识别驾驶员的当前状态。如果出现任何异常驾驶行为(如疲劳,分心,抽烟,接打电话,无安全带等),将发出声音及视觉警报。此外,驾驶员的行为数据会被记录
    启扬ARM嵌入式 2024-12-20 09:14 31浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦