大家好、
你好。 我是代表客户发布此查询的。



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.
大家好、
你好。 我是代表客户发布此查询的。



尊敬的 Marvin Cantos:
关于 EVM GUI 的一个要点是、数据分析工具默认为2048个样本。 此外、ADS1261的默认数据速率为20SPS (上述图像中选择了这两种默认设置)。 这意味着数据可用需要~100秒、遗憾的是、此 GUI 中没有真正的指示器告诉您数据正在处理。 请让客户减少样片数量或将数据速率提高到更合理的水平
我还注意到在上图中用户选择了 INPMUX = 0xFF。 这会将两个 ADC 测量通道(MUXP 和 MUXN)设置为 VCOM、相当于将它们短接至 MID 电源。 这是 测量 ADC 噪声的正确过程、但如果这是用户测量 GPIO 引脚的目的、则对用户测量 GPIO 引脚没有帮助。 它们需要在 GUI 中启用正确的测量通道。
-Bryan
您好、Bryan:
我尝试了以下方法(其他所有方法仍然相同(见 图片)):
-我更改了 SPS 速率并降低了收集数据编号
-将 INPMUX 通道更改为"无连接"
当启动数据分析工具时,我仍然看不到任何通道("可显示和查看的可用通道")在工具的右侧。
我还需要做什么? 您说:.. 需要在 GUI 中启用正确的测量通道..."。
提前感谢您的回复并致以最诚挚的问候、
马塞尔
尊敬的 Marcel Beck:
我在您的最新回复中没有看到任何新图片。 在数据分析工具中点击"收集数据"会出现什么情况?
可能是 ADS1261EVM 器件封装未正确安装。 安装需要下载并安装两次。 第一个是主应用程序(Δ-Σ ADC 评估软件)、必须首先安装。 第二个是 ADS1261EVM 网页上的器件封装(ADS1261EVM-DVCPKG)。 我会尝试重新安装器件包。
您可以通过搜索"文档"文件夹来验证器件包是否正确安装。 您应该在以下位置看到一个子文件夹:Documents\DSEvalSW\Devices\ADS1261
此外、有时在启动 GUI 并插入 EVM 时、无法识别 EVM、因此请尝试插入 EVM、然后启动 GUI
请告诉我这些建议中是否有任何帮助
-Bryan
尊敬的 Marcel Beck:
当我为 ADS1261EVM 通电、启动 GUI、不更改寄存器、然后启用数据分析工具时、下面的第一个图像显示了我看到的情况。 我没有在右侧看到您提到的复选框。
然后、我将"Points / Samples"更改为20、点击"Collect Data"、第二张图将显示我收到的内容。 在这里、我确实看到了复选框、但这只是告诉您测量了"ADC0"。 换句话说、它不会告诉您测量哪些通道、因此您需要通过读取寄存器映射(INPMUX 寄存器)来确认这一点
我要展示的数据是使用默认 ADC 设置的、其中两个 ADC 输入都短接至 VCOM。 这就是您看到小十进制值的原因、因为这只是所选设置下的 ADC 噪声。
您能否按照此过程进行操作、并告诉我您执行此操作时会发生什么情况? 如果结果不同、请告诉我它是如何不同的以及会发生什么。
-Bryan


我在了解评估板方面取得了一些进展。 通过设置两个通道的 IMPMUX、可以使用数据分析工具更多地测量这两个通道之间的电压。
我如何能够同时获得更多通道的测量,就像它显示在 sbaud260曼努埃尔(见下图).

这里测量四个 ADC 通道、而我只能测量一个通道(ADC0在本例中等于 GPIO2&3)。
我想同时测量所有 GPIO 引脚、分别测量这些引脚之间的电压差。
此致、
马塞尔
尊敬的 Marcel Beck:
ADS1261是一款只有1个 ADC 的多路复用器件、因此您可以使用 GUI 一次测量1个通道。 您要显示的图像适用于一个同时采样 ADC、该 ADC 在一个封装中包含多个 ADC。
此外、无论 GUI 如何、ADS1261一次仍然只能测量通道。 因此、即使您编写了自己的代码并将自己的控制器 Fly-Wire 导入到 EVM 中、也仍然一次只能测量一个 GPIO。 也就是说、您要将多路复用器设置为 GPIO0、进行测量、然后发送命令将多路复用器切换到 GPIO1、进行测量、再切换多路复用器... 依此类推。
我希望现在可以更清楚地了解该 ADC 的工作
-Bryan
尊敬的 Bryan:
我将设置测量并选择一个恒流源、但不幸的是、当我测量 GPIO 引脚(电流源)时、我只测量到比初始值更低的值。 (17、8 μ µA 测量值和 μ 100µA 设置)
下图显示了我所启动的工作:

