完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
根据数据手册中的说明:
使用CH573F的ADC去采样管脚的电压: 当万用表实际检测出的电压为1588mv时: PGA增益选择为0db, 转换出来的测量结果电压值为1601mv. PGA增益选择为-6db, 转换出来的测量结果电压值为1490mv. 当万用表实际检测出的电压为1946mv时: PGA增益选择为0db, 转换出来的测量结果电压值为1965mv. PGA增益选择为-6db, 转换出来的测量结果电压值为1853mv. 当万用表实际检测出的电压为2586mv时: PGA增益选择为0db, 转换出来的测量结果电压值为1986mv. PGA增益选择为-6db, 转换出来的测量结果电压值为2488mv. 当万用表实际检测出的电压为2794mv时: PGA增益选择为0db, 转换出来的测量结果电压值为1986mv. PGA增益选择为-6db, 转换出来的测量结果电压值为2693mv. 可以发现当被测电压在0db区间时, 使用0db增益去测量, 结果值误差不算太大. 但PGA增益配置为-6db时, 基本有一个100mv的误差存在, 而且是很稳定的要比实际电压值小100mv左右. 请问是否数据手册中的公式存在问题? |
|
相关推荐
1个回答
|
|
1、你的测量范围是0-3.3V,根据手册来看,我的建议是选择-12dB增益,范围更大;如果你是为了精准验证某一个电压值,那么请根据实际的测量电压范围去选择增益,即从最后一列去选择。
2、VINTA引脚是务必接电容的,这一点在手册是有明确说明的,你可以多试几个电容,如0.1uF,1uF,2.2uF等,这个会影响到误差,因为需要根据情况来判断,所以无法给出精确的电容值,建议你去尝试。 3、ADC测量的误差影响。根据你上图贴的内容来看: ①测量一下Vref即VINTA的实际电压,可能你是用的1.05V直接进行测量,但实际也许会有偏差,见图。 ②测量一下你的供电电压,是否为3.3V。一般来说通过USB供电即可,但是如果为了精确测量,那么建议使用稳压源供电,同时万用表校验。 ③我这边使用的是官方例程ADC下面的单通道采样方式,注意需要修改增益,见下图。 |
|
|
|
只有小组成员才能发言,加入小组>>
456 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2865 浏览 2 评论
2352 浏览 1 评论
804浏览 2评论
CH569通过HSPI实现USB3.0和FPGA高速双向通讯
629浏览 1评论
489浏览 1评论
CH32F103C8T6使用当前官网上的CDC例程会出现设备描述符请求失败
353浏览 1评论
629浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-19 21:33 , Processed in 0.759831 second(s), Total 48, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号