基于AT89C52单片机的出入管理控制系统的设计

合集下载

基于at89s52单片机的电机控制系统设计

基于at89s52单片机的电机控制系统设计

基于at89s52单片机的电机控制系统设计电机控制系统是现代工业中不可或缺的一部分,它可以控制电机的转速、方向和停止等功能。

本文将介绍基于at89s52单片机的电机控制系统设计。

一、系统设计方案本系统采用at89s52单片机作为控制核心,通过控制电机的转速和方向来实现对电机的控制。

具体方案如下:1.硬件设计本系统的硬件设计包括电机驱动电路、at89s52单片机控制电路和电源电路。

电机驱动电路采用L298N芯片,它可以实现电机的正反转和调速功能。

at89s52单片机控制电路包括晶振电路、复位电路、ISP下载电路和串口通信电路。

电源电路采用稳压电源,保证系统的稳定性。

2.软件设计本系统的软件设计主要包括程序设计和算法设计。

程序设计采用C语言编写,主要实现电机控制、数据采集和通信等功能。

算法设计主要包括PID算法和PWM调速算法,通过对电机的转速进行控制,实现对电机的精确控制。

二、系统实现过程1.硬件实现首先,根据电机的参数选择合适的L298N芯片,设计电机驱动电路。

然后,根据at89s52单片机的引脚功能,设计控制电路。

最后,根据系统的功率需求,设计合适的电源电路。

2.软件实现首先,编写程序实现对电机的控制。

然后,采用PID算法和PWM调速算法,对电机的转速进行控制。

最后,实现数据采集和通信功能,将数据传输到上位机进行处理。

三、系统测试结果经过测试,本系统可以实现对电机的正反转和调速功能,控制精度高,稳定性好。

同时,数据采集和通信功能也得到了良好的实现。

四、系统应用前景本系统可以广泛应用于各种电机控制领域,如机器人、自动化生产线、电动车等。

同时,随着科技的不断发展,本系统的应用前景也将越来越广泛。

总之,基于at89s52单片机的电机控制系统设计是一项非常有前途的技术,它可以为现代工业的发展提供强有力的支持。

毕业论文基于AT89C52单片机最小系统设计(可编辑)

毕业论文基于AT89C52单片机最小系统设计(可编辑)

毕业论文基于AT89C52单片机最小系统设计摘要MCS-52单片机的内部虽已集成了很多资源,但这类单片机内部的各种资源都是折中配置的,在实际许多应用中,基本型MSC-52单片机的资源显得缺乏,针对这个问题,本文首先通过对主要部件方案论证,选取合理可用的部件,其次详述了通过对单片机进行扩展外围设计一个能满足广泛应用要求的单片机通用系统,并重点介绍了单片机扩展原理,系统硬件原理图的设计过程与说明和软件的设计过程,同时也简要介绍了硬件制作工艺等环节。

最后,通过硬件测试和软件调试,该系统具有功能强,效率高等优点,符合大部分单片机应用设计要求并可投入使用关键词 MCS-52单片机,系统硬件原理图,单片机AbstractMCS-52 microcontroller has integrated a lot of internal resources, but such single-chip resources are the various configurations of compromise, in many practical applications, the basic MSC-52 MCU resources it is lack of response to this problem, this paper first of all, the main components of the program through the demonstration, select the components reasonably available, followed by details of the external expansion of single-chip design of a widely used to meet the requirements of general-purpose single-chip systems, and focuses on extension of theprinciple of the single-chip, system hardware schematic diagram and description of the design process and software design process, as well as a brief introduction of the hardware manufacturing process and so on. Finally,Through the hardware test and debug software, the system has a strong functions, high efficiency, in line with the requirements of most single-chip microcomputer application design and put into use.Key Words MCS-52 microcontroller ,system hardware schematic diagram,microcontroller目录摘要IAbstract II1 引言 11.1选题意义 11.2单片机简介 11.3 单片机应用 22系统设计及工作原理 42.1 系统整体方案提示42.2 系统工作原理及整体电图框图 42.3 AT89C52芯片的介绍 53 系统硬件设计113.1 硬件模块设计113.1.1 AT89C52单片机电路113.1.2 指拨开关,按键和显示接口电路的设计123.1.3 独立按键电路的设计143.1.4 蜂鸣器电路定时模块设计153.1.5 LCD液晶显示接口电路的设计153.1.6 A/D转换电路设计173.1.7 EEPROM存储器电路设计173.1.8 RS-232接口电路设计183.1.9 电源电路设计194 系统软件设计204.1 键盘扫描程序的设计204.2显示程序设计23结论25致谢26参考文献27附录 A1.1 28附录 A1.2 291 引言1.1选题意义由于单片机技术在各个领域正得到越来越广泛的应用,世界上许多集成电路生产厂家相继推出了各种类型的单片机,在单片机家族的众多成员中,MCS-52系列单片机以其优越的性能、成熟的技术及高可靠性和高性能价格比,迅速占领了工业测控和自动化工程应用的主要市场,成为国内单片机应用领域中的主流。

基于AT89C52单片机的步进电机控制系统研究

基于AT89C52单片机的步进电机控制系统研究

