基于51单片机的步进电机控速正反转设计


本设计包含原理图+程序源码+仿真

📚开发环境

仿真图:proteus 7.8
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:C0005

📚功能说明:

本设计采用STC89C51/52(与AT89S51/52、AT89C51/52通用)单片机作为主控制器;采用DC-5V步进减速电机(步进角度5.625°,减速比1/64);采用集成芯片ULN2003作为电机驱动;可通过按键控制正反转及速度;四位数码管第1位显示电机的正反转,第3位和第4位显示电机运行速度的档数;五个红色LED,一个为电源指示,四个指示电机的转速。

按键说明(由左至右):
1、 KEY1: 正转;
2、 KEY2: 反转;
3、 KEY3: 加速;
4、 KEY4: 减速;
5、 KEY5: 暂停/继续。

📚实物图

img

📚仿真图

img

📚原理图

img

📚源程序

img

📚器件清单

img

📚资料清单

img

📚资料下载链接

https://docs.qq.com/doc/DS09VWE5NU2tpcXBU(可点击)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值