山东大学软件学院2020级大三上学期数据库课程设计:iLove电影管理系统,本部分是word文档的实验报告。课程设计项目地址:https://gitee.com/wwlccccc/database-project。本项目中含有安装教程和手把手安装步骤,欢迎大家star哦~
2023-10-10 10:25:58 11.77MB 数据库 软件/插件 范文/模板/素材
1
摘 要 在现代电子产品中,步进电机广泛应用于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
课题:职工信息管理系统设计 职工信息包括职工号,姓名,性别,年龄,学历,工资,住址,电话等(职 工号不重复)。是设计一职工信息管理系统,使之能提供以下功能: 系统以菜单方式工作 职工信息录入功能(职工信息用文件保存)——输入 职工信息浏览功能 ——输出 查询和排序功能 ——算法 按工资查询 按学历查询等 职工信息删除,修改功能。 补充要求: 1)整个系统均用c语言实现; 2)可以利用数组,指针,链表来实现数据结构设计; 3)系统具有输入,显示,查询,删除,排序,插入,保存,读取等基本功能;
1
本文是一份单片机课程设计报告,主要介绍了一个基于单片机的温度控制系统。该系统通过传感器采集环境温度,并通过单片机控制加热器的开关来维持设定的温度范围。文章详细介绍了系统的硬件设计和软件实现,包括传感器的接口设计、温度采集算法、PID控制算法等。最后,作者对系统的性能进行了测试和分析,证明了该系统的可行性和稳定性。
1
排球技战术统计系统需求说明《 SQL 》课程设计报告排球数据库设计书。目录项 一、排球技战术统计系统需求说明 3 二、现在将E-R图规划如下 4 三、根据E-R图可以得到以下关系模式 5 四、根据E-R图以及关系模式分析各表字段以及数据类型以及设置 6 五、数据库的创建以及表的创建与数据的输入 9 六、简单查询 14 七、存储过程 15 八、触发器 16 九、数据库的备份与恢复 17
1
本文介绍了一种基于C语言的学生成绩管理系统的设计与实现。该系统可以实现学生信息的录入、查询、修改和删除,以及成绩的录入、查询、修改和删除。系统采用了文件存储的方式来保存学生信息和成绩信息,同时还实现了数据的备份和恢复功能。在设计过程中,采用了模块化的设计思想,将不同的功能模块分别实现,提高了代码的可读性和可维护性。最后,通过对系统的测试和优化,保证了系统的稳定性和性能。
1
本文介绍了一份基于51单片机的交通灯设计报告,该设计旨在实现一个简单实用的小型数字温度计。主要元件包括传感器DS18B20、单片机AT89C52、四位共阴极数码管和若干电容电阻。DS18B20支持“一线总线”接口,能够测量温度并将结果通过数码管显示出来。该设计报告提供了完整的资料,可供下载和编辑使用。
1
本文介绍了一份软件项目管理课程设计报告,主题为航空订票管理系统。随着国内外航空公司数量和规模的扩大,它们之间的竞争也越来越激烈。因此,为了加强客户服务质量,提高客户服务水平,扩展业务途径,维护公众形象,提高工作效率,航空公司需要配备一个安全、高效、灵活、可靠的客户服务中心系统。本文提出的航空订票管理系统可以扩大服务范围,提高工作效率,是航空公司的重要工具。
1
打地鼠游戏电路的设计 设计一个打地鼠游戏电路,功能要求如下: 1、随机码发生器电路:游戏时间内每秒产生一个3位二进制随机码,通过译码电路控制8位LED(L0-L7)中的一位的点亮。 2、8个按键K0-K7构成的键盘控制电路,每个按键产生一个3位二进制键码与每一位位LED对应。 3、计分功能:在游戏时间内,当按下与当前亮起的LED对应按键时,视为击中老鼠,加1分。但每1秒内不能重复得分。 4、定时功能:游戏时间40秒,按下开始按键后开始倒计时,计到0秒计时停止、得分锁定;下次按下开始键后重新计时和计分。
1
针对用户对日历与时间的系统要求,本应用软件运用java语言编写,在swing组件中通过程序的编写,实现了基本的时钟和日历功能,本应用软件中的时钟时间以所在电脑的系统时间为准,用户可在修改时间的界面中修改系统时间来调整时钟的指向。日历中可以通过单击日历中的数字实现时间的修改。时钟部分可以在动态显示数字钟和图形钟,并且两个互相不影响。修改时钟的时间的时候修改的是本操作系统的时间。本系统中多次运用到了线程机制。可视化主界面里面添加了两个panel,分别放时间和日期的板块。
2023-05-01 23:38:24 277KB swing组件 时钟 日历 多线程
1