单片机如何控制步进电机 点击:1164 | 回复:9



yanjiu

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 11回
  • 年度积分:0
  • 历史总积分:130
  • 注册:2010年9月03日
发表于:2010-09-04 00:23:26
楼主
单片机如何控制步进电机?



竹山桥下车

  • 精华:0帖
  • 求助:1帖
  • 帖子:41帖 | 1120回
  • 年度积分:0
  • 历史总积分:6233
  • 注册:2004年11月26日
发表于:2010-09-04 19:25:30
1楼

没有用单片机控制过。不过以前听人家用ARM做过伺服的控制。

电子产品开发和加工

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 75回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2006年9月19日
发表于:2010-09-04 22:31:52
2楼

用单片机的PWM或定时器产生步进脉冲.前提一般是用于学习.实际用途精度不好,频率有限.

ys.gong

  • 精华:3帖
  • 求助:0帖
  • 帖子:18帖 | 118回
  • 年度积分:0
  • 历史总积分:290
  • 注册:2007年7月09日
发表于:2010-09-06 21:26:54
3楼
   步进电机的驱动器采用单片机控制可行。外部脉冲产生中断,中断程序设计环行分配器产生相序脉冲,相序脉冲进入驱动电路。

Gary-13812617052(Creat Motion)

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 368回
  • 年度积分:0
  • 历史总积分:507
  • 注册:2007年9月13日
发表于:2010-10-29 23:14:45
4楼

单片机+专用的步进集成驱动芯片   这样做性能会更好

玻璃的心

  • 精华:30帖
  • 求助:2帖
  • 帖子:962帖 | 5801回
  • 年度积分:0
  • 历史总积分:61250
  • 注册:2010年6月11日
发表于:2010-10-29 23:50:41
5楼
专门的数据采据卡控制吧,单片机直接控制还真不知道怎么做!!!

否则将被删除

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 120回
  • 年度积分:0
  • 历史总积分:544
  • 注册:2010年7月30日
发表于:2010-10-30 08:56:45
6楼

精度跟用单片机无关,也不只是用于学习,市场上做得好的很多,只是转起来容易,但要转好估计没个三五几年的功力不行

否则将被删除

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 120回
  • 年度积分:0
  • 历史总积分:544
  • 注册:2010年7月30日
发表于:2010-10-30 09:03:08
7楼
咦,5楼的竟然是个妹妹,否则不会取这样的名字的^_^

Gary-13812617052(Creat Motion)

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 368回
  • 年度积分:0
  • 历史总积分:507
  • 注册:2007年9月13日
发表于:2010-10-31 13:03:16
8楼

提供一个最简捷的方案 MCU(单片机)+TMC428+TMC246/249+电机  采用这种方式开发,不需要开发者在单片机上做复杂的加,减速算法和细分算法

TMC428是专用于步进电机控制德国TRINAMIC公司开发。http://www.trinamic.com/tmc/render.php?sess_pid=296
**************
如果所驱动的电机电流小于1A的话可以采用智能芯片(基带有步进电机的控制+驱动于一体)
开发思路:MCU+TMC211/222/223+电机

 

上面的方案是最简单的只需要上位一个单片机来管理TMC223下级直接带步进电机

 

*****如果

happyvs00000

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 39回
  • 年度积分:5
  • 历史总积分:138
  • 注册:2012年10月31日
发表于:2012-10-31 16:06:01
9楼

简单的控制方案就是 单片机+驱动器+步进电机(一般开环控制,比较方便)


热门招聘
相关主题

官方公众号

智造工程师