单片机/MCU论坛
直播中

carey123

10年用户 1521经验值
擅长:可编程逻辑 嵌入式技术
私信 关注
[问答]

如何验证Xmc4700s ADC诊断测试是否有效?

问题陈述:
我正在尝试验证 Xmc4700s ADC 诊断测试是否有效。 我正在尝试验证两个测试:

  • 下拉诊断
  • 上拉诊断
程序:
为了测试下拉测试,

  • 在 3V3 和有问题的 adc 引脚之间连接一个 7 kOhm 的电阻。
  • 数据表说上拉/下拉测试是根据端口逻辑进行的。 因此,我指示内部下拉设备进入活动状态。
  • 我用示波器监控 ADC 引脚。
期望:
预计当下拉设备处于活动状态时,我看到示波器上的电压从 3V3 下降到更低的电压,因为下拉电阻器和我外部连接的电阻器之间会形成一个分压器。 为了进行上拉诊断验证,我将电阻器接地,预计电压将从 0 V 上升。
问题:
我看不到这样的事情发生。 向下拉时电压为稳定的 3V3,上拉时电压为 0V,实际上什么也没发生。 我做错了什么?

回帖(1)

张波

2024-1-23 15:41:49
在验证Xmc4700s ADC诊断测试是否有效时,可以按照以下步骤进行:

1. 确认ADC引脚和连接的电阻器是否正确连接。确保7 kOhm的电阻器正确连接在3V3和有问题的ADC引脚之间,确保电阻器的连接没有问题。

2. 使用示波器监测ADC引脚的电压变化。通过连接示波器的探头到ADC引脚,可以观察电压变化。

3. 在下拉测试中,确保内部下拉器件已经启用。根据数据表中的说明,您需要激活内部下拉设备以使下拉测试生效。

4. 验证下拉测试:确定在下拉设备处于活动状态时,示波器上的电压是否从3V3下降到更低的电压。这是因为电阻器和外部连接电阻器之间形成了一个分压器。

5. 在上拉测试中,将电阻器接地,预期电压将从0V上升。

6. 验证上拉测试:确定在上拉测试期间,示波器上的电压是否从0V上升。

7. 在验证过程中,可以根据预期的结果和实际观察到的数据,判断ADC诊断测试是否有效。如果实际观察到的结果与预期不符,可能需要进行其他故障排查步骤。

请注意,在进行ADC诊断测试过程中,确保正确连接和配置硬件,并仔细按照设备规格进行操作,以确保准确有效的测试结果。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分