加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 方案介绍
  • 附件下载
  • 相关推荐
申请入驻 产业图谱

基于51单片机的步进电机控制设计

2022/05/19
1532
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

基于51单片机的步进电机控制设计.zip

共1个文件

主要实现功能:

(1)、5个按键控制整个电路,对应功能分别是:正转、反转、暂停/开始、速度加、速度减;

(2)、数码管显示电机运行速度的档数和正反转的指示;

(3)、5个小红灯一个为电源指示,四个指示电机的转速。

首先要确定步进电机,系统是单片机控制,整个设计的电压是5v,所以电机的电压也要选择5v可以驱动的,所以本实验选择28BYJ-48步进电机作为设计对象,步进电机28BYJ48型四相八拍电机,电压为DC5V—DC12V。当对步进电机施加一系列连续不断的控制脉冲时,它可以连续不断地转动。每一个脉冲信号对应步进电机的某一相或两相绕组的通电状态改变一次,也就对应转子转过一定的角度(一个步距角)。当通电状态的改变完成一个循环时,转子转过一个齿距。

由于单片机驱动能力有限,不能直接用于步进电机的驱动本设计采用ULN2003A芯片驱动步进电机。ULN2003是高耐压、大电流达林顿陈列,由七个硅NPN达林顿管组成。 该电路的特点如下: ULN2003的每一对达林顿都串联一个2.7K的基极电阻,在5V的工作电压下它能与TTL和CMOS电路 直接相连,可以直接处理原先需要标准逻辑缓冲器来处理的数据。

开始设计前先上网和图书馆查阅相关资料,确定各个单元电路,画出原理图和仿真图进行仿真编程,通过后,采购原件,制作实物,烧写程序,进行电路的调试。

  • 基于51单片机的步进电机控制设计.zip
    下载
    描述:基于51单片机的步进电机控制设计.zip

相关推荐