红外线遥控电子密码锁开题报告

时间:2024.4.5

西南科技大学毕业设计(论文)开题报告

备注:1、题目类型分为: 理论研究、应用研究、设计开发和其它。

2、题目难度分为: A、B、C、D四个等级。

3、综合训练程度分为: A、B、C三个等级。


第二篇:红外线遥控密码锁的研究


红外线遥控密码锁的研究

尹学锋

惠州市九惠制药股份有限公司,广东省,516007

【摘要】本文详细提出了基于MCS一51单片机的红外线遥控电子密码锁硬件

和软件设计。

【关键词】密码锁AT89S52红外遥控

目前国内市场上的遥控电子密码锁的主要特点如下:遥控防盗锁主要采用易受干扰的电磁波的发射和接受电路;遥控防盗锁加密方式简单;遥控防盗锁人机交互界面差等。基于此本人设计了一套运用MCS一51单片机进行加密的红外遥控电子密码锁,它采用非机械化的钥匙,不易被破解,钥匙红外线电子化而且可采用多种方法进行加密,难复制,可靠性高,安全性好,价格低,易推广,具有方阔的市场空间。

一、密码锁锁体设计1,设计要求

本系统采用单片机作为控制器来控制各个功能模块之间的工作,其设计目的是要设计一个具有开锁、修改密码等功能红外线遥控电子密码锁。设计的要求如下:

块。

单片机主要用于控制和处理各功能模块的工作,实现电子密码锁的开启、密码的修改和操作信息的提示等功能。各个模块的功能如下:

红外遥控模块:遥控器按键被按下时,输出一定数量被调制的脉冲信号。当接收器收到发射器的红外

图1电子密码锁的结构组成图

l汉字II

LCD

l液晶卜-

A.r89S52

单片机

l红外线L--l燃l

I............._J

如图整个系统包括:红外遥控模块,控制器模块,液晶显示模块,开锁模块,蜂鸣器模块和电源模

①系统复位后,显示屏提示可输入密码。键人每

位密码值时系统有提示声。

②用户输入的密码与预设的密码进行比较,若密

码正确,则发出开锁驱动信号将门打开,同时显示屏提示开锁成功;若密码不正确,则要求重新输入密码。

指令信号时,它将红外信号变成1仉电平信号,再经放

大、解调、整形、解码处理后送入CPU,由CPU进行识别处理,以控制电子密码锁的工作。

控制器模块:主控电路模块主要采用以单片机AT89S52为核心的主控电路。红外线接收头LT0038A把接收到的信号传送给单片机,单片机对信号进行识别,把信号识别成指令,利用这些指令控制电子密码锁的运行。

液晶显示模块:此模块采用单片机向液晶显示屏

③当连续输入三次密码不正确时,显示屏提示系

统被锁定,并发出报警的声音,需重启系统才能执行。

④当要修改密码时,需输入旧密码确定用户权限

后,连续两次输入相同的新密码后方可修改密码,同时显示屏上提示修改密码成功。

2、设计方案

电子密码锁的结构组成图如图1所示。

一10一

万方数据 

兰呈旦璺呈

的串口发送数据,当串口接收到一串数据后,液晶显示屏能实现文字的显示、清屏操作和光标的设置等操作。

开锁模块:当密码输入正确时,单片机发出驱动信号,使电子密码锁开启。

蜂鸣器模块:每按一次键时,单片机发出驱动信号,使蜂鸣器“嘀”的一声响。

电源模块:电源是10—15V直流电源。稳压电源输出的直流电压通过专门的电源插座RCI把直流电压引入单片机的控制电路,使得电路的工作更加的稳定。

3、锁体控制器的电路设计及其功能说明

图2锁体电路原理图

单片机接收从红外接收管输入的信号,并将此信号进行处理运算,再将处理过的信号输出给被控制的开锁电路,实现电路的功能。具体电路如图2中的电路原理图所示。

1)红外遥控控制电路

如图3所示,发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光/电转换放大器、解调、解码电路。

编红转键码外换解盘

加发密

放LED

………一J

遥控发射器

遥控接收器

图3红外遥控系统框图

红外遥控发射器部分:红外线发射器由AT89S一52单片机控制发射电路,由软件完成遥控码的编码。当发射器按键按下后,即有遥控码发出,所按的键不同遥控编码也不同。这种遥控码具有以下特征:采用

万 

