主题中讨论的其他器件: ADS1118、 HDC2080
您好!
我有 ADS1118EVM、它连接到 USB 软件狗 、 并连接了 K 型传感器(EVM 随附的传感器)。 返回的数据似乎被固定了。 猜我的配置不是很正确、或者我遇到了其他一些硬件问题。 请帮助。 我已经尝试过各种配置设置、它们都返回固定数据。
我将其配置为:
但是、产生的数据似乎是固定的。
以下是寄存器:
转换寄存器总是固定的?
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.
您好!
我有 ADS1118EVM、它连接到 USB 软件狗 、 并连接了 K 型传感器(EVM 随附的传感器)。 返回的数据似乎被固定了。 猜我的配置不是很正确、或者我遇到了其他一些硬件问题。 请帮助。 我已经尝试过各种配置设置、它们都返回固定数据。
我将其配置为:
但是、产生的数据似乎是固定的。
以下是寄存器:
转换寄存器总是固定的?
Jim、
我承认 ADS1118EVM GUI 不是最易于使用的、但有几个方面需要尝试。
首先、我将检查器件是否正在转换。 将输入多路复用器设置为 AIN0/AIN1、并使用电线在电路板的测试环路上将输入短接在一起。 然后、我将 PGA 设置为最小范围(±0.256V)。 然后启用温度传感器(方框图选项卡中 ADC ON 下方的按钮)。 我还会将器件置于连续转换模式(在 ADC/数据速率选项卡上方)。 然后写入配置寄存器(或使用自动写入按钮)。 将数据速率设置为860SPS。 使用此 EVM、转换将在 ADC 输入和内部温度传感器之间交替。
启动 Begin CJC Comparison。 如果启用了温度传感器、那么您应该会稍微看到检测到的 CJ 温度值(您可能需要在电路板上烧断、甚至触摸电路板以将其加热一点)。 如果检测到的 CJ 温度值发生变化、则 ADC 正在进行转换。
如果您希望只查看 Display Voltage、以便您可以看到 ADC 读取的值。 在输入短路的情况下、您可能会看到0V、但您可能会有少量的偏移、并且由于数据速率处于最大值、因此可能会有少量的噪声。 如果该电压也在移动、则 ADC 至少在 AIN0/AIN1通道上进行转换。
之后、您应该能够查看热电偶是否实际工作、并验证 AIN2/AIN3输入是否正确转换。 老实说、"Registers"选项卡也不能正确显示。 但是、我能够从 ADC 中读取一些数据。
您还可以验证 T1+和 T1-的测试点。 它们应连接到 AIN2和 AIN3。
吴约瑟