部 分 、单 片 机部 分 、步进 电机 部 分 、 电源部 分 等 。下 面 分 别对 每 部分 性能 进行 分 析 。 2 . 1 输 入输 出部分 为提 高 系统 的灵 活 度 , 便 于对 步 进 电机 的系 统参 数 进 行 控 制 和调 整 , 需 要 引入 输 入设 备 , 本处 选 用 键盘 。输 出设 备 要 求 可 以显示 当前 的控 制状 态 和 电机运 行 状 态 , 可 以选 用 L E D设 备 进 行显 示 。
步 进 电机 可 以将 数 字信 息 转 化为 角 位移 或 者 线性 位 移 , 其 在 开 环 工作 方 面具 有 出色 性 能 , 便 于通 过数 字 设 备对 其 进行 智 能控 制 。 同时 , 步进 电机 的控 制 系统 结 构相 对 简 单 , 但是 具 有 较 高 的定 位 精度 , 还 可 以 通过 不 同方 式 的信 号 输人 进 行 转 动方 向和 移 动速 度 调节 。 因此 , 步进 电机 在 工业 领 域 中得 到 了 非常 广 泛 的应用 。 完整 的 步进 电机 系统 分 为三 部 分 , 分 别 为控 制部 分 、驱动 部分 以及 步 进 电机部 分 。本 文设 计分 析 了一 种采 用 A T 8 9 C 5 2 型 单 片机 为控 制核 心 的步进 电机控 制 系统 。
A T 8 9 C 5 2的接 口分 布进 行 确 定 , 通过 L C D设备 可 以显 示 步进 电 机 的运 行状 态 和运 行速 度等 信息 。 此外 , 本 文 选用 了 一片 8 2 7 9作 为键 盘 和显示 器 与单 片 机之 间 的接 口芯 片 。通过 该 芯 片 可 以更 好 的满 足 操作 性 能 和控 制 性 能 的均衡需 求 。 2 . 2 单 片机 部 分

基于单片机AT89C52控制的智能电器设计

基于单片机AT89C52控制的智能电器设计
的迅 速 普及 , 之 配 套 的小 型 镍氢 、 与 镍镉 、 别是 锂 离 子 电池 的 生 特 产 及 需求 量 也与 日俱 增 。 离子 电池 体 积小 、 量轻 ; 锂 重 比能量 高 , 是 N / d电池 的 3倍 ; 环 寿命 长 , 电可 达 1 0 iC 循 充 0次 ; 全 性好 : 0 安 单
11 主 体 设 计 方 案ห้องสมุดไป่ตู้ .
本文 中采 用 了 目前应 用最 为广 泛 的恒 流 恒压 充 电方 式 ,通 过 的 单片 机 发到 充 电器控 制 电路 以外 ,其余 部分 的控制 功 能 全部 都 使用 开 关模 式 的 电源 来 提供 电池 充 电所 需要 的 电压和 电流 ,并 且 由充 电器 的控制 电路 自主完 成 。 应 用 单 片机 和一 系列 周 边 电路来 实现 对 充放 电的控制 和 电池 的保
池 记忆 效应等优点 , 因此得到 了J 泛应用。现针对锂 离子 电池设计了一款基于单片机 A 8C 2控制的 电源管理智能 电器 , ~ T9 5 并就 其主体设计和外
围 电路 设 计 2方 面 进 行 论 述 。
关键 词: 单片机; 电源管理 ; 能电器; 智 设计
0 引 言
随着 摄像 机 、 动 电话 、 记 本 电脑 、 D 移 笔 P A等 便 携 式 电器 设备
护。
() 电电路 。 电电路主 要包括 充 电芯片和 同步整 流 电路, 2充 充 它 能够 根据 C U发 出 的指令给 充 电 电池 提供 恒流 或恒 压 。本 文 设计 P 了一个 工频输 入 , 能够 实现 恒流 恒压 输 出 的 A / C开 关 电源 。充 CD 电器具 体指标 要求 是 输入 电压 :3  ̄25 输 出电压 :~3 ; 10 6 V; 0 OV 输 出恒 流变 化范 围:~ 1 0 0 A。根据这 个指标 ,我们采 用 P c Dc Dc F+ / 的 2级模式 , 以增 大 电源 功 率 因数 , 小对 电 网的不 良影 响 , 减 同时避 免 可能 出现的变 压器偏 磁甚 至饱和 现象 。

基于AT89C52单片机的出入管理控制系统的设计

基于AT89C52单片机的出入管理控制系统的设计

基于AT89C52单片机的出入管理控制系统的设计广东省工商高级技工学校 雷国荣【摘要】出入管理控制系统是一种全新的出入管理方式,通过一定身份识别手段来判断选择拥有权限的人员进入指定区域。

本文将介绍一个采用TM卡对来访者身份进行识别的实时门禁记录系统。

【关键词】门禁控制器;单片机AT89C52;系统;芯片一、系统设计要求与思路出入管理控制系统主要由门禁控制器、身份识别卡两个部分组成。

用户可以通过身份识别卡来进入身份,同时系统也将对每一个进入到房间的用户进行记录,记录信息包括用户身份号、进入时间。

门禁控制器以单片机AT89C52为核心,利用DS1302时钟芯片进行设计。

系统的身份识别卡采用型号为DS1990A的TM卡完成设计,由于该型号的TM卡上面都刻有一个独有的64位二进制ID号,并且该编号不能仿造,可以极大地提高系统的安全性。

二、系统总体设计1.应用系统结构设计根据出入管理控制系统的功能特点,本系统主要为识别卡电路、单片机模块电路、时钟模块电路、数据存储模块电路、显示电路和继电器控制电路6部分组成。

整个系统的结构框图如图1所示。

2.设备选型本设计采用Atmel公司的高性能低功耗的单片机AT89C52作为控制系统的核心。

下表1是出入管理控制系统设计具体的设备选型表。

3.硬件设计出入管理控制系统的硬件电路如图2所示,主要由识别卡电路、单片机模块电路、时钟模块电路、数据存储模块电路、显示电路和继电器控制电路6部分组成。

在单片机及识别卡电路中,由DS1990A 为主构成的身份识别装置,单片机可以通过对其内部的编号进行读取,来判断来访者是否有权限开电子锁。

单片机模块是以AT89C52为核心构成,晶振选取12MHz,采用上电和手动两种复位方式。

时钟模块电路采用DS1302进行设计,X1和X2引脚之间连接一个32.768kHz 的晶振,由于DS1302内部已经集成了6pF 的电容,这样就不需要在外部连接电容了。

