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.

[参考译文] ADS124S08:内部温度传感器

Guru**** 2595805 points
Other Parts Discussed in Thread: ADS124S08

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/838032/ads124s08-internal-temperature-sensor

器件型号:ADS124S08

您好、Dimas、

欢迎来到 E2E 论坛! 您在配置中使用什么参考?  通常、在使用系统监控器时最好使用内部基准。  您是否已验证与示波器或逻辑分析仪的通信?  如果是、您能给我发送通信照片吗?  此外、了解所有器件配置寄存器设置和原理图也很有帮助。

通信中最常见的问题是使用 SCLK 的错误相位、而不是在整个通信事务中将 CS 保持在低电平。

此致、

Bob B

Dimas Ramalho

Anexos11:41 (há 1 hora)
TI 参数
尊敬的 Bob:
我认为 SPI 是可以的、因为我可以从任何输入正确读取模拟信号、以及从 GPIO 正确读取数字信号。 顺便说一下、我正在使用 SPI 模式0、因为当我开始使用模式1 (如数据表中所述)时、什么也不起作用。 我在此应用程序中使用 PIC32MX。
使用的配置为:
SYS:0x51
INPMUX:0x6C
PGA:0x69
数据速率:0x02
REF:0x39  
要读取内部温度传感器:
RDATA:
状态读取
LSB 与 MSW 的关系
来自 lsw 的 MSB
LSB 来自 LSW
此致、
Dimas Ramalho.e2e.ti.com/.../TH701V5.pdf
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Dimas、

    当您将 START 引脚拉至低电平时、是否发出 START 命令以启动转换?  转换内部温度传感器与任何其他模拟输入一样、需要在尝试读取结果之前进行转换。

    此外、您必须验证与示波器或逻辑分析仪的通信、以确保不存在与光耦隔离相关的任何时序问题。  我还担心、当数据在 SCLK 的上升沿发生变化并在 SCLK 的下降沿保持稳定时、您实际上正在正确传输数据。  此外、SCLK 应保持低电平。  在整个通信事务中、CS 应保持低电平。  对于 PIC32、设置应为 CPOL = 0、表示 CKP = 0 (时钟的空闲状态为低电平)、CPHA = 1表示 CKE = 0 (定义为从空闲时钟状态转换为活动时钟状态时的串行输出数据变化) ADS124S08数据表将其称为模式1。

    我还注意到、在原理图中、AVDD 和 AVSS 之间没有所需的330nF (或更大)电容器。

    此致、

    Bob B

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

    您好、Dimas、

    您是否取得了进一步的进展?  如果没有、您是否能够向我发送通信照片?

    此致、

    Bob B