单片机课程设计的自动门设计

能防止意外伤害的安全电动门设计
目录
一、项目实现要求
二、项目基本原理
三、程序流程图
四、汇编语言程序
五、问题反思
一、项目实现要求
三大功能之一:开关门功能 电动门通常是完全打开或完全关闭,门卫 在控制室通过控制开关控制电动门的打开 和关闭。当执行电动门前进指令后,电动 门开始向前运动,直到接触前进限位开关 时,电动门停止前进。当执行电动门后退 指令后,电动门开始向后运动,直到接触 前进限位开关时,电动门停止。
;启动开门 ;关闭开门 ;是否停止开关 ;是否安全挡板 ;是否限位 ;闪烁
三、程序设计
;开门 OPEN: SETB Y3 MOV R2,#10 OPEN1:ACALL DEL500 JB STOP,STOP1 JB SAVE,SAVE1 CPL Y3 DJNZ R2,OPEN1 ;置闪烁标志 ;10次 ;延时 ;是否停止开关 ;是否安全挡板
;若停止开关,清标志位 ;停关门 ;停开门 ;停闪烁
三、程序设计
;安全挡板 SAVE1:SETB EX1 CLR SAVE ;若安全挡板,清标志位
CLR Y1
CLR Y3 AJMP MAIN1
;停关门
;停闪烁
三、程序设计
;关门 CLOSE:SETB Y3 MOV R2,#10 CLOSE1:ACALL DEL500 JB STOP,STOP1 JB SAVE,SAVE1 CPL Y3 DJNZ R2,CLOSE1 SETB Y1 CLR Y2 CLOSE2:JB STOP,STOP1 JB SAVE,SAVE1 JB SQ1,STOP1 ACALL DEL500 CPL Y3 AJMP CLOSE2 ;置闪烁标志 ;10次 ;延时 ;是否停止开关 ;是否安全挡板
LOOP2:DJNZ R2,LOOP2
DJNZ R1,LOOP1 DJNZ R3,LOOP3 RET END
四、运行结果
敬请大家批评指正,谢谢!
;外部中断0,置位停止开关
;外部中断1,置位安全压力挡板
三、程序设计
;主程序
MAIN:MOV P1,#00H MOV P3,#00H CLR STOP CLR SAVE SETB EA SETB EX0 SETB EX1 SETB PX1 MAIN1:JB STOP,STOP1 JB SAVE,SAVE1 JB SB1,CLOSE JB SB2,OPEN AJMP MAIN1
按钮功能 关门开关 开门开关 停止按钮 关门限位开关 开门限位开关 安全压力挡板
2.2 单片机并口的分配
2)输出接口
单片机并行接口 P1.0 P1.1 P1.2
自动门控制按钮 Y1 Y2 Y3
按钮功能 前进接触器 后退接触器 信号灯控制
2.2 项目线路连接
Y3
SQ3
2.2 项目线路连接
电动门电路连接图
三、程序设计
;中断标志位定义
STOP BIT 00H SAVE BIT 01H ORG 0000H AJMP MAIN ORG 0003H CLR EX0 SETB STOP RETI ORG 0013H CLR EX1 SETB SAVE RETI
;外部中断0,p3.2引脚接停止开关 ;外部中断1,p3.3引脚接安全压力挡板
SETB Y2 CLR Y1 OPEN2:JB STOP,STOP1 JB SAVE,SAVE1 JB SQ2,STOP1 ACALL DEL500 CPL Y3 AJMP OPEN2
;启动开门 ;关闭关门 ;是否停止开关 ;是否安全挡板 ;是否限位 ;闪烁
三、程序设计
;延时500ms子程序 ORG 0030H DEL500:MOV R3,#5 LOOP3:MOV R5,#100 LOOP1:MOV R6,#250
;初始化
;允许外部中断0,p3.2引脚接停止开关中断 ;允许外部中断1,p3.3引脚接安全压力挡板 ;安全压力挡板中断级别高 ;是否停止开关 ;是否安全挡板 ;是否关门 ;是否开门
三、程序设计
;停止
STOP1: SETB EX0 CLR STOP CLR Y1 CLR Y2 CLR Y3 AJMP MAIN1
三、程序设计
按照项目要求画出程序流程图:
1、开关门功能 2、报警功能 3、保险功能
三、程序设计
三、程序设计
;输入/输出引脚定义
;输出 Y1 BIT P1.0 Y2 BIT P1.1 Y3 BIT P1.2 ;关门主接触器 ;开门主接触器 ;信号灯光
三、程序设计
;输入
CPL Y3 SB1 BIT P3.0 SB2 BIT P3.1 SQ1 BIT P3.4 SQ2 BIT P3.5 ;关门开关 ;开门开关 ;关门限位 ;开门限位
一、项目实现要求
三大功能之二:报警功能 在电动门动作的前5s,电动门上的报警灯 开始闪烁,持续闪烁到电动门停止移动。 报警灯的闪烁实际上可以起到警告行人的 作用。
一、项目实现要求
三大功能之三:保险功能
电动门上安装安全压力挡板,保证电动门 关闭时不会有人受伤或夹住物品。在电动 门前进过程中,当安全压力挡板受到额定 压力时,电动门停止运动以防止发生意外 伤害。
二、安全电动门的基口由P3口输入到单片机 内进行数据处理,再通过并行接口P1输出, 控制电动门的开关动作。
2.1 单片机并口的分配
1)输入接口表
单片机并行接口 P3.0 P3.1 P3.2 P3.4 P3.5 P3.3
自动门控制按钮 SB1 SB2 SB3 SQ1 SQ2 SQ3
合集下载