基于单片机AT89C52的步进电机的控制器设计

基于单片机AT89C52的步进电机的控制器设计

基于单片机AT89C52的步进电机的控制器设计步进电机是一种非常常见的电机类型,由于其具有精准定位、适应高速运动以及控制简单等特点,被广泛应用于各种自动化设备中。

本文将从步进电机的工作原理、控制方式以及基于单片机AT89C52的步进电机控制器设计等方面展开阐述。

首先,我们来了解步进电机的工作原理。

步进电机是一种特殊的同步电动机,它具有内置的磁化轭,在没有外部励磁的情况下也能自动旋转。

步进电机的旋转是由控制电流方向和大小来实现的。

通常情况下,步进电机每转动一定角度,称为“步距角”,它可以是1.8度、0.9度、0.45度等,不同的步距角决定了电机的分辨率。

步进电机的控制方式主要有全步进和半步进两种。

全步进是指每次控制信号脉冲后,电机转动一个步距角。

而半步进则是在全步进基础上,在脉冲信号中引入一半步距角的微调。

控制信号脉冲可以是脉冲序列或者方波信号。

基于单片机AT89C52的步进电机控制器设计主要包括控制信号发生器的设计和步进电机驱动电路的设计。

控制信号发生器负责产生相应的控制信号脉冲,而步进电机驱动电路将这些脉冲信号转化为电流信号驱动步进电机。

控制信号发生器的设计可以采用定时器/计数器模块来实现。

AT89C52芯片具有可编程的定时器/计数器,可以用来产生控制信号的脉冲。

通过设置定时器的工作方式和计数值,可以实现不同频率、占空比的控制脉冲。

步进电机驱动电路的设计主要包括功率级驱动电路和电流控制电路。

功率级驱动电路负责将控制信号转化为足够大的电流驱动步进电机,通常采用功率放大器来实现。

电流控制电路则用来控制驱动电流的大小,使步进电机能够顺畅工作。

电流控制电路通常采用可调电阻、电流检测电阻和比较器等元件组成。

在步进电机控制器设计中,还需要考虑到步进电机的特性和应用需求。

例如,步进电机的电源电压、额定电流、阻抗、扭矩等参数需要与驱动电路匹配。

此外,还需要考虑到步进电机的机械结构、位置传感器、防重叠措施等因素。

基于AT89C52单片机的智能门禁系统设计与实现

基于AT89C52单片机的智能门禁系统设计与实现

版本:doc毕业设计基于AT89C52单片机的智能门禁系统设计与实现附源程序代码和外文文献及中文翻译毕业设计说明书(论文)中文摘要智能门禁安全管理系统是新型现代化安全管理系统,它集微机自动识别技术和现代安全管理措施为一体,它涉及电子,机械,光学,计算机技术,通讯技术,生物技术等诸多新技术。

它是解决重要部门出入口实现安全防范管理的有效措施。

本文完整的描述了以AT89C52为核心的单片机控制方案来实现智能门禁系统的设计与实现,通过软件与硬件的结合,在Protel、Keil、Protues3款软件的结合下,使智能门禁系统完成开锁、修改密码、报警等等一系列的功能。

关键字:智能门禁、AT89C52、Protel、KeilIntelligent Entrance Guard SystemAbstractIntelligent entrance guard and safety management system is a new type of modern safety management system, which combines the microcomputer automatic identification technology with the modern safety management practices into an organic whole. It contains lots of new technologies such as the electronic, mechanical, optical, computer technology, communication technology, biotechnology, and so on. It is an effective measures to achieve the goal of implementing safety management at the inward and outward of important departments. This paper describes a control programs of SCM as the core of AT89C52 to achieve the design and implementation of the Intelligent Entrance Guard System, through a combination of software and hardware,and the combine of some softwares as Protel, Keil and Protues, wo can complete a series of functions as opening the lock, changing passwords, alarmming of the Intelligent Entrance Guard System.Keywords: Intelligence,AT89C52、Protel、Keil目录第一章绪论 (1)1.1 课题背景 (1)1.2 最新发展 (2)1.3 课题设计目标 (4)第二章开发环境与系统方案论证 (6)2.1 开发环境 (6)2.2 主控部分的选择 (8)2.3 密码输入方式的选择 (9)第三章系统总体设计和主要芯片介绍 (11)3.1 系统总体设计 (11)3.2 主要芯片介绍 (11)第四章系统硬件构成 (20)4.1 系统整体电路图 (20)4.2 单片机最小系统原理图 (21)4.3 电源输入部分 (21)4.4 键盘输入部分 (22)4.5 密码存储部分 (24)4.6 显示部分 (26)4.7 报警部分 (27)第五章软件的设计与实现 (30)5.1 设计原理 (30)5.2 主程序与分部程序流程图 (30)5.3 系统使用方法 (33)5.4 课程设计实物图及调试图 (33)第六章结束语 (32)6.1 毕业设计的难点与创新 (32)6.2 毕业设计的收获 (33)致谢 (38)参考文献 (39)附录1:英文技术资料翻译 (40)附录2:课程设计核心代码 (52)第一章绪论本章主要对不断发展的智能门禁系统进行介绍,并对当前各种各样的门禁系统进行简单的介绍。

基于单片机的步进电机控制系统设计

基于单片机的步进电机控制系统设计

基于AT89C52单片机的步进电机控制系统设计摘要:步进电机专用开发系统,适用于数控机床及某些特定条件及系统。

本文通过单片机为开发平台,对步进电机进行控制.采用单片机A T89C52,根据输入的数据转化成的控制信号来控制步进电动机的角位移的一种方法,包括硬件设计和软件设计.整个系统主要由电机驱动电路,声光报警电路,4位LED显示电路,电源电路及核心单片机部分构成。

