TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS8862: 数据异常问题

Part Number:ADS8862

图1

图2

图1是ADS8862采用的电路图,图2是其参考电压驱动电路。采用3线模式。如图所示参考电压采用3.3V,理论上当AINP输入直流3.3V时,输出数据应为65535,共做了两块样板,有一块是正常的,输出数据符合理论值,但另一块输出却为约为32767,将AINP电压调至直流1.65V时输出数据约为16383,整体均比理论值少一半。两块板下载的是同一个程序,也检查过芯片10个管脚的电平都是正常的,也尝试更换过芯片,但异常仍在。通过逻辑分析仪采样输出数据波形,如图3,图4所示。

图3 AINP输入1.65V时

图4 AINP输入3.3V时

从波形图上观察时序关系也没发现问题。

目前已没有排查思路了。希望能得到大家帮忙给予指点,感谢!!

Amy Luo:

您好,

您是使用的3-Wire CS Mode Without a Busy Indicator 还是 3-Wire CS Mode With a Busy Indicator?CONVST高电平的时间是多少?看样子您像使用的With a Busy Indicator模式,这种模式下需要发送17个SCLK,在第2个SCLK的上升沿读取数据,如下截图所示,这样看输出的数据与输入的模拟电压是对应的。

,

howie li:

这个With a Busy Indicator模式我也有怀疑过,但触发这个模式的条件是在最小转换时间到最大转换时间这个区域CONVST是低电平,但从波形图片里可以看到实际CONVST拉高时间持续了2us,应该不满足这个触发条件的,更奇怪是同样的程序烧写到两块板上,一块正常,一块异常,感觉好像还是硬件哪里有问题。。。

,

Amy Luo:

正常板子的时序图是怎样的?与这个对比有什么区别吗?

电路图是怎样的?两块板子的电路图是一样的吗?

赞(0)
未经允许不得转载:TI中文支持网 » ADS8862: 数据异常问题
分享到: 更多 (0)