基于单片机的自动门设计

基于单片机的自动门设计

基于单片机的自动门设计一、自动门的工作原理自动门的工作原理主要基于传感器的检测和单片机的控制。

通常,会在门的两侧安装红外传感器或微波传感器,用于检测人员的接近和离开。

当传感器检测到有人接近时,会将信号发送给单片机。

单片机接收到信号后,经过处理和判断,控制电机驱动电路,使电机转动,从而带动门的开启。

当人员通过后,传感器检测不到人员,单片机再次控制电机,使门关闭。

二、系统硬件设计(一)单片机选择在本设计中,选择了 STC89C52 单片机作为控制核心。

这款单片机具有性能稳定、价格低廉、易于编程等优点,能够满足自动门控制的需求。

(二)传感器模块选用红外传感器来检测人员的进出。

红外传感器通过发射红外线并接收反射回来的红外线来判断是否有人员。

当有人经过时,反射的红外线强度会发生变化,传感器输出相应的电信号。

(三)电机驱动模块为了驱动自动门的电机,采用了 L298N 电机驱动芯片。

L298N 能够提供较大的电流输出,满足电机的工作要求,并且具有良好的稳定性和可靠性。

(四)电源模块整个系统需要稳定的电源供应。

选择了合适的稳压芯片,将输入的市电转换为单片机和其他模块所需的 5V 和 12V 直流电源。

三、系统软件设计(一)主程序流程系统上电后,首先进行初始化操作,包括单片机内部寄存器的设置、传感器和电机驱动模块的初始化等。

然后进入主循环,不断检测传感器的信号,根据信号状态控制电机的转动。

(二)传感器信号处理当传感器检测到人员接近时,单片机读取传感器的输出信号,并进行滤波和去噪处理,以确保信号的准确性和稳定性。

(三)电机控制算法为了实现门的平稳开启和关闭,采用了适当的电机控制算法。

例如,在门开启和关闭的过程中,逐渐增加或减小电机的转速,避免门的突然启动和停止。

四、系统调试与优化(一)硬件调试在硬件组装完成后,首先进行硬件调试。

检查各个模块的电源供应是否正常,传感器的输出信号是否准确,电机驱动电路是否能够正常工作等。

基于单片机的自动门控制系统课程设计报告书

基于单片机的自动门控制系统课程设计报告书

