极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: eagler8

【Arduino】168种传感器系列实验(137)---2路I2C电平转换模块

[复制链接]
 楼主| 发表于 2020-2-4 19:00:08 | 显示全部楼层
模块应用范围
1、5V单片机与3.3V单片机串口通信。
2、3.3V串口下载器与5V单片机串口通信。
3、5V单片机与3.3V应用模块串口通信。

模块使用注意事项
1、如果高压区和低压区的电源已经共地,这模块中的GND只需接1根地即可。
2、该转换模块相当于一条直线,每个端口都一一对应,只是两边的电压不一样,从而实现了不同电平之间的通讯。
3、本模块不可以当做稳压器或者变压器的功能进行使用,只可以用于IO口电平之间的小电流的通讯。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-4 19:11:41 | 显示全部楼层
备注:在I2C电平转换模块的操作中要考虑下面的三种状态:
  1、 没有器件下拉总线线路。“低电压”部分的总线线路通过上拉电阻Rp 上拉至3.3V。 MOS-FET 管的门极和源极都是3.3V, 所以它的VGS 低于阀值电压,MOS-FET 管不导通。这就允许“高电压”部分的总线线路通过它的上拉电阻Rp 拉到5V。 此时两部分的总线线路都是高电平,只是电压电平不同。
  2、 一个3.3V器件下拉总线线路到低电平。MOS-FET管的源极也变成低电平,而门极是3.3V。VGS上升高于阀值,MOS-FET管开始导通。然后“高电压”部分的总线线路通过导通的MOS-FET管被3.3V器件下拉到低电平。此时,两部分的总线线路都是低电平,而且电压电平相同。
  3、 一个5V的器件下拉总线线路到低电平。MOS-FET管的漏极基底二极管“低电压”部分被下拉直到VGS超过阀值,MOS-FET管开始导通。“低电压”部分的总线线路通过导通的MOS-FET管被5V的器件进一步下拉到低电平。此时,两部分的总线线路都是低电平,而且电压电平相同。

这三种状态显示了逻辑电平在总线系统的两个方向上传输,与驱动的部分无关。状态1执行了电平转换功能。状态2和3按照I2C总线规范的要求在两部分的总线线路之间实现“线与”的功能。

主要优点:
  1、适用于低频信号电平转换,价格低廉。
  2、导通后,压降比三极管小。
  3、正反向双向导通,相当于机械开关。
  4、电压型驱动,当然也需要一定的驱动电流,而且有的应用也许比三极管大。
回复 支持 反对

使用道具 举报

发表于 2020-2-9 12:00:06 | 显示全部楼层
楼主又出新教程了,感谢分享。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-10 07:45:10 | 显示全部楼层
碌碌无为 发表于 2020-2-9 12:00
楼主又出新教程了,感谢分享。

谢谢鼓励,只是系列实验,学习与交流的记录
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-20 18:01 , Processed in 0.053657 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表