请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:DRV8845 工具/软件:
您好专家、
我目前正在研究一个使用 DRV8845电机驱动器驱动三个直流电机的项目。
我遇到了电机1和2工作正常的问题、但是 电机3根本不工作。
下面是我的设置和我已经检查的内容的摘要:
- 驱动器: DRV8845.
- 电机类型: 有刷直流电机(额定电流0.89A)
- 控制方法: 我
PHASEx
通过 MCU GPIO 将引脚(对于每个电机)设置为高电平/低电平来控制电机方向。 我将I0x
与I1x
引脚连接在一起并向它们馈送 PWM 信号以控制电机转速。 - 电源(VM): 24伏
- VCC: 3.3V
- VREF: 约0.89V (由 VCC 的分压器提供)。
我已验证的内容:
- PWM 输出: 我确认电机3控制引脚(A03/I13)的 MCU 输出了正确的 PWM 信号。
nSLEEP
引脚:nSLEEP
引脚(引脚11)正确设置为高电平、启用驱动器。DIR
(PHASE)引脚:PHASE3
引脚(引脚10)正在从 MCU 接收正确的高/低方向信号。
此致、