利用单片机产生步进电机驱动脉冲,通过4×4矩阵键盘能实现对步进电机启动、停止功能的选择以及加速、减速、反转功能的选择,使用方便、操作简单。

其中在步进电机控制器的设计中,重点阐述脉冲产生电路以及对速度的控制,实现对步进电机速度精确控制的开发系统.提高步进电机的步进精度,能够控制三相或四相步进电机。

且电路简单,成本较低,控制方便,移植性强.实用价值高。

关键词:A T89C52;步进电机;脉冲产生Design of Control System for Stepping Motor Based onAT89C52Abstract:A stepper motor dedicated development system,applicable to CNC machine tools and some special conditions and system. In this paper,through the SCM as the development platform,for the stepper motor control。

The paper introduce one way that controls the stepping motor by microcomputer AT89C52 depending on the control signal to which input data convert control the line displacement of the stepping motor,namely simply graph plotter,including its hardware and software。

基于AT89C52单片机温度控制系统的设计

基于AT89C52单片机温度控制系统的设计

基于AT89C52单片机温度控制系统的设计一、本文概述本文旨在介绍一种基于AT89C52单片机的温度控制系统的设计。

随着工业自动化和智能家居的快速发展,温度控制成为了许多应用场景中不可或缺的一部分。

AT89C52单片机作为一种常用的低功耗、高性能的微控制器,在温度控制系统中具有广泛的应用前景。

本文将详细介绍该系统的设计思路、硬件组成、软件编程以及实际应用效果,为相关领域的研究者和工程师提供有益的参考。

本文将概述温度控制系统的基本原理和重要性,阐述为何选择AT89C52单片机作为核心控制器。

接着,将详细介绍系统的硬件设计,包括温度传感器、执行器、显示模块等关键部件的选型与连接。

在软件编程方面,将阐述如何通过编程实现温度的采集、处理、显示和控制等功能。

还将探讨系统的稳定性、可靠性和安全性等方面的问题,并提出相应的解决方案。

本文将展示该温度控制系统的实际应用效果,通过实例分析其在不同场景中的表现,进一步验证系统的可行性和实用性。

本文的研究成果将为基于AT89C52单片机的温度控制系统设计提供有益的参考和指导,有助于推动相关领域的技术进步和应用发展。

二、系统硬件设计在设计基于AT89C52单片机的温度控制系统时,硬件设计是关键环节。

整个系统硬件主要包括AT89C52单片机、温度传感器、显示模块、控制执行机构以及电源模块等部分。

AT89C52单片机作为系统的核心,负责接收温度传感器的信号,进行数据处理,并根据预设的温度阈值发出控制指令。

AT89C52是一款8位CMOS微控制器,具有高性能、低功耗、高可靠性等特点,非常适合用于此类温度控制系统中。

温度传感器是系统的感知元件,用于实时采集环境温度信息。

在本设计中,我们选用了DS18B20数字温度传感器,它可以直接输出数字信号,简化了与单片机的接口电路,提高了系统的抗干扰能力。

显示模块负责将当前温度以及设定温度显示出来,方便用户查看。

我们采用了LCD1602液晶显示屏,它可以清晰地显示数字和字母,而且功耗低,寿命长。

基于AT89C52单片机的医疗点滴输液控制系统设计

基于AT89C52单片机的医疗点滴输液控制系统设计

基于AT89C52单片机的医疗点滴输液控制系统设计目前医院普遍使用的是人工监控点滴输液装臵器,将液体容器挂在一定高度,利用势差将液体输入病人体内,用软管夹对软管夹紧和放松控制滴速,医护人员按药剂特性对滴速进行控制。

如何使这种手工操作走向自动化或半自动化,让护理人员监控病人打点滴的进程时间得到充分利用,使能自理的病人自己能掌握点滴的速度,这就要求医疗器械加速自动化与半自动化进程,提高医护质量。

本文介绍了一种操作方便、显示直观、可集中控制、具有报警功能的智能型液体点滴速度监控系统。

该系统可让医护人员在控制室改变不同受液者(控制从机)的输液状况,也可以直接到输液室直接改变输液状态(直接控制从机),了解病人的输液进程,及时通知处理将快完成的输液。

硬件结构与工作原理整个系统由主站和从站两部分组成。

主站安装在护理室,主要功能是观察各从站的工作状态和相应的一些简单的控制功能,当从站的有特殊情况报警时,主站也同时报警,提醒护理工作人员进行相应的处理。

从站安装在每个输液器上,以完成输液点数的设臵、检测、控制和报警等功能。

主、从站之间采用串口方式相连。

因为从站个数较多,用AT89C52自带的URAT不易实现,为此在主、从站之间采用扩展的方式来完成通信功能,只要在从站中用一8位寄存器就可完成256个从站的控制。

主站硬件设计主站AT89C52的P0口接4×4阵列式键盘,P1口接八位LED显示模块,P3.6和P3.7与从机的P3.6和P3.7对接,通过扩展I2C总线串行通信,P3.0作为报警控制端口,通过一4.7K限流电阻接至三极管8050的基极,由8050驱动蜂鸣工作。

八位共阴LED用CD4511七段译码驱动器驱动,74LS138译码位选通;复位电路采用复位芯片MAX813L以保证可靠复位。

液滴检测电路如图4所示,红外发射、接收电路装在滴管上,每一滴药水都将使检测电路产生一个正脉冲。

单片机正是通过记录正脉冲个数来检测点滴的流速。

基于at89c52单片机的步进电机控制系统研究

基于at89c52单片机的步进电机控制系统研究

基于at89c52单片机的步进电机控制系统研

AT89C52单片机是一种常见的8位微控制器芯片,具有低功耗、高性能、易于编程等特点。

步进电机是一种常见的电动驱动器件,适用于工业自动化、精密机械控制等领域。

本文介绍基于AT89C52单片机的步进电机控制系统研究。

