关于步进电机的问题-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5298|回复: 4

[已解决] 关于步进电机的问题

[复制链接]
发表于 2013-2-27 23:36 | 显示全部楼层 |阅读模式
急求步进电机电机的相关资料,工作原理,还有要怎样编写程序才能让他动起来
发表于 2013-2-27 23:54 | 显示全部楼层
发表于 2013-2-27 23:55 | 显示全部楼层
在IDE自带的示例程序中 stepper就是步进电机的驱动程序
发表于 2013-2-28 12:56 | 显示全部楼层
本帖最后由 袁培根 于 2013-2-28 12:58 编辑

淘宝上的步进电机和伺服电机 通过驱动器 驱动。
需要占用arduino两个端口(产生脉冲用的)
一个方向是方向脉冲(比如:高电平时,电机正转;低电平时,电机反转)
一个是步进脉冲(一个脉冲:高电平+低电平,电机转动一个固定的角度,即步进角)
大多数的步进电机步进角为1.8度,即给他一个脉冲,它就转1.8度
给他200个脉冲(for(i=0;i<200;i++){某端口输出高电平;delay(1);该端口输出低电平;delay(1)}),
他就转1圈,转速为:150转/分

步进电机价格便宜点,几十到几百,转速比较低约 500转/分 转速高时有啸声,转速低时 发热大
伺服电机价格贵点,1000左右,或更贵,转速可以达到3000转/分 比较安静,基本不发热

注:我也不是很懂,就买过一个步进电机和一个伺服电机, 一点见解!
      如有误导,请见谅!
 楼主| 发表于 2013-2-28 17:22 | 显示全部楼层
我买的步进电机要接六个口,一个正一个地,4个数字8,9,10,11),现在我想让他匀速匀速转动,该怎样写
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2025-1-1 22:20 , Processed in 0.070149 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表