找回密码
 立即注册
查看: 1051|回复: 13

ADC新手问题,ADCx 输入端 接空气,采集的数值抖动

[复制链接]

1

主题

3

回帖

11

积分

新手上路

积分
11
发表于 2024-6-16 18:59:20 | 显示全部楼层 |阅读模式
我用的是STC8H1K08,测试的时候,接输入数值正常,
如果把输入引脚完全撤掉,采集到的数据会来回跳动,
感觉不接不应该是0吗?

跳动的幅度也很小,是静电还是电压不稳的问题,
刚接触单片机,请各位大神赐教!!!

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15626
发表于 2024-6-16 19:16:05 | 显示全部楼层
不给输入信号 ?为啥是 0,为啥是 ADC_VREF+ ?
凭啥是 0, 凭啥是 ADC_VREF+
我也不懂,还是给个稳定的信号源 !
否则,你乱来,他还是认真的
采样外部那个不确定的浮空信号再转换

截图202406161911478622.jpg


截图202406161912192974.jpg


截图202406161912468402.jpg

回复 支持 反对

使用道具 举报 送花

1

主题

3

回帖

11

积分

新手上路

积分
11
发表于 2024-6-16 20:04:46 来自手机 | 显示全部楼层
神农鼎 发表于 2024-6-16 19:16
不给输入信号 ?为啥是 0,为啥是 ADC_VREF+ ?
凭啥是 0, 凭啥是 ADC_VREF+ !
我也不懂,还是给个稳定的 ...

我应该大概明白了,adc输入脚浮空的话,adc也会在采集,
但是采集到什么数值就不一定了,出现采集数值跳变异常是正常的。
提高精度的电路我也大概能看懂,但是有一个问题,
图上标的数字地adc地系统地怎么理解,我这边洞洞板上都直接连在一起的,
感觉是一个东西哈!所谓的数字地和adc地不是都连接在芯片的gnd上吗?
系统地如果不用串口的话就不用连接了吗,就算用不是也是直接连接在芯片的gnd上吗?
这是不是主要涉及pcb的设计
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15626
发表于 2024-6-16 20:08:49 | 显示全部楼层
都是接在一起的,只是用文字描述的而已
===认真把文字读10遍


截图202406162008152465.jpg
截图202406162009104181.jpg



回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:369
  • 最近打卡:2025-05-02 13:01:49

1

主题

80

回帖

1550

积分

金牌会员

积分
1550
发表于 2024-6-16 20:53:13 | 显示全部楼层
wjh8*** 发表于 2024-6-16 20:04
我应该大概明白了,adc输入脚浮空的话,adc也会在采集,但是采集到什么数值就不一定了,出现采集数值跳变 ...

模拟和数字地,到系统地都存在电阻,当有电流流过的的时候,地线就会产生干扰和噪声电压,这个电压会影响ADC采样转换的数值. 地分开以后数字电路地线产生的变化,对模拟地的影响就会减小. 就像2条河流合并为一条河流后,那么合并后的水位受2条河流流量的共同影响,如果分开入海,互相影响就会降低.
回复 支持 反对

使用道具 举报 送花

1

主题

3

回帖

11

积分

新手上路

积分
11
发表于 2024-6-16 22:06:19 | 显示全部楼层
cdp*** 发表于 2024-6-16 20:53
模拟和数字地,到系统地都存在电阻,当有电流流过的的时候,地线就会产生干扰和噪声电压,这个电压会影响ADC ...

谢谢您的解释,主要模电没有接触过,有些概念根本就没有,您这样说我清楚好多了。
系统地就是整个系统的底线就是大海,其他的地比如数字地、adc模拟地等等不管什么都是要进系统地(电路图中实际上表现不出来,都是地线),但是进之前也是有讲究的为了互不影响需要加一下措施,具体措施按照说明去处理就可以了。
做软件出身硬件有些概念真的有点吃力哈,谢谢了。
回复 支持 反对

使用道具 举报 送花

1

主题

3

回帖

11

积分

新手上路

积分
11
发表于 2024-6-16 22:09:06 | 显示全部楼层
神*** 发表于 2024-6-16 20:08
地都是接在一起的,只是用文字描述的而已
===认真把文字读10遍

我再读十遍看不懂啊,没有概念,你这解释,呵呵!
不过也辛苦了,要是我一直面对小白的提问,我也会崩溃的,我很理解,毕竟都是做技术出身。
谢谢您哈!

点评

神农鼎前辈的意思是让您多看多想,看着文字想着怎么处理,尤其是不用ADC的时候 不过可以给您个建议,都说了输入端不接,说明不用ad功能,那它采集啥也就没必要纠结了,如果是强迫症,那就按照手册来  详情 回复 发表于 2024-6-16 22:33
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:213
  • 最近打卡:2025-04-23 20:59:03
已绑定手机

36

主题

560

回帖

1885

积分

荣誉版主

积分
1885
发表于 2024-6-16 22:33:03 | 显示全部楼层
wjh8*** 发表于 2024-6-16 22:09
我再读十遍看不懂啊,没有概念,你这解释,呵呵!
不过也辛苦了,要是我一直面对小白的提问,我也会崩溃 ...

神农鼎前辈的意思是让您多看多想,看着文字想着怎么处理,尤其是不用ADC的时候
不过可以给您个建议,都说了输入端不接,说明不用ad功能,那它采集啥也就没必要纠结了,如果是强迫症,那就按照手册来
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15626
发表于 2024-6-16 22:50:49 | 显示全部楼层
他问要不要连起来,我说文字中有,多读几遍

截图202406162248326172.jpg

截图202406162249286376.jpg

他的问题是不认真看他学校曾经学过的
和我们根据我们在学校学的,再发挥的

截图202406162252104564.jpg

截图202406162252529251.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:445
  • 最近打卡:2025-04-30 07:32:43

9

主题

85

回帖

1654

积分

金牌会员

积分
1654
发表于 2024-6-16 23:49:57 | 显示全部楼层
wjh8*** 发表于 2024-6-16 22:09
我再读十遍看不懂啊,没有概念,你这解释,呵呵!
不过也辛苦了,要是我一直面对小白的提问,我也会崩溃 ...
楼主,根据9.6实验箱内的ADC按键电路,
这样接线采集到的数据是准确的,这个电路经过我验证没有问题。

截图202406162329028680.jpg

截图202406162348098591.jpg

分享下我出现过的问题:

首先,一定要注意的是Vref引脚一定不能悬空,
如果对精度不高就直接接到VCC上,精度要求高的自己搞个TL431。
我第一次采集不到数据就是因为Vref引脚没接,回去查手册才知道。

还有就是ADC有15个通道,P1.0~P1.7, P0.0~P0.6, P0.7是内部1.19V内部测试专用。
有一次通道是9,应该接P0.1,我接到P0.0上了,搞了半天数值乱动无规律,
后来想应该是把P1.2算进去了。实际用的单片机是没有P1.2这个引脚。
模拟地,数字地,它们最终都是接到 系统地-GND上的,
好比是支流,最终要汇到主干道上的。





截图202406162347502957.jpg
永远相信美好的事情即将发生!
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 15:37 , Processed in 0.177126 second(s), 114 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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