打印

单片机驱动电机时MCU供电不正常

[复制链接]
1234|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jackcy0326|  楼主 | 2017-10-13 16:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
单片机型号为STM32F03RCT6,输出3.3伏75%占空比的PWM波形,PWM波形经驱动芯片DRV8432DKD放大为24V75%PWM波形来驱动电机转动。当电机未转动时电路各测点(3.3V,5V,12V)电压正常,当电机转动时各测点(3.3V,5V,12V)都有很大波动,波动幅度大到超过各测点的正常电压。单片机目前暂且工作正常,但是电机运转对电路供电造成的影响不能忽视啊。

相关帖子

沙发
jackcy0326|  楼主 | 2017-10-13 17:22 | 只看该作者
现在经过示波器观察发现供电信号波动的相位和PWM边沿振荡很吻合,基本可以确定波动是由24VPWM造成的,但是想不通为什么24VPWM会对逻辑电路造成干扰。电路的供电设计是:外部电源VDD24V一路分给驱动芯片PVDD24V,另一路经DCDC转为P12V供给驱动芯片,再另一路经DCDC转为VCC5V供给某些引脚,VCC5V又经LDO转为D3V3供给MCU。理论上D3V3、5V跟PVDD24V、P12V是隔离的。

使用特权

评论回复
板凳
delin17| | 2017-10-14 13:16 | 只看该作者
电源是否驱动能力不够。。。。

使用特权

评论回复
地板
jackcy0326|  楼主 | 2017-10-14 14:10 | 只看该作者
delin17 发表于 2017-10-14 13:16
电源是否驱动能力不够。。。。

够的,电机的参数是额定电压24V,空载电流0.6A。而电源箱了提供24V电压,电流从0.6A到1A都试过了。我现在就是让电机在空载状态转动

使用特权

评论回复
5
wangchuanwei| | 2017-10-16 19:45 | 只看该作者
问题会不会出在这个驱动PWM波上

使用特权

评论回复
6
delin17| | 2017-10-17 12:41 | 只看该作者
IO口驱动电流是否足够。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

粉丝