工具与软件:
尊敬的 TI 团队:我已经在测试台上测试我的电机+ ESC 组合、但有一个小问题、测试台仅支持50Hz 的标准 PWM (信号伺服和许多 COTS BLDC 控制器使用、1000 us 关闭、2000 us 开启)。 到目前为止、我一直在使用微控制器、按照 ESC 的预期将标准 PWM 信号转换为0%-100%占空比 PWM 信号。 (有关更多信息、请参阅下图)
我想从该设置中删除微控制器、因为该解决方案在某些情况下并不理想 、因此我尝试设置一个线性曲线、使 DUTY_CLAMP1到 DUTY_CLAMP2从5%到10%(在1000us 和2000us 时标准 PWM 产生的值)、这在实际基准值方面很奇怪、在1000us 时 ESC 正确保持0%速度、 在2000us 时、速度是100%、中间有正确的缩放比例/值。 我唯一的问题是 ESC 以步进的方式提高速度。
我的意思是说 ESC/电机转速将保持在我们说2500 rpm 的位置、并且只有在将 PWM 命令增加大约100 us 后、它才会快速升高并达到3000 rpm、直至达到下一步或者命令减少1 us、这将导致 ESC 立即命令2500 rpm。 显然、我的第一个怀疑是我在 REF_PROFILES1中设置了错误的曲线、但它被正确设置为 1h =线性模式。 我还尝试将其设置为阶梯模式、这显然也导致在转速曲线中采用 ESC 制定步骤。 仅当我将设置更改回占空比控制模式时、才会在不进行任何其他更改的情况下以预期的速度旋转并以线性方式增加、但现在 很遗憾只增加到5%和10%之间。
我还检查了 SYS_STATUS1中的 Speed 命令、ESC 实际上会记录 PWM 占空比的变化、即使它仅为1us 也是如此。
您是否了解我能尝试使线性曲线正常工作的任何东西? 任何帮助都会非常满意。
此致、Simon