摘 要 在现代电子产品中,步进电机广泛应用于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
2023-07-10 18:53:22 760KB 步进电机 STC89C52RC delphi 串行通信
1
一种基于Proteus仿真实现的上位机对下位机控制对象—步进电机的控制。上位机软件由VB开发,下位机由Proteus设计并进行仿真,期间还要采用虚拟串口(VSPD),用于模拟一根串口通信线,实现上位机与下位机的串口通信,最终实现上位机(VB)对下位机(Proteus)中步进电机的实时控制。为相关方面PC机控制步进电机的学习开发、实际应用,提供一种有效可行的仿真方法。
2023-07-10 18:51:11 310KB 运动伺服
1
基于MATLAB的BLDC系统模型的建立 根据模块化建模思想,将控制系统分割为各个功能独立的子模块,主要包括:电机本体模块、反电动势构造模块、逻辑换相模块。 湖北工业大学稀土电机及控制研究所
2023-07-10 16:18:39 1.62MB 电机控制ppt
1
本资源主控为STC89C51 51单片机外接ADC0832采集YL69土壤湿度湿度传感器传来的土壤湿度信息 通过数码管实时显示土壤湿度值,并判断是否需要浇水 如果判断出需要浇水,单片机控制水泵进行浇水操作。 数码管驱动电路采用三极管增加驱动能力,还增加了key1、key2、key3三个按键 按键可以用来控制浇水的阈值,判断是否需要浇水。 同时也可扩展为自动浇水和手动浇水的功能。
2023-07-09 20:24:42 45.15MB 嵌入式 单片机 自动灌溉 STC89C51连接YL69
1
PLC如何控制伺服电机,有关初学者弄清楚伺服 PLC之间的控制。
2023-07-08 20:47:37 128KB 伺服 PLC 脉冲
1
simulink联合cubeMX生成CAN通信代码,使用CANdb++生成DBC文件。 芯片:STM32F103ZET6 SIMULINK:2021b 视频介绍: https://www.bilibili.com/video/BV1k14y1W7T7/?spm_id_from=333.999.list.card_archive.click&vd_source=689893c00c42d98588422785d898fa2d
2023-07-08 14:17:43 29.61MB STM32 SIMULINK CAN
1
我的电机学课件与大家分享这是清华大学的电机学ppt
2023-07-08 12:59:28 1.57MB 电机学
1
设计一种基于TMS320F2812的无刷直流电机控制系统;详细介绍了转子位置检测电路、相电流检测电路、驱动电路以及保护电路设计;给出相应的硬件电路。该系统采用三环控制。其中,位置环采用PI调节器;速度环采用参数自整定模糊PID控制;电流环采用电流滞环控制。该设计方案电路简单,可靠性强,具有较高的应用价值。同时,实验结果也验证了该方法的有效性。
2023-07-07 21:15:55 605KB 电机 控制器 驱动电路
1
电机设计经典资料,word文档,重点主要是提炼了陈世坤电机设计与华中科技大学 电机学内容
2023-07-02 23:01:14 928KB 电机 设计
1
针对电动汽车驱动电机既要满足低速区大转矩输出,同时又要满足高速恒功率区宽弱磁调速范围的特殊需求,提出采用V型转子磁路结构的内置式永磁同步电机作为驱动电机;通过对影响这种结构电机运行特性的主要参数理论分析表明:提高内置式永磁同步电机交轴电感Lq 参数值,不仅有利于提高电机恒功区弱磁扩速范围,而且同时也满足低速区的大转矩输出要求。同时,采用这种结构设计了30 kw电动汽车驱动用内置式永磁同步电机,结合有限元对样机主要性能进行了电磁场计算;并对样机进行了参数实验、空载实验、负载实验。通过对比分析,样机实验测试结
2023-07-01 19:28:13 251KB 工程技术 论文
1