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

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

3天内不再提示

IO口电压下降那么多,咋回事?

凡亿PCB 来源:未知 2023-11-25 07:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前几天,一位工程师向我反馈,他测得如下电路MCU IO口的电压不是3.3V,只有2V多。

wKgaomVhNX2APxkXAAANbpOxma8189.png

IO配置的是输入功能,无上下拉。最初我不太相信这个结果,后来自己用万用表实际测量了下,还真是这个结果!

wKgaomVhNX2AaFDRAAH4W79N5VY777.png

这是怎么回事呢?不应该电压就是3.3V吗?

后来经高人指点,可能是IO口输入漏电流的原因,输入漏电流在MCU数据手册中符号为Ilkg,lkg表示Input leakage current。

wKgaomVhNX6AXNK6AACvCzfNK7Q845.png

IO口的内部是CMOS器件,因为CMOS是高输入阻抗器件,理想状态下IO接一个高电平是没有输入电流的。但实际情况中,因为存在一个输入阻抗,所以还是会有微弱的电流,这个电流叫做漏电流。

那么,电压降低到2.48V,是不是就是因为输入漏电流的原因呢?

答案是否,因为如果电压就是2.48V,那么漏电流有(3.3V-2.48V)/3.6M=227nA,这个和上述数据手册最大100nA对不上啊!

真实的原因是万用表自身的内阻导致的,就算上拉电阻不接MCU的IO,直接用万用表测电压下面,测出来也是2.4几V,这也可以验证和IO输入漏电流无关。

wKgaomVhNX6AFmGcAAAHSFhHs_8913.png

万用表在测量电压时,内部具有电阻,通常被称为输入阻抗。不同型号和品牌的万用表有不同的输入阻抗,一般在兆欧姆(MΩ)的数量级。

通常情况下,万用表的输入阻抗可以在用户手册或仪器上找到,一些典型的值包括10MΩ或更高。

这个输入阻抗会影响测量结果,特别是在测量高阻值电路时,比如对上述电路就会产生很大影响,因为上拉电阻太大了,

假设万用表输入阻抗是10MΩ,实际测量电压值为10/(3.6+10)*3.3V=2.43V。

对于一般的上拉电阻比如1KΩ,实际测量电压值为10000000/(1000+10000000)*3.3V≈3.3V,几乎无影响了。

对于上述的两个电路,要想得到准确的电压值,只能选用更高输入阻抗的测量仪器。我这里选用了泰克DMM4050来测试第一个电路,同时要注意设置为高输入阻抗模式,因为它默认也是10MΩ。这时候测得的电压值如下:

wKgaomVhNX6ANLX1AALe2l4KraE646.png

启用高输入阻抗的设置方法可以在说明书中找到:

wKgaomVhNX6ADXAYAAFCGkvTZN4861.png

设置之后,阻抗会超过10GΩ,这时测的电压就准确了,测得的电压相比3.3V也有下降,只是不会再下降那么多。这时再来估算一下漏电流,(3.3V-3.10V)/3.6M=56nA,这就符合实际了。

如果测第二个电路电压,那电压几乎就是3.3V。由此可见,不同的测量仪器差别还是挺大的。

最后,你可能会问他,为什么要接这么大阻值的上拉电阻呢?欢迎大家在留言区讨论。

声明: 转载自公众号,如涉及作品内容、版权和其它问题,请于联系工作人员微(prrox66),我们将在第一时间和您对接删除处理!

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

    关注

    4418

    文章

    23986

    浏览量

    426570

原文标题:IO口电压下降那么多,咋回事?

