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

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

3天内不再提示

输入电压后ADC的输出有所不同是怎么回事

电子设计 来源:网友电子设计发布 作者:网友电子设计发布 2021-11-24 09:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

这个情景真的令人很沮丧:你终于将模数转换器ADC) 搭建起来并开始运行,不过事情看起来有点儿不太正常。你输入了一个电压,不过ADC的输出有所不同。

出了什么问题?

看起来所有的设置都没有什么问题。有可能是通信问题,或者是你的ADC没有正确地测量模拟输入。

调试测量问题的最好工具是低噪声电压源和精密万用表,如图1所示。使用这个电压源作为ADC的输入信号,而高精度万用表测量ADC的输入和基准,你可以将预计的结果与ADC报告值相比较。只需确保输入电压以输入范围内的一个DC电压为基准。

需牢记的一点是,ADC测量输入,并且输出一个转换代码,这个代码与输入和基准的比成比例。如果你使用的是一个具有±VREF 两级范围的24位ADC,输出数据由方程式1确定:

你可以在满量程范围内获得数个模拟输入测量值,并且比较预计输出代码与ADC的报告值。通过使用这些数据,你可以计算结果值的偏离程度。你还可以确定这个误差是增益误差还是偏移误差。只要确保直接在器件的输入引脚上测量信号,获得一个准确的万用表读数。

如果差异比较小,那么ADC也许只需校准一下就可以了。高精度ADC通常需要一个校准命令来消除偏移和增益误差。

也许你尝试增加输入电压,但是ADC代码并没有移动。由于输入缓冲器限制了信号,有可能运行范围在输入范围之外。例如,24位,30kSPS ADS1255内的输入缓冲器在底端扩展至GND,在顶端扩展至AVDD -2V。

对于其它器件(比如说24位、2kSPS ADS1220),缓冲器是一个完全模拟可编程增益放大器 (PGA)。在这些情况下,你需要考虑PGA增益,输入和输出共模范围,或者PGA也许会限制你的测量。

图2显示的是,ADS1220数据表内描述这些限制的PGA共模电压要求部分的PGA图。

另外一个潜在的误差源有可能位于输入滤波内,大输入串联电阻会与输入偏置电流相互作用,增加测量值中的电压误差。此外,使用截止频率过低的输入滤波会干扰ADC的采样属性。对于每个模块化时钟,用一个输入电容器对输入和基准进行采样。这个采样必须在模块时钟周期内完成。由于输入被定期采样和放电,输入路径中的电感会由于定期采样而导致电压误差。

与模拟输入相类似,你需要对基准输入采取相似的操作。大输入阻抗将导致相似误差。

验证基准是否正确运行也很重要。例如,24位,2kSPS ADS1248的内部基准需要1μF和47μF之间的负载电容。此外,VREFCOM引脚到AC接地节点路径的电阻必须小于10W。如果不满足这两个条件,基准会变得不稳定。外部基准会有相似的稳定性问题。这些不常见的误差也许用万用表无法检测出来,有可能需要示波器才能追踪到。

在高集成器件中,比如说ADS1248,很多功能是在特定情况下使用的。如果使用这些选项不当,它们会干扰测量值。

图3显示的是ADS1248的方框图。红圈内的功能块在接通但未使用时有可能干扰测量值。