方数据-.o研究与探索

脉宽识别的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的组合表示二进制的“1”。其波形如图4所示。

b.t“0”厂]

Mrr厂]

10.56msI

I.-——————¨

ll

‘?...........J......................一

1.125ms

2.25ms

图4遥控码的“0”和“1”

上述“0”和“1”组成的二进制码通过红外发射二极管产生红外线向空间发射。遥控码的编码是连续的“位二进制码组,其中前16位为用户识别码(系列号),能区别不同的红外遥控设备,防止不同机种遥控码互相干扰。中间32位为16位的同步计数器值和16位的同步计数器值反码用于核对数据是否接收准确。最后16位为8位的操作码和8位的操作反码用于核对数据是否接收准确。

当遥控器上任意一个按键按下超过10ms时,将发射一个特定的同步码头,对于接收端而言就是一个9ms的低电平,和一个4.5ms的高电平,这个同步码头可以使程序知道从这个同步码头以后可以开始接收数据。

解码的关键是如何识别“0”和“1”:,从位的

定义我们可以发现“0”、…1’均以0.56ms的低电平

开始,不同的是高电平的宽度不同,“0”为0.56ms,“l”为1.68ms,所以必须根据高电平的宽度区别

“0”和…1’。如果从0.56ms低电平过后,开始延

时,0.56ms以后,若读到的电平为低,说明该位为“0”,反之则为“1”,为了可靠起见,延时必须比0.56ms长些,但又不能超过1.12rns。

红外线接收器采用塑封一体化的红外线接收头LT0038A。没有红外遥控信号时为高电平,收到红外信

号时为低电平,而体积和普通的塑封三极管大小一

样。接收器对外只有3个引脚:Vee、GND和1个脉冲信号输出Po。如图2电路原理图所示。

①Vee接系统的电源正极(+5V);

②GND接系统的地线(0V);

③脉冲信号输出接单片机的中断输入引脚。如果没有红外遥控信号到来,接收器的输出端口Po保持高电平;当接收到红外遥控信号时,接收器件信号转换成脉冲序列加到单片机的中断输入引脚,向单片机提出中断请求。单片机响应后,从缓冲器读回

l研究与探索。l皿二;墨

脉冲个数。单片机根据读入的脉冲值进行处理,以实现该电子密码锁的各种功能。

2)单片机控制电路

单片机AT89S52是整个电路的核心控制部件,控制和处理各功能模块的工作。红外控制模块连接到“单片机最小系统”区域中的中断引脚;存储读写模块连接到“单片机最小系统”区域中的T0、T1两个引脚;液晶显示模块连接到“单片机最小系统”区域中的RXD、TXD两个引脚;开锁模块连接到“单片机最小系统”区域中的P2.4引脚;按键提示模块连接到“单片机系统”区域中的P2.6引脚。另外,单片机的XTALl、XTAL2引脚外接由一个11.0592MHz石英晶体和两个33pF的振荡电容组成的时钟电路;EA和RST引脚分别外接电路;Vet#l"接5V电源,GND接地。

系统的设计是通过中断来响应按键的。每按键一次,CPUg瘴J应中断一次。CPU读取输入的脉冲数,根据该脉冲数向固定单元写键号。同时每按键一次,单片机由P2.6脚输出驱动信号,驱动蜂鸣器发出提示声。当密码输入完毕,按确认功能键之后,就进入密码的判断比较处理状态并给出相应的处理过程。密码的判断比较过程,需要从外部存储器读出密码到内存储器的密码比较区,与输入的密码进行比较。如果输入密码正确,则由P2.4脚输出驱动信号,使电子密码锁开启。

3)存储读写电路

AT24C04存储器是低功耗CMOS串行EEPROM,它是内含256×8位存储空间,具有工作电压宽(2.5~5.5V)、擦写次数多(大于10000次)、写入速度快(小于lOms)等特点。AT24C04中带有片内地址寄存器。每写入或读出一个数据字节后,该地址寄存器自动加1,以实现对下一个存储单元的读写。所有字节均以单一操作方式读取。为降低总的写入时间,一次操作可写入多达8个字节的数据。AT24c04存储器通过i2c总线进行读写。

4)液晶显示电路

本系统采用单片机向液晶显示模块的串口单向发送数据,当串口接收到一串数据后,液晶显示屏能实现文字的显示、清屏操作和光标的设置。

5)开锁电路