齐鲁工业大学课程设计2015年 1月 15 日齐鲁工业大学课程设计任务书课程:单片机的控制系统课程设计题目:自动门控制系统设计专业:测控技术与仪器:涛学号:8主要容:利用51板实现自动门控制系统设计。

具体要求如下:1、有人来时(进门或出门)开门。

当人走到离门不远的时候时,安装在门上侧的热释红外线传感器信号检测装置检测到有人时,将启动电动机带动传动链开门。

2、无人时关门延迟,当热释收发装置没有检测到有人在离门1m的围,将延迟1秒启动电动机带动传动链关门。

3、关门中途来人,立即开门。

当启动电动机带动传动链关门时,感应探头突然检测到在离门1m的围有人,则立即停止电动机关门,启动电动机带动传动链开门。

基本要求:1、熟悉MCS单片机系统的基本构成和工作原理。

2、了解自动门系统的原理及控制方法。

3、掌握 MCS-51系列单片机I/O、定时器等操作方法。

4、掌握单片机的一般编程技巧。

参考资料:1、毅刚.单片机原理及应用[M].:高等教育,2010.2、蔡美琴.MCS-51系列单片机系统及其应用[M].:高等教育,2004.完成期限 2015-1-15指导教师凯专业负责人涛2015年1月15日目录第1章绪论 (1)1.1 自动门发展历史 (1)1.2 单片机的发展及89C51系列的运用 (1)1.3 红外探测技术的发展 (2)1.4 设计的主要容 (2)第2章系统结构及主要元器件 (3)2.1设计整体框图及总电路图 (3)2.2主要元器件介绍 (4)第3章硬件设计 (11)3.1 基本单片机系统 (11)3.2 红外检测电路 (11)3.3 步进电机 (12)3.4 检测模块 (14)第4章软件设计 (16)4.1 系统软件结构 (16)4.2 各部分程序流程设计 (16)4.3 门行程检测及故障检测 (24)结论 (28)参考文献 (29)第1章绪论1.1 自动门发展历史自动门从理论上理解应该是门的概念的延伸,是门的功能根据人的需要所进行的发展和完善。

基于单片机的自动门控制系统设计

基于单片机的自动门控制系统设计

自动门控制系统是一种应用广泛的智能化设备,可以实现门的自动打开和关闭,提高出入口的便利性和安全性。

本文将介绍如何设计一个基于单片机的自动门控制系统,包括系统架构、硬件设计、软件编程和系统调试等方面。

一、系统架构设计自动门控制系统的架构设计是整个系统设计的基础,它包括系统功能模块的划分和各模块之间的关联关系。

1. 功能模块划分:将自动门控制系统划分为传感器模块、执行器模块、控制模块等,每个模块负责不同的功能。

2. 关联关系设计:设计各功能模块之间的信号传输和控制逻辑,确保系统各部分协调工作。

二、硬件设计硬件设计是自动门控制系统的物理实现,包括选择合适的传感器和执行器、搭建电路板、连接线路等。

1. 传感器选择:选择合适的传感器,如红外传感器、超声波传感器等,用于检测门口的人员或障碍物。

2. 执行器选择:选择合适的执行器,如电机、气缸等,用于驱动门的开启和关闭。

3. 电路设计:设计电路板,包括传感器接口、执行器接口、电源管理等,确保各部分正常工作。

4. 连接线路:连接传感器、执行器和单片机,建立稳定可靠的电气连接。

三、软件编程软件编程是实现自动门控制逻辑的核心,通过编程实现传感器信号的处理和执行器的控制。

1. 单片机选择:选择合适的单片机,如Arduino、STM32等,根据系统需求确定型号。

2. 程序设计:编写控制程序,包括传感器数据处理、门控制逻辑、异常处理等。

3. 通讯协议:设计单片机与传感器、执行器之间的通讯协议,实现数据交换和控制指令传输。

4. 调试优化:通过仿真和实际调试,优化程序性能,确保系统正常运行。

