专栏首页嵌入式程序猿ADS1256,引起了通信丢失

ADS1256,引起了通信丢失

最近在项目中用到了TI的ADS1256, SPI接口的24位高精度AD和NXP的K64来采集扭矩传感器正负20mv的电压信号,调试中发现Modbus通讯会丢失,尤其是在四个继电器动作的时候,四个继电器用来控制推拉杆电机,切换24V。随分析问题。ASD1256框图如下,具体芯片参数可以参考手册

首先怀疑是不是干扰造成电源问题,给继电器触点加滤波吸收,有一点效果,但是长时间持续动作继电器还是会丢失,因为控制盒在柜子里装着,不好在线调试,只好先分析。

问题没有解决,随分析,是不是软件上看门狗在复位,但理论上看门狗复位后,通讯应该能够重新建立连接通信,但是事实上通信丢失不能重新建立,随分析芯片死机状态,那么什么会导致死机呢,最后分析是看门狗一直在不断复位,经查是因为AD1256的RDY信号一直处于高,不能就位,导致看门狗不断复位,通信不能建立,因为RDY信号对软件中很重要,对RDY信号进行处理,问题解决,测试验证连续几天在没出现通讯丢失问题。还专门上网查了下,发现好多童鞋都遇到ADS1256使用中的问题,看来还是个普遍问题,希望对大家引起一点帮助。

另外建议大家在做软件时候一定要多注意软件的设计,硬件上也要多考虑抗干扰,一个产品从demo成功到量产还是有很长的路要走,很多你在实验室能够正常测试运行的板卡在工业现场不一定会正常运行,尤其是恶劣的环境中,稳定性是很关键的。AD采集要多重滤波,通讯要有重发机制,错误处理,容错设计。硬件上要多考虑抗干扰。对电源要求质量高的地方,一定要保证电源质量。尤其对这种小信号的处理,搞不好噪声就淹没了你的有用信号。

本文分享自微信公众号 - 嵌入式程序猿(InterruptISR)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-01-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 那些年,我们追过的MCU复位

    概述 在嵌入式系统中,复位(Reset)功能的应用非常广泛。复位是MCU工作开始的标志,MCU中所有的初始化工作都是在复位之后开始的。在实际应用中,我们也可以通...

    用户1605515
  • 看门狗应用

    在正式的产品开发中,软件中要加入看门狗,以确保系统安全和软件跑飞后可以复位到安全状态,最近一直在用NXP的K64,所以今天就以K64为例来说明,软件看门狗的使用...

    用户1605515
  • 物联网来了,你准备好了吗?

    无论你是接受还是不接受,无论你是关注还是不关注,无论你是身在其中还是置身事外,物联网已经切切真真的来到了我们身边,从智能手机,到各种智能硬件,可穿戴设备,智能医...

    用户1605515
  • 树的遍历 Traverse a Tree

    值得注意的是,当删除树中的节点时,删除过程将按照后序遍历的顺序进行。也就是说,当你删除一个节点时,你将首先删除它的左节点和它的右边的节点,然后再删除节点本身。

    爱写bug
  • 安装单机版 Skywalking

    •前往 http://skywalking.apache.org/downloads/ ,根据自己的操作系统,下载即可。•对于网络不好的童鞋,可用如下百度盘地址...

    用户1516716
  • day134-scrapy的post请求&回调函数参数传递&代理池&并发

    scrapy.FormRequest(),其中 formdata 参数接收的字典不能存在整数,必须是 str 类型,否则报错

    少年包青菜
  • 苏宁基于 ClickHouse 的大数据全链路监控实践

    ClickHouse 是一款优秀的 OLAP 分析引擎,尤其是在单表分析 、Colocate Join 方面性能表现尤为突出。ClickHouse 之所以在众多...

    深度学习与Python
  • 使用Python爬取社交网络数据分析

    数据抓取 一、直接抓取数据 二、模拟浏览器抓取数据 三、基于API接口抓取数据 数据预处理 可视化 数据分析 扩散深度 扩散速度 空间分布 节点属性 网络属性...

    机器学习AI算法工程
  • 图的深度优先搜索

    图有两种最基本的搜索算法,一种是深度优先搜索,另一种是广度优先搜索。本节先介绍深度优先搜索。

    海天一树
  • 挑战NumPy100关,全部搞定你就NumPy大师了 | 附答案

    原作者: 2016 Nicolas P. Rougier MIT协议 翻译版权归我所有

    AI算法与图像处理

扫码关注云+社区

领取腾讯云代金券