模拟与数字部分的不当接地会导致电路中的接地环路电压。这会干扰输入信号以及基准电压。良好的布局布线能够减少测量值中的这些误差。ADC周围的其它电路,诸如泄露的静电放电 (ESD二极管或外部缓冲器,也会引入误差。

当ADC的测量值不太对时,良好的调试可以帮助你确定到底是哪里出了问题。等下次你的ADC无法给出正确结果时,就试试我在本文中所谈到的常见误差源吧。

责任编辑:haq

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

    关注

    27

    文章

    9365

    浏览量

    155105
  • adc
    adc
    +关注

    关注

    100

    文章

    7389

    浏览量

    553775
  • 模拟
    +关注

    关注

    7

    文章

    1445

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    设计双极性输入、全差分输出ADC驱动器时需要考虑什么

    大多数 ADC 驱动器电路既需要正电源电压,也需要负电源电压,并且其电源电压超过 ADC输入
    的头像 发表于 06-14 13:55 814次阅读
    设计双极性<b class='flag-5'>输入</b>、全差分<b class='flag-5'>输出</b><b class='flag-5'>ADC</b>驱动器时需要考虑什么

    nucleo STM32F303re上电led1和led3亮,但cubepogrammer显示无3.3v电压怎么回事

    求助 nucleo STM32F303re上电led1和led3亮,但cubepogrammer显示无3.3v电压怎么回事
    发表于 06-09 08:27

    LTC3779空载测试时,电压输出异常的原因?

    LTC3779空载测试时,使用电源箱,第一次按下开关电路输出24V正常,然后关闭电源再次打开电源,电路输出7.6V左右,是怎么回事呢? 并且,带负载时,当
    发表于 04-28 06:42

    使用AD7705测量AD8226输出电压,AD转换结果明显偏低是怎么回事?如何解决?

    使用AD8226测量测温端PT100与参考电阻的电压差值,经过2KΩ增益电阻配置仪表放大器增益输出电压在1.25V的基准电压上,该
    发表于 04-24 07:08

    用PWM控制SCR,调节负载输出电压的实验中,斩波的负载电压波形偏离0V-x轴100v是怎么回事

    您好:请问用PWM控制SCR,调节负载输出电压的实验中,斩波的负载电压波形偏离0V-x轴100v是怎么回事?此时PWM占空比为40%。[/
    发表于 03-11 07:07

    ADS1248在应用时候发现,ADC波动值大概在一两千,是怎么回事

    我们申请了ADS1248的样片,在应用时候发现,ADC波动值大概在一两千,不知道是怎么回事。采用但端输入
    发表于 02-14 06:46

    ADS1242一直输出65535是怎么回事

    我们公司用ADS1242芯片,现在做了一个实验板,ADS1242芯片5V供电,参考电压是2.5V,遇到一个问题,AD输出值一直是65535,不会变,不知道是怎么回事,请大家帮忙指导一下!!!
    发表于 02-07 08:30

    STM32F407输出的2片ADC的转换值与输入ADC电压值相同了,不知道是何原因?

    采用STM32F407 控制2片ADS125550sps速率进行ADC采样,使用外部基准,单元上电偶然会出现STM32F407 输出的2片ADC的转换值,较
    发表于 01-22 08:15

    DAC7811接入系统输出恒为4V是怎么回事

    DAC7811接入系统输出恒为4V 工具数据手册的电路连接了电路图,参考电压选的2.048V,单独供电是模块可以工作,输出-2.048至2.048v,但是模块的地将示波
    发表于 01-20 07:23

    ADS8684的输出引脚的波形在最后一个高电平会拖很长的尾巴, 这个是怎么回事

    我现在在调试ADS8684,但是ADC输出引脚的波形在最后一个高电平会拖很长的尾巴, 这个不知道怎么回事?我拍了照片,上面的是CLK波形, 下面的是OUT波形。另外,ISO7641在输入
    发表于 01-09 08:21

    TLV1544的EOC输出始终是高电平,输入其他端口的信号都是对的,是怎么回事

    TLV1544的EOC输出始终是高电平,输入其他端口的信号都是对的,是怎么回事,是芯片换了吗?这个芯片应该可以用51单片机来控制吧?
    发表于 01-08 06:28

    使用lmh0030将16bits数据转化为SDI输出,SDI无输出,请问这是怎么回事

    使用lmh0030将16bits数据转化为SDI输出,16bit分别用的是DV2-9和DV12-19, 现在是16bit有数据输入,但是SDI无输出,请问这是怎么回事? 只是将并行
    发表于 01-07 07:24

    传感器的差分电压输入到ADS1230的电压引脚,当输入电压已经变化时,数据输出波形没有变化是怎么回事

    目前我正使用STM8去读取ADS1230芯片的数据,ADS1230使用内部晶振,CLKIN引脚接地,观察DOUT引脚数据输出波形如下: 传感器的差分电压输入到ADS1230的电压
    发表于 12-31 08:13

    ADS1292输入端口悬空对输出有什么影响吗?

    ADS1292输入端口悬空对输出有什么影响吗?请各位大神指教。
    发表于 12-13 15:53

    反激电源模块输出电压稳定,但输出电流不稳定,从0跳变到1A,这是怎么回事

    反激电源模块输出电压稳定,但输出电流不稳定,从0跳变到1A,这是怎么回事
    发表于 12-08 21:18