0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于ST2378E的逻辑电平兼容方案

要长高 来源:小平头社区 作者:琴音似君语 2022-06-01 17:02 次阅读

工程师,在研发设计电路项目,会使用不同电压幅值的电源电路,常用的电压幅值包含1.8V、3.3V、5.0V以及12V等等;他们分别应用在不同的功能电路中,比如

1.8V:一般用在Flash存储芯片的工作电源

3.3V:一般用在单片机的工作电源;

5.0V:一般用在通信芯片的工作电源;

12V:一般用在电机的驱动电源;

单片机的工作电压比较宽广,1.8V & 3.3V & 5.0V均可工作;

同一个项目会出现不同的电源电压,不同项目之间更容易出现不同的电源电压;为了更形象地解释此问题,芯片哥以项目开发案例来说明

电路项目

01 项目案例

在同一个智能家居电路项目中,包含两个风机控制器A和风机控制器B;A控制器中采用的温度传感器信号是3.3V逻辑电平,B控制器中采用的湿度传感器信号是5.0V逻辑电平,因此工程师在开发电路设计选用单片机时,就确定了A控制器的单片机工作电压是3.3V,B控制器的单片机是5.0V;

如果A控制器与B控制器之间没有互相数据通信,此时对于项目的开发是没有问题;如果A控制器与B控制器之间需要互相交换数据而通信,会出现两个电路系统逻辑电平不兼容的问题;

pYYBAGKXKpeAIx43AADydLmNvFk041.png

逻辑电平不兼容

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电路特性之前,先简单介绍下芯片的引脚定义图

pYYBAGKXKqSAQrcCAAGk8rU1jbo477.png

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芯片的电路特性之后,就可以依据项目开发中实际存在的电路问题,做出相应的解决设计方案

pYYBAGKXKrmAYnELAAI0jW1fXaA651.png

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。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    15154

    浏览量

    170958
收藏 人收藏

    评论

    相关推荐

    逻辑电平转换说明

    兼容的问题。这并不罕见,例如,当工作于1.8V的数字电路必须和工作于3.3V的模拟电路通信时就会有这个问题。本文分析了逻辑电平的基本原理,并主要研究了如何在串行数据系统中不同的逻辑
    发表于 10-24 13:43

    5v逻辑电平与3v逻辑电平数据转换方案

    5v逻辑电平与3v逻辑电平数据转换方案
    发表于 08-08 15:47

    逻辑电平转换和 RS1307 的兼容问题

    今天发现 RS1307 无法正常和逻辑电平转换(TXS0108E兼容,具体表现为,我给 TXS0108E 的 VB 输入5V,VA 输入
    发表于 05-15 19:30

    智能手机的逻辑电平转换方案

    高效的逻辑电压电平转换。所谓的逻辑电平转换器即连接不同工作电压的IC与模块或印制电路板(PCB),提供系统集成解决方案。  传统
    发表于 10-10 17:10

    浅析电平兼容原则

    在我们电路设计中,常常会遇到通信电平转换的问题,在应用电平转换的措施之前还需要判断进行电平转换的必要性。解决电平转换问题,最根本的就是要解决逻辑
    发表于 07-29 06:10

    二值数字逻辑逻辑电平

    二值数字逻辑逻辑电平   二进制数正好是利用二值数字逻辑中的0和1来表示的。二值数字逻辑是Binary Digital Logic的译称
    发表于 04-06 23:37 3611次阅读
    二值数字<b class='flag-5'>逻辑</b>和<b class='flag-5'>逻辑</b><b class='flag-5'>电平</b>

    逻辑电平转换

    摘要:逻辑电平转换技术及其缺陷—Maxim的解决方案。 对逻辑电平转换的需求越来越多的数字IC采用与以往不
    发表于 04-23 14:01 3048次阅读
    <b class='flag-5'>逻辑</b><b class='flag-5'>电平</b>转换

    逻辑电平设计规范

    逻辑电平设计规范
    发表于 01-22 20:29 33次下载

    逻辑电平0与1的世界

    逻辑电平0和1的世界
    的头像 发表于 02-05 11:46 4694次阅读
    <b class='flag-5'>逻辑</b><b class='flag-5'>电平</b>0与1的世界

    DC2378A-B DC2378A-B评估板

    电子发烧友网为你提供ADI(ti)DC2378A-B相关产品参数、数据手册,更有DC2378A-B的引脚图、接线图、封装手册、中文资料、英文资料,DC2378A-B真值表,DC2378
    发表于 08-13 12:00

    单端逻辑电平之互联综述

    单端逻辑电平之互联综述
    发表于 09-10 15:37 2次下载

    【硬声推荐】逻辑电平视频合集

    为了精简电路 电器中会用到逻辑电平代替复杂的接线 他们都是如何设计的呢? CMOS器件与TTL器件    CMOS电平与TTL电平   如何利用MOS管实现双向
    的头像 发表于 12-14 11:36 452次阅读

    逻辑电平转换

    自TTL和5V CMOS成为逻辑电路的主要标准以来,电子设计发生了很大变化。现代电子系统的日益复杂导致逻辑电压降低,这反过来又可能导致系统内逻辑系列的输入和输出电平
    的头像 发表于 03-02 13:55 1259次阅读
    <b class='flag-5'>逻辑</b><b class='flag-5'>电平</b>转换

    H8S/2378 H8S/2378R群硬件手册

    H8S/2378 H8S/2378R群硬件手册
    发表于 04-21 19:34 1次下载
    H8S/<b class='flag-5'>2378</b> H8S/<b class='flag-5'>2378</b>R群硬件手册

    电平设计基础:差分逻辑电平匹配

    差分逻辑电平之间的匹配,主要应用于时钟和高速信号。
    的头像 发表于 06-25 14:56 1698次阅读
    <b class='flag-5'>电平</b>设计基础:差分<b class='flag-5'>逻辑</b><b class='flag-5'>电平</b>匹配