stm32怎么用pwm控制步进电机,我知道控制步进电机要有ena、dir、plu三个管脚,但具体怎么控制呢 20

stm32怎么用pwm控制步进电机,我知道控制步进电机要有ena、dir、plu三个管脚,怎么控制呢,是都要用pwm么,三个管脚都要映射么?还是说ena是要给高电平,pl... stm32怎么用pwm控制步进电机,我知道控制步进电机要有ena、dir、plu三个管脚,怎么控制呢,是都要用pwm么,三个管脚都要映射么?还是说ena是要给高电平,plu要用pwm要映射?那dir怎么控制方向呢?刚开始学,有现有的程序么,不要太复杂的,只要能正反转,其他的都不要 展开
 我来答
科技艺术生活
2016-12-23 · TA获得超过265个赞
知道小有建树答主
回答量:328
采纳率:100%
帮助的人:148万
展开全部
ENA 是开启 当ENA 为高电平时,此时的PLU 输入的信号 才会有效,,DIR 为方向 ,0 1 分别为正,反转,PLU 就是你输出的脉冲信号 ,即PWM波,,

写程序时,你定义以上三个变量,其中PLU 输入一个脉冲,就可以了,,当然脉冲频率要看你具体的电机 ,,有了脉冲,给驱动器就能控制电机转动,当然如果没有驱动器,你可以做一个,用2804 等芯片,,做一个也挺简单,没芯片,可以找H桥电路,没有H桥,自己用三极管 搭一下,也可以。
更多追问追答
追问
谢谢,你这么一说就明白多了,给ena高电平就好了,dir设高低电平就是反正转,那plu怎么给脉冲呢,不是改变占空比吧
追答
定义一个变量,,置0  延时,置1 再延时,就是一个上升脉冲信号,然后不断的重复,,当需要改变速度的时候,延时的时间加长,就是了,
上海福赞电机科技
2024-08-26 广告
大功率伺服电机推荐上海福赞科技,上海福赞电机科技有限公司专业生产各类电机,精度高,质量好,有售后保障。福赞科技是国内专业生产中大功率伺服电机,精密行星减速机,高精度伺服减速机.变频器,PLC.RV蜗轮蜗杆减速机的专业传动科技公司,并代理国外... 点击进入详情页
本回答由上海福赞电机科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式