步进电机的原理是将电信号转换为一定的机械行程,实现精准控制。

控制步进电机需要控制电流和脉冲信号,而AT89C52单片机具有高速计数器、PWM输出等功能,可以实现精准控制步进电机的转动角度和速度。

本系统采用AT89C52单片机作为控制核心,通过软件编程实现脉冲信号的产生和控制。

主要由AT89C52单片机、驱动电路、步进电机组成。

其中,驱动电路主要包括电源管理、电流检测、脉冲控制等模块。

步进电机主要包括定子和转子两个部分。

本系统的工作原理是通过AT89C52单片机产生脉冲信号,通过驱动电路将信号转化为合适的电流输入步进电机,使步进电机旋转。

具体步骤如下:
1.设定步进电机的转动角度和速度。

2.通过AT89C52单片机产生适当频率和占空比的脉冲信号。

3.驱动电路将脉冲信号转换为合适的电流输入步进电机。

4.步进电机根据电流的变化旋转相应角度。

5.根据实际控制需求实时修改脉冲信号的频率和占空比。

总之,基于AT89C52单片机的步进电机控制系统通过软件编程实现脉冲信号和驱动电路的控制,实现对步进电机的精准控制和运动。

该控制系统具有低功耗、高精度、易于编程等优点,在自动化、机器人控制等领域有广泛的应用前景。

基于单片机AT89C52的步进电机的控制器设计

基于单片机AT89C52的步进电机的控制器设计

2012届毕业生毕业设计说明书题目:基于单片机的步进电机的控制器设计院系名称:信息科学与工程学院专业班级:电子信息科学与技术学生姓名:学号:指导教师:教师职称:2012年月日毕业设计外文摘要Title The design of the control system ofStep—motorAbstractStepper motor control can be achieved in different ways, can be used early analog circuits, digital circuits or a combination of analog and digital circuit means. With the rapid development of science and technology in recent years, the application of SCM is a growing, while traditional control test drive rapid updates. This paper describes a core component of the AT89C52, as the signal generated by logic control and microcontroller technology and assembly language programming designed stepper motor control system, Start and stop of the stepping motor to handle the switch manually by people. In addition, this system also adds a stepper motor forward reverse, acceleration and deceleration, the screen display. Meanwhile, through software simulation in proteus, too can be seen that the approximation of the true effect of the simulation results.Keywords stepper motor microcontroller AT89C52 proteus simulation目次摘要 (2)Abstract (3)1 绪论 (5)1.1 课题研究的目的和意义 (5)1.2 国内外研究现状 (6)1.3 课题研究的主要内容和要求 (3)2 步进电机常见的控制方案论证 (8)2.1 基于电子电路控制 ....................................................... 错误!未定义书签。

基于89c52的自动门控制系统设计

基于89c52的自动门控制系统设计

基于89c52的自动门控制系统设计论文题目:基于89c52的自动门控制系统设计摘要:自动门控制技术在现代物业管理、安全监控以及交通管理等领域中有着广泛的应用。

本文基于89c52单片机,设计了一套自动门控制系统,通过激光探测传感器、无线遥控器和单片机控制模块等硬件元件,实现了自动门的开关、安全防护、定时控制等功能。

在实际应用中,该系统具有反应灵敏、稳定可靠、易于维护等优点,可广泛应用于商场、会议中心、机场、医院等场所。

关键词:89c52;自动门控制;激光传感器;无线遥控器;单片机控制ABSTRACT:Automatic door control technology has been widely used in modern property management, security monitoring, andtraffic management. Based on the 89c52 microcontroller, this paper designs an automatic door control system which consists of laser detection sensors, wireless remote controllers, and microcontroller control modules. This system achieves the functions of automatic opening and closing of the door,safety protection, and timed control. In practical application, the system has the advantages of quick response, stable, reliable, and easy to maintain. It can be widely applied in shopping malls, conference centers, airports, hospitals, etc.Keywords: 89c52; automatic door control; laser detection sensors; wireless remote controller; microcontroller control.一、绪论自动门控制技术已经成为现代物业管理、安全监控以及交通管理等领域中不可或缺的一部分。

基于AT89C52单片机的电梯控制系统设计

基于AT89C52单片机的电梯控制系统设计

基于AT89C52单片机的电梯控制系统设计徐正坤【摘要】本文介绍一种基于AT89C52单片机的电梯控制系统的设计。

具有电梯控制系统所需的一些基本功能,硬件设计简单可靠,结合软件,实现了五层电梯运行的模拟仿真。

【期刊名称】《电子制作》【年(卷),期】2014(000)018【总页数】1页(P4-4)【关键词】AT89C52;电梯控制系统【作者】徐正坤【作者单位】重庆三峡学院重庆市万州区 404155【正文语种】中文本文介绍一种基于AT89C52单片机的电梯控制系统的设计。

具有电梯控制系统所需的一些基本功能,硬件设计简单可靠,结合软件,实现了五层电梯运行的模拟仿真。

AT89C52;电梯控制系统电梯是宾馆、商场、住宅、多层仓库等高层建筑不可缺少的垂直方向的交通运输工具。

电梯已不仅是一种生产环节中的重要设备,更是一种人们频繁乘用的交通运输设备。

由于传统的电梯运行逻辑控制系统采用的是继电器逻辑控制线路,存在易出故障、维护不便、运行寿命较短、占用空间大等缺点。

基于单片机的电梯控制势必成为电梯今后发展的重要方向,最优化的程序设计以及更廉价的费用对促进电梯行业的发展用着重要的作用。

本设计以五层电梯为对象,选用AT89C52单片机作为其控制器,由I/O输出电压,通过驱动电路实现电梯拖动、层站呼叫、自动停层、轿厢命令响应等功能。

硬件系统具备相关按键、显示单元等。

