双向电平电压转换器TXS0102DCTR应用电路设计

news2025/1/11 10:59:22

1、TXS0102简介

TXS0102DCTR是一个2位双向电压电平转换器,主要用途是与数据I/O(例如I2C或1-wire)上的开漏驱动器连接(其中数据是双向的且无可用的控制信号),在混合电压系统之间建立数字开关兼容性。它使用两个独立的可配置电源轨,其中A端口支持1.65V至3.6V工作电压范围,可跟踪VCCA电源;B端口支持2.3V至5.5V工作电压范围,可跟踪VCCB电源。因此,该器件能够支持在1.8V、2.5V、3.3V和5V电压节点之间任意进行双向转换。

2、TXS0102封装与引脚分布

对不同的型号,TXS0102系列有五种封装,进行器件选型和建footprint的时候一定要注意。

3、推荐工作条件和环境

TXS0102系列的推荐工作条件如下。运行过程中,需始终保证VCCA≤VCCB。因VCCA和VCCB的上电顺序不会损坏器件,因此可以首先对任一电源上电。输出使能(OE)由VCCA供电,当(OE)输入为低电平时,所有输出均为高阻抗状态。为确保上电或断电期间输出的高阻抗状态,OE输入引脚必须通过下拉电阻连接到GND,并且在VCCA和VCCB稳定之前不得启用。如果无控制器对OE进行控制,则需把OE引脚接到VCCA,以保证从A到B和从B到A互通。输出端口的接地下拉电阻的最小值由驱动器的电流源能力决定。

对不同的封装,热阻信息不同,设计时需要注意考虑温升和散热问题。

4、XS0102功能框图和传输架构

TXS0102采用传输门架构,具有边沿速率加速器(一次性)以提高整体数据速率。内部集成有开漏应用中常用的10kΩ上拉电阻,因此无需外部电阻。虽然该器件专为开漏应用设计,但该器件还可以转换推挽CMOS逻辑输出。对于推挽式驱动器连接到数据I/O的应用,TXB0102是更好的选择。TXS0102的功能框图如下。

当输出使能端(OE)输入为低电平时,所有输入/输出均处于高阻抗状态,可显著减少电源静态电流消耗。为确保在上电或掉电期间输入/输出均处于高阻抗状态,应将OE通过下拉电阻器接地;该电阻的最小值取决于驱动器的拉电流能力。如果无控制器对OE进行控制,则需把OE引脚接到VCCA,以保证从A到B和从B到A互通。

TXS0102是一款无方向电压电平转换器,专为转换逻辑电压电平而设计,可以自动感测数据方向,不需要方向控制信号来控制数据流从A到B或从B到A。架构如图10所示。

5、XS0102电气性能指标

本文以VCCA=1.8V、VCCB=3.3V下的应用场景为例描述TXS0102DCTR型电平转换芯片。

TXS0102DCTR时间特性:

TXS0102DCTR开关特性:

6、XS0102典型应用电路

典型应用电路如图11所示。

要开始设计过程,需确定以下内容:

1I/O输入电压范围

使用TXS0102的电源电压来确定I/O输入电压范围。对于有效的逻辑高电平,该值必须超过输入端口的VIH。对于有效的逻辑低电平,该值必须小于输入端口的VIL。

2I/O输出电压范围

使用TXS0102驱动的器件的电源电压来确定输出电压范围。

TXS0102具有10kΩ内部上拉。如有必要,可添加外部上拉电阻以减少信号走线的总R、C。

其中:

互连电阻(R)来自设计实现中各种金属层和过孔(vias)中的互连走线。

互连电容(C)也来自金属走线,包括接地电容以及相邻信号路径之间的电容。

3外部下拉电阻可降低输出VOH和VOL。使用公式1计算外部下拉电阻导致的VOH。

VOH=VCCx×RPD/(RPD+10kΩ)

其中:

VCCx是VCCA或VCCB上的电源电压

RPD是外部下拉电阻的值

7、XS0102推荐LAYOUT设计

为确保器件的可靠性,建议遵循以下常见的印刷电路板布局指南:

(1)电源上应使用旁路电容,并且应尽可能靠近VCCA、VCCB 引脚和GND 引脚放置。

