主题中讨论的其他器件: DRV8301、 MOTORWARE
工具/软件:Code Composer Studio
我有 一个 LAUNCHXL-F28069M 和 BoostXL drv8301、如图所示。
我正在编写"InstaSPIN 项目和实验室用户指南" V1.0.16。 具有闪烁 LED 的 Lab1a 工作正常、但我卡在1b 上、电机应该在该位置上供电。 我的问题是、我认为没有电荷输出到用于电机输出的 A/B/C 通道(蓝色端子)。
Lab1b 的第一个版本将 DAC 1-3值设置为 PWM、假设 PWM 最终会进入电机、该版本在示波器上正确生成3个波形、但在蓝色电机输出端子上未观察到电荷。
第二个版本仅创建了 ANGAL_gen 输出和 A 相 PWM、电机端子上仍然没有电荷。
在这两个版本之间、任何人都不会为 ADCdata 创建值、也不会对蓝色端子进行充电。 我假设缺少 ADC 值是因为没有电机返回的模拟信号。 那么、为什么电机没有信号开始呢? 根据我的发现、我猜问题出在 Launchpad 和 DRV 之间的配置。 DRV 左下角标记为+3.3V 的 FYI 绿色 LED 亮起。
我希望我能充分解释我的问题、并提前感谢您的任何帮助!
编辑:我设置通用 GUI 并在未选择 user.h 的情况下运行 lab1b、如视频
过载运行电机检测中所述。 我在启用 PWM 的 DAC 上看到强信号、但 Motorware 从未识别电机、并且在蓝色电机端子上未观察到信号。
JP 1和2开路。 JP 3-7关闭/连接。 开关1-3处于 ON 位置。
我现在认为 BoostXL DRV8301可能只是出现了故障。
Nick Turney
普林斯顿卫星系统
