基于单片机的电梯控制系统研究内容及设计步骤

news/2024/7/7 19:09:45


本课题的主要任务就是完成一个电梯系统的调度模块 ,即根据每个楼层不同
顾客的按键需求 ,让电梯做出合理的判断 ,正确高效地知道电梯完成各项载客任
务。根据此任务,本课题需要研究的内容有:
1、根据系统的技术要求,进行系统硬件的总体方案设计;
2、学习单片机的相关知识,并且加以运用;
3、选择恰当的芯片,并对其内部协议有所掌握,便于应用。
4、研究 C 语言编程,并且规定电梯的工作规则,用 C 语言加以实现;
5、对软件与硬件进行调试,让其协调工作,完成指定任务。
结合以上内容,本课题的设计方案步骤如下:
关于硬件部分:
首先,对实际的电梯系统进行模拟,一般情况下,一个电梯应该具备相关按键、
显示二极管、数码管等,由于这就是一个调度模块,故没有设计具体的轿厢等机械
部分。然后,结合这些实物,选择恰当的芯片,并分成若干模块,安排好各自之间的关
系。接着,要完成电路图的设计,画出 PCB 板,焊接相关器件后进行硬件调试,瞧就是
否好用并加以适当的更正。
关于软件部分:
关于电梯调度时所遵循的原则作出规定 ,其必须基于高效与人性化两个原
则。最后就是使用 C 语言将规定程序化,以便电梯真正的运作。
当然,二者的关系并不就是分离的 ,它们就是相辅相成,硬件依据软件来验证,
软件依据硬件来调试。经过一个个的发现问题、一个个的解决问题 ,最终做出完
美的电梯调度模块。
1 1 、2 2 课题的开发环境简介
1、2、1 电路图制作软件 proteus 7、2
Proteus 就是目前最好的模拟单片机外围器件的工具,因此在仿真与程序调试
时,关心的不再就是某些语句执行时单片机寄存器与存储器内容的改变,而就是从
工程的角度直接瞧程序运行与电路工作的过程与结果。对于这样的仿真实验 ,从
某种意义上讲,就是弥补了实验与工程应用间脱节的矛盾与现象。
1、2、2 C51 的程序开发软件 Keil
基于单片机的电梯控制系统
Keil C51 软件就是众多单片机应用开发的优秀软件之一,它集编辑,编译,仿真
于一体,支持汇编,PLM 语言与 C 语言的程序设计,界面友好,易学易用。


http://lihuaxi.xjx100.cn/news/1149866.html

相关文章

0601-指针的基础

内存 物理存储器和存储地址空间 物理存储器:实际存在的具体存储器芯片。比如:内存条、RAM芯片、ROM芯片。 存储地址空间:对存储器编码的范围。 编码:对每个物理存储单元(一个字节)分配一个号码寻址&…

计算卸载-论文05-双层优化(无线充电与卸载)

标题:《A Divide-and-Conquer Bilevel Optimization Algorithm for Jointly Pricing Computing Resources and Energy in Wireless Powered MEC》 期刊:IEEE TRANSACTIONS ON CYBERNETICS,2022 一、理论梳理 问题:相比于移动云…

类与对象(中)(一)

1.类的6个默认成员函数 如果一个类中什么成员都没有,简称为空类。 空类中真的什么都没有吗?并不是,任何类在什么都不写时,编译器会自动生成以下6个默认成员 函数。 默认成员函数:用户没有显式实现,编译器…

【Win32】资源文件(对话框),逆向对话框回调函数,消息断点(附带恶意软件源码)

之前在学习windows编程的时候已经写过对话框的创建了,其中包括了对话框的分类,原理等等,大家可以去看一下:【windows编程之对话框】对话框原理,对话框的创建。原理今天就讲的不是很多了,直接给大家给出步骤…

Mybatis中处理特殊SQL处理逻辑

文章目录 0、前言1、模糊查询2、动态表名3、获取自增的组件4、批量删除 0、前言 在MyBatis中可能会有一些特殊的SQL需要去执行,一般就是模糊查询、批量删除、动态设置表名、添加功能获取自增的主键这几种,现在分别来进行说明。 为了方便演示 &#xff0…

激光点云3D目标检测算法之CenterPoint

激光点云3D目标检测算法之CenterPoint 本文首发于公众号【DeepDriving】,欢迎关注。 前言 CenterPoint是CVPR 2021的论文《Center-based 3D Object Detection and Tracking》中提出的一个激光点云3D目标检测与跟踪算法框架,与以往算法不同的是&#xff…

ATA-2000系列高压放大器在压电陶瓷中的典型应用

ATA-2000系列高压放大器在压电陶瓷中的典型应用 压电陶瓷介绍: 压电陶瓷是一种能够将机械能和电能互相转换的陶瓷材料。压电陶瓷除具有压电性外,还具有介电性、弹性等,已被广泛应用于医学成像、声传感器、声换能器、超声马达等。压电陶瓷利用其材料在机…

pytorch rpc如何实现分物理机器实现model parallel

因为业务需要,最近接到一项任务,是如何利用pytorch实现model parallel以及distributed training。搜罗了网上很多资料,以及阅读了pytorch官方的教程,都没有可参考的案例。讲的比较多的是data parallel,关于model paral…