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电平转换工作原理_电平指示芯片

 

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • android课程设计小项目_app界面模板

    android课程设计小项目_app界面模板1课程格子试用:建立课程表又是一年开学季,相信有不少太平洋的读者都已经结束了暑假迈进了校门,脱离高三党的同学也为数不少。作为一个大学新生,你在未来数年里想要找基友也好,泡妹子也好,都免不掉主要的任务——学习。在大学里学习和高中完全不同,没有人像高中那样天天提醒你今天要上什么课。这里小编为大家推荐一款Android平台上的课程表App课程格子,好让大家记得什么时候该上什么课。软件名称:…

  • 2016最新spring包下载地址,绝对管用的spring资料。spring学习

    2016最新spring包下载地址,绝对管用的spring资料。spring学习

  • redis分布式锁的应用场景有哪些_redis setnx 分布式锁

    redis分布式锁的应用场景有哪些_redis setnx 分布式锁“分布式锁”是用来解决分布式应用中“并发冲突”的一种常用手段,实现方式一般有基于zookeeper及基于redis二种。具体到业务场景中,我们要考虑二种情况:一、抢不到锁的请求,允许丢弃(即:忽略)比如:一些不是很重要的场景,比如“监控数据持续上报”,某一篇文章的“已读/未读”标识位更新,对于同一个id,如果并发的请求同时到达,只要有一个请求处理成功,就算成功。用活动图表示如下:二、并发请求,不论哪一条都必须要处理的场景(即:不允许丢数据)比如:一个订单,客户正在前台修改地址,管理员在后台同时修

  • 大数据开发工作累吗?

    大数据开发工作累吗?在大数据时代的背景下,出现了另一类程序员—大数据开发工程师,他们因为掌握着前沿的大数据相关技术,深受企业重视,找工作容易收入也非常高,但作为IT行业的又一分类,是否加班牵动了无数转行者的心!对于大数据开发工作是否加班的这个问题,不能一概而论,需根据公司的实际情况而定,有些公司有加班的氛围,即使非IT岗,也会有加班的情况,这样的公司大数据开发肯定会加班无疑的;有些公司不鼓励加班,会根据大数据开发…

  • 多线程锁有几种类型_线程互斥和同步的区别

    多线程锁有几种类型_线程互斥和同步的区别一、同步与互斥的概念  现代操作系统基本都是多任务操作系统,即同时有大量可调度实体在运行。在多任务操作系统中,同时运行的多个任务可能:都需要访问/使用同一种资源;多个任务之间有依赖关系,某个任务的运行依赖于另一个任务。【同步】:  是指散步在不同任务之间的若干程序片断,它们的运行必须严格按照规定的某种先后次序来运行,这种先后次序依赖于要完成的特定的任务。最基本的场景就是:两个或两个以…

    2022年10月24日
  • 红旗 Linux 官方社区_红旗车机系统3.0

    红旗 Linux 官方社区_红旗车机系统3.0红旗inWise操作系统V8.0英文名是RedFlaginWiseV8.0,曾经让很多国内Linux用户所应用的国产操作系统,该版本是对系统软件包组件的升级和稳定性易用性的整体提升。对于老电脑的来说,安装该版本是一个可取的决定,现在提供红旗inWise操作系统V8.0的下载。RedFlaginWiseV8.0主要新特性1、最新的稳定内核3.6.11和各种驱动程序包,使系统具备更好的硬件…

发表回复

您的电子邮箱地址不会被公开。

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