上传者: echohj9120
|
上传时间: 2023-07-10 18:53:22
|
文件大小: 760KB
|
文件类型: DOCX
摘 要
在现代电子产品中,步进电机广泛应用于ATM机、喷绘机、刻字机、写真机、喷涂设备、医疗仪器及设备、计算机外设及海量存储设备、精密仪器、工业控制系统、办公自动化、机器人等领域。所以步进电机的控制是一门很实用的技术。本实验主要是基于STC89C52RC单片机和delphi串行通信的步进电机控制的设计。同时还进行了proteus仿真设计和虚拟串行通信。
本设计的主要思路是通过对DELPHI界面的控制,通过串行通信实现对单片机的控制,由单片机产生脉冲信号,最终实现对步进电机的控制。同时由单片机把步进电机实时运行状况经串口反馈给计算机,在所编写的DELPHI界面上显示和监控。Delphi软件是Borland公司推出的快速应用开发工具。它具有功能强大、易于学习和使用、编程效率高以及易于调试等特点。
串行通信是指外设和计算机间使用数据信号线,数据在数据信号线上按位进行传输,每一位数据都占据一个固定的时间长度。
此系统可以通过键盘输入相关数据, 并根据需要, 实时对步进电机工作方式进行设置, 具有实时性和交互性的特点。该设计可应用于步进电机控制的大多数场合
摘 要 I
第1章 工程训练设计任务 1
1.1 工程训练设计的目的和要求 1
1.2 工程训练设计设备环境 1
1.3 工程训练设计的内容 1
1.4 课题开发与设计方向 2
第2章 绪论 2
2.1 引言 2
2.2 步进电机常见的控制方案与驱动技术简介 3
2.2.1 常见的步进电机控制方案 3
2.3 步进电机驱动 4
2.3.1 单电压驱动 5
2.3.2 双电压驱动 6
2.3.3 高低压驱动 6
2.4 步进电机工作原理 7
第3章 系统总体设计 9
3.1 整体方案设计 9
3.2 系统的方案简述与设计要求 10
3.3 系统的组成及其对应功能简述 10
3.4 通信系统 12
第4章 系统硬件设计 13
4.1 单片机的选择 14
4.2 单片机接口设计 14
4.3 显示模块设计 15
4.4 独立键盘设计 17
4.5 RS-232与单片机通讯 17
第5章 系统软件设计 18
5.1 下位机(单片机)软件设计 18
5.1.1 系统软件主流程图 18
5.1.2 系统初始化流程图 19
5.1.3 按键子程序 19
5.1.4 典型程序模块及典型编程技巧分析 21
5.2 上位机软件(DELPHI界面)设计 23
5.2.1 系统所用组件 23
5.2.2 应用软件的具体操作步骤: 27
第6章 调试 29
6.1 硬件调试 29
6.2 软件调试 30
6.3 硬件软件连接调试 31
第7章 心得体会 32
参考文献 33
附录 34
7.1 单片机程序 34
7.2 DELPHI程序 42