[STM32F1] STM32F103采集AD转换波动很大,完全不正常

[复制链接]
12117|31
 楼主| 爱淘宝2007 发表于 2016-1-11 14:21 | 显示全部楼层
现在将自己做的电流板子和ACS712同时串接在电机供电电流线路中,得到如下曲线,总是在从负电流变成正电流的时候,电流小板和CAS712在一个位置的变化趋势不同,图中标记之处。蓝色是ACS712曲线,橙色曲线是电流小板曲线。
(7D1`L1NNGE7CG@284{G_1G.png
huangcunxiake 发表于 2016-1-11 17:32 | 显示全部楼层
最好用跟随器做一下隔离这样就不会前后级互相影响。
 楼主| 爱淘宝2007 发表于 2016-1-11 17:59 | 显示全部楼层
huangcunxiake 发表于 2016-1-11 17:32
最好用跟随器做一下隔离这样就不会前后级互相影响。

在采样电阻后面加跟随器么?
huangcunxiake 发表于 2016-1-22 17:12 | 显示全部楼层
对,加跟随器,就是那种运放类似的东西做的。
energyplants 发表于 2016-1-31 16:20 | 显示全部楼层
千万别用万用表测,直接用示波器试试吧
Simple丶苏 发表于 2016-12-13 09:55 | 显示全部楼层
爱淘宝2007 发表于 2015-12-23 15:15
程序没问题,我试过,现在是我自己用12V电源和电阻搭建一个回路,产生一定的电流,用我自的板子测试,然 ...

能不能提供一下acs712的程序,3零23壹74肆05@qq.com
叫我大表哥 发表于 2017-11-30 14:32 | 显示全部楼层
acs712  30A 输出0.5V到4.5V,请问楼主怎么接入stm32AD口呢?
zhuotuzi 发表于 2017-11-30 21:15 来自手机 | 显示全部楼层
应该没有大问题,就那样的结果
 楼主| 爱淘宝2007 发表于 2018-3-5 17:36 | 显示全部楼层
叫我大表哥 发表于 2017-11-30 14:32
acs712  30A 输出0.5V到4.5V,请问楼主怎么接入stm32AD口呢?

最大检测10A电流。没有达到30A。过了好久了,后来就没再重新搞,使用的acs712。模拟电路实践还需要强化。
 楼主| 爱淘宝2007 发表于 2018-3-5 17:37 | 显示全部楼层
叫我大表哥 发表于 2017-11-30 14:32
acs712  30A 输出0.5V到4.5V,请问楼主怎么接入stm32AD口呢?

最大检测10A电流。没有达到30A。过了好久了,后来就没再重新搞,使用的acs712。模拟电路实践还需要强化。
yzzly 发表于 2018-3-13 11:27 | 显示全部楼层
STM32是ADC还是不错的,做电力自动化装置,测量电力参数,很容易做到0.5%(瞬时值)以上。
GlenX 发表于 2020-4-13 12:09 | 显示全部楼层
问题1:输入电阻太小,建议R2/4 选100k,以增加抗抗共模干扰能力,抵抗电源波动和失调电流的影响。
问题2:系统增益过高,建议将两级运放分别配以下,前级略大,后级略小。不易产生自激振荡,精度也会提高。
另外精确的放大倍数你算了吗,最大保证最大输出为3.25或3.3v ???
其次才是软件问题,一定要有滤波的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部