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

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

3天内不再提示

过压输入对ADC采集有何影响?

冬至子 来源:24c01硬件电子 作者:PADAUK 2023-10-17 10:17 次阅读

有时在应用上常会有透过串接一个电阻,将高于VDD的电压(过正压)或是低于GND的电压(过负压),直接输入到单片机的某IO 上作准位变化侦测的情况(即使该管脚不用做ADC功能)。

此时,若这IO 是一根同时可作ADC信道的功能的引脚(如标注为PB0(ADC0)的引脚),那么这 过电压或负电压输入讯号 ,* 可能会干扰其它ADC信道的转换结果 。*

图片

如上图的应用,PB0(ADC0),PB2(ADC2)都是可以当 ADC 转换的输入信道的IO,T_volt为外接的高电压,它透过20K的电阻输入到PB2。这里PB2被设置为IO输入模式(检测外部高低电平),只作准位变化侦测,不作为ADC输入信道,PB0(AD0)则设置为ADC信道并进行ADC转换。

T_volt 的电压如果超过单片机最大输入电压的规格(例如:低于-0.3V 或高于 VDD+0.3V)时,便会向 PB2注入电流,而该 注入电流会对 PB0(AD0)的ADC转换结果产生影响 ,就算此时PB2的注入电流并没有高于额定的最高可允许注入电流I_INJ(手册会有注明,一般为mA级)。

一般来说,PB2的注入电流愈大,对PB0的ADC转换结果影响愈大。PB2的正过电压会令PB0的 ADC读数值偏高,而PB2的负过电压,则会令PB0的ADC读数偏低。

  • 以下是VDD=3V时的一些实测数据:(此数据只为参考用,不能当作量产时的依据)

1.jpg

如要避免这情况发生,过电压或是过负电压的输入应使用单纯的数字输入IO,不要使用带ADC信道输入的IO;或者采用分压电阻,不要让输入电压大于手册限值,本文适用于所有带ADC功能的单片机。

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

    关注

    6032

    文章

    44525

    浏览量

    633320
  • adc
    adc
    +关注

    关注

    98

    文章

    6453

    浏览量

    544158
  • 过电压
    +关注

    关注

    2

    文章

    142

    浏览量

    21028
  • VDD
    VDD
    +关注

    关注

    1

    文章

    311

    浏览量

    33129
  • GND
    GND
    +关注

    关注

    2

    文章

    538

    浏览量

    38666
  • ADC采样
    +关注

    关注

    0

    文章

    134

    浏览量

    12832
