请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:DRV8305 工具/软件:TI C/C++编译器
嗨、大家好、
在我的外交整形器方面、我的项目合作伙伴和我必须通过 Raspberry Pi3和 BOOSTXL-DRV8305控制线性电机。 使用两个按钮控制电机的程序用 C++语言编写。 我们尝试通过单 PWM 模式进行控制。
因此、我们在某些信号方面存在问题。 当我们测量引脚 Inha、inla、inhb 和 inlb 时、信号看起来正确、但当我们测量 MOT A、MOT B 和 MOT C 上的信号时、信号不再正确。
如果我的理解是对的、MOT A B C 上的信号应该是 PWM‘s、但在 MOT C 上、信号只是上升并保持在那里。 一旦我让按钮松开、信号就会再次下降。
如果有人可以帮助阅读此内容、请提供帮助。
此致、
伊凡