Ⅰ物理与电子工程学院《基于单片机自动车库门》课程设计报告书设计题目:单片机自动车库门控制系统专业:自动化班级:12级一班学生姓名:姚志强学号:2012341125指导教师:王承林2014年11月15日物理与电子工程学院2012级本科课程设计物理与电子工程学院课程设计任务书专业:自动化班级:12级一班学生姓名姚志强学号2012341125课程名称单片机设计题目单片机的自动车库门控制系统设计目的、主要内容(参数、方法)及要求随着经济发展,拥有汽车的人越来越多,继而对好的车库门需求也不断增大,本文是对车库门的机械和控制系统的具体设计说明了对单片机的控制的方法,有人靠近时相关的显示、声音和相关动作都会有不同的形式,以保证为人们提供一个按全方便的车库们系统。工作量2周时间,每天3学时,共计42学时进度安排第1天:通过网络对整个系统有一个充分的了解。第2-3天:查阅相关的书记资料,了解所有元器件的性能。第4-8天:做出相关的程序,不断调试,设计相关线路。第8-10天:对整个设计做一个大概的框架。第10-14天:集合所有知识、设计内容、以及所有的前期准备,做好课程设计,不断修改,达到基本要求,进而不断完善,完成设计。主要参考资料[1]陈学煌,马俊.电子自旋共振仪中嵌入单片机测控系统的设计[J].传感器技术,2005,24(12):61-63.[2]王建新,杨世凤,史永江,等.系统测试中的软件抗干扰技术[J].国外电子测量技术,2005,24(10):18-20.[3]李刚民,曹巧媛.单片机原理及使用技术[M].北京:高等教育出版社,2005.[4]徐爱钧.8051单片机实践教程[M].北京:电子工业出版社,2005.指导教师签字教研室主任签字物理与电子工程学院2012级本科课程设计摘要本次设计主要利用单片机控制车库门的自动开启与关闭。系统采用80C51单片机。自动门的控制按钮信号通过单片机并行接口P3输入到单片机内进行数据处理,再通过并行口P1输出,控制自动门动作,当执行车库门前进指令5S后自动门开始前进,直到接触到前进限位开关时,车库门停止前进。当执行后退指令5S后,车库门向后运动到接触到后限位开关时停止。其控制电路简单、实用、可靠性好。关键词:单片机控制自动车库门80C51单片机限位开关物理与电子工程学院2012级本科课程设计目录一、引言............................................1二、设计任务........................................1三、80C51简介.......................................11、简介.........................................12、引脚图.......................................13、硬件结构图...................................1四、项目原理........................................21、单片机并行口分配.............................22、项目线路连接.................................23、部分小电路连接图.............................34、线路图.......................................3五、参考程序........................................31、项目程序流程图...............................32、项目参考程序.................................43、仿真图.......................................8六、参考文献........................................8物理与电子工程学院2012级本科课程设计一、引言:随着经济发展,拥有汽车的人越来越多,对好的车库门的需求也越来越大,本文是对车库门的机械和控制系统的具体设计说明沿用了单片机对电机控制的方法。二、设计任务:利用主控芯片80C51来控制车库门的开启和关闭。三、80C51简介:1、简介:80C51单片机属于MCS-51系列单片机,由Intel公司开发,其结构是8048的延伸,改进了8048的缺点,增加了如乘(MUL)、除(DIV)、减(SUBB)、比较(CMP)、16位数据指针、布尔代数运算等指令,以及串行通信能力和5个中断源。采用40引脚双列直插式DIP(DualInLinePackage),内有128个RAM单元及4K的ROM。2、引脚图3、硬件结构图物理与电子工程学院2012级本科课程设计四、项目原理:系统采用80C51单片机。自动门控制按钮信号通过单片机并行接口P3输入到单片机内部进行数据处理,再通过并行口P1输出,控制自动门动作。当执行车库门前进指令5S后自动门开始前进,直到接触到前进限位开关时,车库门停止前进。当执行后退指令5S后,车库门向后运动到接触到后限位开关时停止。其控制电路简单、实用、可靠性好。1、单片机并行口分配输入输出单片机并行口自动车库门控制按钮按钮功能单片机并行口自动车库门控制按钮按钮功能P3.0SB1开门关门P1.0Y1前进接触器P3.1SB2开门关门P1.1Y2P3.2SB3停止开关P1.2Y3P3.4SQ1关限位开关物理与电子工程学院2012级本科课程设计2、项目线路连接3、电子显示管、蜂鸣器连接图P3.5SQ2开限位开关P3.3SQ3安全压力挡板物理与电子工程学院2012级本科课程设计五、参考程序1、项目程序流程图物理与电子工程学院2012级本科课程设计2、项目参考程序项目参数程序如下;输入输出引脚定义;输出Y1BITP1.0;关门主接触器Y2BITP1.0;开门主接触器Y3BITP1.0;信号灯光;输入CPLY3SB1BITP3.0;关门开关SB2BITP3.1;开门开关SQ1BITP3.4;关门限位物理与电子工程学院2012级本科课程设计SQ2BITP3.5;开门限位;中断标志进位定义STOPBIT00H;外部中断0、P3.2引脚接停止开关SAVEBIT01H;外部中断0、P3.3引脚接安全压力挡板ORG0000HAJKPMAINORG0003HCLREXOSETBSTOP;外部中断0、置位停止开关RET1ORG0013HCLREX1STEBSAVE;外部中断1、置位安全压力挡板RET1MAIN:MOVP1,#001HMOVP3,#00HCLRSTOPCLRSAVE物理与电子工程学院2012级本科课程设计SETBEASETBEX0;允许外部中断0、P3.2引脚接停止开关中断SETBEX1;允许外部中断0、P3.2引脚接停止开关中断MAIN1:JBSTOP,STOP1JBSAVE,SAVE1JBSB1,CLOSEJBSB2OPENAJMPMAIN1STOP1:SETBEX0CLRSTOPCLRY1CLRY2CLRY3AJKPMAIN1SAVE:SETBEX1CLRSAVECLRY1CLRY3AJMPMAIN1CLOSE:SETBY3物理与电子工程学院2012级本科课程设计MOVR2,#10CLOSE:ACALLDEL500JBSTOP,STOP1JBSAVE,SVE1CPLY3DJNZR2,CLOSESETBY1CLRY2CLOSE2:JBSTOP,STOP1JBSAVE,SAVE1JBSQ2,STOP1ACALLDEL500CPLY3AJMPOPEN2ORG0030HDEL500:MOVR3,#5LOOP3:MOVR5,#100LOOP1:MOVR6,#250LOOP2:DJNZR2,LOOP2DJNZR1,LOOP1DJNZR3,LOOP3RET物理与电子工程学院2012级本科课程设计END3、仿真图六、参考文献[1]陈学煌,马俊.电子自旋共振仪中嵌入单片机测控系统的设计[J].传感器技术,2005,24(12):61-63.[2]王建新,杨世凤,史永江,等.系统测试中的软件抗干扰技术[J].国外电子测量技术,2005,24(10):18-20.[3]李刚民,曹巧媛.单片机原理及使用技术[M].北京:高等教育出版社,2005.[4]徐爱钧.8051单片机实践教程[M].北京:电子工业出版社,2005.物理与电子工程学院2012级本科课程设计课程设计成绩评定表院系:物理与电子工程学院班级:一姓名:姚志强学号:2012341125项目分值优秀(x≥90%)良好(90%x≥80%)中等(80%x≥70%)及格(70%x≥60%)不及格(x60%)评分参考标准参考标准参考标准参考标准参考标准平时考核20学习态度认真,科学作风严谨,严格保证设计时间并按任务书中规定的进度开展各项工作。学习态度比较认真,科学作风良好,能按期圆满完成任务书规定的任务。学习态度尚好,遵守组织纪律,基本保证设计时间,按期完成各项工作。学习态度尚可,能遵守组织纪律,能按期完成任务。学习马虎,纪律涣散,工作作风不严谨,不能保证设计时间和进度。课程设计报告报告内容组织书写20结构严谨,逻辑性强,层次清晰,语言准确,文字流畅,完全符合规范化要求,书写工整或用计算机打印成文;图纸非常工整、清晰。结构合理,符合逻辑,文章层次分明,语言准确,文字流畅,符合规范化要求,书写工整或用计算机打印成文;图纸工整、清晰。结构合理,层次较为分明,文理通顺,基本达到规范化要求,书写比较工整;图纸比较工整、清晰。结构基本合理,逻辑基本清楚,文字尚通顺,勉强达到规范化要求;图纸比较工整。内容空泛,结构混乱,文字表达不清,错别字较多,达不到规范化要求;图纸不工整或不清晰。技术水平20设计合理、理论分析与计算正确,文献查阅能力强、引用合理、调查调研非常合理、可信。设计合理、理论分析与计算正确,文献引用、调查调研比较合理、可信。设计合理,理论分析与计算基本正确,主要文献引用、调查调研比较可信。设计基本合理,理论分析与计算无大错。设计不合理,理论分析与计算有原则错误,文献引用、调查调研有较大的问题。仿真/制作40实验数据准确,有很强的实际动手能力和计算机应用能力。实验数据比较准确,有较强的实际动手能力和计算机应用能力。实验数据比较准确,有一定的实际动手能力。实验数据无大错。实验数据不可靠,实际动手能力差。指导教师签名指导教师评定成绩