STC AD采样 如何准确得到基准电压和VCC

STC AD采样 如何准确得到基准电压和VCC,第1张

使用一个引脚来釆集基准,就是2.5伏那个,如果是8位,电源是5伏,那釆来的值就是128

如果电源为4伏,此时基准仍是2.5伏,那釆来的值大于128

根据釆来的值的差计算出当前的电源电压,就可精确得到釆集值悉历哗了。

另外stc单片机的基准电压就是烂基比电源电压低0.几伏的一个电压

单片机的运算能力有睁行限,不可能每次釆集都先算下电源电压,但电源也不可能变化很快,所以可以每釆集几十次再算次基准。或者每次上电时釆集一次。

这是一种聪明的解决办法卖粗羡,对于一些不提供基准输入引脚,只能以电源电压为基凳并准的CPU。该方法消除了电源电压带来的误差。

具体是在多路AD的某一路连接一个高精度电压基准(例如1.25V)。测量时,先测量(用AD)该基准,得到该基准电压的对应测量值。例如0xc8,十进制是200。再去测量被测电压,比如得到0x190,十进制是400。则中拍实际电压应该是1.25*400/200=2.5V。

STC12C5204AD 与 STC12LE5204AD 只是电源电源 不同,基本功能是一样的

用 AD 功能 其测量基准都为电源电压,测亩慧量最大值也是 电源电压。

如果 同时检测 3 V 电压 得到的数值 5V单片机 为 135.6 ,3V单片机 为 256

如果 电源 3.3V 则为 232.7,其结果应该是 (256/VCC)*被检测电压

256 是橡耐仿 8位梁纤AD, 如果10位AD 为1024, 12位AD 为4096


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12519945.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-25
下一篇2025-08-25

发表评论

登录后才能评论

评论列表(0条)

    保存