关于ADC采集遇到奇怪的问题, 有些传感器电压采集很稳,有些不稳

关于ADC采集遇到奇怪的问题, 有些传感器电压采集很稳,有些不稳

回复: 20

关于ADC采集遇到奇怪的问题, 有些传感器电压采集很稳,有些不稳

[复制链接]

1427998646

1427998646

当前离线

积分116

116

积分

精华

汤圆VIP- {*}

出955入0汤圆

电梯直达

1楼

发表于 2021-3-27 18:36:23

|

只看该作者

|倒序浏览

|阅读模式

500汤圆

本帖最后由 1427998646 于 2021-3-27 18:45 编辑

大家好!

最近用ADS1220做数据采集,独立参考电压,独立供电电源。

平常我是采集一种0~3V输出的传感器, 我们称为A。

然后最近需要采集另外一种电压输出的传感器(0~2v), 我们称为B。

B传感器和A传感器是同样的封装,只是原理不同,

A传感器我们能采集到非常稳定的信号, 0.1几个mv都很稳。

采集的型号都是几十mv波动, 比如第一秒399, 第2秒420,第三秒418,第4秒399, 如此反复(轻微变化)。

于是我以为是B传感器问题,但是用万用表测量,他是个位数的mv值在动,比如是426~427mv。(万用表应该没有做滤波吧?)

那么难道是我电路问题? 这是不是不同传感器的输出阻抗或者啥的不同呢?

附件: 您需要 登录 才可以下载或查看,没有帐号?注册

最佳答案

KK0571

查看完整内容

传感器没有数据手册吗?简单测量直流内阻的方法:把它和一个电阻箱串联,供电,调整电阻箱的阻值,档传感器输出电压位电源电压一半时,电阻箱阻值就是信号源的直流内阻。如果内阻较大的话换个电阻值大点的电位器。

阿莫论坛21周年了!感谢大家的支持与爱护!!

新能源汽车的司机无论看了啥都会认为自己不会被烧死,他们会把电瓶车的伟大事业一直坚持下去,直到收税的那一天。(坛友ibmx311)

收藏1

回复

举报本楼层

KK0571

KK0571

当前离线

积分36

36

积分

精华

汤圆VIP- {*}

出0入42汤圆

2楼

发表于 2021-3-27 18:36:24

|

只看该作者

1427998646 发表于 2021-4-1 10:33

对, 我就是想知道这个东西.

有什么办法测量吗?

传感器没有数据手册吗?简单测量直流内阻的方法:把它和一个电阻箱串联,供电,调整电阻箱的阻值,档传感器输出电压位电源电压一半时,电阻箱阻值就是信号源的直流内阻。如果内阻较大的话换个电阻值大点的电位器。

回复

举报本楼层

wye11083

wye11083

当前离线

积分16850

1万

积分

精华

汤圆VIP+++ {*}

出0入442汤圆

3楼

发表于 2021-3-27 19:21:45

来自手机

|

只看该作者

万用表滤波是秒级的。。

回复

举报本楼层

peteryzm

peteryzm

当前离线

积分683

683

积分

精华

汤圆VIP- {*}

出250入17汤圆

4楼

发表于 2021-3-27 19:24:11

来自手机

|

只看该作者

Ads1220用20sps采样速率试试

有可能是两用传感器的驱动能力不一样导致的

Ads1220的内部pga,你的模拟部分电源是单电源供电,所以内部pga 估计要旁路,可能导致数据不稳

回复

举报本楼层

peteryzm

peteryzm

当前离线

积分683

683

积分

精华

汤圆VIP- {*}

出250入17汤圆

5楼

发表于 2021-3-27 19:26:11

来自手机

|

只看该作者

Ads1220的内部pga 对共模电压有一定的要求,要么屏蔽内部pga ,要么模拟部分用正负电源供电,注意供电范围

回复

举报本楼层

lb0857

lb0857

当前离线

积分7711

7711

积分

精华

汤圆VIP++ {*}

出1460入1228汤圆

6楼

发表于 2021-3-27 19:27:12

|

只看该作者

响应速度要求不高的话 软件滤波处理 然后 变化一定范围之内的以第一次为准

回复

举报本楼层

micintcnh

micintcnh

当前离线

积分1321

1321

积分

精华

汤圆VIP++ {*}

出0入8汤圆

7楼

发表于 2021-3-28 10:37:32

|

只看该作者

万用表的数据刷新很慢

回复

举报本楼层

lb0857

lb0857

当前离线

积分7711

7711

积分

精华

汤圆VIP++ {*}

出1460入1228汤圆

8楼

发表于 2021-3-28 10:46:33

|

只看该作者

电源纹波 示波器测试一下 按照标准的纹波测试方法进行 图片放上来

回复

举报本楼层

fengyunyu

fengyunyu

当前离线

积分10718

1万

积分

精华

