STM32F103C8T6中AD采集得到精确电压方法

2019-07-21 03:59发布

由于采用的是48脚的STM32芯片,想做较精准的AD采集,但Verf+与VCC相连接了,如果使用一个2.5V精准的芯片,接入ADC_IN0,待测试电压接入ADC_IN1,先采集ADC_IN0的AD值,为ADref,再采集ADC_IN1通信的AD值为ADValue,可以求出电压值 V,2.5/ADref = V / ADValue  , V = 2.5 / ADref * ADValue   ,不知道这样采集得到的电压准确吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
1599064432
1楼-- · 2019-07-22 03:38
我现在是要用串口把实际电压打印出来,不知道为什么调试可以看到电压变化,串口却没有数据
jungle1989
2楼-- · 2019-07-22 04:11
edmund1234 发表于 2019-3-22 23:39
不能说没关, 所以才多弄一个叫VDDA的脚给你用作提供一干净的ADDC工作电压。
另外, 我刚想起ST内部有参 ...

嗯嗯,是的哈,电源干净的话,波动就很小,但如果使用内部1.2V,有一些偏差哦,使用外部的电源感觉稳定性好点。

一周热门 更多>