搜索
bottom↓
回复: 16

如何能让步进电机28BYJ48的转速变快

[复制链接]

出0入0汤圆

发表于 2011-2-25 12:16:28 | 显示全部楼层 |阅读模式
我在用PIC16F886做步进电机28BYJ48的驱动实验。
这款步进电机是DC5V,相间电阻100欧姆。即驱动电流时50mA
我用的是ULN2003直接驱动,即IO口接ULN2003的输入,ULN2003的输出接步进电机的4相。
8拍驱动。以下是我编写的部分关键程序。
//逆时钟旋转相序表
const char CCW[8]={0b0111,0b0011,0b1011,0b1001,0b1101,0b1100,0b1110,0b0110};
for(i=0;i<8;i++)
{
  MOTOR_PORT=CCW;
  delayms(2);
}

现在的问题是:电机的确是转动了,但是速度很慢。大约是10秒钟转一圈。
但是我把delayms(2)改为delayms(1)后电机就不转了,摸电机能感觉到振动。
我的问题是如何能提高转速呢? 是不是电流不够大?还是步进电机需要加速过程,
如果需要的话,加速过程是什么样的呢?
等待大侠帮助。谢谢!

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

 楼主| 发表于 2011-2-25 12:22:07 | 显示全部楼层
还有减速比为1:64,这是做什么用的?
如何编程控制?

出0入0汤圆

 楼主| 发表于 2011-2-25 12:25:14 | 显示全部楼层

28BYJ参数说明 (原文件名:smaa.jpg)

出0入0汤圆

发表于 2011-2-25 13:55:46 | 显示全部楼层
回复【楼主位】backup
我在用pic16f886做步进电机28byj48的驱动实验。
这款步进电机是dc5v,相间电阻100欧姆。即驱动电流时50ma
我用的是uln2003直接驱动,即io口接uln2003的输入,uln2003的输出接步进电机的4相。
8拍驱动。以下是我编写的部分关键程序。
//逆时钟旋转相序表
const char ccw[8]={0b0111,0b0011,0b1011,0b1001,0b1101,0b1100,0b1110,0b0110};  
for(i=0;i&lt;8;i++)
{
  motor_port=ccw;
  delayms(2);
}
现在的问题是:电机的确是转动了,但是速度很慢。大约是10秒钟转一圈。
但是我把delayms(2)改为delayms(1)后电机就不转了,摸电机能感觉到振动。
我的问题是如何能提高转速呢? 是不是电流不够大......
-----------------------------------------------------------------------

楼主,看来你是刚接触到步进电机这一块吧?第一:你那个驱动
for(i=0;i&lt;8;i++)
{
  motor_port=ccw;
  delayms(2);
}
根本就不是什么驱动程序,8个拍要有一定的时间间隔的;第二点,驱动步进电机一定要有加减速算法的.建议楼主还是先去看看一些关于驱动步进电机类的基本资料后再弄比较好,你现在还没入门的呢~~

出0入96汤圆

发表于 2011-2-25 14:01:01 | 显示全部楼层
记号

出0入0汤圆

 楼主| 发表于 2011-2-25 15:32:35 | 显示全部楼层
回复【3楼】chenyuqiu 小陈
-----------------------------------------------------------------------

好的,谢谢指点。

出0入0汤圆

 楼主| 发表于 2011-2-25 15:56:27 | 显示全部楼层
品牌 宇鸿 产品类型 步进电机
型号 28BYJ 额定功率 0.005(kW)
额定电压 5V/12V(V) 额定电流 0.06(A)
额定转速 10(rpm) 额定转矩 0.0294(NM)
外形尺寸 28(mm) 产品认证 ISO9001-2000
适用范围 办公自动化设备 效率 95(%)

电压:5-12V DC

步距角:7.5度

其它电性能根据顾客要求生产.

产品广泛应用于OA办公自动化及周边设备(打印机、复印机、传真机、扫描仪、一体机)、电信、舞台灯光、医疗器械、纺织机械、教育仪器、卫生洁具等自动化控制领域。

具体参数为: 28BYJ48           
电压 驱动方式 相电阻 步距角 减速比 牵入转距 牵出转距 空载牵入频率 空载牵出频率 线圈温升 噪音
12 1-2 200Ω 5.625。 1:64 ≥34.3mN.m ≥39.2mN.m ≥350Hz ≥800Hz ≤40 ≤40dB
5 1-2 70Ω 5.625。 1:64 ≥29.4mN.m ≥34.5mN.m ≥350Hz ≥600Hz


----------------------------------------
貌似这个电机最大转速也就每分钟10圈?

出0入0汤圆

 楼主| 发表于 2011-2-25 16:04:36 | 显示全部楼层
该步进电机广泛应用于空调、智能座便器、安防摄象机、舞台灯光等各类智能家电及数码电子产品,工厂专业生产该类步进电机,产品质量可靠,价格合理,服务优质。

备注:电压、输出轴、引出线等可根据客户要求制作。

出0入0汤圆

 楼主| 发表于 2011-2-25 22:42:18 | 显示全部楼层
据说这个28BYJ48的额定转速只有10rpm,是说每分钟10圈吗? 最快能到多少呢?

出0入0汤圆

发表于 2011-2-27 09:32:15 | 显示全部楼层
看你贴的参数确实额度转速每分钟10圈

出0入0汤圆

 楼主| 发表于 2011-2-27 21:48:42 | 显示全部楼层
这么慢的速度能用于“空调、智能座便器、安防摄象机、舞台灯光等各类智能家电及数码电子产品”吗?

出0入0汤圆

发表于 2011-8-5 22:49:33 | 显示全部楼层
回复【10楼】backup
-----------------------------------------------------------------------

可能是重现又加齿轮吧

出0入0汤圆

发表于 2011-8-7 16:04:10 | 显示全部楼层
你这个是减速步进电机,转子输出的转数,经过齿轮组降低了64倍……好处是增大扭矩,很小的电机带动比较大的负载,多半用于空调出风口挡板、摄像机云台、调焦镜头等不需要很快速度的地方。

出0入0汤圆

发表于 2014-4-15 12:54:56 | 显示全部楼层
遇到同样的问题要解决

出10入0汤圆

发表于 2014-4-15 13:06:25 | 显示全部楼层
提高驱动电压到12V。。。。

出0入0汤圆

发表于 2014-4-15 21:18:20 | 显示全部楼层
帮忙顶起来!

出0入663汤圆

发表于 2014-4-15 23:44:24 | 显示全部楼层
电机是64步/圈,每步360° / 64 = 5.625°,出来还有1 / 64减速箱,所以是64 * 64 = 4096步/圈,1000步/s / 4096步/圈 = 0.25圈/秒 = 15RPM。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 13:15

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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