OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 29191|回复: 44

用电阻分压出来的电压为什么相当不稳定?

[复制链接]

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
发表于 2013-8-7 17:00:31 | 显示全部楼层 |阅读模式
各位坛友,为什么用电阻分压出来的电压相当不稳定?3.3V分成1.65V,用AD采集,在EXCEL处理如图:


而直接采集3.3V则非常干净,如图:


分压电路:





正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-8-7 17:46:21 | 显示全部楼层
1,你的电阻确定都是5K的?
2,你的GND和开发板的VDDS,V3.3和开发板的VDDA,是不是很靠近?
3,你的EXCEL处理数据办法,我也想学习下,如何做的啊??求指教,呵呵.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

8

主题

56

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2012-12-17
在线时间
0 小时
发表于 2013-8-7 17:57:29 | 显示全部楼层
哈哈,亮点是excel处理的办法,求科普。
个人博客:http://blog.sina.com.cn/u/2539869495
回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-7 18:11:18 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
原子哥,电阻是用2个电位器调了5K的,AD转换不须要从信号源吸收电流吧?
电源和地和开发板之间用的20cm的杜邦线连的。
excel那个,你把数据导到EXCEL,添加拆线就可以了。
回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-7 18:11:43 | 显示全部楼层


回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-7 18:12:00 | 显示全部楼层
回复【3楼】Stone_up:
---------------------------------
如LS
回复 支持 反对

使用道具 举报

1

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
371
金钱
371
注册时间
2011-10-20
在线时间
86 小时
发表于 2013-8-7 19:31:37 | 显示全部楼层
stm32f103的adc需要一定的电流,因此最好在接入adc前加运放跟随;其次参考电压和地若未处理好,会增大误差;最后参考电压(100脚下是vdd)在变动,但是测量点的大容量钽电容变不那么快,结果也会变的;毕竟测量是相对的。
回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-7 19:41:35 | 显示全部楼层
回复【7楼】fanguang2003:
---------------------------------
板子直接用的战舰,用面包板搭了这么个分压电路,下面是我加了跟随器的电路,你看下电路对不?
快速回复不能加图片,我放在楼下。
回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-7 19:42:12 | 显示全部楼层



回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-7 19:43:47 | 显示全部楼层
回复【8楼】传说中的松哥:
---------------------------------
直接采集板子上的3.3V是很干净的。
回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-7 19:44:13 | 显示全部楼层


回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-8-7 21:28:15 | 显示全部楼层
回复【4楼】传说中的松哥:
---------------------------------
建议你直接用电阻分压,别用电位器了
另外,找个示波器测试下输出的电压是不是有波动?
另外,ADC输入阻抗比较高,不会从你的分压后取多少电流的.对你的分压影响不大.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

7

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2013-6-29
在线时间
0 小时
发表于 2013-8-7 22:10:41 | 显示全部楼层
感觉数据采集建议用matlab比较好........毕竟excel不擅长做这种事。
电压不稳定我感觉是面包板问题,你有耐心就做一小板试试,线的各种干扰。
回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-7 22:18:23 | 显示全部楼层
回复【13楼】hqr1021:
---------------------------------
用的串口把数据发到调试助手,再COPY到EXCEL的。我再焊接一人试试看,整死人了,加滤波,加跟随,都弄了,哎,示波器不该卖的。
回复 支持 反对

使用道具 举报

7

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2013-6-29
在线时间
0 小时
发表于 2013-8-7 22:21:32 | 显示全部楼层
回复【14楼】传说中的松哥:
---------------------------------
matlab可以用上位机采集数据,也可以用你所说的方法直接用函数plot(x,y);导出figure..
不过我也是用后者的方法,毕竟是小菜。
什么东西都不加,直接电阻分压试试看。
回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-7 22:46:58 | 显示全部楼层
回复【15楼】 hqr1021 :
---------------------------------
这个样子



回复 支持 反对

使用道具 举报

1

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
371
金钱
371
注册时间
2011-10-20
在线时间
86 小时
发表于 2013-8-8 08:42:41 | 显示全部楼层
adc的输入阻抗跟采样率相关,最小时约30K左右,相对于5K的电阻,并联会使分压改变,再者adc采样瞬间的电阻可能比adc的等效电阻还要小,再者电容的电压保持作用,有时也会使adc结果变的更坏
回复 支持 反对

使用道具 举报

1

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
371
金钱
371
注册时间
2011-10-20
在线时间
86 小时
发表于 2013-8-8 08:45:12 | 显示全部楼层
跟随器电路,建议在接地电阻上并联小电容,比如103或104pf的,再者vcc、gnd取电的位置也需要注意,尽量和mcu的vref端保持一致。
回复 支持 反对