文章出处:【微信号:FANYPCB,微信公众号:凡亿PCB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    经颅磁那么多模式都管啥?

    HUIYING单脉冲TMS概述单脉冲TMS是指每次只释放一个磁刺激脉冲,用于评估大脑皮层在某一时刻的兴奋性状态。当单脉冲TMS作用于初级运动皮层(M1)时,会激活皮质脊髓束,在对应的靶肌肉上记录到一个电生理信号,即运动诱发电位(MEP)。如图1a所示,TMS作用于M1后,产生下行冲动,经脊髓运动神经元,最终在目标肌肉(如第一骨间背侧肌)表面通过肌电图(EMG
    的头像 发表于 04-22 18:04 351次阅读
    经颅磁<b class='flag-5'>那么多</b>模式都管啥?

    法拉电容充电后电压下降

    法拉电容放电曲线分为线性区和非线性区,线性区稳定输出,非线性区急剧下跌,体现其能量释放特性。
    的头像 发表于 04-09 09:33 163次阅读
    法拉电容充电后<b class='flag-5'>电压下降</b>快

    模块供电电源按规定的电压接上后,还是点不亮,没法开机?开机闪烁,但没有点亮?

    模块供电电源按规定的电压接上后,还是点不亮,没法开机?开机闪烁,但没有点亮,是咋回事
    发表于 01-20 15:10

    直流电压下电容的充放电

    压下电容的充放电 !
    发表于 01-13 15:03

    信维MLCC电容DC偏压下容量为何下降

    信维MLCC(多层陶瓷电容器)在直流偏压(DC Bias)下容量下降的现象,主要源于其介质材料的非线性介电特性,尤其是二类瓷MLCC(如X7R、X5R等)采用的铁电体材料(如钛酸钡,BaTiO
    的头像 发表于 12-22 15:38 717次阅读
    信维MLCC电容DC偏<b class='flag-5'>压下</b>容量为何<b class='flag-5'>下降</b>?

    求助:DCDC电源带负载后输出电压下降

    做了一个外置MOS的DCDC电源,目标是将3-6s电池降压到5V,几乎是照着TI自动生成的设计方案来做的,但是实测空载电压为5.5V,接了一个3欧的水泥电阻做负载后电压只有3.3V左右,求助各位大佬
    发表于 12-14 00:05

    普通IO模拟串口的功能

    接收数据,将IO设置为下降沿中断,当有下降沿出现时,说明串口有数据进来了,然后再去读取串口数据。没有中断发生时,程序就可以干其他事情了。 //通道PC3
    发表于 12-09 06:10

    单片机系列 的IO输出阻抗是多少?

    通常单片机系列 的IO输出阻抗是多少?
    发表于 11-24 06:16

    使用IO来实现交流检测(AC 220V)

    一.IO检测交流信号的用途 目前市场上的智能灯(LED 灯)都具有灯光切换功能,通过快速操作开关面板,即可实现灯光由暖光,到冷光,以及其它各种灯光模式的切换。 开关面板切换灯光的功能,目前主要有
    发表于 11-19 06:03

    IO8种工作模式和应用

    ,比如在输入端加100nF滤波电容。 典型应用: 采集传感器模拟信号或分压后的电源电压以此来监控电源。 输出模式(Output Mode) 描述: IO配置为向外部设备发送信号如I2C, UART
    发表于 11-14 06:46

    聚徽厂家分享——工控一体机定制:设计的技术考量与应用

    在工业4.0与智能制造的浪潮下,工控一体机作为工业自动化系统的核心设备,其网络连接能力直接影响生产效率与数据安全性。设计通过增强网络冗余性、提升数据传输效率及实现灵活的网络拓扑配置,成为高端
    的头像 发表于 06-17 17:00 962次阅读

    光模块为什么有那么多的波长?该如何选择?

    ,不同波长的光模块扮演着截然不同的角色。850nm、1310nm、1550nm 这三个数字构成了光通信的基础波长框架,它们各自在传输距离、损耗特性和应用场景上形成明确分工。  一.为什么光模块需要如此的波长? 光模块的波长多样性源于光纤传输中的两个
    的头像 发表于 06-12 14:20 1090次阅读
    光模块为什么有<b class='flag-5'>那么多</b>的波长?该如何选择?

    PMG1-B1输入电压容差是什么原因引起的?

    24V 的电压下可以运行多长时间? 输入电源需要稳定? 该部件似乎是将 USB-PD 添加到各种可用源电压系统的简单方法。
    发表于 05-22 06:33

    EZ USB Suite导入官方例程报错是怎么回事?

    导入官网固件工程报错,如下图,添加了路径也不行,不知道咋回事,具体应该导入哪些头文件,在哪个位置
    发表于 05-20 08:22