TXS0104E电平转换工作原理_电平指示芯片

TXS0104E电平转换工作原理_电平指示芯片TXB0304作为新一代自动识别方向的电平转换芯片,跟上一代同类器件TXB0104相比,具有更低的工作电压(0.9V)、更高的转换速率(1.8V-3.3V间电平转换时最高速率140MBPS)、以及更小的封装等优势。也正是因为需要在较低工作电压时也能达到较高的转换速率,芯片在某些关键参数设计上,也跟上一代产品有所不同,比如ONE-SHOT输出电路的MOS管内阻必须要设计得更小一些。这就要求在某些特殊情况下应用时(比如输出PCB走线较长),需要额外留意电路原理图的设计和PCB布线设计,以减轻输出过冲和震荡的现象

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

TXB0304作为新一代自动识别方向的电平转换芯片,跟上一代同类器TXB0104相比,具有更低工作电压0.9V、更高的转换速率1.8V-3.3V间电平转换时最高速140MBPS、以及更小的封等优势。也正是因为需要在较低工作电压时也能达到较高的转换速率,芯片在某些关键参数设计,也跟上一代产品有所不同,比ONE-SHOT出电路MOS内阻必须要设计得更小一些。就要求在某些特殊情况下应用时比如输PCB走线较长,需要额外留意电路原理图的设计PCB布线设计,以减轻输出过冲和震荡的现象

TXB0304工作原理

TXS0104E电平转换工作原理_电平指示芯片