使用道具 举报

1

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
371
金钱
371
注册时间
2011-10-20
在线时间
86 小时
发表于 2013-8-8 08:46:45 | 显示全部楼层
晚上我也整整试试,顺便看看加入外部参考源后的情况,不过这事做起来不是那么容易,能不能成看运气了。
回复 支持 反对

使用道具 举报

25

主题

683

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1351
金钱
1351
注册时间
2012-4-25
在线时间
195 小时
发表于 2013-8-8 09:00:43 | 显示全部楼层
曾经ADC也不稳,后来找出 是参考电压不稳,
1-1
回复 支持 反对

使用道具 举报

36

主题

1263

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1612
金钱
1612
注册时间
2012-6-15
在线时间
39 小时
发表于 2013-8-8 09:01:25 | 显示全部楼层
回复【11楼】传说中的松哥:
---------------------------------
你的3。3V超出范围了额, VDDA >=VDD了, 所以是个固定值!!!!

采集 有波动是对的
波动太大 就跟你布线、电源、退偶等等有关了
回复 支持 反对

使用道具 举报

36

主题

1263

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1612
金钱
1612
注册时间
2012-6-15
在线时间
39 小时
发表于 2013-8-8 09:03:46 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
不是 分压有问题, 而是 测量3.3V时候 有问题 
VDDA>=VDD 所以是个固定值
回复 支持 反对

使用道具 举报

36

主题

1263

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1612
金钱
1612
注册时间
2012-6-15
在线时间
39 小时
发表于 2013-8-8 09:06:33 | 显示全部楼层
回复【楼主位】传说中的松哥:
---------------------------------
可以用Excel 分析 它的 峰值、均方差、等等 看看是否满足误差要求

Excel分析数据还是很强大的, 有时候 不弱于Matlab
回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-8 09:21:46 | 显示全部楼层
回复【20楼】mygod:
---------------------------------
问题是如何得到1.65V的参考源
回复 支持 反对

使用道具 举报

25

主题

683

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1351
金钱
1351
注册时间
2012-4-25
在线时间
195 小时
发表于 2013-8-8 09:23:44 | 显示全部楼层
回复【24楼】传说中的松哥:
---------------------------------
3.3V adc 有个参考电压的
1-1
回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-8 09:25:43 | 显示全部楼层
回复【19楼】fanguang2003:
---------------------------------
晚上有结果没有?
回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-8 09:26:52 | 显示全部楼层
回复【25楼】mygod:
---------------------------------
恩,但你外部得有个1.65V的参考源,对吧?貌似没有1.65V的芯片
回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-8 09:31:33 | 显示全部楼层
回复【18楼】fanguang2003:
---------------------------------
3.3V和地是直接从战舰上的3.3V,GND接口通过杜邦线引出来的。分压电路在洞洞板上焊的
回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-8 09:36:03 | 显示全部楼层
回复【18楼】 fanguang2003 :
---------------------------------
哪个是跟随器的接地电阻啊?


回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-8 09:46:34 | 显示全部楼层
回复【21楼】aleda303:
---------------------------------
你好,我转换VDD来测试的原因,就是想要说明它是固定的啊,同样的,我同样想得到1.65V也像VDD那样稳定啊,可事实上还没搞出来。
回复 支持 反对

使用道具 举报

36

主题

1263

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1612
金钱
1612
注册时间
2012-6-15
在线时间
39 小时
发表于 2013-8-8 09:54:17 | 显示全部楼层
VDD并不是固定的,

而你的测量 有问题,  你可以用示波器或者其他的AD转换[Vref 一定要>VDD] 你就看出来 VDD本身也是有波动的

STM32 ADC 转换的范围就是 0~Vref之间, 而你的Vref 肯定要小于等于 VDD, 所以肯定测量VDD的时候 就永远是 最大值了
回复 支持 反对

使用道具 举报

36

主题

1263

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1612
金钱
1612
注册时间
2012-6-15
在线时间
39 小时
发表于 2013-8-8 09:58:00 | 显示全部楼层
回复【30楼】传说中的松哥:

回复【21楼】aleda303:
---------------------------------
你好,我转换VDD来测试的原因,就是想要说明它是固定的啊,同样的,我同样想得到1.65V也像VDD那样稳定啊,可事实上还没搞出来。

---------------------------------

