您好!
我们在 ADC1模块的所有通道上读取的值不正确。 输入电压为1.27V、但在 ADC1模块中读取的值为1.66V。
但是 ADC2模块工作正常、并且值被正确读取。
对于共享通道、ADC1通道读数错误、ADC2读数正确。
两个 ADC 模块均配置为12位分辨率模式。
之前、两个 ADC 模块上的读数都正确、现在仅 ADC1模块通道出现故障。
您能否告诉我们、这种故障的根本原因是什么?
谢谢
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.
您好!
我们在 ADC1模块的所有通道上读取的值不正确。 输入电压为1.27V、但在 ADC1模块中读取的值为1.66V。
但是 ADC2模块工作正常、并且值被正确读取。
对于共享通道、ADC1通道读数错误、ADC2读数正确。
两个 ADC 模块均配置为12位分辨率模式。
之前、两个 ADC 模块上的读数都正确、现在仅 ADC1模块通道出现故障。
您能否告诉我们、这种故障的根本原因是什么?
谢谢
您好!
[引用 userid="390519" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1055640/tms570lc4357-ep-adc-1-module-failure 之前、两个 ADC 模块上的读数都正确、现在仅 ADC1模块通道出现故障。这是您的定制板还是 TI EVM/LaunchPad 板?
您是否有其他定制板或 Launchpad 可供尝试? 我想知道这是否是板级问题。
如何将输入连接到 ADC1? 它是来自板载还是非板载传感器?
您是否曾向 ADC1提供过可能损坏芯片的较高电压输入?
您是否在输入前经过了某个分压器?
您好!
[引用 userid="390519" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1055640/tms570lc4357-ep-adc-1-module-failure/3907810 #3907810"]自定义电路板中发生 ADC1模块故障。
我们有另一个定制板、ADC1模块工作正常。
[/报价]我认为 MCU 可能会因 EOS (电气过载)而损坏。 查看您的原理图、您的 OA 放大器的工作电压似乎为12V。 是这样吗? 我在 ADC 输入之前也看不到分压器。 这意味着运算放大器的输入和输出可以从轨到轨。 是这样吗? 请注意、MCU 的最大 VCCAD 电压为5.25。 您不能超过此电压。


检查 您的运算放大器是否可以使用与 ADC 相同的输入电源供电。 该配置可确保 ADC 的输入绝不会超出 ADC 电源电压范围、因为当输出接近电源轨时、运算放大器将饱和、从而保护 ADC 输入。 这是保护输入的最简单方法。 请参阅以下应用手册。