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

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手册-立创电子商城

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

保存 uboot图像配置

一. 简介 本文学习如何保存经过图像配置,与加载 自己的配置文件。 之前几篇文章学习了:uboot 经过图形化配置 dns 命令功能。地址如下: uboot通过图像化界面配置 dns命令-CSDN博客 uboot通过图像化界面配置 dns命令验证-CSDN博客 二. 保…

【C++基础入门】42.C++中同名覆盖引发的问题

一、父子间的赋值兼容 子类对象可以当作父类对象使用&#xff08;兼容性) 子类对象可以直接赋值给父类对象子类对象可以直接赋值给父类对象父类指针可以直接指向子类对象父类引用可以直接引用子类对象 下面看一个子类对象兼容性的代码&#xff1a; #include <iostream>…

大模型在数据分析场景下的能力评测

“你们能对接国产大模型吗&#xff1f;” “开源的 LLaMA 能用吗&#xff0c;中文支持怎么样&#xff1f;” “私有化部署和在线服务哪个更合适&#xff1f;” 自 7 月 14 日发布 AI 数智助理 Kyligence Copilot 后&#xff0c;我们收到了很多类似上面的咨询&#xff0c;尤其…

如何处理单据保存/审核时提示:“更新即时库存时,基本单位数量与辅单位数量为一正一负,即时库存更新不成功

文章目录 如何处理单据保存/审核时提示:“更新即时库存时,基本单位数量与辅单位数量为一正一负,即时库存更新不成功问题描述前提问题分析&#xff1a;解决方案 如何处理单据保存/审核时提示:“更新即时库存时,基本单位数量与辅单位数量为一正一负,即时库存更新不成功 问题描述…

使用C# RDLC环境搭建

搭建C# RDLC环境 在vs环境中&#xff0c;菜单扩展>管理扩展 用来打开报表文件的 用来新建报表文件的 搜索Microsoft Reporting Services Projects 选择第一个进行下载 安装完以上两个即可进行报表文件的创建和预览 reportview组件 推荐nuget安装&#xff1a;Install-…

前后端交互—跨域与HTTP

跨域 代码下载 同源策略 同源策略(英文全称 Same origin policy)是浏览器提供的一个安全功能。 MDN 官方给定的概念:同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这 是一个用于隔离潜在恶意文件的重要安全机制。 通俗的理解:浏览器规定&a…

拆贡献+统计非法可能不统计非法贡献:ARC150D

https://atcoder.jp/contests/arc150/tasks/arc150_d 先拆贡献成每个点&#xff0c;然后就只需要考虑这条链上的情况了 我们现在要求的是&#xff1a; 在所有点选完之前&#xff0c;最后一个点被选了多少次 我们发现这很难做&#xff0c;但有个性质&#xff1a; 在所有点选…

CLion使用SSH远程连接Linux服务器

最近要一直用实验室的服务器写Linux下的C代码, 本来一直用VScode(SSH)连接服务器, 但是我以前还是用JetBrains的IDE用的多, 毕竟他家的IDE代码提示和功能在某些细节上更加丰富。所以这次我使用了Clion里的远程连接(同样也是SSH工具)连接上了我的服务器, 实现了和VScode上同样的…

计算机网络-计算机网络体系结构-应用层

目录 一、网络应用模型 客户/服务器模型(Client/Server) P2P模型(Peer-to-peer) 二、域名解析系统(DNS) 域名 域名服务器 解析过程 三、文件传输协议(FTP) FTP控制原理 四、电子邮件 组成结构 协议 SMTP MIME POP3 IMAP 五、万维网和HTTP协议 概述 HTTP 报…

Python---for循环中的两大关键字break和continue

之前在while循环中&#xff0c;也是用到两个关键字。 相关链接&#xff1a; 所以&#xff0c;在循环结构中都存在两个关键字&#xff1a;break和continue break&#xff1a;主要功能是终止整个循环 break&#xff1a;代表终止整个循环结构 continue&#xff1a;代表中止当…

