ADS1262数据不稳定的问题
经过长达半年的摸索,还是问题多多,
1.设置完寄存器之后,不能去读,有时读一次读出来的是正确的,再读的话全部是0,但有时直接读出的全部是0,而且AD也不转换。但是写进去不读的话,AD还是能正常转换,DRDY引脚会根据我设定的数据数据速率产生低电平。
2.下面是时序图

如果我设定读7个字节的话, 每次都是第一次读的数据能跟CHK位匹配,后面读出来的所有值都是0,于是我换成只读4字节
只读四字节的话,如果是通过读命令去读,读到的四个字节最后两个字节始终是0,
但是如果直接去读,不发送读命令,读出来的值四个字节都有数据,但极度不稳地,我现在只取了24位,就有最后2位乱跳,我接的是
压力传感器,而且是压的越重,尾数跳动的越多,比如不放重物的时候最后2位跳,可能放上重物的话最后3位,4位也在跳了。
3.最后恳请TI原厂的技术支持帮忙看看,真不想在这个上面浪费太多时间和精力了,但老板天天追着问,我快被逼疯了。。。代理商那边也没技术支持
通过代理商联系了一个原厂的技术支持,但邮件发过去半个月,一点音讯也没有,我实在没辙了,一点方向都没有。。。
这个芯片停产很久了吧,为啥要用这个芯片呢,这边数据手册都查不到的
停产了?不是去年刚出来的吗?当时是听说这颗AD精度能做到28位,我们才尝试用的。
是新品啊,我以为停产了呢,因为官网找不到资料啊!很想给你看看这个问题的,可是我这边找不到该芯片资料,应用等文件
我手里就一份数据手册,没有任何资料,我刚才还在试,初始化一遍,芯片根本不转换,我现在都是复位100次,芯片才正常工作的,你能提供下邮箱吗,我将数据手册传给你!
你直接在回复的时候用附件的形式加上数据手册,我就可以下载了,谢谢!
刚才似乎没传上来,我再传一遍
已看到,你把原理图相关部分也传一下吧,先看看原理图有没有问题。
另外这个数据手册是个preview的版本,不是正式版本,根据它来走不一定很合适。这样,我看看能不能在英文论坛上申请一份正式版的数据手册,如果有,由于有时差估计明天能够拿到
好的,那麻烦了,
抱歉,这个芯片美国那边也没人用过,数据手册还在请求中,我会一直关注
不是吧,我听代理商讲,国内有人在用呢,美国居然没人用过.......
我的意思是美国的FAE没有支持这个芯片的,或者我还没找到支持这个芯片的,等我找到,从他那里得到一些可以依赖的资料再来分析,因为目前这个数据手册不是正式版,怕是会有些bug
嗯,明白,谢谢你啊,我也会持续关注这个帖子的,呵呵
我先看了一下原理图,建议你把CAPP和CAPN之间的电容改回10nF,另外使用7.3728M的晶振请使用5-20pF的电容做补偿。
等下我再分析你的程序
另外你的MCU与AD芯片接口I/O不要配置为开漏,若是有上拉功能,配置为上拉最佳
IO口都是配置成推挽输出的,内部有上拉的,我目前没有使用外部晶振,用的就是内部RC,我照你 的建议改的试试
CAPP和CAPN的电容由4.7nF改成10nF,似乎效果更差了
新的数据手册已经出来了,
There was a bug on the RevA silicon that required that every WREG command be followed by a RREG command. This bug was fixed on RevB.
根据外国同行所述,该芯片还没有发行,不知道你说的有已经投产的会是哪家呢。由于新版手册上还是有NDA标志,暂时还不能共享
不好意思,回老家了10天,我也是听代理商说的,说是有厂家在用了,具体我也不是很清楚,我当时是跟TI签了保密协议才拿到样品和资料的,你把资料发到我邮箱应该没事的吧,huzhiyangabc5@163.com
已经发送了,请查收
程序上看起来是正确的,但是SPI接口功能部分是否正确您需要验证
我是用IO口模拟的SPI时序的,这个程序在很多AD芯片上都在用的,应该不会有问题,我再仔细检查下时序吧!
时序我估计不会有啥问题,你再示波器看一下速率是不是在正常范围
另外最好找两块板子测试吧,避免一块由于焊接或者芯片本身的问题而导致出错,以至于无法进展下去
我之前就用示波器看过输出速率,跟我设定的输出速率是一样的
刚仔细看了一下,你的DIN 和DOUT 是按照原理图接的吗?貌似有点问题的,应该spi设备的din == MOSI,dout == MISO
您好,请问ADS1262和ADS1263哪个稳定一点?
