同一个项目会涌现不同的电源电压,不同项目之间更随意马虎涌现不同的电源电压;为了更形象地阐明此问题,芯片哥以项目开拓案例来解释
电路项目

01 项目案例

在同一个智能家居电路项目中,包含两个风机掌握器A和风机掌握器B;A掌握器中采取的温度传感器旗子暗记是3.3V逻辑电平,B掌握器中采取的湿度传感器旗子暗记是5.0V逻辑电平,因此工程师在开拓电路设计选用单片机时,就确定了A掌握器的单片机事情电压是3.3V,B掌握器的单片机是5.0V;
如果A掌握器与B掌握器之间没有相互数据通信,此时对付项目的开拓是没有问题;如果A掌握器与B掌握器之间须要互相交换数据而通信,会涌现两个电路系统逻辑电平不兼容的问题;
逻辑电平不兼容
02 电平兼容问题
在“逻辑电平不兼容”图中,工程师很清晰地看出风机掌握器A与风机掌握器B之间串口通信UART的问题;详细存在的问题表现为
对付掌握器A,逻辑高电平“1”所代表的电压为3.3V,逻辑低电平“0”所代表的电压为0V;
对付掌握器B,逻辑高电平“1”所代表的电压为5.0V,逻辑低电平“0”所代表的电压为0V;
当掌握器A发送逻辑高电平“1”至掌握器B时,存在不被掌握器B有效识别成逻辑高电平“1”的风险;
当掌握器B发送逻辑高电平“1”至掌握器A时,随意马虎造成掌握器A的芯片引脚被击穿破坏的风险;
那么针对这类项目设计中存在的问题,工程师该如何去办理呢?可以采取什么芯片的电路方案能办理此类问题呢?
ST2378E电平转换芯片的电路运用方案就能很好地办理这类问题;工程师可能会追问芯片哥,ST2378E电平转换芯片详细什么样的电路特性?它的运用电路是怎么样的?它能实现转换什么类型的逻辑电平?
ST2378E电路特性在描述ST2378E电路特性之前,先大略先容下芯片的引脚定义图
ST2378E引脚定义图
Pin 1引脚:I/O_LX系列引脚的事情电源;Pin 20引脚:I/O_CX系列引脚的事情电源;Pin 2~Pin 12引脚:I/O_LX系列引脚为逻辑电平输入引脚;Pin 9~Pin 19引脚:I/O_CX系列引脚为逻辑电平输入引脚;Pin 11引脚:OE为芯片使能掌握引脚;芯片的事情事理大略解释如下
如果A电平3.3V与B电平5.0V须要实现电压转换,则VL引脚电源接入3.3V,VCC引脚电源接入5.0V,A电平连接I/O_L1引脚,B电平连接I/O_C1引脚即可;
ST2378E电平转换芯片,实现的电路功能便是可以将某一逻辑电平X转换成其余一种逻辑电平Y,并且转换是双向的,也便是X与Y是可以相互转换,互不滋扰,属于同步转换类型;
ST2378E运用电路工程师在初步理解完ST2378E芯片的电路特性之后,就可以依据项目开拓中实际存在的电路问题,做出相应的办理设计方案
ST2378E运用电路图
在ST2378E运用电路图中,风机掌握器A与风机掌握器B之间的数据通信是采取串口UART,因此只需将风机掌握器A的UART通信引脚RXA与TXA分别连接到I/O_L1和I/O_L2,风机掌握器B的UART通信引脚TXB与RXB分别连接到I/O_C1和I/O_C2;就能办理不同逻辑电平彼此之间通信的电路问题;
ST2378E事情利用条件逻辑电平转换方案虽然得到办理,但对付ST2378E也存在不敷之处,其一是事情电压的限定;工程师在项目运用中,VCC电压必须大于VL电压,且Vcc的最大事情电压为7V;
末了须要解释,ST2378E只是办理此类问题的个中一个方案,相信工程师还有许多其他的更精良更有效的设计办理方案,不知工程师详细是采取什么方案办理的呢?
本文由【芯片哥】原创撰写,一个做电子元器件与芯片发卖的工程师,喜好就关注芯片哥,和芯片哥一起加油吧










