摘 要 在现代电子产品中,步进电机广泛应用于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
java开发oa办公系统源码 1. 项目介绍 本项目是一个OA办公自动化系统,使用Maven进行项目管理,基于Springboot框架开发的项目,MySQL底层数据库,前端采用Freemarker模板引擎,Bootstrap作为前端UI框架,集成了jpa、mybatis等框架。 2. 框架介绍 前端 技术 名称 版本 官网 freemarker 模板引擎 springboot1.5.6.RELEASE集成版本 Bootstrap 前端UI框架 3.3.7 Jquery 快速JavaScript框架 1.11.3 kindeditor HTML可视化编辑器 4.1.10 My97 DatePicker 时间选择器 4.8 Beta4 后端 技术 名称 版本 官网 SpringBoot SpringBoot框架 1.5.6.RELEASE JPA spring-data-jpa 1.5.6.RELEASE Mybatis Mybatis框架 1.3.0 fastjson json解析包 1.2.36 pagehelper Mybatis分页插件 1.0.0 3. 部署流程 1.下载项目、把
2023-07-07 21:23:46 5.52MB 系统开源
1
1.电力自动化设备已发表论文《换电站与电网协调的多目标双层实时充放电调度方法》全程代码,不懂微信联系我153438763 2.大规模电动汽车无序充电会对电网安全经济运行及换电站经济运营产生严重的负面影响,本文计及未入网电动汽车充换电预测,考虑电力网络运行、大规模电动汽车用户充换电需求等约束,建立了换电站与电网协调的多目标双层实时充放电调度模型,其中上层模型以电网负荷波动最小和上下层调度偏差最小为目标,由上层调度机构安排各换电站实时充放电计划;下层以各充放电装置响应上层计划为目标,同时满足用户充换电需求,将大规模混合整数非线性规划问题转化为非线性多目标规划问题和大规模混合整数线性规划问题。之后,采用基于Zaslavskii混沌映射的改进NSGA-II和YAMIP/CPLEX求解方式对上下层问题分别进行迭代求解滚动优化。最后,以IEEE 30节点系统为例,验证了所构建模型的正确性和有效性。
2023-07-06 10:46:01 3.84MB 电动汽车、换电站
1
一、开源项目简介 (自动化立体仓库原料库版本)是基于自动化输送线、机械臂、点数机、提升机、堆垛机等自动化设备技和现代化仓储精益管理思想开发出来的仓库管理系统。通过对接工厂的EBS、MES等系统接口,实现仓储上下游的数据打通,也是实现完全自动化的基础。 二、功能概述 此软件已经成功使用于某制造业原料库全自动无人仓库中。 实现功能 1、出库; 2、入库; 3、仓库日作业统计图; 4、辅助程序状态; 5、数据对接列表; 6、设备运行状态; 7、仓库建模; 8、原料入库; 9、生产执行; 10、转库; 11、可视化货位; 12、统计报表(入库报表、出库报表、转库报表、库存明细)。
2023-06-28 11:33:54 5.28MB spring boot spring boot
1
目录 内容摘要 I Abstract II 1 软件自动化测试概念 1 1.1 软件测试国内外现状及发展趋势 1 1.2 自动化测试的引入 1 1.3 软件自动化测试的定义 2 1.4 软件测试自动化的分类 2 1.5 本文目标和主要研究工作 2 2 软件测试用例设计 4 2.1 什么是测试用例 4 2.2 测试用例的编写 4 2.3 白盒测试用例设计 5 2.4 黑盒测试用例设计 7
2023-06-05 08:15:38 664B 自动化
1
自动化 ,单片机 ,自动化测试技术的发展趋势
2023-06-02 08:43:09 99KB 自动化
1
介绍了关于SMR_SR301的详细说明,提供其它的技术资料的下载。
1
主要为大家详细介绍了python如何操作excel让工作自动化,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2023-05-23 15:08:25 48KB python excel 自动化
1
VBA用于excel的办公自动化,非常实用,可是您从繁杂的 体力劳动中解脱。
2023-05-23 13:03:30 24KB VBA 办公自动化
1
1、产品概述 3、产品特点 4、技术参数 5、外部接线示意图
2023-05-18 23:07:33 598KB 自动化
1