四、系统调试与优化系统调试与优化是确保自动门控制系统正常运行的关键步骤,需要对系统进行全面测试和性能优化。

1. 功能测试:测试传感器检测、执行器控制等功能,验证系统的基本功能是否正常。

2. 性能优化:调整程序逻辑和参数,优化系统响应速度和准确性。

3. 稳定性测试:长时间运行测试,验证系统在连续工作状态下的稳定性和可靠性。

基于单片机的自动感应门设计

基于单片机的自动感应门设计

基于单片机的自动感应门设计自动感应门是一种智能门禁系统,利用传感技术和单片机控制,可以自动感应人员的到来并打开门。

下面是一个基于单片机的自动感应门的设计案例。

1.设计目标:设计一个基于单片机的自动感应门,实现人员到来时门自动打开,人员离开时门自动关闭的功能,并且考虑到安全和节能的需求。

2.设计原理:采用红外传感器作为感应器,当有人经过时,感应器会发出信号,单片机接收并识别信号,控制门的开关。

同时引入光电开关作为门的状态检测器,当门打开/关闭时,光电开关会感应到门的状态并发送给单片机进行判断和控制。

3.硬件设计:a.单片机选择:选择适合门控制的单片机,如Arduino UNO。

b.传感器选择:选择适合门感应的红外传感器,可以是红外对射传感器或红外接近传感器。

同时选择光电开关,用于检测门的状态。

c.驱动电路设计:根据门的类型选择合适的电机或电磁锁,并设计合适的电路将单片机的输出信号转换为门的打开/关闭动作。

d.电源设计:选择合适的电源供电,考虑到门的开关频率、传感器的消耗等因素。

4.软件设计:a.信号读取:使用数字IO口读取红外传感器和光电开关的信号。

b.信号处理:根据传感器信号的变化,判断人员到来或离开的动作,发送控制信号给驱动电路。

c.开关控制:根据人员动作和门的状态,控制门的打开/关闭动作。

当感应到人员到来,判断门是否已经关闭,如果已经关闭则发送门的开启信号,门打开后,门的状态由光电开关确认,然后控制门保持打开。

当感应到人员离开,判断门是否已经打开,如果已经打开则发送门的关闭信号,门关闭并由光电开关确认。

5.安全保护:考虑到安全因素,需要设计相关的保护措施。

例如,增加超时保护,当门持续打开时间超过一定阈值后自动关闭,避免无人状态下门一直打开;增加防夹保护,当门关闭时若检测到门被异物阻挡,门会自动停止并避免继续关闭;增加电源保护,例如过流保护、过压保护等。

6.节能设计:为了节省能源,可以设计自动休眠功能。

单片机自动大门课程设计

单片机自动大门课程设计

单片机自动大门课程设计一、课程目标知识目标:1. 理解单片机的基础知识,掌握其内部结构和原理;2. 学习并掌握单片机编程的基本语法和技巧;3. 了解自动大门的工作原理,掌握相关传感器和执行器的应用;4. 学会设计简单的单片机自动大门控制系统。

技能目标:1. 能够运用所学知识,设计并搭建单片机自动大门的硬件电路;2. 掌握使用编程软件编写、调试单片机程序;3. 能够分析并解决自动大门控制系统中的常见问题;4. 培养学生的动手实践能力和团队协作能力。

情感态度价值观目标:1. 培养学生对单片机及电子技术的兴趣,激发其创新意识;2. 增强学生的自信心和自主学习能力,使其勇于面对挑战;3. 培养学生关注社会发展,了解自动化技术在实际生活中的应用;4. 培养学生具有良好的团队合作精神,遵守纪律,尊重他人。

本课程针对初中年级学生,结合单片机自动大门的设计,注重理论联系实际,提高学生的实践操作能力。

课程目标既包括知识技能的掌握,又注重培养学生的情感态度价值观,使其在学习过程中形成良好的学习习惯和价值观。

通过本课程的学习,为学生今后的学习和生活打下坚实基础。