(2)应使用短走线以避免过度负载。

(3)PCB信号走线长度必须保持足够短,以便任何反射的往返延迟都小于单次持续时间(大约30 ns),确保任何反射在源驱动器处遇到低阻抗。

8、实际应用电路

在某项目中,系统A、B之间通过TXS0102DCTR进行电平转换。VCCA接1.8V到系统A,VCCB接3.3V到系统B。对VCCA和VCCB均使用0.1uF的旁路电容。因无控制器对OE脚进行控制,因此将OE脚通过4.7K电阻上拉到VCCA,默认使A、B之间互通。

9、参考文献

1、TXS0102DCTR_(TI(德州仪器))TXS0102DCTR中文资料_价格_PDF手册-立创电子商城

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1135048.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux系统编程07

线程 为什么有了进程还需要线程 进程切换的时候会花费很大的代价 (1)上下文切换,CPU寄存器需要切换 (2)虚拟地址和物理地址的映射需要切换 进程间通信麻烦 线程是轻量级的进程 (1)线程是一个正…

【设计模式】第4节:创建型模式之“单例模式”

一、介绍 采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。 不使用单例模式的UML类图: 使用单例模式的UML类图: 使用场景: 需要频繁创建或销毁的对象…

【密评】商用密码应用安全性评估从业人员考核题库(十二)

商用密码应用安全性评估从业人员考核题库(十二) 国密局给的参考题库5000道只是基础题,后续更新完5000还会继续更其他高质量题库,持续学习,共同进步。 2751 多项选择题 GM/T 0051《 密码设备管理 对称密钥管理技术规范…

倾斜摄影三维模型根节点合并效率提升的技术方法分析

倾斜摄影三维模型根节点合并效率提升的技术方法分析 提高倾斜摄影三维模型根节点合并效率是倾斜摄影领域的重要挑战之一。快速而准确地处理大量数据和复杂的场景需要使用高效的技术方法。本文将探讨几种可以提高倾斜摄影三维模型根节点合并效率的技术方法。 首先,使…

可视化工具Datart踩(避)坑指南(7)——下载的极限

作为目前国内开源版本最好用的可视化工具之一,Datart无疑是低成本高效率可供二开的可视化神兵利器。当然,免费的必然要付出一些踩坑的代价。 本篇我们来讲一讲可视化工具Datart踩(避)坑指南(7)之下载的极限…

大语言模型在天猫AI导购助理项目的实践!

本文主要介绍了Prompt设计、大语言模型SFT和LLM在手机天猫AI导购助理项目应用。 ChatGPT基本原理 “会说话的AI”,“智能体” 简单概括成以下几个步骤: 预处理文本:ChatGPT的输入文本需要进行预处理。 输入编码:ChatGPT将经过预…

Ubuntu22.04(非虚拟机)安装教程(2023最新最详细)

目录 简介 一.下载Ubuntu Server镜像,官方地址下载即可 ​二.安装Ubuntu镜像 简介 Linux是一种自由和开放源代码的操作系统内核,被广泛应用于各种计算机系统中。它以稳定性、安全性和灵活性而闻名,并成为服务器、嵌入式设备和个人计算机等…

国产手机性能再次飞升,H公司落后三代,但仍然比不过苹果

国产手机将采用全新的芯片,性能将进一步提升,这是国产手机的又一个重大进步,这次不再挤牙膏,真正为消费者带来性能跃升的手机,让消费者刷视频更流畅,玩游戏也更畅快。 据了解国产手机即将采用的新款芯片骁龙…

EMT4J—— Java 版本迁移检测工具

最近因为工作需要研究了emt4j,这里写一篇文章记录一下。 非专业Java er,有不同意见欢迎评论区分享。 目录 EMT4J是什么? 如何使用? Command-line Java Agent 简单的源码分析 目录分析 规则解析 参考资料 EMT4J是什么&am…

nginx只允许英文名的文件下载,中文名就是找不到文件

本文主要向大家介绍了Linux运维知识之linux下nginx不支持中文URL路径的解决方案,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助。 1、确定你的系统是UTF编码 [rootlocalhost ~]# echo $LAGN en_US.UTF-8 2、nginx配置文件里默认编码…

