[求助] (悬赏5000元人民币)ADS1220采集不到数据

chenbingjy   2019-6-10 09:30 楼主

芯片用的STM32F767,环境用的是MDK5
ADS1220采集数据全是65535.
电路图:

1.jpg

程序:

STM32_ADS1220DRIVE.rar (29.8 KB)
(下载次数: 34, 2019-6-10 09:30 上传)

请高手看看,哪里有问题?谢谢!

本帖最后由 chenbingjy 于 2019-6-13 08:45 编辑
为江山踏坏了乌骓马,为社稷拉断了宝雕弓。

回复评论 (24)

writeReg(ADS1220_REG_0,0x55);
        hal_ads1220._Reg[0] = readReg(ADS1220_REG_0);
这两条语句,读写寄存器都没问题,说明读写时序是对的。
示波器不好抓,只有两个通道。

为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
点赞 (1) 2019-6-10 17:37

数据类型错了.原来是unsigned int类型,现在改成long型,数据有变化,可是最高字节是0xff,是负值。
把两根信号线倒了一下,还是负值。很奇怪。

为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
点赞  2019-6-10 18:47

YH.jpg 以上是我的初始化代码,各位大神看看什么问题?谢谢!

为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
点赞  2019-6-11 10:38

传感器正常输出0-20mV,测芯片的7脚和10脚却760多mV.
不知道是不是电路有问题?

为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
点赞  2019-6-11 11:03

微信图片_20190613115847.jpg 这是CS和DOUT的波形,搞不明白,为什么DOUT的波形是一个锯齿波的形状。

为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
点赞  2019-6-13 13:20

就喜欢这么实在的,有电路板吗?我来解决这个问题

生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙 =================================== 做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
点赞  2019-6-13 13:44
引用: chenzhufly 发表于 2019-6-13 13:44 就喜欢这么实在的,有电路板吗?我来解决这个问题

有电路板。QQ:413132614

为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
点赞  2019-6-13 13:58

5000可是不少了

点赞  2019-6-13 14:54

这个赏金真高。。。

 

我觉得吧,作为一个ADC芯片,DOUT的波形是锯齿波肯定不对,应当先排查是不是芯片焊倒。

 

接下来,把MCU拆下来,用成熟的SPI调试器单独调试这颗ADC芯片。

 

最后再把MCU装上去,可以用逻辑分析仪抓取SPI总线进行分析。

点赞  2019-6-13 16:10

用过这个做产品,明天看看你的程序

RTEMS
点赞  2019-6-14 00:56

帮楼主顶一下!

点赞  2019-6-14 08:10

说不定,SPI速度快了

点赞  2019-6-14 11:52

问题解决了吗?

点赞  2019-6-14 13:32

好有钱啊

点赞  2019-6-14 14:24
引用: leifengfirst 发表于 2019-6-14 13:32 问题解决了吗?

没有啊,有人接单了。

为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
点赞  2019-6-15 08:15

GPIO和DRDYM

RTEMS
点赞  2019-6-17 00:05

点赞  2019-6-17 10:23

弱弱的问一下,问题解决了吗?技术真的是金钱呀

点赞  2019-6-22 10:33
引用: generalcircuits 发表于 2019-6-22 10:33 弱弱的问一下,问题解决了吗?技术真的是金钱呀

可以采集到数据,但是波动有点大

为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
点赞  2019-6-22 11:02
12下一页
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复