二、教学内容1. 单片机基础知识:介绍单片机的内部结构、工作原理及性能特点,关联教材第二章。

- 单片机的发展历程- 单片机的内部结构及其功能- 单片机的工作原理2. 单片机编程基础:学习单片机编程语言及编程技巧,关联教材第三章。

- 单片机编程语言(如C语言)- 编程软件的使用- 基本编程语法和技巧3. 自动大门原理与设计:了解自动大门的工作原理及相关组件,关联教材第四章。

- 自动大门的组成与工作原理- 常用传感器及其应用- 执行器的选择与应用4. 硬件电路设计与搭建:学习如何设计并搭建单片机自动大门的硬件电路,关联教材第五章。

- 电源电路设计- 传感器与执行器的接口电路设计- 硬件电路的搭建与调试5. 软件编程与调试:学习编写、调试单片机自动大门的程序,关联教材第六章。

基于单片机的自动门控制系统设计

基于单片机的自动门控制系统设计

基于单片机的自动门控制系统设计自动门控制系统是一种能够通过感应控制门的打开和关闭的智能系统。

它可以广泛应用于商业和工业领域,提供方便和安全性。

本文将介绍一个基于单片机的自动门控制系统设计。

首先,我们需要选择一个适合的单片机作为系统的主控制器。

通常,我们可以选择AVR或PIC单片机。

接下来,我们需要设计一个电路板以连接各种传感器和执行器。

在自动门控制系统中,我们需要使用多种传感器来收集数据,例如红外传感器和超声波传感器。

红外传感器可以用来检测门口是否有人或物体,超声波传感器则可以用来测量门与人或物体之间的距离。

一旦传感器探测到人或物体,单片机将根据预先设定的逻辑和算法来控制执行器完成门的打开和关闭。

执行器通常使用直流电机来驱动门的运动。

为了确保系统的可靠性和安全性,我们还可以添加一些其他功能。

例如,我们可以使用温度传感器来检测室内温度,并根据温度自动调节门的打开和关闭速度。

此外,我们还可以添加一个声音传感器来检测异常声音,以确保门的运行正常。

另外,为了方便用户,我们还可以添加一个液晶显示屏和按钮面板。

这样用户可以通过按钮面板来手动控制门的打开和关闭,并通过液晶显示屏来显示系统的状态。

最后,我们需要编写软件代码来实现系统的控制逻辑和算法。

在编程时,我们需要考虑到各种可能的情况,例如门与人或物体的距离、门的运动速度等。

我们还需要确保代码的可靠性和稳定性,通过适当的错误处理机制来防止系统崩溃。

总结起来,基于单片机的自动门控制系统设计涉及到硬件设计、传感器选择和连接、执行器控制、软件编程等多个方面。

通过合理的设计和实现,这种系统可以提供高效、安全和便利的门控制体验。

基于单片机的自动门设计教材

单片机原理及系统课程设计评语:考勤10 守纪10 过程30设计报告30答辩20 总成绩(100)专业:电气工程及其自动化班级:姓名:学号:指导教师:兰州交通大学自动化与电气工程学院2014年1 月17日1、设计题目基于单片机的车库自动门的设计2、设计目的(1)制作解决相应的实际问题,巩固和运用在《单片机技术》中所学的理论知识和实验技能,掌握单片机应用系统的一般设计方法,提高设计能力和实践动手能力,为以后从事电子电路设计、研发电子产品打下良好的基础。

(2)设计一个具有特定功能的自动车库门。

该车库门在有人来时(进门或出门)开门,无人时关门延迟,关门中途来人,立即开门。

3、整体设计方案3.1 硬件总体设计硬件系统总体设计如图1所示。

3.2 设计电路框图和原理红外自动门控制系统的硬件组成如图2所示。

本系统主要由AT89C51单片机及其外围电路、红外检测电路,门行程检测电路、步进电机控制电路、故障检测电路、故障显示电路、控制方式切换电路等七部分组成。

