如何用一片M16实现控制3个步进电机,并且同时运行时其中一个步进电机~要比另外两个快
如何用一片M16实现控制3个步进电机,并且同时运行时其中一个步进电机~要比另外两个快 PWM输出,控制PWM频率,另外一个用IO控制 回复【1楼】xinshiji666-----------------------------------------------------------------------
直流电机我会用PWM控制啊~~步进电机怎么用PWM啊 使用MCU+TMC428+3*TMC246
http://cache.amobbs.com/bbs_upload782111/files_29/ourdev_558216.gif
(原文件名:3.gif)
其中TMC428为三轴控制芯片主要实现加减速,位置,速度,直线差补控制;
TMC246位驱动芯片自带MOSFETS,带有专利技术stallguard失速检测功能可有效避免丢步,共振。 我见过别人的一个stc的52 单片机24MHz的控制9个步进电机,当时就震惊了{:lol:} 整一定时器,几个io,几个变量,感觉还是比较容易的-----
页:
[1]