当前位置: 首页 > news >正文

硬件电路设计—电平转换

硬件电路设计——电平转换

  • 方案一:串联 1K 电阻
  • 方案二:晶体管的电平转化
  • 方案三:电平转换芯片

方案一:串联 1K 电阻

在双方串口电平差别不大的情况下,并且低电压那端的芯片的引脚耐压值大于高电压输入端电压时,可使用串联一个1K电阻的方案,进行连接。
在这里插入图片描述

方案二:晶体管的电平转化

在串口波特率不高的情况下(如 115200),可以通过 NPN 晶体管的方式进行电平转换。
这种方式的优点:成本低;劣势:低电平下会被三极管的饱和管压降抬高(通常在 0.1v 左右,不影响通信);开关速度不够,超过 460800 波特率时不建议用这种方式。
在这里插入图片描述
设计注意:

  1. 三极管的基极要用较低电平的一方参考电平来上拉,否则容易导致三级管不能完截止。
  2. RXD和TXD的上拉电阻在不影响信号质量的情况下尽量加大,一方面是降低休眠功耗,一方面是降低AGPIO的驱动负荷。
  3. 对于三极管选型并没有严格要求,通用的3904NPN三极管都能满足要求

方案三:电平转换芯片

对成本不敏感的话,优先考虑用电平转换芯片,无论速度,可靠性都很完美。
在这里插入图片描述
电平转换芯片选型:

  1. TXS0102/TXS0104/TXS0108系列,2/4/8通道,品牌TI
  2. RS0102/RS0104/RS0108系列,2/4/8通道,品牌润石
  3. SGM4553 ,双通道,品牌圣邦威
http://www.lqws.cn/news/204157.html

相关文章:

  • Now formdata是什么?如何使用
  • Xilinx IP 解析之 Block Memory Generator v8.4 ——02-如何配置 IP(仅 Native 接口)
  • 六大设计原则
  • 2024 CKA题库+详尽解析| 15、备份还原Etcd
  • iframe(概念、简单例子、在vue项目中的使用)
  • VScode 使用 git 提交数据到指定库的完整指南
  • 设计一个算法:删除非空单链表L中结点值为x的第一个结点的前驱结点
  • 第23讲、Odoo18 邮件系统整体架构
  • 项目-- Json-Rpc框架
  • Qt学习及使用_第1部分_认识Qt---学习目的及技术准备
  • 如何判断当前web页面是在钉钉内部打开的?
  • 使用柏林噪声生成随机地图
  • C++调试(肆):WinDBG分析Dump文件汇总
  • 新能源汽车热管理核心技术解析:冬季续航提升40%的行业方案
  • LangChain面试内容整理-知识点1:LangChain架构与核心理念
  • 征文投稿:如何写一份实用的技术文档?——以软件配置为例
  • python打卡day47
  • 【MATLAB代码】基于MCC(最大相关熵)的EKF,一维滤波,用于解决观测噪声的异常|附完整代码,订阅专栏后可直接查看
  • FreeRTOS任务之深入篇
  • 打印高质量日志的10条军规
  • 【Java学习笔记】Math方法
  • 2023年12月6级第三套第二篇
  • Flask与Celery 项目应用(shared_task使用)
  • CppCon 2015 学习:Intro to the C++ Object Model
  • 使用WPF的Microsoft.Xaml.Behaviors.Wpf中通用 UI 元素事件
  • 【计算机组成原理】计算机硬件的基本组成、详细结构、工作原理
  • 前端杂货铺——TodoList
  • MySql数据库入门到精通——关系数据库标准语言SQL
  • 零基础玩转物联网-串口转以太网模块如何快速实现与TCP服务器通信
  • python版若依框架开发:后端开发规范