f15574808985 2023-11-29 23:24 采纳率: 0%
浏览 9

设计简易的电压电流表

基于stc芯片设计一个简易电压电流表,电压检测范围在0-5伏,电流检测翻译在0-1安,检测误差小于2%。要求adc使用src自带的ad,不使用外置ad。求思路

  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-11-30 08:25
    关注

    【相关推荐】



    • 这篇博客: 运算放大器选型之十大要点中的 9.ADC的采样时间被运放拖累 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

      ADC采集信号,信号稳定的时候,很准确;信号变化的时候,数据不稳定。当然了,ADC有采样时间,软件工程师也知道,他采了10次,只取后5次,但是数据还是有不稳定的状态。让硬件来看电路,硬件工程师说,电路当然没有问题了,全是从别人那里扣来的,怎么在我这就有问题了?

      先看ADC的指标Tcycmin=500ns和Tacqmin=80ns,这是颗SAR型ADC,速度能上Mbps,还算挺快的。所以,它连续采样10次,所用时间也才10μs左右。
      在这里插入图片描述
      在这里插入图片描述
      而运放从信号输入到输出,并不是一个无延时的过程,而是一个有延时还带震荡的过程,同时,这个过程的时间还会因为后级线路的PCB设计而增大。如下图:
      在这里插入图片描述
      看一下运放的指标,当4V时,达到0.01%,时间为5.1μs,此时带来的波动误差是0.4mV,而在4V范围内,一个16位ADC的1LSB为0.06mV。误差可以吃掉6,7个码字,如果再加上分布电容和走线电阻,这个时间会进一步增加,使得后级稳定时间增长,从而导致误差变得更加的大。
      在这里插入图片描述

      后来,软件工程师调低了采样率,增加了采集时间,问题得以解决。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 11月29日