搜索
bottom↓
回复: 7

求助: GD32E230, VREFINT居然每次复位都会变?

[复制链接]

出0入362汤圆

发表于 2023-11-16 16:31:21 | 显示全部楼层 |阅读模式
以前用ADC很少用内部基准, 都是尽量加一个431什么的, 多用一个ADC通道读431再换算

这次偷懒用了VREFINT, 结果发现每次复位之后ADC采样结果相差挺大, 于是单独把VREFINT的值输出到串口再换算成电压试试.
一看吓一跳, 标称1.2V, 最低只有1.138V左右, 最高1.207V左右, 每次复位都不一样, 复位之后倒是挺稳定的.

是我哪里设置得不对吗? 还是这东西就这样...

出0入98汤圆

发表于 2023-11-16 18:48:57 | 显示全部楼层
本帖最后由 rclong 于 2023-11-16 18:50 编辑

我理解是任何时候都将VREFINT采样结果视作为1.2V,其他ADC通道转换的结果再跟这个1.2V比较,最终获得所测ADC通道电压值等于是1.2V的多少多少倍。

根据手册
https://www.gigadevice.com.cn/Pu ... anual_EN_Rev1.5.pdf

P183页不起眼的note说内部参考电压为1.2V。

出0入0汤圆

发表于 2023-11-17 10:09:06 | 显示全部楼层
VCC波动大或者稳压差就会有这个现象吧,在意这个加个LDO应该就好了。

你可以分别用AD测量参考和被测信号,也可以消除参考波动的 影响。

出0入0汤圆

发表于 2023-11-17 11:02:51 | 显示全部楼层
参考电压不一样是算出来的,为什么不是ADC结果不对,而确定是参考电压不对?

出0入0汤圆

发表于 2023-11-17 11:09:06 | 显示全部楼层
GD32F305外部参考电压用2.5V,复位后ADC采样不一样,问厂家说参考要用2.6V以上

出0入0汤圆

发表于 2023-11-17 13:48:10 | 显示全部楼层
helloshi 发表于 2023-11-17 11:09
GD32F305外部参考电压用2.5V,复位后ADC采样不一样,问厂家说参考要用2.6V以上
(引用自5楼)

已经说明用的是内部参考了,ADC有固定的分辨率。

出0入0汤圆

发表于 2023-11-17 13:52:30 | 显示全部楼层
本帖最后由 helloshi 于 2023-11-17 14:08 编辑
陆小凤之北京 发表于 2023-11-17 13:48
已经说明用的是内部参考了,ADC有固定的分辨率。
(引用自6楼)


我是说的另一个累似情况 , GD的东西就这样

出0入362汤圆

 楼主| 发表于 2023-11-17 15:52:30 | 显示全部楼层
陆小凤之北京 发表于 2023-11-17 10:09
VCC波动大或者稳压差就会有这个现象吧,在意这个加个LDO应该就好了。

你可以分别用AD测量参考和被测信号, ...
(引用自3楼)

被测信号没变, 每次复位ADC读数会变啊, 但是复位之后读数一直是稳的
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-29 09:31

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表