单片机循环检测红外检测电路和门行程检测电路输出信号,据此产生步进电机控制信号,电动机带动门运行,当系统检测到控制方式发生改变时,系统进入相应的控制方式。

如门在关门过程中遇到人或其他障碍物时门无条件朝相反方向打开,当系统出现故障,进入故障处理程序。

感应探测器探测到有人进入时,将脉冲信号传给主控器,主控器判断后通知马达运行,同时监控马达转数,以便通知马达在一定时候加力和进入慢行运行。

马达得到一定运行电流后做正向运行,将动力传给同步带,再由同步带将动力传给吊具系统使门扇开启;门扇开启后由控制器做出判断,如需关门,通知马达作反向运动,关闭门扇。

感应自动门的种类很多,在此,仅以平移型感应自动门机作为设计的重点。

平移式自动门机组由以下部件组成:(1)主控制器:它是自动门的指挥中心,通过内部编有指令程序的大规模集人体 信号光学系统(菲涅尔透镜)热释电红外 线传感器信号 处理自动门 控制电路图1 设计总结构图2 成块,发出相应指令,指挥马达或电锁类系统工作;同时人们通过主控器调节门扇开启速度、开启幅度等参数。

基于单片机的自动门控制系统设计

基于单片机的自动门控制系统设计自动门控制系统是一种能够自动感知人员或车辆接近门并相应地打开或关闭门的系统。

它不仅提供了方便和高效的进出门方式,还提供了一定的安全性和便利性。

本文将介绍一个基于单片机的自动门控制系统的设计。

1.系统概述本系统采用基于单片机的控制方式,主要包括传感器模块、单片机模块、电机驱动模块和门体模块。

当有人或车辆接近门时,传感器将感知到并发送信号给单片机,单片机通过判断信号来控制电机驱动门体的开、关。

2.硬件设计2.1传感器模块传感器模块主要包括红外传感器和超声波传感器。

红外传感器可用于检测人体或车辆的接近,而超声波传感器可用于测量距离。

2.2单片机模块单片机模块采用单片机芯片作为控制核心,负责处理传感器模块发送的信号,并控制电机驱动门体的开关。

常用的单片机有ATmega16或ATmega328等。

2.3电机驱动模块电机驱动模块用于控制门体的运动。

通常采用电机驱动芯片如L298N作为电机驱动模块。

2.4门体模块门体模块由电动机驱动门体的运动部分组成,可通过电机驱动模块的控制实现门的开关。

门体通常由门体机构和门体控制电路组成。

3.软件设计3.1程序设计程序设计主要包括信号处理程序和控制程序。

信号处理程序负责接收传感器模块发送的信号,并进行判断。

当信号满足开门条件时,控制程序将发送控制信号给电机驱动模块,控制门体的运动。

3.2控制算法控制算法可根据实际情况选择合适的控制方式,如PID控制、ON/OFF控制等。

具体的控制算法可根据门体运动的要求和系统的响应速度进行选择。

4.系统实现系统实现时需要将传感器模块、单片机模块、电机驱动模块和门体模块连接起来,并进行程序编写和调试。

同时还需要考虑系统的可靠性和安全性,并根据实际需求对系统进行调整和改进。

5.总结基于单片机的自动门控制系统设计可以实现自动感知人员或车辆接近门,并相应地打开或关闭门。

本文提供了一个基本的设计框架和实现过程,并介绍了关键的硬件和软件设计要点。

基于单片机的自动感应门设计

基于单片机的自动感应门设计自动感应门是一种自动识别人体移动,并根据识别信号自动打开或关闭门的装置。

它可以广泛应用于商业门禁、家庭门禁以及办公楼、医院、学校等场所的门禁系统中,提高进出门的便捷性和安全性。

本文将基于单片机设计一种基本的自动感应门系统,并详细介绍其设计原理、硬件电路和软件程序。

设计原理:自动感应门系统的设计原理基于红外传感技术。