I 正在从接地端到分别引脚(AIN2、AIN3)测量(万用表)µA μ A
此外:当我将 MODE3:GPIO_DAT 从低电平设置为高电平时到底会发生什么情况? (为什么电流输出变化很大?
在此提前感谢、此致、
马塞尔
尊敬的 Marcel Beck:
您能否演示电路的连接方式? AIN2和 AIN3连接到了什么?
我不确定您想使用 GPIO 引脚做什么。 GPIO 用于发送或接收逻辑电平信号、例如0或1。 如果将 GPIO_DAT 设置为高电平、则会将所选 GPIO 引脚上的电压设置为 AVDD、在您的情况下、该电压可能为5V。 如果 GPIO_DAT 设为低电平、则会将所选 GPIO 引脚上的电压设为0V。
我强烈建议您查看数据表中的相关章节以了解详情。 您的许多问题都可以通过阅读该文档来得到解答。 如果您将使用 IDAC、请阅读该部分(9.3.6)。 如果您将使用 GPIO、请阅读该节(9.3.7)
-Bryan
尊敬的 Marcel Beck:
我认为我们需要区分 GPIO 和 IDAC。 通用输入/输出(GPIO)引脚定义了相对于 ADS1261 AVDD 的逻辑电平。 电流 DAC (IDAC)向偏置传感器输出已知电流。 我不确定您为什么会想在同一个引脚上同时使用这两种功能。
如果您要更改 GUI 中的 IMUX 和 IMAG 寄存器、这将打开 IDAC、而不是 GPIO。 根据发送的屏幕截图、可以看到在 AIN2和 AIN3上启用了 IDAC。 您还可以将 GPIO 设置为连接到 AIN2和 AIN3、然后将它们指定为输出。 你想在这里完成什么任务?
在没有任何器件连接到 AIN2和 AIN3的情况下、IDAC 电流将流向何处? 您是否尝试通过 GPIO 将其接地短路? 我对这些实验的目标是什么感到非常困惑。
如果您想从引脚获取电流、请在 AIN2和接地端之间放置一个类似1k 电阻器的电阻器、然后测量该电阻器上的电压以确认电流是~100uA
-Bryan
尊敬的 Bryan:
首先感谢你为回答我的问题所做的一切努力。
我现在知道我的想法是哪里错的。
我曾想过将我的引脚设置为电流源、我需要设置 IMUX 和 IMAG <<在我使用 MODE2启用引脚后、设置为作为电流"流出"的输出>>
你提到的所有"<<...>"都是错误的/不必要的,但这样做我就弄乱了当前的输出!
我现在仅设置 IMUX、IMAG 并启用了 REFNB (int 启用)、现在则测量正确的电流值。
非常感谢
此致、
马塞尔
您好、Bryan:
有一些关于 MODE1的问题、4线 AC 激励模式。 根据我的理解、此模式可实现 EXC_OUT+和 EXC_OUT-以及开关极性、如下图所示。

SW=ON 的时序是多少?t_d(ACX)是否等于 MODE1: Delay (在我的案例中为50µs (默认值))?
如何更改测量时间的时间/频率?
我目前正在使用预定义脚本外部桥-外部基准、带交流激励。 我不是很确定为什么 AIN3/4被配置为输出、之后 AIN2/3被配置为输入。 另外、为什么它会将 GPIO[2]引脚设置为高电平?
此致、
马塞尔
尊敬的 Bryan:
我通过"将数据另存为"从分析工具获取数据。
数据与我的测量电压成正比? 来自 ADC0和时域的值不会以任何方式按比例跟踪。 (参见图片)


此设计是一个具有4.906V 电源电压(REF)、R=1k Ω 和 PT1000的直流惠斯通电桥。
在测量输入引脚(到 ADC)上的电压时、我得到0.120V。
数据分析工具中保存的值与我的0.120V 在任何比例上都不匹配。
在此提前感谢、此致、
马塞尔
尊敬的 Marcel Beck:
您能解释一下最后几个问题的目的是帮助您做什么吗? 您是尝试迁移到您自己的定制板、还是仍在使用 EVM?
您是否可以通过脚本和命令切换多路复用器?
是的、这是正确的
如何像图片中显示的那样定义不同的 ADC?
您在这里指的是什么图片? 此外、ADS1261只有1个 ADC、GUI 并不适合与多个 ADC 配合使用。 该图显示了 ADC0、ADC1等、适用于在同一封装中具有多个 ADC 的同步采样 ADC。 ADS1261是一款多路复用 ADC、并且不支持这个功能
如何在每次切换多路复用器寄存器时将我的值写入这些特定的 ADC?
如果目标是 获取一个通道上的数据、然后切换到另一个通道、然后获取更多数据、等等、GUI 无法做到这一点。 一次只能查看一个通道上的数据。 您不能通过通道进行多路复用、获取每个通道的数据、然后将所有这些数据显示在"分析"选项卡中。
如果您需要此功能、则需要在自己的控制器中写入自己的固件、然后将这些信号应用到 EVM 上的 J6接头。 EVM 用户指南中的第3.2.3节对此进行了更详细的说明
-Bryan