基于at89c51单片机的步进电机控制系统大学生-学位论文.doc
"基于AT89C51单片机的步进电机控制系统大学生-学位论文" 本文主要介绍基于AT89C51单片机的步进电机控制系统的设计和实现。步进电机是一种数字控制系统中的执行元件,可以按照控制脉冲的要求,迅速起动、制动、正反转和调速。具有步距角精度高,停止时能自锁等特点,因此在自动控制系统中,特别是在开环控制系统中得到了日益广泛的应用。 在该系统中,硬件部分以AT89C51单片机为核心,主要包括环形脉冲分配器、键盘显示电路、步进电机的驱动电路等。软件部分采用C语言编程,主要包括键盘显示程序、步进电机的调速程序、停止判断程序等。 该系统的主要特点是可以根据设定的参数进行自动加减速控制,使控制系统以最短的时间到达控制终点,而又不发生失步的现象,同时它能准确地控制步进电机的正反转、启动和停止。 知识点1:步进电机的特点 * 步距角精度高 * 停止时能自锁 * 可以按照控制脉冲的要求,迅速起动、制动、正反转和调速 知识点2:AT89C51单片机的应用 * 作为控制电路的核心 * 可以与环形脉冲分配器、键盘显示电路、步进电机的驱动电路等硬件组件结合使用 知识点3:步进电机控制系统的设计 * 硬件部分:AT89C51单片机、环形脉冲分配器、键盘显示电路、步进电机的驱动电路等 * 软件部分:C语言编程、键盘显示程序、步进电机的调速程序、停止判断程序等 知识点4:自动加减速控制 * 根据设定的参数进行自动加减速控制 * 使控制系统以最短的时间到达控制终点,而又不发生失步的现象 知识点5:步进电机控制系统的应用 * 自动控制系统中,特别是在开环控制系统中 * 可以应用于工业自动化、机器人控制、医疗设备等领域 知识点6:C语言编程 * 用于步进电机控制系统的软件开发 * 可以实现键盘显示程序、步进电机的调速程序、停止判断程序等 知识点7:环形脉冲分配器 * 作为步进电机控制系统的核心组件 * 可以与AT89C51单片机和步进电机驱动电路等硬件组件结合使用
剩余54页未读,继续阅读
- 粉丝: 779
- 资源: 4万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 非常好的电子设计小软件STM ISP下载器MCUISP非常好用的软件.zip
- 非常好的电子设计小软件PCtoLCD2002完美版非常好用的软件.zip
- 大数据-matlab simulink仿真
- kljsadlkljsadjlasj lksajdlsajd saldjlsajd lsa dljasj dlsa jlasd
- MATLAB基础及其应用教程:软件介绍与语言基础知识
- 非常好的电子设计小软件Axialis IconWorkshop(图标制作软件)非常好用的软件.zip
- TFT显示屏测所用试照片
- d668976e-23c7-4e42-9ddd-2e8291.html
- python 连 OceanBase 的 Oracle 租户例子
- ESP32开发板烧录固件