本文未涉及轿厢等机械部分。

设计采用按键矩阵开关电路作为外呼内选呼叫控制;显示单元楼层电路采用数码管静态显示方式。

软件系统采用中断方式来检测用户的请求信息;采用延时函数对电梯运行楼层数进行控制,当电梯到达所选层,电梯开门延时等待进人并选层,然后延时关门执行请求,若无请求则停在本层等待请求。

电梯楼层位置是由延时电路控制的,延时电路包括3秒延时和5秒延时,每层之间通过5秒延时控制,3秒延时是控制电梯的开门时间,3秒延时后电梯关门继续运行。

电梯状态是通过发光二极管显示的,上行灯亮表示电梯在向上运行,下行灯亮表示电梯在向下运行。

基于AT89C52单片机的小区门禁系统

基于AT89C52单片机的小区门禁系统

毕业设计论文论文题目:基于AT89C52单片机的小区门禁系统系部电子通信工程系专业通信技术班级学生姓名学号指导教师2012年5月5 日摘要本设计简单介绍了RFIC(射频卡)的技术,课题研究设计了基于RFIC(射频卡)识别的门禁系统。

详细分析了系统的硬件设计和软件设计,以及主要程序设计的流程图和程序。

形成了一套完整的门禁控制管理系统。

本文所设计的门禁系统,具有较强的实用性、较高的性价比和良好的扩展性。

设计阐述了门禁系统的单机应用和联网应用设计方案,以及设计时所遵循各种规范;详细描述了门禁系统的核心硬件,门禁控制器和RS422-RS232转换电路的设计。

本门禁系统可采用RS422总线型网络进行组网,用RS422-RS232转换电路实现和上位机的串行通信,门禁控制器和上位机所有串行通信都是通过调用设计的串行通信动态链接库中的函数来实现的。

关键词门禁系统;单片机;数据库;串口通信;动态链接库AbstractThis paper briefly introduced the RFIC (radio frequency card) technologies. This paper research and development issues based on the RFIC (radio frequency cards) to identify the Access Control System. Detailed analysis of the system's hardware design and software design, and the main flow chart of the program design and procedures. Form a complete set of access control management system.The Access Control System recommended in this thesis possesses better practicability, high ratio of performance over price and preferable expansibility. This paper elaborated applications of the single and network Access Control System, refers to some kinds of design standards, expounds the kernel hardware of ACS, including the hardware of the controller and the transition circuit between RS422 and RS232 signals. The designed ACS is composed in the net by RS422 bus, and communicates with PC by calling the functions in the dynamic link library of the serial communication with the help of the transition circuit between RS422 and RS232 signals.Keywords:Access Control System; MCU; Database; Serial communication; Dynamic link libr目录摘要 (I)Abstract (II)第1章门禁控制系统和RFIC技术 (1)1.1 门禁控制系统的简介 (1)1.2 门禁控制系统的组成 (2)1.3 门禁控制系统的工作原理、方式和功能 (3)1.4 本系统的设计方案 (4)1.5 RFIC简介 (4)1.6 RFIC的工作原理 (5)1.7 RFIC的优点 (5)1.8 IC卡应用系统的组成部分 (5)第2章系统硬件电路部分设计 (7)2.1 系统硬件设计实现方案选择 (7)2.2 AT89C52单片机简介 (8)2.3 系统看门狗电路 (9)2.4 系统存储器的扩展 (9)2.5 AT24C64的访问操作 (10)第3章系统通信电路设计 (11)3.1 基于AT89C52的串行通信协议 (11)3.2 RS422通信标准 (11)3.3 RS422-RS232转换电路 (13)3.4 IIC总线 (13)第4章系统软件部分设计 (15)4.1 数据库设计 (15)4.2 串行通信动态链接库的设计 (16)4.3 程序设计 (19)4.4 程序流程图 (22)第5章本设计总结与展望 (23)致谢 (24)参考文献 (25)附录Ⅰ (26)附录Ⅱ (29)附录Ⅲ (30)附录Ⅳ (31)附录Ⅴ (32)第1章门禁控制系统和RFIC技术1.1 门禁控制系统的简介1.门禁系统门禁系统即出入口门禁系统,是对出入口通道进行管制的系统,该系统控制各类人员的出入以及他们在相关区域的活动。

基于AT89C52单片机的步进电机控制系统设计

基于AT89C52单片机的步进电机控制系统设计
[ J ]. Animal Rep roduction Science, 1992, 28: 355 - 361. [ 5 ] M cDougall S, Comp ton C W R , Anniss F M. Effect of exoge2
nous p rogesterone and oestradiol on p lasma p rogesterone con2
directcurrentsoidstatereaydcssrreatimecontro步进电机是一种将数字信息直接转换成相应角位移或线性位移的控制驱动装置具有快速启动和停止的特点其驱动速度和指令脉冲能严格同步具有较高的重复定位精度并能实现正反转和平滑速度调节它的运行速度和步距也不受电源电压波动及负载的影响因而被广泛应用于数模转换速度控制和位置控制系统使系统结构简单性能稳定工作可靠和成本低但步进电机的驱动信号往往还是用一些专用的模拟芯片控制器或者是信号发生器来产生缺乏灵活性可靠性
[M ]. 河南 :河南科学技术出版社 , 2001. [ 7 ] 成勇 ,王杏龙 ,朱吉勤 ,等. 家畜排卵遥测器的研制和应用
[ J ]. 北京 :中国畜牧杂志 , 1995, (2) : 1 - 2, 46. [ 8 ] Peralta O A , Pearson R E, Nebel R L. Comparison of three
步进电机是一种将数字信息直接转换成相应角位 移或线性位移的控制驱动装置 ,具有快速启动和停止 的特点 ,其驱动速度和指令脉冲能严格同步 ,具有较高 的重复定位精度 ,并能实现正反转和平滑速度调节 ,它 的运行速度和步距也不受电源电压波动及负载的影 响 ,因而被广泛应用于数模转换 、速度控制和位置控制 系统 ,使系统结构简单 、性能稳定 、工作可靠和成本低 廉。