TXB0304为双电源供电的双向电平转换,通过检测外部端口的驱动电流来判别转换方向此不需要外部的方向控制管脚来选择控制器件转换的方向。工程师在使用它时非常省事,软件上无需考虑何时应该去更改它的转换方向。
如上面左侧框图所示,假A所外接的主控设备端口为输出端口,那么该输出端无论输出电平或是低电平,都将会有一定的驱动电流;而假设B侧相连的从属设备为输入端口,那么输端口将会是高阻输入特性,而高阻输入端口本身不会对外提供驱动电流。
因此A输入电平发生翻转时,输入信号的上升沿将会触发图中上端One-Shot路打(MOST1打开一瞬间,T1较低的内阻可以B侧的电平迅速上升到高电平,之后T1关闭,图中的U2来维持高电平输出。注B侧的输出高电平参照的VccbA侧的输入电平则是Vcca。因A侧输入的1.8V(Vcca)高电平,经过TXB0304转换之后,输出3.3V(Vccb)电平。, n0 ]: f! [6 _9 k
A输入电平由高电平变为低电平时,输入信号的下降沿将会触发图中下端One-Shot电路打开(MOST2迅速打开一瞬间)T2较低的内阻可以B侧的信号电平迅速变低,然后依U2输出来保持低电平的输出。
当信号BA方向转换时,工作原理是一样的。
2
TXB0304通用注意事项正是因TXB0304靠外部输入驱动电流来实现转换方向的识别,因此要求外部芯片的输出动能力要不小于3mA。太弱的输出电流驱动能力会TXB0304不能正常地工作,因TXB0304非常适合用在推挽式输出类型的端口上面,比如常见的SPIUARTI2S/PCM …等信接口。
同时注TXB0304A/B侧不能同时存在较强的外部输入驱动电流,这样会让两个方向转换通道都打开,这将会导致两侧的输出端口产生震荡而根本无法工作。这种情况最常见的是TXB0304误用于I2CMDIO等需要外加上拉电阻的信号电平转换。如A/B两侧都外加了较强的拉,A/B两侧都会有输入电流灌入,因此会导TXB0304无法正常工作。2 u8 F1 a( V  }8 \# k  p
如果因为电路应用原因而必须外加上拉或下拉电阻的话,上拉/拉电阻的阻值要求大20K好是50K以上。这样上拉电流才会比较小而不会干TXB0304的正常工作,正常情况下是靠部器件的推挽结构(Push-Pull)输出端口来驱动。
而如果仅仅是用作单向电平转换的情况下,那么在输入端加上拉电阻则不会有任何问题。
TI司的另外一个器TXS0104是专门用I2C/SMBUS/MDIOOC/OD输出信号的平转换,它可以支AB两侧同时外加上拉电阻,同时它内部也内部也集成10K的上拉电阻。

TXB输出走线注意事项有时在使TXB0304,输出波形质量很差,有较严重的过冲和回落,同时还伴随铃,这种情况直接导致系统的后级芯片不能正确采样到正确的高低电平而出现异常。
经过现场分析和波形测试,发现在使TXB0304,其输出端口与后级负载芯片距离较,而阻抗匹配电阻放在远离TXB0304的负载器件的输入端口附近。
如前所述,TXB0304为需要保证在较低工作电压下也能达到较高的转换速率,因此它One-Shot加速电路MOS管内阻设计得非常小,Vcc=3.3V时典型值仅仅2.5欧姆,而上一产品TXB0104Vcc=3.3V时,One-shot电路MOS管内阻将40~50欧姆。
当输出负载走线较长时,信号线上的反射会比较严重,加TXB0304One-Shot路内阻低,容易产生较大的过冲,因此非常有必要做好输出端的阻抗匹配。选择合适的匹配电阻值,以将匹配电阻放在非常靠TXB0304输出管脚的地方,都可以有效地改善阻抗匹配效果。经过实,合适的匹配电阻,加上正确的摆放位置对输出波形的改善效果非常明显。下图一为不加匹配电的输出波形,可以看到电压上冲后回落到2.5V;下图二加了阻抗匹配电阻之后,电压回落3.0V,处于非常安全的高电平之上了。

TXS0104E电平转换工作原理_电平指示芯片

TXS0104E电平转换工作原理_电平指示芯片

同时,因TXB0304One-Shot出阻抗极低,在快速打开和关闭一瞬间,因为负载电感生的反电动势也容易影响到供电电压。因此Vcc供电管脚处加上合适的去滤波电容,对输出形质量提升也有非常重要的作用。建议在非常靠近Vcc管脚的地方,同时加0.01uF0.1uF1uF滤波电容,这样TXB0304稳态输出和瞬态电平翻转,都能起到很好的帮助效果。
下图为推荐的串阻摆放位置,以及去电容值的选择和摆放位置。

TXS0104E电平转换工作原理_电平指示芯片

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/169397.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月10日 上午10:46
下一篇 2022年8月10日 上午10:46


相关推荐

  • MATLAB 图像处理 简单人脸检测(详细,你上你也行)

    MATLAB 图像处理 简单人脸检测(详细,你上你也行)1 人脸检测原理框图整体思路是寻找图片中最大的连通域 将其认定为人脸 第一个环节均值滤波 是为了减弱图像的相关细节部分 以免毛刺影响后期连通域的形成 二值化方便形态学处理 减少运算量 考虑到人脸有黑人和白人黄种人 黑人肤色较深 在二值化之后面部区域不容易形成较大的连通域 如果采取形态学边界提取的办法 就可以避免这个问题 形态学边界提取 只要结构元素够大 也可以形成较大的封闭连通域

    2026年3月19日
    2
  • mac上传文件到aws ec2 instance「建议收藏」

    mac上传文件到aws ec2 instance「建议收藏」mac上使用ec2实例确实比较简洁:使用scp上传文件到ec2instance上:1.在ec2instance上创建上传文件目录mkdir/home/upload2.调整目录权限,用于上传使用chmod0777/home/upload这里必须调整为777权限,否则上传用户无法写入3.在本地上传文件至ec2instance

    2022年7月20日
    16
  • 网络信息检索技术与方法调研分析

    网络信息检索技术与方法调研分析

    2026年3月18日
    2
  • 如何在Pycharm中导入库

    如何在Pycharm中导入库一 打开 Pycharm 找到 File 打开 二 找到 Settings 打开三 打开之后会有个 ProjectInter 选项 然后点击打开 右边有个小加号 就是添加库的 四 上面输入你想添加的库名 点击左下角 InstallPacka 即可安装 等待安装完会有提示

    2026年3月27日
    2
  • Android UI布局优化之ViewStub[通俗易懂]

    Android UI布局优化之ViewStub[通俗易懂]尊重原创,转载请注明出处:http://blog.csdn.net/a740169405/article/details/50351013前言:在设计模式的单利模式中,懒汉式和饿汉式是其中两种。一种是在类被加载的时候就完成单例对象的初始化,一种是在需要使用该单例的时候才初始化。在android的视图设计中,同样需要使用的这样的设计模式。这样的视图加载起来需要耗费很多的时间。在这几…

    2022年6月28日
    36
  • linux系列之常用运维命令整理笔录

    本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些其它拓展的命令,博客不定时更新free-m其中:m表示兆,也可以用g,注意都要小写Men:表示物理内存统计total:表示物理内存总数(total=used+free)use…

    2022年4月7日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号