当有人靠近门口时,人体会发出红外线,传感器接收到红外线后生成电信号,并经过处理后,通过控制门的电机或电磁锁来实现门的自动打开和关闭。

硬件电路:自动感应门系统的硬件电路主要包括两部分:传感器电路和控制电路。

传感器电路:传感器电路采用红外传感器模块,其工作原理是通过Infrared Receiver Tube 感应到红外线并转化成电信号。

该模块包括一个红外接收管和一个减法放大器,接收管的工作是将感应到的红外线转化成电流信号,减法放大器用于提供适当的电压放大。

控制电路:控制电路主要由单片机、电机驱动模块、继电器和电源模块组成。

-单片机:本设计中采用基于51系列的单片机。

单片机通过串口与传感器电路连接,接收传感器传来的信号,并基于设定的逻辑判断是否打开门。

-电机驱动模块:电机驱动模块用于控制门机构的运动。

在门禁系统中常用的电机驱动模块有直流电机驱动模块和步进电机驱动模块两种。

本设计中采用直流电机驱动模块,通过单片机控制驱动模块,实现电机的正转和反转。

-继电器:继电器用于控制电源的开关,当单片机接收到感应信号后,通过继电器控制门机构的开启或关闭。

-电源模块:电源模块提供正常工作和充电所需的电源。

软件程序:软件程序是自动感应门系统的核心,主要由单片机的程序编写,控制门的打开和关闭。

-初始化:程序开始时进行硬件初始化操作,包括串口初始化、电机驱动初始化、继电器初始化等。

-传感器检测:程序通过串口接收传感器发来的信号,判断是否有人靠近门口。

当检测到人体信号时,进入门打开状态,否则进入门关闭状态。

基于单片机的自动门控制系统课程设计

东北石油大学课程设计2013年7 月7 日东北石油大学课程设计任务书课程:单片机的控制系统课程设计题目:自动门控制系统设计专业:自动化姓名:学号:主要内容、基本要求、主要参考资料等主要内容:利用51板实现自动门控制系统设计。

具体要求如下:1、有人来时(进门或出门)开门。

当人走到离门不远的时候时,安装在门上侧的热释红外线传感器信号检测装置检测到有人时,将启动电动机带动传动链开门。

2、无人时关门延迟,当热释收发装置没有检测到有人在离门1m的范围内,将延迟1秒启动电动机带动传动链关门。

3、关门中途来人,立即开门。

当启动电动机带动传动链关门时,感应探头突然检测到在离门1m的范围内有人,则立即停止电动机关门,启动电动机带动传动链开门。

基本要求:1、熟悉MCS单片机系统的基本构成和工作原理。

2、了解自动门系统的原理及控制方法。

3、掌握MCS-51系列单片机I/O、定时器等操作方法。

4、掌握单片机的一般编程技巧。

参考资料:1、张毅刚.单片机原理及应用[M].北京:高等教育出版社,2010.2、蔡美琴.MCS-51系列单片机系统及其应用[M].北京:高等教育出版社,2004.完成期限2013-7-7指导教师专业负责人2013年6月28日单片机的控制系统课程设计目录第1章绪论 01.1 自动门发展历史 01.2 单片机的发展及89C51系列的运用 01.3 红外探测技术的发展 (1)1.4 设计的主要内容 (1)第2章系统结构及主要元器件 (2)2.1设计整体框图及总电路图 (2)2.2主要元器件介绍 (3)第3章硬件设计 (10)3.1 基本单片机系统 (10)3.2 红外检测电路 (10)3.3 步进电机 (11)3.4 检测模块 (13)第4章软件设计 (15)4.1 系统软件结构 (15)4.2 各部分程序流程设计 (15)4.3 门行程检测及故障检测 (23)第5章系统仿真及调试 (24)5.1系统仿真调试 (24)5.2调试结果 (25)5.3 仿真结果 (26)结论 (27)参考文献 (28)第1章绪论1.1 自动门发展历史自动门从理论上理解应该是门的概念的延伸,是门的功能根据人的需要所进行的发展和完善。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档