减速步进电机28BYJ-48原理分析及演示程序
来源:互联网发布者:spectrum 关键词: 步进电机 更新时间: 2024/10/14
减速步进电机28BYJ-48原理图如下图所示:
中间部分是转子,由一个永磁体组成,边上的是定子绕组。当定子的一个绕组通电时,将产生一个方向的电磁场,如果这个磁场的方向和转子磁场方向不在同一条直线上,那么定子和转子的磁场将产生一个扭力将定子扭转。
依次改变绕组的磁场,就可以使步进电机正转或反转(比如通电次序为A->B->C->D正转,反之则反转)。而改变磁场切换的时间间隔,就可以控制步进电机的速度了,这就是步进电机的驱动原理。
由于步进电机的驱动电流较大,单片机不能直接驱动,一般都是使用ULN2003达林顿阵列驱动,当然,使用下拉电阻或三极管也是可以驱动的,只不过效果不是那么好,产生的扭力比较小。
步进电机演示程序如下:
#include <reg52.h>
sbit key=P2^0; //按键控制步进电机的方向
unsigned char speed=5; //步进电机的转速
//八拍方式驱动,顺序为A AB B BC C CD D DA
unsigned char code cLOCkWise[]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x0d};
void delay(unsigned char z)
{
unsigned char x,y;
for(x=0;x<z;x++)
for(y=0;y<110;y++);
}
void main()
{
unsigned char i;
while(1)
{
for(i=0;i<8;i++)
{
if(key) //按键未按下,正转
{
P0=clockWise[i];
delay(speed);
}
else //按键按下,反转
{
P0=clockWise[8-i];
delay(speed);
}
这里还没有内容,您有什么问题吗?
电子电路资源推荐
- altium+designer AD 元件封装库
来源:下载中心
- 西门子工业网络通信技术详解
来源:下载中心
- 信号完整性及高速数字电路设计
来源:大学堂
- simulink仿真教学视频
来源:大学堂
- 戴维宁定理:概念介绍及其求解过程
来源:电路图
- 电阻的串联、并联及混联电路介绍及作用
来源:电路图
推荐帖子 最新更新时间:2024-11-13 08:53
- 求分享《C程序设计题解与上机指导》PDF
- C程序设计题解与上机指导 求分享《C程序设计题解与上机指导》PDF 不知道是不是这个?:) 我看封面有点不一样,你那是发行1000万的,我这个是发行300万的。:lol 好的,谢谢了
- 王zhao编程基础
- 发现生活中的肖特基二极管
- 我们的生活中,处处充满着科技的产物,电视机、电冰箱、电脑、汽车、太阳能路灯等等。你见过了那么多的科技产品,可知道肖特基二极管正在充斥着我们的生活?改变着我们的生活质量? 极管作用: 二极管又称晶体二极管,只往一个方向传送电流(单向导通)的电子零件。几乎
- fish001模拟与混合信号
- 今日直播:TI 60G毫米波传感器概述和应用介绍
- 直播主题: TI 60G毫米波传感器概述和应用介绍 直播时间:今日 10:00-11:30 直播内容: 介绍TI提供的针对工业应用的60G毫米波传感器,包括在楼宇和工厂自动化的应用。 观看直播: 点此填写邮箱和手机观看直播 ,还有机会赢取小礼品~ 直播议程
- EEWORLD社区TI技术论坛
- 急求飞思卡尔I.MX508开发板!恳请诸位仁兄出手相助,先谢过!
- 如题 急求飞思卡尔I.MX508开发板!恳请诸位仁兄出手相助,先谢过! 什么意思?想求购? 如果求购请发到淘E淘板块。 这个片子似乎只用来做电纸书,kindle就是,开发板真没见到过
- tudiuNXP MCU
- 今天在STM32的英文论坛上看到一个网友写的STM32ISP下载器
- 大家可以试试看: http://www.mcuisp.com/software/eispV05.rar 英文论坛的有关讨论: http://www.st.com/mcu/forums-cat-7588-23.html 今天在STM32的英文论坛上看到一个网友写的STM32IS
- roy226stm32/stm8
- Sandisk iNAND 了解
- 1.1. General Description iNAND is an Embedded Flash Drive (EFD) designed for mobile handsets and consumer electronic devices. iNAND
- Wince.Android嵌入式系统
- C++ 获取CELL-ID(基站编号)
- LM3S1601最小系统电路图
- DIY一个快充电铬铁、笔记本电源工作的电铬铁都需要用到哪些国产芯片?
- 电池充电芯片的动态电源路径管理
- 嵌入式系统基础及知识及接口技术总结
- 通用串行总线驱动
- PyPortal Cutefuzz图像浏览器
- Altera FPGA的时钟输出问题
- 生产安全监控管理和调度指挥视频解决方案
- PDA里datagrid提供可编辑功能
- 设计管道漏水检测装置的想法?
- 双列2.0排母如何切比较漂亮?
- IAR6.40.2编译msp430fr5969.h文件报错
- 用PADS怎么画PCB天线?
- WinCE6.0下CETK测试问题
- 请问在vc中如何调用ioctl函数啊
- PICC18各版本使用心得
- 申请样片
- 紧急求救!!用c开发手机或PDA需要看什么方面的书籍资料!!谢谢各位拉
- EEWorld邀你来拆解——往期拆解报告汇总