汤圆VIP- {*}

出100入101汤圆

9楼

发表于 2021-3-28 10:49:50

来自手机

|

只看该作者

检查下不同点

回复

举报本楼层

xxdd

xxdd

当前离线

积分2033

2033

积分

精华

汤圆VIP++ {*}

出10入12汤圆

10楼

发表于 2021-3-28 12:07:28

来自手机

|

只看该作者

示波器测纹波看看,用同样方法,分别测ab两种传感器的纹波,对比看看有无区别

回复

举报本楼层

bad_fpga

bad_fpga

当前离线

积分2204

2204

积分

精华

汤圆VIP++ {*}

出0入0汤圆

11楼

发表于 2021-3-28 12:26:15

|

只看该作者

B传感器有外壳吗?外壳接地试下

回复

举报本楼层

1427998646

1427998646

当前离线

积分116

116

积分

精华

汤圆VIP- {*}

出955入0汤圆

12楼

楼主|

发表于 2021-4-1 09:33:08

|

只看该作者

bad_fpga 发表于 2021-3-28 12:26

B传感器有外壳吗?外壳接地试下

有金属外壳, 不是地干扰.

因为用万用表测量只有1mv的波动, 我的有10位数mv波动.

但是我的电路采集另外一种传感器, 0.1mv的波动.

回复

举报本楼层

Dogdays

Dogdays

当前离线

积分1119

1119

积分

精华

汤圆VIP- {*}

出0入0汤圆

13楼

发表于 2021-4-1 09:39:25

|

只看该作者

ADC转换的时候,多等点时间试试,另外波特率不要太高速度

回复

举报本楼层

KK0571

KK0571

当前离线

积分36

36

积分

精华

汤圆VIP- {*}

出0入42汤圆

14楼

发表于 2021-4-1 10:13:09

|

只看该作者

试一下输入端加个抗混叠滤波器,R=100Ω,Ccm=10nF,Cdif=100nF

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

回复

举报本楼层

KK0571

KK0571

当前离线

积分36

36

积分

精华

汤圆VIP- {*}

出0入42汤圆

15楼

发表于 2021-4-1 10:14:03

|

只看该作者

KK0571 发表于 2021-4-1 10:13

试一下输入端加个抗混叠滤波器,R=100Ω,Ccm=10nF,Cdif=100nF

还有,看一下两个传感器的输出阻抗是否一样?

回复

举报本楼层

1427998646

1427998646

当前离线

积分116

116

积分

精华

汤圆VIP- {*}

出955入0汤圆

16楼

楼主|

发表于 2021-4-1 10:32:38

|

只看该作者

Dogdays 发表于 2021-4-1 09:39

ADC转换的时候,多等点时间试试,另外波特率不要太高速度

嗯, 没有做任何放大增益.

回复

举报本楼层

1427998646

1427998646

当前离线

积分116

116

积分

精华

汤圆VIP- {*}

出955入0汤圆

17楼

楼主|

发表于 2021-4-1 10:33:02

|

只看该作者

KK0571 发表于 2021-4-1 10:14

还有,看一下两个传感器的输出阻抗是否一样?

对, 我就是想知道这个东西.

有什么办法测量吗?

回复

举报本楼层

1427998646

1427998646

当前离线

积分116

116

积分

精华

汤圆VIP- {*}

出955入0汤圆

18楼

楼主|

发表于 2021-4-1 10:33:54

|

只看该作者

KK0571 发表于 2021-4-1 10:13

试一下输入端加个抗混叠滤波器,R=100Ω,Ccm=10nF,Cdif=100nF

图看不到

上次加了一个100欧姆 和 100nf, 没效果.

回复

举报本楼层

dykwai1

dykwai1

当前离线

积分2984

2984

积分

精华

汤圆VIP- {*}

出0入59汤圆

19楼

发表于 2021-4-1 10:39:08

|

只看该作者

用双电源模拟放大器放大一下,示波器直接观察,先确认一下传感器输出是什么样的

回复

举报本楼层

marshallemon

marshallemon

当前离线

积分3550

3550

积分

精华

汤圆VIP- {*}

出0入85汤圆

20楼

发表于 2021-4-1 12:49:59

|

只看该作者

有几种可能:

1,传感器输出阻抗不一致。

2,传感器对后级接口特性不一样,例如1220应该时开关电容输入级,此时传感器可能会对容性负载敏感。

3,不同的传感器原理不同,实现方式不同,不是所有的传感器都可以直接接ADC

回复

举报本楼层

令狐冲

令狐冲

当前离线

积分3803

3803

积分

精华

汤圆VIP++ {*}

出0入32汤圆

21楼

发表于 2021-4-1 14:08:38

|

只看该作者

用万用表能测个啥纹波啊,万用表基本上就是个秒级的平均值。用示波器AC耦合,放大看纹波。

回复

举报本楼层

相关任务