普通IO能驱动步进电机吗
有个不带驱动器的步进电机,我直接连击3V3和GND是可以转动的;然后我连接普通GPIO口PC8和PC9,配置成推挽输出,然后PC8置1,PC9置0,连接电机后不能转;我的开发板是没有电机驱动的,我想问下用普通IO有没有办法驱动电机?https://www.stmcu.org.cn/module/forum/forum.php?mod=image&aid=425589&size=300x300&key=05ec1d70f770bc54&nocache=yes&type=fixnoneIO口一般情况下不能直接驱动,启动暧件电流很大,带不动,最少也得加个三极管,这样直接来小心烧了IO口 sincomaster 发表于 2018-12-25 16:58
IO口一般情况下不能直接驱动,启动暧件电流很大,带不动,最少也得加个三极管,这样直接来小心烧了IO口 ...
哦哦,好的,我再想想,因为我开发板没有电机驱动模块 这个真要加个驱动板 一般不行,驱动电流没那么大,需要用电机驱动电路 本帖最后由 stm1024 于 2018-12-26 08:25 编辑
我可以负责任的告诉你,这种电机单靠微控制的针脚输出是驱动不了的。
用拉电流驱动,只会导致MCU反复重启。
用灌电流驱动,运气好的话,MCU直接烧了。
别问我为什么知道。
去tb上弄个电机驱动模块,L298N之类的
不可以的,需要加一块驱动板,一般用LN298就好, 电流过小,容易烧芯 应该可以驱动 这个是舵机吧直接pwm控制就可以 点个灯还是可以的,驱动电机也都是额外加个驱动电路
页:
[1]
2