IIC电平转换电路原理

news2024/11/23 23:48:52

一、电平转换的必要性

在IIC主从设备连接时,由于主从设备可能存在不同的电源电压(如5V、3.3V、1.8V等),导致需要进行电平转换以确保正常通信。

二、电平转换电路的基本组成

电平转换电路通常包括上拉电阻、MOS管(通常为NMOS管)等元件。MOS管因其开关特性被广泛应用于电平转换电路中。

三、电平转换电路的工作原理

1. 总线无数据发送时
  • 状态描述:当IIC总线上没有数据发送时,两边都没有主动去拉低总线。
  • 电路表现
    • 低电压侧(如3.3V)的总线线路通过上拉电阻上拉至3.3V。
    • 高电压侧(如5V)的总线线路通过其上拉电阻上拉至5V。
    • 此时,MOS管的栅极和源极之间的电压差(Vgs)为0,MOS管不导通。
2. 低电压侧发送数据到高电压侧
  • 发送数据1
    • 低电压侧(如3.3V)的SDA/SCL为高电平3.3V。
    • 此时,MOS管的Vgs为0,MOS管不导通。
    • 高电压侧因为上拉电阻的存在,SDA/SCL保持为5V。
  • 发送数据0
    • 低电压侧的SDA/SCL为低电平0V。
    • 此时,Vgs为3.3V,MOS管导通。
    • 高电压侧的SDA/SCL通过导通的MOS管被拉低到低电平0V。
3. 高电压侧发送数据到低电压侧
  • 发送数据1:
    • 高电压侧(如5V)的SDA/SCL为高电平5V。
    • 低电压侧因为没有主动拉低总线,MOS管不导通。
    • 低电压侧的SDA/SCL保持其上拉电平3.3V。
  • 发送数据0:
    • 高电压侧的SDA/SCL为低电平0V。
    • 由于MOS管体二极管的存在,体二极管导通,MOS管的S极被拉低。
    • Vgs接近3.3V,MOS管导通,进一步导致低电压侧的SDA/SCL也为低电平0V

四、注意事项 

  1. MOS管的接入方法:MOS管的S极应接到低电压侧,D极接高电压侧,G极接控制信号或接地。
  2. 导通电压:MOS管的导通电压(即门限电压)应小于低电源电压,以确保MOS管能够正常导通。
  3. 电阻选择:上拉电阻的大小应适当选择,以避免过大的电压降或过长的电平转换时间。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1885476.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

从理论到实践的指南:企业如何建立有效的EHS管理体系?

企业如何建立有效的EHS管理体系?对于任何企业,没有安全就谈不上稳定生产和经济效益,因此建立EHS管理体系是解决企业长期追求的建立安全管理长效机制的最有效手段。良好的体系运转,可以最大限度地减少事故发生。 这篇借着开头这个…

智能数字人直播带货软件源码系统 实现真人直播形象 带完整当然安装代码包以及搭建教程

系统概述 智能数字人直播带货软件源码系统,是一个集成了先进的人工智能、3D建模、语音合成、自然语言处理等技术于一体的创新平台。它旨在通过构建高度定制化的虚拟主播,为用户提供沉浸式、高效能的直播体验。与传统直播相比,该系统的核心优…

稳居C位的AIGC,真能让人人都成“设计大神”?

在当今数字化时代,随着人工智能技术的飞速发展,AIGC(AI Generated Content,即人工智能生成内容)已经逐渐成为设计领域的新宠。特别是在UI设计领域,AIGC的崛起引人注目,甚至有人宣称,…

【机器学习】机器学习的重要方法——线性回归算法深度探索与未来展望

欢迎来到 破晓的历程博客 引言 在数据科学日益重要的今天,线性回归算法以其简单、直观和强大的预测能力,成为了众多领域中的基础工具。本文将详细介绍线性回归的基本概念、核心算法,并通过五个具体的使用示例来展示其应用,同时探…

Nacos单机部署、集群部署以及Nacos默认持久化derby数据库和配置mysql数据库

1. Nacos Windows 单机部署 1.1 去nacos官网下载nacos-server 发布历史 | Nacos 官网https://nacos.io/download/release-history/ 下载版本为 nacos-server-2.3.1.zip 2. 配置nacos持久化存储 2.1 默认使用Derby数据库 官网下载Derby数据库即可。 Apache Derby数据库htt…

AI新功能发布:AI生成数据库和AI规划任务,CoCodeAI再添新成员!

Hi,大家好,好久不见! 我是CoCodeAI智能助手CoCo。 CoCodeAI智能助手CoCo 我无比荣幸地为大家揭晓 CoCode开发云的璀璨新星: AI生成数据库AI规划任务。 近日,CoCode开发云旗下Co-Project V3.8智能项目管理平台重磅发…

启航IT世界:高考后假期的科技探索之旅

