This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

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时

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

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

  • 您好,

    您是使用的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的上升沿读取数据,如下截图所示,这样看输出的数据与输入的模拟电压是对应的。

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

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

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

  • Amy Luo您好

    电路图在帖子开始位置已经附上了,两块板子的电路是一样的,后来这段时间我们做了大量的对比工作,目前的结论是问题来源于芯片:首先发现这个异常现象是随芯片的,把正常板子的芯片换到异常板子上就变正常了,把异常板子的芯片换到正常板子上就变异常了,由此可初步判断问题可能由芯片引起。然后我们再详细对比了正常芯片和异常芯片的时序图,发现异常芯片有可能是属于ADS888x系列芯片,对比时序图如下图所示:

                                                               正常芯片与异常芯片时序图对比(无busy模式,P端 > N端)

                                                              正常芯片与异常芯片时序图对比(无busy模式,P端 < N端)

                                                             正常芯片与异常芯片时序图对比(有busy模式,P端 > N端)

                                                            正常芯片与异常芯片时序图对比(有busy模式,P端 < N端)

    由时序图可以看出正常芯片输出数据是单端的16bit的,与规格书描述吻合,而异常芯片输出数据是带符号位的18bit的数据,不符合规格书描述,反而更符合ADS888x系列的时序。这种输出数据位数上的差异应该不是电路或驱动可以造成的。

    对比两块芯片上的丝印是一样(8862),我们用显微镜观察亦无打磨痕迹,用X光检查芯片内部亦观察不出区别,而且整个过程总共尝试了6片芯片,其中1片正常,5片异常,请问这是否有可能是生产批次出现问题了?

  • 关于芯片的真伪,我们一般都是建议确认产品进货渠道最终来源为TI,不建议从丝印、外观等判断,是因为其他盗版 IC 生产商能够仿制它。所以,请确认以上芯片购货最终来源是否为TI。

    关于上述时序图对比,我还未仔细查看,稍后我会与数据表进行对比

  • 波形图中标注的P输入<N输入,是指AINN管脚正电压吗?ADS8862是单极性输入ADC,AINN管脚只能接地;

    波形图中Dout为什么显示同一时刻既有高电平也有低电平?而不是确切的一种状态?这种输出状态主控端能正确识别码?输出代码转换为输入电压是正确的吗?

  • 1、P输入<N输入的条件,是在排查过程中不经意触发,在调整P端时至0V时,刚好比接地的N端低了几~几十mV(信号源问题),发现异常芯片竟然不是输出0x0000,而是输出MSB为1的数据,所以才怀疑异常芯片可能是差分输入型号的;

    2、波形图是在示波器开启了余辉功能后的截图,是多个不同输入时输出数据波形的重叠,目的是为了在调整输入信号的过程中,捕捉到输出数据的LSB位,从而确认数据的总位数;

    请问根据异常芯片的波形图,您觉得异常芯片是不是更像是ADS888x系列呢?

  • 另外想请教一下订购问题,请问您知道如何能查到TI官方授权的销售代理联系方式呢?我想从可靠渠道重新订购器件再做测试。

  • 是的,异常芯片更像是ADS888x系列产品。

    我们一般是建议直接在TI store官网购买,但是从ADS8862产品首页看到其各型号都是缺货状态,如下截图,只有 ADS8862IDGS型号在其他经销商处有货;

    ADS8862产品首页链接:https://www.ti.com.cn/product/cn/ADS8862

    点击产品首页链接,网页打开后在右上角点击红色框内”立即订购“,会显示如下截图信息:

    关于在线购买问题/订单问题,请您参阅在线订购常见问题解答:https://www.ti.com.cn/zh-cn/ordering-resources/help.html 
    如果常见问题解答不能解决您的问题,建议您请按照以下方式联系客户支持部门,会有客服为您提供帮助。

    • 打开链接https://ticsc.service-now.com/csm
    • 点击申请新的支持下面的提交申请按钮
    • 在新打开的窗口中点击订购帮助下面的创建案例按钮
    • 在打开的表格中您可以使用中文描述您的问题并且递交