打印
[STC单片机]

STC8单片机AD转换只能测0~2.5V, AVREF=2.5V,如何测0~5V

[复制链接]
3224|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
圣无忧|  楼主 | 2018-10-20 23:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 圣无忧 于 2018-10-20 23:11 编辑

我需要测0~5V,奇怪的是前两天还能测0~5V,今天重新接了一些线,发现单机只能测0~2.5V了.
只是取消了用杜邦线,把线直接焊上去了.
我想知道,AVREF=2.5v时(用的431芯片),软件或硬件怎么设置可以测0~5V?有吧些需要注意的?

AD H.png (22.65 KB )

AD H.png

AD.PNG (286.52 KB )

AD.PNG

相关帖子

沙发
圣无忧|  楼主 | 2018-10-20 23:12 | 只看该作者
侠们,帮我看看问题出在哪里?

使用特权

评论回复
板凳
圣无忧|  楼主 | 2018-10-21 09:53 | 只看该作者
有人能解答吗?

使用特权

评论回复
地板
hwpga| | 2018-10-21 13:43 | 只看该作者

以P0.2为AD采样口,当Vref端基准为2.5V时
P0.2口采样到电压>=2.5V,AD值为满量程4095
通过设置R1和R2的分压倍数来设置VCC
假设R1为4.7K,R2为1K电阻
4.7/1+1=5.7倍
当P0.2口为2.5V时,最大采样电压2.5*5.7=14.25V


使用特权

评论回复
5
hwpga| | 2018-10-21 13:50 | 只看该作者
这芯片的AD很可以
SPEED的设置内部AD的转换速度
转换速度越慢,精度会越高
转换速度越快精度越差,后几位会有跳动
最好固定为最慢
AD的采样速度有最好定时器控制,分时采样

使用特权

评论回复
6
数传无线| | 2019-4-24 22:22 | 只看该作者
我怎么用这个芯片感觉ADC精度很差,以前用10位的觉得还可以

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

粉丝