随着高考的落幕,新世界的大门已经为你们敞开。这个假期,不仅是放松身心的时光,更是为即将到来的IT学习之旅打下坚实基础的黄金时期。以下是一份专为你们准备的IT专业入门预习指南,希望能助你们一臂之力。 一:筑基篇&a…

C++基础(二):C++入门(一)

C是在C的基础之上,容纳进去了面向对象编程思想,并增加了许多有用的库,以及编程范式 等。熟悉C语言之后,对C学习有一定的帮助,本篇博客主要目标: 1. 补充C语言语法的不足,以及C是如何对C语言设计…

UTONMOS:探索未来区块链与元宇宙的游戏奇妙融合

在科技的飞速发展浪潮中,区块链技术正以前所未有的力量重塑着各个领域,而游戏行业也迎来了一场前所未有的变革——元宇宙游戏的崛起。 元宇宙,这个充满无限想象的虚拟世界,让玩家能够沉浸其中,体验超越现实的奇幻之旅。…

【Python】已解决:ValueError: If using all scalar values, you must pass an index

文章目录 一、分析问题背景二、可能出错的原因三、错误代码示例四、正确代码示例五、注意事项 已解决:ValueError: If using all scalar values, you must pass an index 一、分析问题背景 在Python编程中,尤其是当使用pandas库进行数据分析和处理时&a…

有感于市面上笔记软件鱼龙混杂,自己写了一款轻量级的笔记软件

对于有收集资料或者文字创作需求的人士而言,一款合适的笔记软件很是需要。 市面上笔记软件很多,有支持手机同步的也有支持网络储存的。 但如果只是保存文本与图片,且对数据隐私与数据安全性有很高要求,数据要掌握在自己手里。那…

SpringBoot之内容协商

现象演示 假设有一个需求是根据终端的不同,返回不同形式的数据,比如 PC 端需要以 HTML 格式返回数据,APP、小程序端需要以 JSON 格式返回数据。这时我们是 coding 几个相似的接口?还是在一个接口里面做复杂判断处理?两…

【Spring Boot】spring boot环境搭建

1、环境准备 JDK安装:确保安装了Java Development Kit (JDK) 1.8或更高版本。JDK是Java编程的基础,Spring Boot项目需要它来编译和运行。Maven或Gradle安装:选择并安装Maven或Gradle作为项目构建工具。Maven通过pom.xml文件来管理项目的依赖…

ThingsKit物联网平台功能解析

随着物联网技术的飞速发展,各种物联网平台应运而生,为设备管理和数据集成提供了强大的支持。ThingsKit物联网平台以其全面的功能和灵活的配置,成为行业中的一大亮点。本文将详细解析ThingsKit物联网平台的功能清单,带您深入了解该…

大模型时代的基础架构,大模型算力中心建设指南重磅来袭!

什么是最畅销商品?什么是高毛利商品? 我们来看一个例子: 一件T恤使用成本为100元的原料,价格为140元。另一件T恤使用成本为80元的原料,但在样式、颜色、图案的设计上比较有特色,价格也为140元。 当这两件…

AI Agent项目实战(03)-利用TTS技术让你的AI Agent发声

1 语音逻辑设计 一个AI Agent应用的语音逻辑设计流程图。 1.1 基本流程 - 用户 -> Agent -> 文本回答 最基础的交互模式。用户输入被传递给Agent,Agent生成文本回答。 1.2 添加语音功能 - 用户 -> Agent -> 文本回答|vTTS服务 -> MSTTS -> …

震撼学术界:扩散损失引领图像生成新革命

在人工智能的浪潮中,图像生成技术一直是热门话题。而今,何凯明教授及其团队在这一领域取得了突破性进展,他们提出的扩散损失(Diffusion Loss)技术,为图像生成带来了革命性的速度与效果提升! 传统图像生成的局限 长久以来,图像生成的自回归模型一直依赖于离散值标记…

政务单位网站SSL证书选择策略

在数字化快速发展的今天,政务单位网站作为政府与公众沟通的重要桥梁,其安全性和可信度显得尤为重要。SSL证书作为保障网站安全的重要手段,其选择对于政务单位网站来说至关重要。本文将探讨政务单位网站在选择SSL证书时应该考虑的因素&#xf…

SpringBoot实现图片添加水印(完整)

提示:昨天不是写了一个类似与图片添加水印的版本吗,今天来写一个带数据库,并且可以完整访问的版本 文章目录 目录 文章目录 引入库 配置文件 数据库配置 字段配置 索引配置 数据库表语句 启动文件 前端代码 整体代码目录 配置类AppConfig Contro…

行业分析---造车新势力之极氪汽车

1 前言 在之前的博客中,笔者撰写了多篇行业类分析的文章(科技新能源): 《行业分析---我眼中的Apple Inc.》 《行业分析---马斯克的Tesla》 《行业分析---造车新势力之蔚来汽车》 《行业分析---造车新势力之小鹏汽车》 《行业分析-…