初级会员
- 积分
- 83
- 金钱
- 83
- 注册时间
- 2017-8-16
- 在线时间
- 15 小时
|
3金钱
近段时间小弟在做多路模拟信号采集相关项目。发现了多路模拟信号采集刚开始挺稳定,噪声比较少,后来用同样的端口同样的采集,发现毛刺越来越多。如图所示波形信号。有哪位大哥遇到过这样的情况,或者知道怎么解决的?请指教,万分感谢。 具体实验:本实验是采集的电位计的电压。电位计两端电源供电是用stm32上的3.3V和5V电压供电(不通电位计供电电压不一样)。接收信号采用的是RC无源低通滤波然后介入ADC端。
小弟做了如下一些猜测:
1.自己设计的RC滤波器电容在使用的过程中存储一定电压影响采样。我把电容正负极短接还是不行。
2.由于stm还要控制电机,需要24V外部电源,负极要和stm32的地相连。我用的是正点原子战舰版上GND端口与其相连,换了端口还是不行。共地需要注意什么?请指教。
3.我查阅资料发现,战舰版电路上很多电容,有部分电容是与ADC采集信号标准电压有关如图3所示。那么这些电容会不会时间长两端带电干扰采样信号?这些电容又有什么方式可以让他们放电呢?
4.是不是采样I/O口一直处于GPIO_Mode_AIN模拟输入,时间长,某一电容会受影响?我把stm32 上112个端口都置0和1输出。“模拟电容放电”,结果显示没有变好。
小弟对模电数电了解不多。能做的基本都尝试过了。请个问大哥指教,有想法也行,简单的我可以做个尝试。还有就是上面的做的1.2.3.4请大家做个分析,我是否该考虑,是否还有那些没有考虑到的,那些可以排除的?(我刚开始做出来可以接受的波形,后来就不行了。我想回到最初应该是可以的,只是我能力的问题,求指教)。感谢大家能有耐心读完我的唠叨。坐等大家提议,谢谢。
|
|