核心内容摘要
Windows 10时间同步全攻略:从NTP服务配置到与Linux系统时间同步
博主主页单片机辅导设计博主简介专注单片机技术领域和毕业设计项目。
主要内容毕业设计、简历模板、学习资料、技术咨询。
文章目录主要介绍
自动感应门设计的功能概述
系统总体方案
1系统的总体计划
2元器件的介绍
2.
1单片机的定义及引脚简单介绍
控制系统设计
1 主程序的流程图
总结主要介绍本次毕业设计主要采用单片机AT89C51为控制核心热释电型红外传感器电机等相结合的设计作品。
本次设计产品充分发挥了单片机的性能其优点为电路简单软件功能具备控制系统完善等。
关键词 自动感应门 单片机 电机 热释电红外传感器
自动感应门设计的功能概述本次设计的自动门感应门主要有以下3点功能1当有人进出门的时。
当人走到离自动门一定的距离时安装在自动门上的热释红外线传感器信号检测器探头检测到有人移动时就会传输信号给单片机经过软件编译后把控制信号传输给电机进行开门。
当人离开后延迟关门。
当然人离开后热释红外线传感器信号检测器没有检测到有人在离门一定的范围内移动时在延迟几秒后传输信号给单片机经过软件编译后把控制信号传输给电机进行关门。
当在关门的时候检测到来人时将立即开门。
当关门时热释红外线传感器信号检测器探头突然检测到在离门一定的范围内有人移动则传输信号给单片机经过软件编译后把控制信号传输给电机立刻停止关门进行开门。
系统总体方案
1系统的总体计划本次毕业设计主要是以单片机为核心的自动感应门。
当自动感应门在工作的时候单片机将不间断的检测红外检测电路的输出信号然后把红外检测电路的输出信号传输给单片机经过软件的编译后再把控制信号传输给电机电机根据控制信号带动自动门运行。
当系统检测到红外检测电路的输出信号发生改变时就转换的对应的模式。
如自动门在关门的过程中遇到阻碍时自动门将立即开门。
本毕业设计系统的原理方框图如
所示。
2元器件的介绍
2.
1单片机的定义及引脚简单介绍AT89C51是一种高性能的CMOS8位单片机其中AT89C51内含有128bytes的随机储存器RAM和4K bytes的可反复擦写的只读22程序存储器PEROM。
AT89C51采用非易失性储存、高密度的生产技术它与标准的MCS-51系列的单片机指令和引脚是一样的所以可以兼容MCS-51系统AT89C51主要优势是内置Flash储存单元和通用8位中央处理器CPU。
AT89C51的引脚图为图
图
AT89C51引脚图
控制系统设计本次毕业设计的软件方面采用C语言编程。
这个控制程序分为手动模式和自动模式两个方面。
当在手动模式的时候需要自己进行控制电机开关门在自动模式时由热释红外线传感器信号检测器检测到有人进出时电机正传自动开门在人离开后延迟10秒钟后没人情况下电机反转自动关门若是有人进出电机将继续延迟直到10内检测不到人电机反转自动关门无需手动控制。
1 主程序的流程图图
主程的流程图
总结在这次毕业设计的这段时间里我从中学到了许多的知识不像是在书上说的那样简单在自己操作起来就会发现中间的困难。
从一开始的收集相关的资料、购买所需的元件器材再到中间的PCB原理图的绘制、万能板的焊接、程序的设计修改最后进行整体的调试和修改。
这些都使我学到了好多书上学不到东西成长了好多。
在查找各种资料文献的时候我熟练的运用学过的信息检索方法让我从资料库中快速找到我所需的资料在焊接电路的时候教会了细心任何一次的错误都有可能使自己的努力付之一炬只能细心在再心细不能犯一丝一毫的错误在调试过程培养了我的坚持能力在不断地面对失败后重新审视自己的设计不断的修改这个过程打磨了我的性格使自己更加的沉稳。
这次毕业设计的制作不仅扩充了我的知识层面还培养了实践能力教会了我做事的方法。
在此次毕业设计的过程里遇到各种困难自己也在不断的攻克困难中飞速的成长让我能够以更好地姿态走向社会迎接美好的未来。
本次毕业设计以89C51为核心的自动门感应门它的硬件设计简单易于开发并格低廉安全可靠操作方便在以后市场上的发展空间巨大。
文章底部可以获取博主的联系方式获取源码、查看详细的视频演示或者了解其他版本的信息。
所有项目都经过了严格的测试和完善。
对于本系统我们提供全方位的支持包括修改时间和标题以及完整的安装、部署、运行和调试服务确保系统能在你的电脑上顺利运行。