基于单片机自动车库门的设计#一类特选_第1页
基于单片机自动车库门的设计#一类特选_第2页
基于单片机自动车库门的设计#一类特选_第3页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、单片机课程设计主题:基于单片机的汽车车库门的设计大学:名字:学号专业:电子信息科学和技术学年:指导老师:摘要:本设计主要利用单片机控制车库门的自动开关。 系统采用了80C51单片机. 自动门的控制按钮信号经由单片机的并行接口P3输入到单片机内进行数据处理,经由并行端口P1输出,控制自动门的动作,当执行车库门前进指令5S时,自动门开始前进在执行车库门后退指令5S后,车库门向后移动到接触后限位开关,其控制电路简单、实用、可靠性高。 具体的设计如下。关键词: 80C51单片机开关btracc : intoasingmiccomputertowithinthedataprocessing,onthro

2、ughtheparallelpopp1output controlltheactionofautomaticdoor, whenperforminggaragedoorintoinstructionsafter5sautomaticationdoorbegantomoveforward tomobefrompartfrentulltocontationlimitswit thegaragedoortostop.whenperforminggaragedoorbackinstructionsafter 5s gargeagedoobackefacthecontractionstothecontr

3、ollicatissimpkeyword : 80 C51限制交换机目录: (一)引言(2)设计任务(3)项目原理(1)单片机并行口的分配(2)项目线路连接(4)项目参考计划(1)项目程序的流程图(2)项目参考计划。(5)总结参考文献的谢词一、引言随着经济的发展,拥有车的人越来越多,对好车库门的需求也越来越多。 本文车库门的机械和控制系统的具体设计说明沿袭了单片机对电机的控制方法。二、设计任务:利用主芯片80C51控制车库门的开闭。三、项目原理系统采用了80C51单片机. 自动门的控制按钮信号经由单片机的并行接口P3输入到单片机内进行数据处理,经由并行端口P1输出,控制自动门的动作,当执行车库

4、门前进指令5S时,自动门开始前进在执行车库门后退指令5S后,车库门向后移动到接触后限位开关,其控制电路简单、实用、可靠性高。(1)单片机并行口的分配输入。输出单片机电脑车库门控制按钮按钮功能单片机并行接口(计算机)车库门控制按钮按钮功能P3.0PK 1关上门的开关P1.0y1.y1前进接触器P3.1SB2打开门的开关P1.1Y2后退接触器P3.2SB3停止开关P1.2Y3信号控制P3.4SQ1关上限位开关P3.5SQ2打开限位开关。P3.3SQ3安全压力阻尼器(2)项目线路连接四、项目参考方案(1)项目程序的流程图初始化停止安全卫士把门关上开门。使中断清除停止标志位为off关上门,停止闪烁使中

5、断清除停止标志位为off关上门,停止闪烁闪烁延迟5s关上门关上门有无限制闪烁延迟5s关上门关上门闪烁显示反转闪烁显示反转有无限制yyyynyy(2)项目参考计划项目参数程序如下输入输出端子定义输出Y1 BIT P1.0; 关门主接触器Y2 BIT P1.0; 打开门的主接触器y 3位p1. 0; 信号灯输入。CPL Y3sb 1位3.0; 关上门的开关SB2 BITP3.1; 打开门的开关SQ1 BITP3.4; 关门界限SQ2 BITP3.5; 开门限制中断标志的进位定义停止位00h; 外部中断0、P3.2端子连接停止开关保存位01h; 在外部中断1、P3.3端子上连接安全压力阻尼器ORG

6、000HAJMP MAINORG 0003HCLR EX0SETB STOP; 外部中断0,设定停止开关RETIORG 0013HCLR EX1SETB SAVE; 外部中断1、位置安全压力阻尼器RETI主程序主: mov p 1,#001H; 初始化MOV P3,#00HCLR STOPCLR SAVESETB EASETB EX0; 允许外部中断0、P3.2端子连接停止开关中断SETB EX1; 允许外部中断0、P3.2端子连接停止开关中断1个SETB PX1; 安全压力阻尼器的中断水平高主1: JB stop,STOP1; 是否停止开关。JB SAVE,SAVE1; 门是否安全JB SB

7、1,CLOSE; 关不关门JB sb 2开放式; 是否能开门。AJMP MAIN1停止。STOP1: SETB EX0CLR STOP; 关闭开关,关闭开关,标志就会被清除CLR Y1; 把门关上CLR Y2; 把门关上CLR Y3; 停止闪烁AJMP MAIN1安全后卫。一个SAVE: SETB EX1CLR SAVE; 如果是安全保护,请清除标志CLR Y1; 把门关上CLR Y 3; 停止闪烁AJMP MAIN1关上门。关闭: setb y3; 做闪烁标志MOV R2、#10; 十次关闭: a呼叫del 500; 延迟500毫秒JB STOP,STOP1; 是否停止开关。JB SAVE,

8、SVE1; 门是否安全CPL Y3DJNZ R2,CLOSESETB Y1; 打开门CLR Y2; 把门关上关闭2: JB停止,停止1; 是否停止开关。JB SAVE,SAVE1; 门是否安全JB SQ1、STOP1; 有无限制ACALL DEL500; 闪闪发光PS KAJMP CLOSE2打开门。OPEN: SETB Y3; 做闪烁标志MOV R2、#10H; 十次开放1: a呼叫del 500; 延迟500毫秒JB STOP,STOP1; 是否停止开关。JB SAVE,SAVE1; 门是否安全CPL Y3DJNZ R2,OPEN1SETB Y2; 打开门CLR Y1; 把门关上OPEN2

9、:JB STOP,STOP1; 是否停止开关。JB SAVE,SAVE1; 门是否安全JB SQ2、STOP1; 有无限制ACALL DEL500; 闪闪发光CPL Y3AJMP OPEN2延迟500s程序ORG 0030HDEL500:MOV R3 #5LOOP3: MOV R5、#100LOOP1: MOV R6、#250LOOP2: DJNZ R2,LOOP2DJNZ R1,LOOP1DJNZ R3,LOOP3RET结束(5)总结参考文献的谢词总结:论文主题选定后,参考文献: 1刘南平孙惠斤童帆苏梅编着【单片机实训与开发教程】科学出版社2杨光友朱宏辉杨光祥张锋编着【单片机原理和接口技术】中国水利电力出版社3兰吉昌编着【51单片机应用设计百例】化学工业出版社4胡

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论