你这个相当于 用一个错误的 结论(VDD是固定) 和错误的测试方法, 来反证一个正确的结果(1.65V是有波动的)  呵呵
回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-8 10:02:53 | 显示全部楼层
回复【32楼】 aleda303 :
---------------------------------
貌似是这么回事哈,这样的话还误以为VDD一直很稳定,从战舰原理图上看,VDDA确实是小于VDD的。


回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-8 10:04:33 | 显示全部楼层
回复【32楼】aleda303:
---------------------------------
除了分压,为了得到1.65V,你有好点的建议么?
回复 支持 反对

使用道具 举报

35

主题

152

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
312
金钱
312
注册时间
2013-6-26
在线时间
0 小时
发表于 2013-8-8 10:07:56 | 显示全部楼层
不明觉厉。我觉的电阻分压,然后用ADC读取数据,前面那两个电容没什么必要吧,至少10u那个没必要,话说ADC不都是先保持——采样电路那样的吗?分压点后带电容是不是会因为需要给电容充电导致分压的波动更大了。
回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-8 10:17:16 | 显示全部楼层
回复【35楼】 烂泥桑 :
---------------------------------
但就光两个电阻,效果也不理想,大家说加滤波,加电压跟随,都做了。还是有波动。



回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-8-8 10:58:07 | 显示全部楼层
回复【36楼】传说中的松哥:
---------------------------------
我还是建议你拿个示波器看下OUT端的波形.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-8 10:58:47 | 显示全部楼层
回复【37楼】正点原子:
---------------------------------
回复 支持 反对

使用道具 举报

25

主题

683

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1351
金钱
1351
注册时间
2012-4-25
在线时间
195 小时
发表于 2013-8-8 11:22:40 | 显示全部楼层
刚仔细看了你的值,其实 和你差不多的,肯定有波动的,这是改不了的,你采3.3V是一直线原因就是 最大就.3.3V了,超过3.3也是3.3V,所以你看到的就是没什么变化。
1-1
回复 支持 反对

使用道具 举报

36

主题

1263

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1612
金钱
1612
注册时间
2012-6-15
在线时间
39 小时
发表于 2013-8-8 12:04:35 | 显示全部楼层
回复【34楼】传说中的松哥:
---------------------------------

其实对直流来说, 电阻分压就是一个最简单而有效的方式了

后面加运放、跟随、多阶滤波 等等 都是解决信号本身的一种方式

引起测量问题有如下几个方面:
1,信号本身问题 你需要用示波器观察信号, 有条件的话 用频谱分析(现在好多示波器都带FFT)  分析噪声频率, 做滤波处理
2. 电源和参考电压问题,  如果你AD的测量电压本身不稳定 , 无论你的信号如何好, 都测不准确
3. 接地问题 ,这个是EMC设计的根源, 网上资料也很多。 大部分问题就是这个引起的
4. 对数字/模拟分别处理
5 ……
回复 支持 反对

使用道具 举报

17

主题

146

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2013-7-9
在线时间
57 小时
 楼主| 发表于 2013-8-8 12:11:44 | 显示全部楼层
回复【40楼】aleda303:
---------------------------------
谢谢你的详细回复
回复 支持 反对

使用道具 举报

1

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
371
金钱
371
注册时间
2011-10-20
在线时间
86 小时
发表于 2013-8-14 19:15:10 | 显示全部楼层
拿stm32F373测量,外搭3.3K电阻分压,测量跳动值大多在16以内,加电容无改善,却使读数整体偏移,偏大还是偏小记不住了;3V电压满值32767,地电压满值-32768。
鉴于ref193的配套电容未接全,及外搭电路难免引起干扰,1117的钽电容也还未添加,跳动值应该还可以缩小些。
回复 支持 反对

使用道具 举报

27

主题

259

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
387
金钱
387
注册时间
2014-8-19
在线时间
0 小时
发表于 2014-9-28 16:57:36 | 显示全部楼层
回复【12楼】正点原子:
---------------------------------
老大,这个问题困扰好多人,请你一定抽空亲自操作一下,这个太重要了
回复 支持 反对

使用道具 举报

27

主题

259

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
387
金钱
387
注册时间
2014-8-19
在线时间
0 小时
发表于 2014-9-28 17:01:52 | 显示全部楼层
回复【41楼】传说中的松哥:
---------------------------------
松哥????解决了吗?请回答
回复 支持 反对

使用道具 举报

70

主题

6763

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13138
金钱
13138
注册时间
2012-11-26
在线时间
3814 小时
发表于 2014-9-28 17:05:53 | 显示全部楼层
mark  mark
学无止境
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-30 21:59

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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