基于AT89S52单片机步进电机控制系统设计(1)

基于AT89S52单片机步进电机控制系统设计(1)

·测试与控制·机电产品开发与创新Development &Innovation of M achinery &E lectrical P roductsVol.22,No.6Nov .,2009第22卷第6期2009年11月文章编号:1002-6673(2009)06-161-03收稿日期:2009-09-17作者简介:王海波(1983-),男,湖北武汉人,硕士研究生。

研究方向:机械设计与理论。

基于AT89S52单片机步进电机控制系统设计王海波,吴晓光,李沛,余祎琴(武汉科技学院机电工程学院,湖北武汉430073)0引言步进电机是一种将电脉冲信号变换成相应的角位移或直线位移的机电执行元件,每当输入一个电脉冲时,它便转过一个固定的角度,脉冲持续的输入,电动机便不停的转动,它是数字控制系统中常用的执行元件。

随着步进电机的运行精度不断提升,控制方式的不断灵活化和多样化,步进电机在进给伺服系统中作为驱动元件得到了越来越广泛的应用。

1步进电机的控制(1)硬件系统设计。

控制系统框图如图1所示。

本仿真控制系统以C51windows 为编程环境,proteus 为软件平台,步进电机选用42BYGH404,驱动器选用SH2034D ,其配套电源为S-100-24,选用SP51仿真器;单片机选用AT89S52,如图2所示。

为了实现步进电机运行的可视准确化,图中8位共阳极数码管用于实时显示步进电机的角位移,正反转方向。

如图3所示。

(4×4)矩阵式键盘用于选择步进电机的控制方式,初步设定1为恒速运行,2为加速运行,3为减速运行,4为正反转运行,如图4所示。

(2)软件系统设计。

软件实现方法如图5所示,外摘要:论述了步进电机的工作原理,提出了一种以AT89S52单片机为基础的步进电机控制模块的设计方案,以Keil C51为编程环境,Proteus 为软件平台,所有控制方案均通过实验得以实现,为数控系统的智能化控制和提高步进电机控制系统的稳定性提供了途径。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
/ 1 0 电 子 t I -2 2 21/ 0 蟹● 5
I 皇 越 …………………………一 丝一
基 于Pe I 单片机 的咖啡机控制 系统 的研制
宁波职业技术学院 电子信 息工程 系 李小琴
后开始加 热水 ,通过温度传感器检测水温的度数。根据 口味不同,可设置6 种泡咖啡 的模 式,享受不 同味道 的咖啡。 【 关键词 】P C 6 7 ;水位 压力开关;温度传感器 ; I 1C 4
统 也 将 对 每 一 个 进 入 到 房 间 的 用 户 进 行 记 录 ,记 录 信 息 包 括 用 户 身 份 号 、进 入
时间。