开锁电路从单片机的P2.4引脚引出电路,接到8050继电器驱动三极管的基极,集电极与继电器相连,而发射极接地。其电路如图2—2电路原理图所示。当开锁时,P2.4脚发出驱动信号,使驱动三极管导通,

一12一

图5

!壁里璺璺

继电器状态指示二极管亮,同时12V的电源提供电流驱动继电器吸合衔铁,此时电子密码锁开启。

6)蜂鸣器提示电路

蜂鸣器提示电路从单片机的P2.6引脚引出,外接到lK的限流电阻,在接到¥8550驱动三极管的基极。集电极接到5伏电磁型蜂鸣器,发射极接5伏的电源。其电路如图2所示。每按一次按键,单片机响应中断,此时P2.6脚变为低电平有效,驱动三极管使之导通,5伏电源使蜂鸣器“嘀”的一声响。

7)电源电路

电源电路如图2中电源插座电路所示,电路的左边两个是12伏的电源滤波电容,大电容是470UF电源滤波电容。电路中大电容旁边并联一个小电容的目的是降低高频内阻。右边两个是5伏电源的滤波电容,其属性功能同左边的电源滤波电容。锁体控制器电源电路分两路,一路直接提供12伏的直流电源,主要是提供给继电器使用的,另一路通过三端稳压芯片7805稳压成5伏直流电压提供给单片机等器件使用。

4、红外线遥控器的电路设计及功能说明

AT89S52单片机及其外围电路组成的控制和遥控码产生部分:主要有外中断信号处理、11.0592M时钟、CPU复位、I/O口上拉电路、红外遥控发射、按键指示等。由P0接按键矩阵,当有键按下时,产生的外中断请求信号送至P3.2端,使CPU进人中断处理,同时点亮按键指示灯。系统产生的遥控编码信号通过P1.0端发出。AT24C02存放密钥和同步计数器的值,遥控编码和解码采用滚动码加密和滚动码解密技术。

5、密码锁的软件流程1)遥控器软件流程图如图7所示

万方数据 

l拶期研究与探索

——————————————————————————————————————————————————————————————————二————I-_1譬崩

2008

2)锁体控制软件流程

软件设计采用C语言与汇编语言对单片机进行混合编程实现各项功能。程序是在WindowXP环境下采用Keil

uVision

2软件编写的,其主程序流程图如图8所示。

图8系统主程序流程图

~(上接第19页)

是视频编解码技术发展的必然,是行业数据整合的必然。监控系统大型化、网络化、集成化不可阻挡。软件系统和管理平台作为第三代网络视频监控系统的核心,作为整个系统调度和管理的中心,在第三代网络视频监控业务中扮演着极其重要的角色州。可以说,第三代网络视频系统终将发展成为一个与硬件无关的系统。网络视频监控必将融入到不同行业中去,也必将融入到行业的整体解决方案中去。

【参考文献】

【l】刘富强.数字视频监控系统及其应用.工矿自动化[J】,2003(6).

【21钟玉琢,向哲.流媒体和视频服务器.北京:清华大学出版社『M1,2003.

【3】李博轩.Visualc++6.0多媒体开发指南[M】.北京:清华大学出版社,2000.

万 

方数据系统所需要实现的每个功能都设计成单独一个模块,而每个模块内部的实现对外部是不可见的。这就能提高子系统的灵活性,可复用性。

二、结束语

本文设计的电子密码锁采用了红外遥控技术,具有结构简单、操作简易、经济可靠、安全性强等特点,是一套符合市场经济的新型锁类产品。由于条件的限制,本文作者采用了技术先进的proteus仿真软件对整个密码锁的电路全功能进行验证,仿真实验的证

明该锁体能实现设计前提出的各项功能,锁体设计是切实可行的。由于时间有限该电子密码锁的还有许多待改进的地方,这都还需要进一步去完善。

【参考文献】

【1】.朱善君,孙新亚,吉吟东.单片机接口技术与应用【M】.北京:清华大学出版社2005年.

【2].郑人杰,殷人昆,陶永雷.实用软件工程(第二版)【M】.北京:清华大学出版社,1997.4

【3】.谢刚A1闭C51单片机实验开发板砟圃.http://www.】【ie_

gang.corn.2004年

【5】.任建强、张玲娟.基于AT89C51的单片机综合实验设计【J].廊坊师范学院学报.2004年.

