工具/软件:
尊敬的团队:
我们将 ADS8363 用于我们的应用。在我们的原理图中、我们未连接 M0 和 M1 (NC) 引脚、并且我们的工作模式为半时钟模式(模式 1)、此配置是否正确?
是否需要任何初始写入读取序列来获取输出、我们尝试写入 REFDAC 寄存器、我们未在 tt 引脚中获得相应的输出、并且读取 REFDAC 寄存器、但未获得预期数据。
我们在 1.85MHz 运行时钟。
此致、
Arumuga Raj S.
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.
工具/软件:
尊敬的团队:
我们将 ADS8363 用于我们的应用。在我们的原理图中、我们未连接 M0 和 M1 (NC) 引脚、并且我们的工作模式为半时钟模式(模式 1)、此配置是否正确?
是否需要任何初始写入读取序列来获取输出、我们尝试写入 REFDAC 寄存器、我们未在 tt 引脚中获得相应的输出、并且读取 REFDAC 寄存器、但未获得预期数据。
我们在 1.85MHz 运行时钟。
此致、
Arumuga Raj S.
您好 Arumuga Raj S、
欢迎来到 TI 的 E2E 论坛!
M0 和 M1 引脚指定通道选择模式(手动或自动)和 SDO 配置(仅限 SDOA&B 或 SDOA)
M0 和 M1 引脚是否有办法短接或连接到电路板/原理图上的接地端或电源? 将这些引脚悬空可能会使它们处于未知状态、从而导致配置未知或不可靠。
对于模式 I、M0 = M1 = 0、这意味着它们都必须连接到 GND 或数字控制器的逻辑 0。 这是一种手动模式、SDOA 和 SDOB 均输出数据。 在该模式下、对于半时钟模式、必须设置寄存器位 C[1:0]以进行通道选择、如果在数据输出期间不需要配置、则 R[1:0]保持在“00"或“或“11"。“。
有一个序列需要写入 REFDAC(在数据表的第 8.5.3 节中进行了介绍):
在您的情况下、如果在 REFIOx 引脚中没有看到该值、则 RPD (REFDACx 寄存器中的位 10) 很可能 未设置为 0。 请告诉我、上面的步骤是高于还是至少上面的步骤 2.c 设置了 REFIO 引脚上的 REFDAC 值。
**请注意、有一个选项可用于选择每个通道使用哪个 REFDAC。 默认情况下、所有通道的 REFIO1 都是、因此为了对任何通道寄存器 REFCM 使用 REFDAC2、需要进行相应配置。 这也意味着、如果所有通道都需要类似的基准值、则设置 REFDAC1 就足够了。
ADS8363 是采用全差分配置还是采用伪差分配置? 如果后者(伪)、则还需要配置 REFCM 以选择共模源。
此致、
Yolanda
尊敬的 Yolanda Gonzalez:
现在、我可以对 Config 寄存器以及 RFDAC1 和 2 寄存器进行写入和读取。 我还能够获得 REFIO 引脚上的输出。
但是、当我尝试读取 ADC 数据时、得到的值不正确、并且 SDOA&B 引脚上的通道信息不可用(其中 CID =“0")“)。
注意:1.CHA0 给定输入为 44mV、但 SDOA 引脚上的电压为 1.28V。
2.CHB0 给定的输入为 266mV、但 SDOB 引脚上的电压为 55mV。
如何读取 ADC 数据?、读取 ADC 数据时、应在 Config 寄存器的 C1、C2、R1 和 R2 中保持多大的值。
请介绍有关如何读取 ADC 数据的步骤。
尊敬的 Yolanda Gonzalez:
现在我们在 M0 和 M1 引脚中连接了接地端、仍然没有获得实际数据。
在接地连接之后、我们为 ADC 提供了 3 个不同的输入
ADC 给定输入 is-0.041V (CHA0) 读取值 is-2.477V
ADC 给定输入为–0.236V (CHB0)、读取值为–0.133V
二级输入:
ADC 给定输入 is-0.131V (CHA0) 读取值 is-0.0664V
ADC 给定输入为–1.128V (CHB0) 读取值为–0.5639V
三电平输入:
.adc 给定输入 is-0.2849V (CHA0) 读取值为–0.1386V
ADC 给定输入为–1.8956V (CHB0) 读取值为–0.9469V
注意:目前、我们正在写入 x00000h 和 xF0000h(数据表中的图 31)作为读取 ADC 数据的地址。
不过、我们仍不能正确读取 ADC 数据。
您好 Arumuga、
您能分享 ADS8363 的原理图吗?
您还可以测量 REFIO1、REFIO2、CMA 和 CMB 处的电压吗?
是否还可以共享用于配置器件并从中回读的顺序?
为了确保这一点、您是说 ADC 上的输入为–0.041V、这表示为负 41mV、还是在该值不存在的情况下使用了“-"?“?
此外、ADC 的数据输出采用二进制补码格式、您能否确认正在读取的电压值已相应地转换回?
此致、
Yolanda
您好 Arumuga、
正确、如图 31 所示、ADC 通道不会位于 SDO 输出中。 这是因为器件处于手动模式(模式 I)、其中通道是通过写入 SDI 来设置的、然后在 N+2 周期中、该通道的数据应在 ADC 各自的 SDO 上看到。 前 2 位将始终为“00"。“。
在其他模式下、通道切换由器件在内部完成 (M0 =1)、或仅使用 1 SDO (M1 = 1) 时、SDO 上存在通道标识符。
数据输出是否与 ADC 通道的输入匹配?
此致、
Yolanda