selenium元素定位之xpath

一、找父级节点parent xpath&#xff1a;//span[text()保存]/parent::button 说明&#xff1a;先找到span标签&#xff0c;再找到父级button 一、找同级的上方标签preceding-sibling xpath&#xff1a;//span[text()保存]/parent::button/preceding-sibling::button[1] 说明…

基于Java的足球赛会管理系统设计与实现(源码+lw+部署文档+讲解等)

文章目录 前言具体实现截图论文参考详细视频演示为什么选择我自己的网站自己的小程序&#xff08;小蔡coding&#xff09; 代码参考数据库参考源码获取 前言 &#x1f497;博主介绍&#xff1a;✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作者&am…

计算机网络——计算机网络体系结构(4/4)-计算机网络体系结构中的专用术语(实体、协议、服务,三次握手‘三报文握手’、数据包术语)

目录 分类一——实体 实体 对等实体 分类二——协议 协议 协议的三要素 分类三——服务 服务 服务访问点 数据包术语 计算机网络体系结构中的专用术语 本篇所讲的专用术语来源于OSI的七层协议体系结构&#xff0c;但也适用于TCP/IP的四层体系结构和五层协议原理体系…

JVM(二)

一,运行时数据区 Java虚拟机在运行Java程序过程中管理的内存区域,称之为运行时数据区。 1.1 程序计数器 程序计数器(Program Counter Register)也叫PC寄存器,每个线程会通过程序计数器记录当前要执行的的字 节码指令的地址。 在加载阶段,虚拟机将字节码文件中的指令读…

Qt篇——子控件QLayoutItem与实际控件的强转

方法&#xff1a;使用qobject_cast<QLabel*>() &#xff0c;将通过itemAt(i)获取到的子控件(QLayoutItem)强转为子控件的实际类型(如QLineEdit、QLabel等)。 场景举例&#xff1a; QLabel *label qobject_cast<QLabel*>(ui->horizontalLayout_40->itemAt(0…

最新SQL注入漏洞修复建议

点击星标&#xff0c;即时接收最新推文 本文选自《web安全攻防渗透测试实战指南&#xff08;第2版&#xff09;》 点击图片五折购书 SQL注入漏洞修复建议 常用的SQL注入漏洞的修复方法有两种。 1&#xff0e;过滤危险字符 多数CMS都采用过滤危险字符的方式&#xff0c;例如&…

Biotech - 环状 mRNA 的 LNP 递送系统 与 成环框架

欢迎关注我的CSDN&#xff1a;https://spike.blog.csdn.net/ 本文地址&#xff1a;https://spike.blog.csdn.net/article/details/133992971 环状 RNA&#xff08;或 circRNA &#xff09;是一种单链 RNA&#xff0c;与线性 RNA 不同&#xff0c;形成一个共价闭合的连续环。在环…

Node编写更新用户头像接口

目录 定义路由和处理函数 验证表单数据 ​编辑 实现更新用户头像的功能 定义路由和处理函数 向外共享定义的更新用户头像处理函数 // 更新用户头像的处理函数 exports.updateAvatar (req, res) > {res.send(更新成功) } 定义更新用户头像路由 // 更新用户头像的路由…

怒刷LeetCode的第28天(Java版)

目录 第一题 题目来源 题目内容 解决方法 方法一&#xff1a;动态规划 方法二&#xff1a;迭代 方法三&#xff1a;斐波那契数列公式 第二题 题目来源 题目内容 解决方法 方法一&#xff1a;栈 方法二&#xff1a;路径处理类 方法三&#xff1a;正则表达式 方法…

css伪类元素使用技巧 表达input父级聚焦css实现

:focus-within 可以让它自己被聚焦或者它的后代元素被聚焦input 中有required 加星号在这里插入图片描述