【6】.付浩.AT89C51单片机高速串行输出I=1设计[J】.单片机与嵌入式系统应用.2001年.

【7】.黄培根、奚慧平、王科.Protel

PCB

99SE手工快

速绘制电路板技术[J].电子制作.2005年.

【4】刘毓敏.数字视音频技术与应用【M】.北京.电子工业出版社.2003.

【5昃礅华.网络视频监控系统中数据传输的实现.

计算机下程与设计[J】,2004(6).

[6】蔡明,任琦年.视频监控系统中的视频存储系统的设计与实现.江南大学学报(D1,2003,2.

【7]EvelynRedtree.Why

DigitalSurveillanceSystems

AreReplacingAnalogSystems.SecurityWorld[D].Nov/Dee2000.

[8】B

ane

rj

e,SUman.S

alabl

esecuregroupcommunication

over

IPmuhicast.IEEE

Journal

on

SelectedAreasinCommunications[S],2002.

【9】施裕丰.网络多媒体监控系统【D】'计算机工程,2000:15—27.

转自《计算机安全》2008年第2期

一13—

红外线遥控密码锁的研究

红外线遥控密码锁的研究

作者:

作者单位:

刊名:

英文刊名:

年,卷(期):

引用次数:尹学锋惠州市九惠制药股份有限公司,广东省,516007安防科技SECURITY AND SAFETY TECHNOLOGY MAGAZINE2008,(3)0次

参考文献(6条)

1.朱善君.孙新亚.吉吟东 单片机接口技术与应用 2005

2.郑人杰.殷人昆.陶永雷 实用软件工程 1997

3.谢刚 AT89C51单片机实验开发板 2004

4.任建强.张玲娟 基于AT89C51的单片机综合实验设计[期刊论文]-廊坊师范学院学报 2004(4)

5.付浩 AT89C51单片机高速串行输出口设计[期刊论文]-单片机与嵌入式系统应用 2001(7)

6.黄培根.奚慧平.王科 Protel PCB 99SE手工快速绘制电路板技术 2005

相似文献(3条)

1.期刊论文 罗维.葛亦斌.邱烨.盛蒙蒙 基于AT89S52电子密码锁系统设计 -数字技术与应用2009(7)

本系统由单片机系统、矩阵键盘、LED显示和报警系统组成.系统能完成开锁、输错报警、修改用户密码的功能.除上述基本的密码锁功能外,还具有声光提示功能,依据实际的情况还可以添加遥控功能.本系统成本低廉,功能实用,具有推广价值.

2.期刊论文 祝敏.曾德志.廖小新.Zhu Min.Zeng Dezhi.Liao Xiaoxin 基于无线电遥控双密码电子锁的设计 -电子技术2008,45(2)

文章给出了一种基于单片机和无线电遥控技术电子密码锁的设计,该系统由遥控发射电路和遥控接收及信号处理电路两部分构成,接收电路以

AT89S52单片机为进程控制和任务调度的核心.使用F06A、J06A芯片实现信号的编码与解码.采用遥控密码锁定接收主机的密码的双重密码方式,使密码的安全性大大提高.系统具有成本低、性能可靠、使用方便等特点.

3.学位论文 陈进超 新型无线遥控电子密码锁系统的研究 2006

目前,保险柜大都还是使用传统的机械转盘式密码锁,这种密码锁的密码量非常有限,很容易通过尝试输入密码的手段开锁。也有部分保险柜使用电子密码锁,电子密码锁具有密码量极大,使用方便等优点。但需要利用固定键盘输入开锁密码,密码的输入过程容易被偷拍或记忆,而且键盘一旦遭到强行破坏,再也无法输入密码。遥控电子密码锁不需要固定键盘,而利用遥控器输入开锁密码。但由于遥控系统的编码格式固定,发射出的信号容易被截获,重传相同的代码很容破译密码系统,因此,遥控电子密码系统面临着新的安全隐患。其它的电子密码锁,如指纹锁,IC卡锁等,也都存在相应的缺陷或不安全因素而无法得到广泛应用。 为了解决目前电子密码锁的诸多不安全问题,本文提出研制新型无线遥控电子密码锁系统。系统以AT89S52单片机为核心,利用滚动加密技术、短距离射频遥控技术和电子密码锁技术结合,能进一步提高电子密码锁的安全性、可靠性与实用性,降低了硬件成本,使电子密码锁能得到广泛应用。本文主要包括以下内容: 1.根据系统的设计目标,给出了具体的硬件电路、软件结构以及详细的程序清单,并详细论述了各部分的设计要点。 2.提出了一种利用4位数据的编码芯片实现12个数值的编码方法。为了提高数据无线传输的安全性,利用KEELOQ滚动加密技术对数据实现滚动加密,使密文电波的传输具备抗截获重传的能力,还可以有效防止代码被跟踪。 3.利用PICl6F630单片机实现软件滚动解码,有效降低系统的硬件成本。 4.为了降低系统的功耗,给出了一种可控的硬件复位电路,使主控CPU能在正常工作模式和掉电模式之间实现自由切换。 5.提出了硬件和软件抗干扰措施,提高了系统的抗干扰能力和可靠性。 6.在设计与实验的基础上,研制和调试了新型无线遥控电子密码锁系统。 经过实际测试,系统各项性能指标均已达到设计要求。由于在数据加密的过程采用了复杂的非线性同步技术,数据具有抗截获重传的能力,系统的兼容性和实用性都很好。文中设计的电路和控制方法适用于~般的单片机系统设计,硬件和软件也有一定的实用性和通用性。 本密码锁系统主要是为保险柜而设计开发的,对于其它安全性要求较高的场合也都可以推广使用。

本文链接:http://d..cn/Periodical_afkj200803003.aspx

下载时间:20xx年4月10日

更多相关推荐:
电子密码锁的设计 开题报告

科学技术学院毕业设计(论文)开题报告题目:电子密码锁的设计学科部:信息学科部专业:电子信息工程班级:084电子学号:xxx姓名:xxx指导教师:胡斐填表日期:20xx年11月21日一、选题的依据及意义:单片机,…

电子密码锁开题报告

开题报告

毕业设计论文开题报告(电子密码锁)

毕业设计论文开题报告题目电子密码锁的设计研究一课题背景和意义锁是一种保安措施是人类为了保护自己私有财产而发明的一种用钥匙才能开启的装置随着人们生活水平的提高和安全意识的加强对锁的要求也越来越高既要安全可靠的防盗...

基于单片机控制的电子密码锁的设计 开题报告

枣庄学院本科生毕业设计论文开题报告题目基于单片机的电子密码锁设计姓名学号年级专业指导教师姓名高珊职称学科枣庄学院教务处制20xx年2月25日说明一开题报告前的准备毕业设计论文题目确定后学生应尽快征求导师意见讨论...

电子密码锁开题报告

1课题名称电子密码锁的设计2研究目的和意义随着社会的发展城市规模的迅速扩大城市中大量的工作机会吸引了外来人口的大量涌入使本来就复杂的城市管理更加复杂在近年来针对城市小区居民的入室盗窃和抢劫时有发生城市居民的生活...

电子密码锁设计 开题报告

毕业设计开题报告电子密码锁的设计与实现姓名院系专业年级学号指导教师职称起止时间

电子密码锁开题报告

毕业论文设计开题报告毕业论文设计题目电子密码锁的设计学生姓名学院电子信息工程学院一研究的目的和意义在人们的日常生活中锁被广泛使用人们常用锁来锁一些贵重物品乃至自己的家门目的就是为了提高安全性常见的锁有普通机械锁...

基于单片机的电子密码锁设计开题报告

毕业设计论文任务书题目基于单片机的电子密码锁设计学生姓名郭飞学号20xx14110301系别物理与电子信息工程系专业电子信息科学与技术届别20xx届指导教师丁淑芳职称博士20xx年10月16日注本任务书一式三份...

六位电子密码锁开题报告

xxxxxx毕业设计论文开题报告

能电子密码锁开题报告

毕业设计论文开题报告题目智能密码锁设计系电气信息学院专业自动化0404学生姓名孙文登学号20xx01110210指导教师王迎旭教授20xx年3月25日开题报告填写要求1开题报告含文献综述作为毕业设计论文答辩委员...

密码锁开题报告

四川科技职业学院毕业设计开题报告

基于单片机的电子密码锁开题报告

大学本科毕业设计论文开题报告题目基于单片机的电子密码锁设计指导教师院系部电信学院专业班级学号姓名日期20xx0305教务处印制一选题的目的意义和研究现状二设计方案及预期结果三研究进度四主要参考文献五指导教师意见

电子密码锁开题报告(31篇)