q258102788 发表于 2010-5-28 09:29:55

如何用一片M16实现控制3个步进电机,并且同时运行时其中一个步进电机~要比另外两个快

如何用一片M16实现控制3个步进电机,并且同时运行时其中一个步进电机~要比另外两个快

xinshiji666 发表于 2010-5-28 10:11:11

PWM输出,控制PWM频率,另外一个用IO控制

q258102788 发表于 2010-5-28 12:24:38

回复【1楼】xinshiji666
-----------------------------------------------------------------------

直流电机我会用PWM控制啊~~步进电机怎么用PWM啊

step 发表于 2010-5-30 10:22:50

使用MCU+TMC428+3*TMC246
http://cache.amobbs.com/bbs_upload782111/files_29/ourdev_558216.gif
(原文件名:3.gif)

其中TMC428为三轴控制芯片主要实现加减速,位置,速度,直线差补控制;
TMC246位驱动芯片自带MOSFETS,带有专利技术stallguard失速检测功能可有效避免丢步,共振。

hyc07209 发表于 2012-5-30 19:27:04

我见过别人的一个stc的52 单片机24MHz的控制9个步进电机,当时就震惊了{:lol:}

09zch 发表于 2012-5-30 20:26:42

整一定时器,几个io,几个变量,感觉还是比较容易的-----
页: [1]
查看完整版本: 如何用一片M16实现控制3个步进电机,并且同时运行时其中一个步进电机~要比另外两个快