基于单片机的红外遥控密码锁Word文档下载推荐.docx

上传人:b****2 文档编号:15178457 上传时间:2022-10-28 格式:DOCX 页数:27 大小:165.24KB
下载 相关 举报
基于单片机的红外遥控密码锁Word文档下载推荐.docx_第1页
第1页 / 共27页
基于单片机的红外遥控密码锁Word文档下载推荐.docx_第2页
第2页 / 共27页
基于单片机的红外遥控密码锁Word文档下载推荐.docx_第3页
第3页 / 共27页
基于单片机的红外遥控密码锁Word文档下载推荐.docx_第4页
第4页 / 共27页
基于单片机的红外遥控密码锁Word文档下载推荐.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

基于单片机的红外遥控密码锁Word文档下载推荐.docx

《基于单片机的红外遥控密码锁Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于单片机的红外遥控密码锁Word文档下载推荐.docx(27页珍藏版)》请在冰豆网上搜索。

基于单片机的红外遥控密码锁Word文档下载推荐.docx

助教

学位

学士

题目类别

□工程设计□基础研究□应用研究□其它

【课题的内容与要求】

1.提出选题的初步设想和研究目的

2.掌握单片机结构、原理,以及protel99se的绘图方法

3.完成了解红外密码锁的结构组成原理,及在当今社会应用

4.完成整个系统的结构设计和程序设计

【前言】

进入二十一世纪以来各种电子信息技术进入高速发展阶段,包括计算机和现代通信技术、信息系统技术微电子、传感器技术,也包括红外线技术,红外线是一种人的肉眼看不见的光线,最近在各个领域里也得了广泛的应用。

随着技术的日益成熟,红外技术开始应用到生产上,并形成了一门崭新的技术并也被人们所接受,本设计针对传统机械锁的不足而设计的通过红外来控制的密码锁。

【方案的比较与评价】

方案1

AT89C2051控制的发射电路和AT89C52控制的接收部分,使用1602的LCD液晶显示,也能在一定的距离实现远距离开锁。

方案2

采用80C51作为本设计的核心,遥控发射器和主机接收器核心为AT89C51单片机。

采用该红外密码锁,使用六个LED7段数码管显示密码,对密码也有一定的保密性,也能在一定的距离内实现远距离开锁。

由于方案2更贴近我们所学的知识,所以我选择了方案2,以便更好的巩固所学知识。

【预期的效果及指标】

本红外密码锁设计,主机上通过键盘输入6位密码,将输入的密码与设定的密码进行比较,如果相同则驱动电磁锁进行开锁,如果不相同则不解锁且报警器发出警报声;

当从遥控器上输入6位密码时利用红外给主机一个中断信号,使得主机执行中断服务程序(解码程序),来控制是否解锁,只要手执遥控器,键入正确密码,便会自动开锁;

如果密码错误,同样也会报警。

【进度安排】

2009年12月-2010年1月选题、调研、收集资料

2010年1月15日-2010年2月10日论证、开题

2010年2月11日-2010年3月20日设计(写作初稿)

2010年3月20日-2010年4月6日修改、定稿、打印

【参考文献】

[1]陶国正.单片机与接口应用技术.苏州大学出版社.2002

[2]林伸茂.8051单片机.人民邮电出版社.1999

[3]郭海英.基于单片机的电子安全密码锁的设计.现代电子技术出社.2004

[4]康华光.电子技术基础.高等教育出版社.2001

[5]李华等编著.MCS—51系列单片机实用接口技术.北京航空航天大学出版社.1998

[6]郁汉淇.数字电子实验及课题设计.高等教育出版社.2003

[7]苏长赞.红外线与超声波遥控.北京人民邮电出版社.2001

[8]王俊峰、薛鸿德.现代遥控技术及应用.人民邮电出版社.2002

【指导教师意见】

(有针对性地说明选题意义及工作安排是否恰当等)

 

□同意提交开题论证□修改后提交□不同意提交(请说明理由)

指导教师签章:

年月日

【系部意见】

□同意指导教师意见□不同意指导教师意见(请说明理由)□其它(请说明)

队系(部)主任签章:

年月日

第三部分

姓名陆厚成

班级0701电子信息

[摘要]红外遥控电子密码锁是将红外遥控技术和单片机技术应用相结合的一种方案。

红外电子密码锁能实现多种操纵功能,有较好的市场进展前景和技术应用价值。

针对传统的机械锁的各类缺点和重要部门安全性要求,设计了一种红外遥控电子密码锁,能够知足安全方面的要求,也能够实现特殊环境下的利用需求。

系统能完成开锁、犯错报警、修改用户密码等大体的密码锁的功能,而且能实现遥控、掉电存储、声光提示等功能。

[关键词]电子密码锁;

红外遥控;

单片机

TheDesignofElectronicLocksBasedonInfraredRemote-Control

NAMELuhoucheng

Class0701Electronics

Abstract:

Thedesignofelectronicpasswordlockbasedoninfraredremoteisakindofdesignofcombiningtechnicalapplicationthemicro-controlunitwithinfraredremotecontroltechnologytotheelectronicpasswordlockbasedoninfraredremotecontrol.Accordingtothedesignofthetradionalmechanicallocks,thismethodofdesigntotheelectronicpasswordlockcannotonlymeetsafetyrequirements,butalsobeabletoadapttothespecialneedsoftheuseofenviornment.Thissystemhasthebasicfunctionofopeningthelock,alarmingtheerrorpromptandmodifyingthepasswordoftheusersaswellasthefunctionofremotecontrol,droppingtheelectricityandsaving,soundandlighthinting,etc.

Keywords:

Electronicpasswordlock;

Infraedremotecontrol;

Micro-controlunit

第一章引言

现今社会各类电子信息技术进入高速进展时期,包括信息系统技术微电子、运算机和现代通信技术、传感器技术,这也包括红外线技术,红外线是一种人的肉眼看不见的光线,最近十几年十年来,初露头角的红外技术,在各个领域里取得了普遍的应用,并形成了一门崭新的技术—红外技术。

针对传统的机械锁的各类缺点和重要部门安全性要求,提出的一种基于红外遥控的密码锁设计,通过此方案设计的密码锁电路能够知足安全性要求,也能够适应特殊环境的利用需求。

它是一种通过密码输入来操纵电路或是芯片工作,从而操纵机械开关的闭合,完成开锁、闭锁等任务。

系统的概述

红外遥控发射器部份要紧由AT89C51单片机,红外发射二级管,矩形键盘,数码显示管及复位电路等组成;

主机接收部份要紧由AT89C51单片机,红外接收头,矩形键盘,数码显示管,报警器,电磁锁及复位电路等组成。

红外遥控密码锁的应用研究要紧应用了红外线编码及解码技术,并通过单片机实现密码的设置、修改等功能。

系统的整体设计

本设计主若是以AT89C51单片机为核心,硬件设计电路要紧由3×

4矩阵键盘、74LS164芯片、数码管、发光二级管、LED、电磁继电器、报警器等组成,并具有两大部份的软件设计,包括遥控发射和主机接收部份。

通过按时器T1()口,利用按时中断来发射信号。

按时器1中断服务程序的功能是:

红外管发射的信号需通太高频(采纳)调制载波才可发射出去,利用按时器1的按时作用,在发射高频脉冲时,通过按时对口的取反的操作,使发射信号调制成的高频,再通过红外发射二级管发射,发射距离为8-10米。

接收时利用口(外部中断0)的下降沿触发中断来接收信号,并通过口来判定高低电平。

外部中断0的中断服务程序的功能是:

由接收第一名码的下降沿触发中断后,对第一名(起始位)码的码宽进行验证。

若第一名低电平码的脉宽小于2ms,将作为错误帧处置。

当距离位的高电平脉冲宽大于3ms时,终止接收,然后依照累加器A中的脉冲数,执行相应的功能操作。

1.2.1遥控发射

遥控发射器要紧由AT89C51单片机,红外发射二级管,矩形键盘,数码显示管及复位电路等组成。

该部份的结构图如图1-1所示。

图1-1遥控发射结构框图

1.2.2主机接收

该部份的结构图如图1-2所示。

图1-2主机接收结构框图

1.2.3发射信号的编码

遥控器信息码是由AT89C51单片机的按时器T1调制成红外载波信号,而关键是它的编码,在那个地址遥控器的编码采纳脉冲个数编码格式,不同的脉冲个数代表不同的操作码信息,最少为2个脉冲,其它信息码的脉冲个数逐个递增。

为了使接收尽可能靠得住,第一名码宽为3ms,其余码宽为1ms,码间距为1ms,遥控码数据距离大于10ms。

遥控器上每一个键都有唯一的一个键号,单片机通过查得按下键的键值发约定个数的脉冲。

频率为,即周期约为26us,第一名码需115个脉冲周期,其余为38个脉冲周期,终止帧至少为385个脉冲周期。

一帧信号两帧信号距离一帧信号

115个38个38个115个38个

………

3ms1ms1ms至少为10ms3ms1ms1ms

图1-3控器编码图

1.2.4发射信号的解码

接收信号的解码是依照红外线接收器输出脉冲帧的格式来进行解码的,即用累加器A别离对符合条件的负跳变脉冲进行计数。

当红外线接收器输出脉冲帧数据时,第一名码的低电平将启动中断程序,实时接收数据帧。

在接收数据帧时,依照发射帧的格式将对第一名(起始)码的码宽进行验证。

若第一名低电平码的脉冲宽小于2ms,将作为错误码处置。

当距离位的高电平脉冲大于3ms时,终止接收,然后依照累加器A中的脉冲个数,执行相应的操作。

停止位

10ms1ms10ms

3ms1ms

图1-4遥控解码图

密码锁的要紧功能

1.设定密码:

在该设计中设定了一组原始密码:

123456,用户能够通过矩形键盘的修改键来修改原始密码。

2.密码输入有效显示:

为了确信是否有键按下以及防止密码外泄,在电路中设置了数码管显示,即在显示时并不是显示用户按下的数字符号,而是在输入一位时,数码管则显示一个字符“H”,如此既巧妙地提示了用户又爱惜了用户密码。

3.错误报警:

当用户输入的密码持续三次显现密码错误时,系统会长期报警不止,这时必需按复位方可停止。

4.遥控开锁:

这是本论文设计中的最大特点的地方,用户能够没必要在主机上输入密码开锁。

只要手执遥控器,键入正确密码,便会自动开锁;

若是密码错误,一样也会报警。

第二章红外密码锁硬件部份

芯片的介绍

2.1.1AT89C51的介绍

设计是以AT89C51单片机为核心的。

AT89C51单片机是由ATMEL公司推出的AT89系列的单片机。

AT89S51是一个低功耗,高性能CMOS8位单片机,片内含4kBytesISP(In-systemprogrammable)的可反复擦写1000次的Flash只读程序存储器,器件采纳ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51,芯片内集成了通用8位中央处置器和ISPFlash存储单元,功能壮大的微型运算机的AT89C51可为许多嵌入式操纵应用系统提供高性价比的解决方案。

AT89C51具有如下特

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学反思汇报

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1