收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

基于单片机的红外遥控密码锁的设计与实现

[关键词:单片机,红外遥控,密码锁]  [热度 ]
提示:此毕业设计论文完整版包含【论文
作品编号:txgc0753,word全文:33页,合计:10000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于单片机的红外遥控密码锁的设计与实现毕业设计论文------

本文介绍一种基于AT89S52单片机设计的红外遥控密码锁,本设计采用红外线遥控器进行数据的传输录入,并可直接通过LED数码管面板显示相关数据,集合了数据的存储、声光报警、电子锁头驱动、S52单片机最小工作系统等多个硬件电路。正文着重给出了硬件系统的各部分电路描述,介绍了红外数据传输的原理、AT89S52的功能与应用、数据存储器24C02的应用、各个功能模块的程序实现等内容。该电路设计实用性强、应用领域广、可扩展性强。

研究内容

本系统研究的是基于单片机的红外遥控密码锁。系统主要包括硬件装置和控制软件两部分。硬件装置主要由单片机、红外接收电路、应用电路等器件组成。软件控制部分主要通过单片机C语言和汇编语言驱动程序。

红外接收设备是由红外接收电路、数码管显示电路、应用电路组成。红外遥控接收器的主要作用是将遥控发射器发来的红外光信号转换成电信号,再放大、限幅、检波、整形,形成遥控指令脉冲,输出至遥控微处理器。

设计电路主要由红外线编码电路、红外线解码开锁电路、掉电保护电路、声光提示报警电路、键盘及显示电路组成。系统能完成开锁、出错报警、超次锁定、修改用户密码等基本的密码锁的功能,并且能实现遥控、掉电存储、声光提示等功能。密码锁的红外线遥控器是由发射器与接收器两部分构成。发射器又由指令键、指令信号产生电路、调制电路、驱动电路及红外发射器件组成。当指令按键被按下时,发射电路可以输出一定数量被调制的脉冲信号。接收器由红外接受器件、前置放大电路、解调整形电路、解码电路及单片机系统组成。

本设计主要研究内容以及需要达到的要求:

(1)能实现遥控开锁,遥控距离最多可达8-10m。

(2)具有密码的修改以及加密功能。

(3)密码输入出错后能立即提示错误,以及超次锁定作用。

(4)具有掉电后密码的记忆存储功能。

系统总方案

基于AT89S52的红外遥控装置由红外发射和红外接收两部分组成。发射部分采用红外发射专用芯片HT6221。接收部分包括红外接收电路、应用电路组成。根据遥控信号编码和发射过程,遥控信号的识别——即解码过程应是去除38KHz载波信号后识别出二进制脉冲中的0和1。由MCS—51系列单片机AT8952、一体化红外接收头、存储器、还原调制与红外发光管驱动电路组成。红外接收头负责红外遥控信号的解调。将调制在38kHz上的红外脉冲信号解调并反向后再输入到AT89C51的引脚,由单片机进行高电平与低电平宽度的测量。

功能测试结果

经过不断的努力,终于基本实现了实验要求:

首先主要功能得到了实现,能够做到8~10m距离的遥控开锁。在没有障碍物的情况下,四周都可以实现,而在正对数码显示管时感应效果相对更好。

其次,可以进行密码的修改和加密功能。在输入原始密码正确后可以进行密码修改,而每个输入的字符在数码管上都将显示为“F”,从而进行了加密。

然后,本器件会在密码输入错误后显示“Err”,而在3s左右未输入,它将自动恢复为“------”。

最后,设计实现了断电后的密码记忆存储功能。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文
作品编号:txgc0753,word全文:33页,合计:10000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于单片机的红外遥控密码锁的设计与实现(论文)!