python爬虫之正则表达式实战----爬取图片

文章目录 1. 图片爬取流程分析2. 爬取家常菜图片 1. 图片爬取流程分析 先获取网址,URL:https://www.xiachufang.com/category/40076/ 定位想要爬取的内容使用正则表达式爬取导入模块指定URLUA伪装(模拟浏览器)发起请求&#xff0…

【springcloud-config】配置中心客户端导入依赖spring-cloud-config-server后,maven一直爆红问题解决

问题描述 配置中心客户端导入了 spring-cloud-config-server 后&#xff0c;导入依赖爆红&#xff1b; 解决办法&#xff1a; 参考官网中文文档&#xff1a;spring-cloud -config 配置中心 中文文档 补充导入 spring-config-starter-config 配置即可 <!--springcloud-c…

Transformer英语-法语机器翻译实例

依照Transformer结构来实例化编码器&#xff0d;解码器模型。在这里&#xff0c;指定Transformer编码器和解码器都是2层&#xff0c;都使用4头注意力。为了进行序列到序列的学习&#xff0c;我们在英语-法语机器翻译数据集上训练Transformer模型&#xff0c;如图11.2所示。 da…

【设计模式】第5节:创建型模式之“简单工厂、工厂方法和抽象工厂模式”

一、简单工厂模式 ProductFactory是创建商品的工厂&#xff0c;商品Product可以实现Product接口中的一些功能。 当需要根据入参的不同生成多种不同的产品时&#xff0c;可以将生成不同产品的逻辑剥离出来&#xff0c;使用产品工厂创建不同的产品。 二、工厂方法 ConcreteFact…

知识点滴 - Email地址不区分大小写

电子邮件地址本身对字符大小写不敏感。这意味着实际的电子邮件地址&#xff0c;如 "exampleemail.com"&#xff0c;并不区分字母的大小写。无论你输入的是大写字母还是小写字母&#xff0c;它仍然会到达同一个电子邮件账户。例如&#xff0c;如果您的电子邮件地址是 …

信创生态丨九州未来与超聚变完成兼容性互认证

近日&#xff0c;九州未来与超聚变积极开展了兼容性适配工作&#xff0c;并完成产品兼容性互认证。双方兼容性测试基于Intel64、鲲鹏架构完成&#xff0c;测试结果显示&#xff1a;九州未来Animbus IaaS V8可基于超聚变FusionOS 23服务器操作系统安全稳定运行&#xff0c;产品相…

并发编程-线程池ForkJoinPool工作原理分析

由一道算法题引发的思考 算法题&#xff1a; 如何充分利用多核CPU的性能&#xff0c;快速 对一个2千万大小的数组进行排序&#xff1f; 分解 求解 合并 这道算法题可以拆解来看&#xff1a; 1&#xff09;首先这是一道排序的算法题&#xff0c;而且是需要使用高效的排序算法…

[量化投资-学习笔记003]Python+TDengine从零开始搭建量化分析平台-Grafana画K线图

在前面两个笔记&#xff1a; PythonTDengine从零开始搭建量化分析平台-数据存储 PythonTDengine从零开始搭建量化分析平台-MA均线的多种实现方式 中有提到使用 Grafana 画图&#xff0c;不过画的都是均线。除了均线&#xff0c;Grafana 非常人性的提供离 K线图模块。 配置简单…

深度学习 anaconda 安装问题

配置anaconda 在官网下载匹配版本的anaconda&#xff08;官网下载可能时间比较长&#xff09;&#xff0c;可以选择清华镜像。 安装过程默认即可&#xff0c;或者根据情况进行修改。 旧版本是可以在安装的时候勾选添加路径到环境变量中的&#xff0c;但是我安装的是2023.9月…

代码随想录算法训练营第三十三天丨 贪心算法part04

860.柠檬水找零 思路 这道题目刚一看&#xff0c;可能会有点懵&#xff0c;这要怎么找零才能保证完成全部账单的找零呢&#xff1f; 但仔细一琢磨就会发现&#xff0c;可供我们做判断的空间非常少&#xff01; 只需要维护三种金额的数量&#xff0c;5&#xff0c;10和20。 …