器件型号: LAUNCHXL-F280049C
我使用 TI F280049C Piccolo 启动板作为电机驱动器的控制板。 作为初始测试、我想先查看 ADC 电压、然后再查看电流检测。 我之前使用 Piccolo 的 ePWM 模块、通过跳线将电压从 0V 变为 3.3V 的正弦波发送到 ADC 引脚。 由于这是一个非常基本的测试运行、我决定省略该引脚的 RC 滤波器、而只是在 ADC 和 PWM 之间安装了一个 1k Ω 电阻器。 我在 Simulink 中使用 EPWM 块和 ADC 块:
这些块的设置如下:



而对于 ADC:
转换通道为接头 J3 的引脚 30 上的 ADCin1。 对于 ADC 基准电压、VREFHIA 和 B 的默认值为 3.3V 内部基准。 我已经通过 ADCin0 的内部 DAC-ADC 链接测试了 ADC、并获得了预期的结果。 ADC 本身正常工作
现在、正弦电压转换出现了一些问题。 将 ADC 返回值与电流电压电平进行比较、ADC(蓝色)在 PWM 变化期间仅持续测量 5-6 个计数(在和不在之间连接 1k Ω 电阻器):
我已经通过示波器检查了 PWM 并获得定义的正弦波、因此问题肯定出在 ADC 配置中。
在第二项测试中、我刚刚将引脚连接到 1.65V PWM、中间没有电阻器、然后悬空、然后连接到 Piccolo 上的 3.3V 引脚:
如您所见、除了直接连接到 3.3V 引脚之外、ADC 保持为 0。
我感谢任何帮助来解决这个问题。 提前感谢您


