资源简介

该设计采用的是STM32单片机作为控制单元,里面提供了元器件清单,程序图,以及原理图,同时包含了模块的资料

资源截图

代码片段和文件信息

/*******************************************************
ULN2003驱动5V减速步进电机程序
Target:STC89C52RC-40C
Crystal:12MHz
Author:战神单片机工作室
Platform:51&avr单片机最小系统板+ULN2003步进电机驱动套件
http://zsmcu.taobao.com   QQ:284083167
*******************************************************
接线方式:
IN1 ---- P00
IN2 ---- P01
IN3 ---- P02
IN4 ---- P03
+   ---- +5V
-   ---- GND
*********************/
#include
#define uchar unsigned char
#define uint  unsigned int
#define MotorData P0                    //步进电机控制接口定义
uchar phasecw[4] ={0x080x040x020x01};//正转 电机导通相序 D-C-B-A
uchar phaseccw[4]={0x010x020x040x08};//反转 电机导通相序 A-B-C-D
uchar speed;
//ms延时函数
void Delay_xms(uint x)
{
 uint ij;
 for(i=0;i  for(j=0;j<112;j++);
}
//顺时针转动
void MotorCW(void)
{
 uchar i;
 for(i=0;i<4;i++)
  {
   MotorData=phasecw[i];
   Delay_xms(speed);//转速调节
  }
}
//停止转动
void MotorStop(void)
{
 MotorData=0x00;
}
//主函数
void main(void)
{
 uint i;
 Delay_xms(50);//等待系统稳定
 speed=4;
 while(1)
 {
 for(i=0;i<10;i++)
  {
   MotorCW();  //顺时针转动
  }  
  speed++;     //减速 
  if(speed>25)  
  {
   speed=4;    //重新开始减速运动
   MotorStop();
   Delay_xms(500);
  }  
 }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-06-12 14:38  STM32电梯\
     目录           0  2018-07-19 10:15  STM32电梯\传感器资料\
     文件       90112  2018-06-10 12:04  STM32电梯\传感器资料\28BYJ48规格书.doc
     目录           0  2011-08-22 20:25  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\
     文件       33515  2011-04-07 21:32  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\ULN2003中文数据手册.pdf
     文件      336327  2011-04-07 21:35  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\ULN2003英文数据手册.pdf
     目录           0  2011-04-14 16:54  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\减速\
     文件        1302  2011-05-09 16:09  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\减速\main.c
     文件        3065  2011-05-09 16:09  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\减速\main.LST
     文件        3020  2011-05-09 16:09  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\减速\main.OBJ
     文件        2790  2011-05-09 16:09  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\减速\MOTOR
     文件         836  2011-05-09 16:09  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\减速\MOTOR.hex
     文件          41  2011-05-09 16:09  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\减速\MOTOR.lnp
     文件        4850  2011-05-09 16:09  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\减速\MOTOR.M51
     文件        1015  2011-05-09 16:09  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\减速\MOTOR.Opt
     文件         375  2011-05-09 16:09  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\减速\MOTOR.plg
     文件        1975  2010-07-13 12:18  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\减速\MOTOR.Uv2
     文件        1013  2011-04-14 16:54  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\减速\MOTOR_Opt.Bak
     文件           0  2010-07-13 11:34  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\减速\MOTOR_Uv2.Bak
     目录           0  2018-07-19 10:19  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\加速\
     文件        1303  2011-05-09 16:10  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\加速\main.c
     文件        3066  2011-05-09 16:10  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\加速\main.LST
     文件        3020  2011-05-09 16:10  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\加速\main.OBJ
     文件        2790  2011-05-09 16:10  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\加速\MOTOR
     文件         836  2011-05-09 16:10  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\加速\MOTOR.hex
     文件          41  2011-05-09 16:10  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\加速\MOTOR.lnp
     文件        4850  2011-05-09 16:10  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\加速\MOTOR.M51
     文件        1014  2018-07-19 10:19  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\加速\MOTOR.Opt
     文件         229  2018-07-19 10:19  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\加速\MOTOR.plg
     文件        2094  2018-07-19 10:16  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\加速\MOTOR.Uv2
     文件        1015  2018-07-19 10:16  STM32电梯\传感器资料\ULN2003 步进电机扩展板资料\加速\MOTOR_Opt.Bak
............此处省略258个文件信息

评论

共有 条评论