收藏 人收藏

    评论

    相关推荐

    采样提高12位ADC的精度

    采样提高12位ADC的精度 背景: 过去传统的按键都是机械按键,随着技术的发展也出现了触摸按键,但是机械按键不能泡水,寿命也比较短。触摸按键也没法很多水或泡沫等,金属面板还不能使用。
    发表于 09-19 19:29

    ADC0801和ADC0804区别

    论坛的大侠们,你们好 啊 !请问 ADC0801和ADC0804区别啊? 最近在搞一个数据采集电路图纸上是
    发表于 05-01 13:04

    STM32 ADC采样技术作用

    什么是采样技术?STM32 ADC采样技术作用?
    发表于 10-21 06:36

    输入保护电路原理图

    输入保护电路原理图如下所示: 1、 原理图: 2、 工作原理: AC输入和DC输入的开关电源的输入
    发表于 05-31 11:16 2.2w次阅读
    <b class='flag-5'>输入</b><b class='flag-5'>过</b>欠<b class='flag-5'>压</b>保护电路原理图

    压条件下保护ADC输入的解决方案

    在设计ADC电路时,一个常见的问题是如何在过压条件下保护ADC输入ADC输入的保护具有许多情况和潜在解决方案。所有供应商的
    发表于 02-21 12:35 8956次阅读
    <b class='flag-5'>过</b>压条件下保护<b class='flag-5'>ADC</b><b class='flag-5'>输入</b>的解决方案

    高精度ADC到底是什么?ADC输入噪声什么利弊

    ADC是数模转换器的简称,诸多厂家都在积极制造更高性能的ADC。在前文中,小编对如何提高ADC性能给出了部分建议。为增进大家对ADC的认识,本文将从两方面介绍
    的头像 发表于 12-20 11:17 1.2w次阅读
    高精度<b class='flag-5'>ADC</b>到底是什么?<b class='flag-5'>ADC</b><b class='flag-5'>输入</b>噪声<b class='flag-5'>有</b>什么利弊

    什么是高精度ADCADC输入噪声利弊

    ADC是数模转换器的简称,诸多厂家都在积极制造更高性能的ADC。在前文中,小编对如何提高ADC性能给出了部分建议。为增进大家对ADC的认识,本文将从两方面介绍
    发表于 03-18 00:36 23次下载
    什么是高精度ADCADC<b class='flag-5'>输入</b>噪声<b class='flag-5'>有</b><b class='flag-5'>何</b>利弊

    直流输入保护电路

    在嵌入式产品设计中,许多都为电池供电或者USB接口供电。当误操作使供电电压高于芯片工作电压时,就会导致芯片烧坏,带来严重的后果。因此在电源的输入端到芯片的供电输入端,还是很有必要加一个
    发表于 11-06 20:36 58次下载
    直流<b class='flag-5'>输入</b><b class='flag-5'>过</b><b class='flag-5'>压</b>保护电路

    具有输入保护的降压转换器设计

    电子发烧友网站提供《具有输入保护的降压转换器设计.zip》资料免费下载
    发表于 09-06 10:10 2次下载
    具有<b class='flag-5'>输入</b><b class='flag-5'>过</b><b class='flag-5'>压</b>保护的降压转换器设计

    保护ADC输入

    设计ADC电路时出现的一个常见问题是如何保护ADC输入免受过影响。ADC输入的保护
    的头像 发表于 01-04 15:16 2793次阅读
    保护<b class='flag-5'>ADC</b><b class='flag-5'>输入</b>

    如何解决开关电源输入的问题

    输入是由电网负载的巨大波动引起的。例如,在用电高峰期,电压通常较低,而在设备关闭时,电压则较高。
    的头像 发表于 03-13 10:46 2370次阅读
    如何解决开关电源<b class='flag-5'>输入</b><b class='flag-5'>过</b><b class='flag-5'>压</b>的问题

    【世说设计】干货!ADC输入保护的设计经验

    在设计ADC电路时,一个常见的问题是“如何在过压条件下保护ADC输入”,那么....在过情形中可能出现哪些问题呢?发生的频率又是怎样的呢?
    的头像 发表于 09-23 10:04 1534次阅读
    【世说设计】干货!<b class='flag-5'>ADC</b><b class='flag-5'>输入</b>保护的设计经验

    CMOS和线性兼容CMOS器件的电源输入问题

    电子发烧友网站提供《CMOS和线性兼容CMOS器件的电源输入问题.pdf》资料免费下载
    发表于 11-28 10:06 0次下载
    CMOS和线性兼容CMOS器件的电源<b class='flag-5'>输入</b><b class='flag-5'>过</b><b class='flag-5'>压</b>问题

    电源输入的预防措施和解决方案

    输入对电源来说一直都是应用难点。本文从几个方面简述了输入的产生和影响,同时提供解决方案,
    的头像 发表于 08-06 15:18 818次阅读
    电源<b class='flag-5'>输入</b><b class='flag-5'>过</b><b class='flag-5'>压</b>的预防措施和解决方案

    当开关电源输入,如何防护?

    的抗输入能力,提升电源的可靠性,从而提升整机设备的可靠性,降低输入电压波动对电源和设备的失效影响。   输入电压过
    发表于 09-20 13:48 342次阅读
    当开关电源<b class='flag-5'>输入</b><b class='flag-5'>过</b><b class='flag-5'>压</b>,如何防护?