D i 0 S32
D 19 A S 90 为序 列 号 iu tn 是 一种 坚 固 的数 据 载 体 , 内含 一 个 工 Bto ̄ 厂 刻 入 的 6 位R M 作 为 自动 识 别 系 统 的 电 子 注 册 号 4 O可 它 可 以对 年 、 月 、 日、 周 、 日、 时 、分 、秒 进 行 计 时 ,且 具 有 闰 年 补 偿 等 多 种功 能
1 引言 .
继 电器 、 6 E 、 3 L D 码 管 、 1 个 设 定 项 的 设 定 值 , 再 按 S T 设 置 下 一 个L D 位 E 数 1 E键 按键 组 成 。其 中M U 控 部 分 采用 单 片 机 项 ,并 按E D 保存 ( 果 不 保 存 ,显 示 C主 N键 如
【 关键词 】门禁控制器 ;单片机A 8C 2 T 9 5 ;系统;芯 片


系统 设计 要 求 与思 路


表1设备 选型表
低 电 压 , 高 性 能c s 8 单 片机 , 片 内含 8 y e 的 可 反 复 擦 位 kb t s 写的F a h l s 只读程序存储器和2 6 b t s 5 ye 的随机存取数据存储器

存储单元
CT 4 C 2 A 2 W 0
CT4C2 A 2 W 0 具有掉 电保护数据功能 ,每页为1 字节 6
门 禁 控 制 器 以单 片 机 A 8 C 2 核 T95为
心 ,利 用 D 1 0 时 钟 芯 片 进 行 设计 。 系 S3 2
5 显示单元 数码管 8 段数码管 个7
在 单片机 及识别 卡 电路 中,由DI9A 电保 护 数 据 的功 能 , 因 此 在 本 系 统 设 汁 继 电器 线 圈 得 电, 使 得 继 电 器 常 开 端 闭 S90
为主 构 成 的身 份识 别装 置 ,单 片机 可 以通 过对 其 内部 的编 号 进 行读 取 ,来 判断 来访 者 是否 有权 限 开 电子锁 。单片 机 模块 是 以 A8 C 2 核 心构 成 ,晶振 选 取 1M z T 95 为 2H ,采
需 要 进 行 软 件 程 序 设 计 来 实
的 晶振 , 由于 D 1 0 内部 己经 集 成 了6 F 示格式格式如 “ 22 一9 S32 p 2 — 3 l ”。如果有人员 现 功 能 。主 要 由 主 程 序 、定 时 器 服 务 程 的 电容 , 这 样 就 不 需要 在 外 部 连 接 电 容 访 问时 ,数 码管 上 显示为 “ 一 ” 。 … 序 、读 身份 信 息程 序 等 构成 。 系 统 的 继 电 器 控 制 电路 里 , 继 电器 了 。B 2 3 6 充 电 电池 , 用 于 时 钟 / T为 .V 日 系统 的主程 序流 程 图如 图3 示 , 所 历数 据 和 静态 RM 电保 护 。 A掉 是 通 过 三 极 管 Q 来 驱 动 的 ,Q 的 基 极 通 进 入 主 程 序 后 , 系 统 首 先 对 M X 2 1 l l A 72 、 在 数 据 存 储 模 块 电 路 中 , 由 于 过 一 个 5 0 的 电阻 连 接 到单 片机 P . I 1欧 2 3 l D l 0 及 内部 定 时器 T 进 行 初 始 化 。 当 ; s 32 0
LiX i o—qi a n. Che G u ng—r n a ong
( n boPoy e h i fE e to i n o mai nEn ie rn Ni g lt c nco lcr n cIf r to gn ei g,Nig o。3 5 0 nb 1 8 0)
A s a t hs a e ds nad rd ca of ma i nr ru i v rt o f co l t nm d ,t te i oo t lr I 1 C 4 h ,t o 曲 te a r v l b t c : ipp r ei o u t f e c n c t l i iw血a a e fu d n e c o o e O h m c cnr l P C 6 7 i h u h w t l e r r g np c e h e o occ t iy n s ei r oe cp r ee
用上 电和 手动 两种 复位 方式 。
中用 来 存 储 用 户 进 入 房 间 的时 间信 息 。 通 过 将 A 、A 、A 引脚 接 地 , O l 2 以设 置
合 ,绿 灯 提 示 灯 亮 ,表 示 电 子 锁 打 开 。 _ 管 u 为 续 流 二 极 管 , 在 线 圈 失 电时 二极 1 保 护 极管 。
(A ) R M
出入 管 理 控 制 系 统 主 要 由 门禁 控 制 器 、 身份 识 别 卡 两 个 部 分 组 成 。用 户 可 以通 过 身 份 识 别 卡 来 进 入 身 份 , 同 时系
单片机
身 份 识 别 装 置 时 钟 芯 片
A8C2 T 9 5
D 9 0 S19 A
陈光绒
【 摘要 】本文设计并制作 了一种具有 多种功 能选择模 式的咖啡机 控制电路 , 以单片机P C 6 7  ̄ 主控芯片 ,通过水位压力开关对进水管进行 水位 检测,进水完成 I 1C 4 3
D e i n f Co e a hi ont o yse s d o PI sg o f e m c ne c r ls t m ba e n C m i r ont o l r c oc r le
4 软 件 设计 .
C T 4 C 2 器件 地 址 。写 保 护 引脚 / c 用 j构 成 【 路 释 放 线 圈 中 的 电流 , 同 时 A2 W0 的 w 旦 l 悬 空 ,存 储 器可 以进行 正 常 的写 操作 。 显示 模块 电路 中,系 统 : 没有 访 f者 u J
键 、4 设 置键 、6 功 能选 择键 。 个 个 设 置 完 成 后 ,开 始 进 入 进 水 状 态 , 厂 家 生 产 的 滴 漏 式 咖 啡 机 占据 着 绝 大 多 系统功能描述:开启按键O/ F , N O F 在 进 水 时 不 会 加 热 水 也 不 会 出咖 啡 , 通 数 的 市 场 。 随 着 科 技 的进 步 和 人 们 生 活 咖 啡机 进 入 待 机 状 态 。 按 下 S T , 显 过 水 位 控 制 开 关 关 闭进 水 管 。然 后 开 始 E键 水 平 的 不 断 提 高 , 家 电智 能化 在 上 世 纪 示 器 显 示 一 , 同时 M n l 指 示 灯 亮 , 卜 ue 的 末 被 提 出 ,在 近 几 年 里 得 到 了 重 视 并 引 加 热 水 ,加 热 完 成 后 ,选 择 已经 设 置 好 说 明此 时 设 定 的是 功 能键 M n 1 u e 的值 ( 设 的 功 能键 l6 式 , 开始 预 浸 等 待 ,然 后 模
p e s r s t e c t ewa r e e o teilt ie,wae h a n f r o pe o f tr ho g h et p rt r e s rt t e tr e ea r n d g e s p n ig o rsu e wi h d t t c e h t lv l n h ne p e p tr et gat m lt n o wae tr u ht e ea esn o e t wae tmp rt ei e r e. e dn n i ec i m u sh u De
ห้องสมุดไป่ตู้
y u se alco o rats racmmo ae i cf emo e no e iee t aos f ofe t c d ts of d ,e jyh f rn v r o f . x e t df l f c e
Ke yw o d : P C1 C 4;wae l e p es r wi h; t p rt r n o rs I 67 tr e l rsu e v s t c e e a es s r m u e
本 系统 主要 为 识 别卡 电路 、单 片 机模 块 电 路 、 时钟模 块 电路 、 数据 存储 模 块 电路 、 显 示 电路 和 继 电器 控 制 电路 6 分 组 成 。 部 整个 系统 的 结构框 图如 图 l 示 。 所 2设 备选 型 .
J 一
图1出入管理控制 系统结构框 图
统 的 身份 识 别 卡 采 用 型 号为 D I 9 A M S 9 0 的T 卡 完 成 设 计 , 由于 该 型 号 的T 卡 上 面 都 M 刻 有 一 个 独 有 的 6 位 二 进 制 I 号 , 并且 4 D
主 控 MC U
AT 9C 8 52
该 编 号不 能 仿 造 ,可 以极 大 地 提 高 系 统 的安全 性 。 二、系统总体设计 1应 用 系 统结 构设 计 . 根据 出入 管理 控制 系 统的 功能特 点,











皇 蕴术. 盟-
基 于A 8 C 2 片 机 的 出入 管理 控 制 系统 的设计 T9 5单
广 东省 工商高级技工 学校
份进行识别 的实 时门禁记录 系统。
相关文档
最新文档