MOS电平转换电路,通常用在 IIC总线电压的转换。你看 tb上卖的 iic总线设备模块,像 MPU6050模块,是不是会在上面找到两个 SOT-23封装的三极管,其实那是 MOS,用来做电平转换。

例如像 stm32单片机的 I2C总线电压一般为 3.3V。

而这条总线上挂载的从机外设,可能电平电压是 5V的。

这时候就需要进行电平转换:可以使用专用的电平转换芯片,成本高。而用 MOS做电平转换也能实现同样的功能。

电路图中 +3V3由芯片侧的电源提供,VIN由外设电源提供。

如果外设的总线电压为5V,那么VIN就由5V供电。如果为3.3V,那VIN就由3.3V供电。

所以这个电路通常放置于外部从机设备的电路中。如果放在主机侧,需要考虑外设电源的接线,会略麻烦。

MOS电平转换电路 stm32的I2C电平转换电路 IIC电平转换电路相关推荐

  1. STM32的I2C通信

      STM32的两个GPIO引脚,分别用于SCL和SDA,按照I2C规约的时序,像控制LED灯那样控制引脚输出,若是接收数据时则读取SDA线上的电平,那就可以实现I2C通信了,这也是我们在51单片机上 ...

  2. 三电平igbt死区时间计算_一种T型三电平IGBT互补死区驱动电路的制作方法

    本发明涉及光伏三电平逆变器技术领域,具体涉及一种T型三电平IGBT互补死区驱动电路. 背景技术: 目前,国家能源局等三部委推出光伏"领跑者"计划,旨在促进先进技术产品应用和产业升级 ...

  3. ADC转换汇总(STM32、取平均、精度等)

    目录 一.电流检测ADC采样值处理的高效方法 二.ADC转换N次采样去最大最小求平均算法 三.STM32关于使用定时器触发ADC转换 四.ADC过采样提高采样精度 五.高精度ADC转换设计注意 附录1 ...

  4. STM-32:I2C通信协议—软件I2C读写MPU6050

    目录 一.I2C通信 二.硬件电路 三.I2C时序基本单元 3.1起始和终止 3.1.1起始条件 3.1.2终止条件 3.2发送一个字节 3.3接收一个字节 3.4发送应答 3.5接收应答 四.I2C ...

  5. STM32通过I2C接口采集温湿度

    目录 一.I2C总线协议 1. I2C总线简介 1.1 物理接口 1.2 通讯特征 1.3 I2C总线状态 2. I2C总线通信协议 2.1 起始位和结束位 2.2 数据格式与应答 2.3 数据传输通 ...

  6. STM32基于I2C温湿度采集

    目录 一.题目要求 二.关于I2C 1.什么IIC 2.IIC的主要特点 3.IIC协议数据传输过程 三.关于DHT20 1.概述 2.引脚参数 四.DHT20温湿度采集 1.程序代码分析 2.实验效 ...

  7. stm32通过I2C实现温湿度(AHT20)采集

    目录 一.I2C总线通信协议 1.1 I2C介绍 1.2 I2C物理层 1.3.I2C协议层 1.4.软件IIC和硬件IIC 1.5 IIC数据传送 1.6 IIC发送数据 1.7 IIC读数据: 二 ...

  8. I2C总线通信协议及实操stm32通过I2C实现温湿度(AHT20)采集

    I2C总线通信协议及实操stm32通过I2C实现温湿度(AHT20)采集 一实验要求 二.12C总线通信协议 1.12C介绍 2.I2C物理层 3.I2C协议层 4.软件IIC和硬件IIC 三.STM ...

  9. 【STM32】I2C详解

    00. 目录 文章目录 00. 目录 01. I2C简介 02. I2C主要特性 03. I2C功能说明 04. I2C中断 05. I2C相关寄存器 5.1 I2C 控制寄存器 1 (I2C_CR1 ...

  10. STM32的I2C特性及架构

    软件模拟协议:使用CPU直接控制通讯引脚(GPIO)的电平,产生出符合通讯协议标准的逻辑. 硬件实现协议:由STM32的I2C片上外设专门负责实现I2C通讯协议,只要配置好该外设,它就会自动根据协议要 ...

最新文章

  1. vs2010给c语言文件添加头注释
  2. 如何修改桌面,收藏夹,我的文档等等的存储位置
  3. ABAP Method remote comparison
  4. Spring源码解析(二)BeanDefinition的Resource定位
  5. OCP之5 管理数据库存储结构
  6. .NET中使用Redis
  7. 在线教育、直播教育、课程直播、订单系统、老师介绍、收入提现、在线学习、业绩统计、课程统计、选老师、选课程、作业管理、课程管理、报名统计、在线教育管理系统、axure原型、rp源文件
  8. PYSQLITE用法初探
  9. oppor15android10怎么降级,OPPO R9S7.1系统怎么降回6.0版本 OPPO R9S7.1系统降级教程
  10. macos 开发环境配置
  11. 在HTTPS安全页面中加载HTTP不安全的内容,如何绕过安全警告?
  12. mysql getname_mysql别名取不出值(getColumnLabel和getColumnName的区别)
  13. Atitit jOrgChart的使用  组织架构图css html
  14. paip.svn不能提交CLEARUP不起作用解决方法
  15. java (apache POI 组件) 操作 excel 插入批注
  16. linux添加jetdirect协议,Linux系统中如何打印
  17. odoo14 Botton按钮标签属性详解及按钮图标使用
  18. Android java synchronized原理
  19. 企业经营模拟——采购经理职责
  20. patch 修补文件(给文件打补丁)

热门文章

  1. 有效沟通bic法则_善用BIC法则,负面回馈不怕引起反弹!
  2. 微信邮箱是什么?微信邮箱怎么注册申请,微信邮箱怎么登陆?
  3. WIFI接口定义知识介绍
  4. TIA protal与SCL从入门到精通(4)——软件单元使用
  5. sudo apt-get update 出现Reading package lists… Error!
  6. 精神污染:我们的信息处理能力即将达到极限
  7. 全国第三届SLAM技术会议记录
  8. CF679A.Bear and Prime 100 (交互题)
  9. 掌握Haproxy原理并搭建
  10. 如何写好一份用户需求说明书