ST MCU Finder
安装免费手机应用,
寻找理想的ST MCU

[STM32F7] ADS1220采样程序的问题

[复制链接]
535|10
 楼主 | 2019-7-10 09:55 | 显示全部楼层 |阅读模式
原理图:
4.jpg
程序:
ADS1220Driver_h.rar (2.43 KB, 下载次数: 7)

使用特权

评论回复
| 2019-7-10 13:04 | 显示全部楼层
既然你都100个每次丢弃20个了,你完全可以采样频率降低下来,降低到10个,然后进来1个丢弃1个。采样频率不需要那么高。

使用特权

评论回复
 楼主 | 2019-7-10 13:39 | 显示全部楼层
huangcunxiake 发表于 2019-7-10 13:04
既然你都100个每次丢弃20个了,你完全可以采样频率降低下来,降低到10个,然后进来1个丢弃1个。采样频率不 ...

照你说的那样,压力值跳的厉害

使用特权

评论回复
| 2019-7-10 16:26 | 显示全部楼层
还是加了没用的仪表放大器,前面白给你画图了,都喂了dog了。

使用特权

评论回复
| 2019-7-10 18:37 | 显示全部楼层
我以前用ADC采交流的,采1024个点平均才压住了跳动,也是采一个丢一个。

你这个不是直流的吗,怎么会跳那么厉害?


兄弟你的称重传感器能给我玩下不,你出零件和方案我帮你焊电路试验,感觉你这个最难搞的是传感器输出不同电压经过仪表放大器后温飘也不一样。

硬件我不懂,可能楼上说的不用仪表放大器好,没关系你提供零件我帮你焊他那个电路帮你试。

使用特权

评论回复
| 2019-7-10 19:29 | 显示全部楼层
我说一次我的经历:我用的是ADS1248,发现spi操作有时不对,例写入0x90,读回0x00。后来同事提示,spi的CS有时间要求,CS的deassert要大于7个SCLK(系统时钟,非SPI的SCK)。更改后,每次spi访问/读写都正常了。
你的问题,会不会是这个不稳定。

使用特权

评论回复
 楼主 | 2019-7-11 08:00 | 显示全部楼层
R2D2 发表于 2019-7-10 16:26
还是加了没用的仪表放大器,前面白给你画图了,都喂了dog了。

你不骂人能死啊

使用特权

评论回复
 楼主 | 2019-7-11 08:02 | 显示全部楼层
BOY200501 发表于 2019-7-10 19:29
我说一次我的经历:我用的是ADS1248,发现spi操作有时不对,例写入0x90,读回0x00。后来同事提示,spi的CS ...

谢谢!我试试

使用特权

评论回复
 楼主 | 2019-7-11 08:02 | 显示全部楼层
yjmwxwx 发表于 2019-7-10 18:37
我以前用ADC采交流的,采1024个点平均才压住了跳动,也是采一个丢一个。

你这个不是直流的吗,怎么会跳那 ...

传感器不能乱给人的,老板不同意

使用特权

评论回复
| 2019-7-11 17:21 | 显示全部楼层
降低采样率,然后10个值左右的滑动均值滤波。一般不会很跳的。
出现0xffffffff证明你代码有问题

使用特权

评论回复
| 2019-7-11 23:15 | 显示全部楼层
程序需优化

使用特权

评论回复
扫描二维码,随时随地手机跟帖
*滑动验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

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