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.

[参考译文] ADS8331:ADS8331的问题

Guru**** 2589245 points
Other Parts Discussed in Thread: ADS8331, OPA320

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/655111/ads8331-issue-with-ads8331

部件号:ADS8331
主题中讨论的其他部件: OPA320

您好,

我是WT微电子公司的Rahul。

我的一位客户使用 ADC8331并通过SPI与MCU通信。

问题是ADC接收到的数据不正确。

请在下面检查

已接收数据。= 0X17CE (6094)  

标记位= 0b100万00000000</s>0万

 

但引脚电压为2.462V @通道编号 二.

 

参考电压= 4.105V

CFR = 11.0011万111111</s>11.1111万

 

要读取数据的数据包= 0b1101万00000000</s>0万

要接收标记位的虚拟值= 0b1000万00000000</s>0万

 

 在图像中

蓝色表示时钟

黄色为芯片选择

绿色表示SDO (miso)

粉红色为SDI (MOSI)。

请帮助解决此问题。

谢谢

拉胡尔

WT微电子

rahul@wtmec.com

9540488549

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Rahul,

    请张贴显示ADS8331器件接口连接的示意图:CS,SCLK,SDI,SDO,CONVST, EOC,复位。  还请展示VA和VBD电源连接,电源旁路电容器,带旁路电容器的参考驱动电路以及 驱动放大器。

    上面的帖子提到显示接口信号的图像;但是,这些图像似乎未包含在帖子中。

    还请在读取事务期间包括接口信号的几个示波器图。  请包括 CS,SCLK,SDI,SDO,CONVST, 示波器图上的EOC,以便我们可以验证正时。  请将示波器探针放在ADS8831的针脚上。

    非常感谢,

    此致,

    路易斯

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Luis,

    请检查所附示意图和波形。

    e2e.ti.com/.../RH-BATTERY-BETTERY-TESTER-ADC-_2800_1_2900_.pdf</s>2900

    谢谢

    此致

    拉胡尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Rahul,

    感谢您提供示波器图解。 CFR寄存器设置为1100 1111 1111:设备设置为自动信道选择模式,自动触发模式,500kSPS采样速率以及使用内部振荡器进行转换时钟。

    ADC转换数据读取操作可以在ADC转换时执行,也可以在设备采样时读取数据,如数据表的图1和图2所示。

    例如,数据表的图2显示了执行“在500kSPS下使用自动触发模式进行转换时读取”时所需的时间,在EOC指示灯为低时必须完成数据读取帧。 转换时间为x18 int振荡器时钟,或假设最大内部振荡器频率为12.6MHz,最小转换时间约为~1425us。

    根据表7 (p35),要读取16位转换数据和3个标记位,至少需要19个SPI SCLK。   因此,为了在转换时完成数据读取操作,所需的最低SCLK频率为>~13.33 MHz或高于13.5MHz的SCLK频率。

    示波器表明您使用的SCLK频率为800kHz。 这是否正确?  请注意,如果您计划在标签模式下使用500kSPS的全吞吐量,则需要高于14MHz的SCLK频率。

    -示意图显示您正在使用具有10k Ω 电阻的分压器和具有100Ω 和1nF电容器的RC滤波器。 请注意,ADS8331是SAR ADC,在使用最大吞吐量时,需要使用极低阻抗源驱动器件。  驱动器放大器电路需要能够在采集期间完全为内部样品充电并保持电容器并稳定在1 LSB (最低有效位)内。

    原理图中的分压器无法以500kSPS的速率驱动ADS8331。 如果需要在500kSPS的全吞吐量时使用ADS8331,则需要在mux输入端使用缓冲放大器来驱动ADS8331。 或者,您可以考虑使用手动触发模式,并显著降低采样速率,使采样速率在~20KSPS的水平下大幅降低。   数据表的应用部分显示了图53 (P41)上使用OPA320的最佳输入驱动器电路,以及支持500kSPS完整吞吐量的最佳参考驱动器。

    请告诉我此应用程序所需的最大采样率。

    谢谢!

    此致,

    路易斯

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Rahul,

    我尚未收到您关于此应用程序的采样率要求的反馈,以及/或者您在降低数据速率或使用输入驱动器电路修改设计后是否能够获得有效的转换结果。 我将关闭此帖子,但如果您有其他疑问,请在回复时提供详细信息。

    谢谢!

    路易斯