红外遥控电子密码锁[严选材料]
基于ATmega16单片机的红外遥控电子密码锁设计
单 片机最 小 系统 由 A T m e g a 1 6及 5 V电源 组
成, 可 以用 单 片机 内部 R C振 荡器 产 生 1 MH z的 工作 频率 , 而 不 需 外 加 振 荡 电路 和复 位 电路 . 该
单 片机有 l 6 K字 节 的 F l a s h程序 空 间 , 能 够满 足
V0 I . 3 3 No . 2
基于 A T m e g a l 6单 片 机 的 红 外 遥 控 电 子 密 码 锁 设 计
廖 栏椿 , 施 小宇 , 王 星 , 袁育东
( 重庆文理学院 电子 电气工程学院 ,重庆 永川 4 0 2 1 6 0 )
[ 摘
要] 介绍 了一种 以A V R单片机( A T m e g a l 6 ) 为控制核心 , 对接收到的红 外编码进行 解码
红 外线遥 控 是 目前 使 用 最 广 泛 的一 种 通 信
和遥 控 手段 . 由于 红 外 线 遥 控 装 置 具 有 体 积 小 、 功耗 低 、 功 能强 、 成本低 等 特点 , 因而 , 继彩电、 录 像机 之后 , 在 录音 机 、 音响设 备 、 空 调 机 以及 玩具 等也 纷 纷采用 红外 线遥 控 . 工业 设 备 中 , 在 高压 、 辐射 、 有 毒气 体 、 粉尘 等环 境下 , 采 用 红外 线遥 控 不仅 完 全可靠 , 而且 能有效 地 隔离 电气 干扰 ¨ .
本 文利用 A V R单 片 机 具 有 驱 动 能 力 强 、 处
收到的红外信 号处理 、 分析 , 并将信号处理 的结
果在 L C D 1 6 0 2上 显 示 , 同时 控 制 继 电器 的 通 断
红外遥控电子密码锁
1绪论1.1 课题背景及目的电子技术的飞速发展,给古老的锁具生产带来了巨大的变革,现代的电子技术与机械技术相结合,产生了一大批如声控锁、磁控锁、密码锁、遥控锁,指纹锁等先进的锁具。
目前国内外密码锁系统的主要方向的发展是:接触式密码锁系统,非接触式密码锁系统,智能识别密码锁系统,但是他们都相应的存在着不同的缺点。
例如:接触式密码锁系统成本较低,体积小,卡片本身无须电源,但使用不太方便,而且有接触磨损。
相比之下,红外遥控密码锁系统的成本与接触式密码锁系统相当,而且可以进行近距离遥控,使用十分方便。
而且它已经与PC 机的数据库相结合,可以组成一套酒店房间的门禁管理系统。
由于红外遥控具有许多优点,例如红外线发射装置采用红外发光二极管遥控发射器易于小型化且价格低廉;采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,增加遥控功能,提高信号传输的抗干扰性,减少误动作,而且功率消耗低;红外线不会向室外泄露,不会产生信号串扰;反应速度快、传输效率高、工作稳定可靠等。
工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰。
所以红外线遥控是目前使用最广泛的一种通信和遥控手段。
在本设计中,红外遥控密码锁和PC 机、数据库相结合,能够实现适时的、强大的管理,使得整个红外遥控系统得到更好的完善。
1.2 国内外研究现状目前大部分的锁采用的都是机械式的,其最大的缺点是利用简单工具就能很容易地把锁打开。
针对这种情况,我们设计了一种红外遥控密码锁,而一般设备都采用专用的遥控编码及解码集成电路,其制作简单、容易,但由于特定功能的限制,只适用于专用的电器产品,其应用范围受到限制。
而设计的红外遥控密码锁系统能提高门禁系统的可靠性和安全性,适应市场需要。
该系统具有普通电子密码锁功能的同时,还增加了遥控功能。
该系统具有较强的实际应用价值,所涉及的技术包括:红外载波数据传输技术、单片机控制技术、红外遥控系统编码及译码技术、电路设计与演示板制作技术等。
红外遥控电子密码锁设计
红外遥控电子密码锁设计红外遥控电子密码锁设计目录1绪论 (1)1.1引言 (1)1.2红外通信基本原理 (1)2 设计框图 (3)2.1发射端 (3)2.2接收端 (3)3功能实现 (3)4法案选择和论证 (4)4.1红外发射部分 (4)4.2红外接收部分 (4)4.3液晶显示部分 (6)4.4键盘输入部分 (8)4.5稳压电源部分 (8)4.6总体设计图 (9)............................................................................. 4.6.1发射端 ............................................................................. 4.6.2接收端5软件设计 (10)5.1键盘扫描部分 (10)5.2红外发送数据部分 (11)5.3红外接收部分 (12)5.4验证密码 (14)5.5修改密码 (19)6系统调试 (22)6.1调试仪器 (22)6.2整体调试 (22)6.3硬件单元调试 (22)6.3.1编码键盘的调试 (22)6.3.2发送端部分的调试 (22)6.4软件调试 (23)7 结论 (23)致谢 (24)参考文献 (25)附录 (28)1 绪论1.1 引言锁是置于可启闭的器物上,用以关住某个确定的空间范围或某种器具的,必须以钥匙或暗码打开的扣件。
锁具发展到现在已有一百多年的历史了,人们对它的结构、机理也研究得很透彻,因此,不用钥匙就能打开的方法和工具也层出不穷。
现代人类文明社会里,由于社会中各种矛盾冲突十分剧烈,人们的思想道德观念,价值观念,文化修养水平等差异,群众中良莠不齐,善良的人们能够自觉规范自已的行为,“非礼不为”,虽无钥匙亦不会乱闯。
然而,那些毫无道德观念的盗贼却想方设法利用高科技手段撬门开锁,使广大居民防不胜防。
为什么会出现这种情况呢?因为传统锁具都存在致命的弱点:第一、锁芯采用常见的铜、铝、锌等材料,抵抗不了强力破坏;第二、锁具制作工艺,技术落后,无法阻止技术手段的开启。
红外遥控电子密码锁毕业论文
摘要红外电子密码锁是一种以高强度密码序列为基础,在单片机上实现的密码开关。
它以红外光作为信息媒体,从而实现了遥控。
该锁具有使用方便、操作简单、价格低廉等特点,给人们的生活带来了极大方便。
本文介绍由51系列单片机实现的控制电路,能完成开锁、出错报警、超次锁定等基本的密码锁的功能,并且能实现遥控、本机键盘开锁、声光提示等功能,具有保密性强、灵活性高、适用范围广,特别适合家庭、宾馆等场所,本设计应用于私家车库。
该系统采用单片机8051作为本设计的核心元件,利用红外线遥控原理和单片机串行发射、接收等功能而设计的一款有本机开锁和遥控开锁的电子密码锁,遥控距离为8~10m,同时具有较强的抗干扰能力。
设计电路主要由红外线编码电路、红外线解码开锁电路、声光提示报警电路、键盘及显示电路组成。
关键词:单片机;红外线;遥控开锁;车库门禁-ABSTRACTInfrared electronic combination lock is a high strength password sequence as the foundation, in the single board computer to realize password switch. It with infrared light as information media so as to realize the remote control. This locks are easy to use, simple operation, low prices wait for a characteristic, to the life of people brought great convenience.This paper introduces microcontroller by 51 series of control circuit, can complete lock, error alarm, super times such basic combination lock locking, and can realize the function of remote control, the machine keyboard unlock, sound-light tip, and other functions, strong, high flexibility with secrecy, widely used, especially suitable for family, hotels, this design used in private garage.The system uses the monolithic the 8051 as the core components, this design using infrared remote control principle and SCM functions such as serial emission, and holds a paragraph of designed a lock and remote machine of electronic trick lock, the remote lock distance of 8 ~ 10m, also has strong anti-interference ability. Circuit design mainly by the infrared coding circuit, infrared decoding unlock circuit, sound-light alarm circuit, keyboard and a hint of show circuit.Keyword: SCM; Infrared ray; Remote lock; Garage entrance guard-I目录摘要........................................................................................................................................ ABSTRACT . (I)1 绪论 0课题来源及研究意义 0国内外发展现状 (1)课题研究内容 (2)本章小结 (2)2 系统总体设计 (3)系统构成框图 (3)基本功能设计 (3)3 红外遥控及通信原理概述 (5)红外线概述 (5)红外遥控基本原理 (8)采用单片机串行通信原理 (12)4 系统硬件设计 (18)硬件结构图 (18)8051单片机最小系统 (18)发送接收模块 (22)密码存储模块 (25)电源电路设计 (27)报警电路设计 (28)-II键盘显示模块 (29)5 系统软件设计 (30)系统总体控制模块 (30)I2C通讯模块 (33)发送接收模块 (35)6 技术难点及解决方案 (37)系统抗干扰措施 (37)系统节能措施 (40)7 设计总结 (41)参考文献 (43)附录 (45)附录1 中英文翻译 (45)-III1 绪论课题来源及研究意义随着社会科技和人们的生活水平的提高,如何实现家庭防盗特别是车库防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲昵。
智能红外遥控电子密码锁.doc
题目智能红外遥控电子密码锁学生姓名包晗学号 1213014132所在学院陕西理工学院专业班级电子信息工程1205 指导教师王婷完成地点博远楼实验室2016 年 5 月 29 日智能红外遥控电子密码锁包晗(陕西理工学院物理与电信工程学院电子信息工程专业 2012级5班,陕西汉中 723000)指导教师:王婷{摘要}本文论述了基于STC89C52单片机的红外遥控电子密码锁系统设计。
该设计可以实现密码设定、密码显示、密码修改、本机开锁、远程遥控开锁、密码输入错误报警等等。
本系统由STC89C52单片机、4*4矩阵键盘,蜂鸣器,复位电路和晶振电路、继电器等组成,4*4键盘主要用于密码的输入和修改,蜂鸣器报警,复位电路和晶振电路与STC89C52单片机组成单片机最小系统。
本系统成本低廉,功能实用。
{关键词}:密码锁;报警;蜂鸣器;STC89C52;Intelligent infrared remote control electronic cipherlockBao Han(Grade 12,Class 05,Major in Electronics & Information engineering ,Physics & Telecommunications engineering Dept, Shaanxi University of Technology,Hanzhong,Shaanxi ,723003)Tutor: Wang TingAbstract:This dissertation is about concrete design of the hardware and program steps of Infrared ray test instrument’s design and realization based on STC89C52.This design can achieve the password selection; password to modify the password of the machine lock, remote keyless entry, the password is incorrect alarm function.This system by the STC89C52 single-chip microcomputer, the 4 * 4 matrix keyboard, buzzer, reset circuit and vibration circuit, relay and so on, 4 * 4 keyboard is mainly used for input and modify the password, the buzzer alarm, and resonance circuit and reset circuit STC89C52 singlechip microcontroller minimum system. This system is low cost, function and practical.Key words: combination lock; Call the police; Buzzer.;STC89C52目录1 绪论 (1)1.1 课题背景 (1)1.2 课题的目的和意义 (1)1.3 电子密码锁发展趋势 (1)1.4 本设计完成的工作 (2)2 总体方案设计 (3)2.1 电源模块 (3)2.2 主控制器模块 (3)3 硬件实现及单元电路设计 (5)3.1 主控制模块 (5)3.2 单片机的时钟电路与复位电路设计 (5)3.3 单片机简介及管脚说明 (6)3.4 键盘电路设计 (7)3.5 液晶显示电路设计 (8)3.6 存储芯片电路设计 (9)3.7 报警电路 (10)3.8 密码锁电路 (10)4 红外遥控电路设计 (12)4.1 红外通信基本原理 (12)4.2 红外线遥控原理 (12)4.3主要模块设计 (13)5 系统软硬件设计与实现 (14)5.1主程序流程图 (14)5.2 开锁软件设计 (15)5.3 修改密码软件设计 (16)6 系统的安装与调试 (18)结论 (19)致谢 (20)参考文献 (21)附录A 外文翻译 (22)附录B部分源程序 (31)附录C整机电路原理图 (39)附录D元器件清单 (40)附录E实物照片 (41)1 绪论1.1 课题背景在我们日常的学习生活中,住所与公司的安全防护、单位重要的档案文件、财务报表以及大多数个人资料的保管多以上锁的方法来解决。
红外遥控电子密码锁设计
红外遥控电子密码锁一.设计目的1、学习串行通信的原理和应用。
2、了解异步串行通信的特点。
3、提高动手能力和理论联系实际能力。
二、设计任务和要求设计并制作一个采用红外遥控的电子密码锁,要求如下: 1、能实现遥控开锁,遥控距离8~10m 。
2、具有修改密码、加密和较强的抗干扰能力。
扩展功能:1、密码输入出错能立即报警。
2、能实现本机键盘开锁。
三.系统构成框图四.系统设计思想本系统采用单片机8051作为本设计的核心元件,利用红外线遥控原理和单片机串行发射、接处等功能而设计的一款有本机开锁和遥控开锁的电子密码锁。
五.基本功能设计遥控密码锁的基本设计主要分为如下五个部分。
1.选择密码:我们将编好的密码程序存储在EPROM中,用户通过密码选择键---8051中的P1.5口上的按键进行选择,具体操作过程如下:首先按一下P1.5口上按键,然后再逐渐输入号码,最后按”#”号确信即可.比如现在用户要是选择了57618这组数字作为密码,则用户只有首先按一下P1.5上的按键,接着在本机键盘上一一输入5、7、6、1、8、之后再按“#”号键即表示密码被设置好了,那么下次用户只要键入这组数据即可开锁。
本设计中我们编入了两密码即:57618和81675。
当然我们还可根据需要在EPROM中存入更多的密码,供用户选择。
2.密码输入有效显示:为了帮助用户确信是否有键按下,我们特在电路中设置了模拟显示电路;而为了防止密码外泄;显示时,并不是显示用户按下的数字符号-而是以发光二极管的亮灭来提醒用户是否有键按下。
有键按下,发光二极管亮0.5秒,没有键按下,发光二极管灭。
这样既巧妙地提醒了用户又保护了用户密码,此本设计可靠性优点之一。
3.当用户键入正确密码后,再按确认键----“#”号,便会自动开锁。
但用户键入密码时应注意:数字与数字之间的间隔时间为3秒,例如密码为57618,当键入第一个数字5后应在3秒内键入第二个数字7,否则,就会视为无效。
16位加密红外遥控器
家居智能化系统- 1 -16位红外加密遥控器一、功能特点本产品为无线控制设备, 16个数字按键,可以控制十六路照明或用电器设备。
遥控器发出红外控制信号,通过X10红外接收器,对系统的照明或用电器设备进行操控。
本产品可兼容X10系统各种模块、网络开关,通过与红外接收器配合使用,可以直接对家中任何一个照明或用电器设备进行开关、白炽灯调光、灯光场景设置等操作,并具有全开全关功能。
每次按键操作,X10红外接收器的指示灯都会闪烁,提示操作成功。
本产品配合红外数码接收系统,有效地避免了邻里间的相互干扰,编码实行一机一码,提高了使用安全性,也可杜绝恶意破坏现象。
本产品采用1节12伏池供电,使用更换方便。
二、技术指标1、频 率:315MHz2、电 压:12V3、工作电流:3mA4、静态电流:1uA5、遥控距离:5-10m三、使用说明本遥控器共有25个按键,分为16个数字按键和9个功能键,分别是“全开”、“全关”、“单开”、“单关”“调光+”、“调光-”、“场景”、“A ”、“B ”。
使用遥控器之前,X10红外接收器要学习遥控器密码和地址,保证遥控器的安全正确使用。
方法是:1、 将红外接收器插到电源上2、 在红外接收器插到电源上5秒之内按下遥控器任何一个按键,红外接收器的LDE 亮1秒后熄灭,放开按键再按任何一个遥控器按键,如红外接收器LDE 慢速闪亮说明地址码被X10红外接收器成功学习。
如LED 快速的闪亮,说明学习没有成功。
从电源插座上拨下红外接收器,重新插到电源上,重复上述学习过程。
使用举例1:打开或关闭某一房间的灯如果要打开地址为1的客厅灯,先按数字键“1”,再按功能键“单开”,客厅灯就被打开。
如要关闭该灯,按数字键“1”,再按功能键“单关” 客厅灯就被关闭。
使用举例2:场景操作如果要进入“会客模式”,按遥控器功能键“场景”再按数字键“1”,X10无线接收器会将对应的地址和功能数据发送给网络模块,每个模块会将存贮在EEROM 中的地数据与接收到的数据比较,相同网络场景模块执行场景功能,这样“会客模式”场景就轻松的展现在你面前。
基于单片机红外遥控电子密码锁设计
基于单片机红外遥控电子密码锁设计摘要:本文阐述了基于STC89C52单片机的红外遥控密码锁的设计,给出了红外接收器的设计电路。
通过对红外线信号的发射和接收的详细研究,设计出了一种对遥控信号进行准确译码方法和电路。
本设计集红外开锁、本机开锁、修改密码、报警和显示于一体,可以用于家庭,宾馆,仓库,私家车库等场所,本设计具有电路结构简单、集成度高、抗干扰能力强、动作稳定可靠、易于制作、安装方便等优点,在室内有效遥控距离可达13m,在室外也可达10m。
关键词:单片机红外线密码锁遥控目前大部分的锁采用的都是机械式的,其最大的缺点是利用简单工具就能很容易地把锁打开。
根据用户的要求和需要,主要为了解决当前市场上无遥控密码锁的问题,以提高门禁系统的可靠性和安全性,适应市场需要而设计的该红外遥控密码锁系统。
但一般设备都采用专用的遥控编码及解码集成电路,其制作简单、容易,但由于特定功能的限制,只适用于专用的电器产品,其应用范围受到限制。
1 密码锁总体设计基于单片机系统的红外遥控密码锁由发射模块和接收模块两部分构成,遥控器发射模块可以随身携带,只要在接收器附近,即可遥控开锁;接收器则集开锁、修改密码、报警和显示于一体[2-4]。
本系统采用单片机STC89C52为本设计的核心元件,利用红外遥控原理和单片机串行接收,键盘扫描等功能而设计的一款具有本机开锁,遥控开锁和可修改密码的电子密码锁。
STC89C52作为本电路的核心,P1口外接本机电源。
P3.2口外接红外接收头,P0.2口接电源指示灯,P0.4口外接报警信号放大器,用来放大报警信号,驱动蜂鸣器,P0.6外接电磁锁驱动电路,用绿色LED指示灯指示所得开关,P2口接LCD提示当前输入,P3.4,P3.5外接EEPROM 用于存储密码。
2 红外解码设计本设计采用万能遥控器作为放射器,而万能遥控器在使用前一般要进行设置,针对RM-2008这款万能遥控,设置方法如下: 先按住“设置”键不放,再按下“电源”(“开/关”)键,工作指示灯亮起,然后释放两键,在此时进入代码输入状态,依次键入000指示灯熄灭,设置成功!其中,000编码是日本NEC公司的红外编码方式,也就是应用最广泛的通用的红外编码方式,另外本设计只能对此编码进行解码。
红外遥控电子密码锁
2011.06
+5 C1 +5V 22 Y1 11.0592M R3 4K7 J1 3 2 1 HS0038 S16 RESET C5 1UF C2 22 P32 GND +5 P33 P32 P35 P34 +5 13 12 15 14 31 19 18 9 R4 470 R5 1K P37 P36 17 16 P10 P11 P12 P13 P14 P15 P16 P17 1 2 3 4 5 6 7 8 P10/T P11/T P12 P13 P14 P15 P16 P17 INT1 INT0 T1 T0 EA/VP X1 X2 RESET RD WR 8052 RXD TXD ALE/P PSEN 10 P30 11 P31 30 29 U1 P00 P01 P02 P03 P04 P05 P06 P07 P20 P21 P22 P23 P24 P25 P26 P27 39 38 37 36 35 34 33 32 21 22 23 24 25 26 27 28 P00 P01 P02 P03 P04 P05 P06 P07 P20 P21 P22 P23 P24 P25 P26 P27
1K x 8 1 2 3 4 5 6 7 8 9
红 外 接 收 电 路
嵌入式答辩
8
3.2存储电路及其工作原理
本设计存储器采用AT24C02,它是一个串行 本设计存储器采用AT24C02,它是一个串行 E2PROM具有I2C总线接口功能,功耗低,宽 E2PROM具有I2C总线接口功能,功耗低,宽 电源电压(根据不同型号2.5~6.0V),工作 电源电压(根据不同型号2.5~6.0V),工作 电流约为3mA,静态电流随电源电压不同为 电流约为3mA,静态电流随电源电压不同为 30μA~110μA。 30μA~110μA。 I2C通讯方式: I2C通讯方式:
红外遥控密码锁
第一章前言电子技术的飞速发展,给古老的锁具生产带来了巨大的变革,现代的电子技术与机械技术相结合,产生了一大批如声控锁、磁控锁、密码锁、遥控锁,指纹锁等先进的锁具。
目前国内外密码锁系统的主要方向的发展是:接触式密码锁系统,非接触式密码锁系统,智能识别密码锁系统,但是他们都相应的存在着不同的缺点。
例如:接触式密码锁系统成本较低,体积小,卡片本身无须电源,但使用不太方便,而且有接触磨损。
相比之下,红外遥控密码锁系统的成本与接触式密码锁系统相当,而且可以进行近距离遥控,使用十分方便。
而且它已经与PC机的数据库相结合,可以组成一套酒店房间的门禁管理系统。
由于红外遥控具有许多优点,例如红外线发射装置采用红外发光二极管,遥控发射器易于小型化且价格低廉;采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,增加遥控功能,提高信号传输的抗干扰性,减少误动作,而且功率消耗低;红外线不会向室外泄露,不会产生信号串扰;反应速度快、传输效率高、工作稳定可靠等。
工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰。
所以红外线遥控是目前使用最广泛的一种通信和遥控手段。
在本设计中,红外遥控密码锁和PC机、数据库相结合,能够实现适时的、强大的管理,使得整个红外遥控系统得到更好的完善。
第二章 相关理论分析2.1 IRDA标准简介1993年,由HP、COMPAQ、INTEL等二十多家公司发起成立了红外数据协会(Infrared Data Association,简称IrDA),1993年6月28日,来自50多家企业的120多位代表出席了红外数据协会的首次会议,并就建立统一的红外通讯标准问题达成了一致。
一年以后,第一个IRDA的红外数据通讯标准发布,即IRDA1.0。
IRDA1.0简称为SIR(Serial InfraRed),它是基于HP-SIR开发出来的一种异步的、半双工的红外通讯方式。
电子密码锁-开题报告书
-.开题报告毕业设计题目:红外遥控电子密码锁红外遥控电子密码锁的硬件设计开题报告一、选题目的通过对单片机技术、红外线遥控技术等的认识。
联系实际需求,将所学的知识应用到现实生活当中去,通过对所学的知识的不断实践改进,使得单片机红外遥控密码锁这个技术更加能符合现实需求。
使得该技术具有更高的可操作性.二、选题意义与可行性分析由于现在使用的传统锁平安性低,钥匙容易被复制。
导致财产和人身平安受到威胁。
而一般的电子密码锁的操作屏蔽性较低,同样也容易被盗窃指令,平安性和实用性也不是最好的。
遥控电子密码锁就克制了这些困难,它的操作屏蔽性很高,不容易被窃取密码。
且操作简单快捷。
所以电子遥控密码锁的实用性是非常高的。
是非常具有现实意义的。
三、研究的根本容与拟解决的主要问题3.1研究的根本容本系统由STC89C52单片机系统〔主要是STC89C52单片机最小系统〕、4×4矩阵键盘、LCD1602显示和报警系统等组成,具有设置、修改六位用户密码、超次报警、超次锁定、密码错误报警等功能〔本设计由P0口控制LCD显示,密码正确显示OPEN!密码错误显示error!超过三次输入错误自动锁定。
由P1口控制矩阵键盘含有0-9数字键和A-F 功能键。
〕。
除上述根本的密码锁功能外,依据实际的情况还可以添加遥控功能。
本系统本钱低廉,功能实用。
本设计拟实现的性能指标如下:1按键密码和遥控无线密码两种开锁方式;2具有自动防护功能,三次密码错误即自锁;3节能设计;密码修改和显示;4工作状态显示;5具有按键提示和密码错误报警等功能。
3.2 拟要解决的问题如何选择最正确的元器件?如何画pcb图?如何正确的焊接电路,如何保证不出现有虚焊,短路等现象?四、总体研究思路(方法与技术路线)及预期研究成果4.1单片机的选择和论证方案一:核心器件选择89C51单片机,此单片机是一种可编程可反复擦除1000次且部只具有4KB 字节存储空间的只读存储器,电压工作围4.0~5.5V,但能够适应于3V的超低压状态下工作,而且与MCS-51产品指令系统完全兼容。
红外密码防盗锁
• 按键对应的编码如下: • FF FE FD • FB FA F9 • F7 F6 F5 • F3 F2 F1 • EF EE ED • EB EA E9 • E7 E6 E5
Hale Waihona Puke • 智能密码防盗锁的优点: • 1. 完全密封,外露的只是一个红外一体化
接受头以及三个指示灯。
• 3 一个遥控器可以通用,避免携带多窜钥 匙的麻烦。
• 4 密码错误三次,自锁,并报警; • 5 避免直接接触,真正的不留痕迹;
2. 同样的密码位数,每一位的可能数都是普通密码锁的 25.6倍,更加安全。
• 防盗锁有多种, 按键密码锁 ,弹子锁,防 撬锁,电子锁······
• 但都避免不了一个很大的缺点,无法做到 完全的密封——外露的钥匙孔、暴露的按 键,开这种锁,对于开锁高手来说都是都 是小菜一碟。
• 硬件部分: • stc89c52单片机 • 红外一体化接收头 • 红外遥控器 • 锁紧装置 • 指示灯,蜂鸣器
红外遥控密码锁讲解
目录1 绪言11.1 课题背景、发展及意义 (1)1.2 课程的具体要求及任务 (1)1.2.1 设计任务 (1)1.2.2 基本要求 (1)1.2.3 发挥部分 (1)2 红外遥控锁总体设计方案 (2)2.1 任务分析与实现 (2)2.2红外遥控锁硬件方案设计 (3)2.3 红外遥控锁软件方案设计 (4)3 红外遥控锁硬件电路设计方法及原理 (5)3.1红外遥控系统 (5)3.1.1 调制 (5)3.1.2发射系统 (5)3.1.3红外接收头原理图 (6)3.2 单片机的原理及应用 (7)3.2.1 单片机原理简介 (7)3.2.2 单片机最小系统的介绍 (7)3.2.3 单片机定时/计数功能的介绍 (8)3.3 步进电机工作原理 (8)3.3.1 步进电机原理 (8)3.3.2 步进电机驱动电路 (8)3.4 LED指示电路 (9)3.5 蜂鸣器电路 (9)3.6 系统原理图及印刷板图 (10)3.6.1系统总原理图 (10)3.6.2 印刷版图 (10)4软件设计流程 (11)4.1全部软件 ........................................................................ 错误!未定义书签。
5 系统的调试与分析 ................................................................. 错误!未定义书签。
5.1 硬件调试 ....................................................................... 错误!未定义书签。
5.2 软件调试 ....................................................................... 错误!未定义书签。
6 结论与展望 ............................................................................. 错误!未定义书签。
红外线遥控电子密码锁
惠州学院第二届电子设计大赛作品展示
作品名称:红外线遥控电子密码锁
创作时间:2006年4月15日
指导教师:王健海
作者:计算机科学系03级5班林鑫华、林玉华、严沛雨作品简介:
本设计大赛中,我们设计并实现了一个红外线遥控密码锁。
我们设计的基本目标是实现密码锁的开启,密码的修改和存储,以及输错密码的自动报警。
本锁采用单片机作为控制核心,由红外遥控发送和接收、单片机控制和显示、开锁和报警等模块组成。
本锁具有操作简易,使用方便,保密性好等的特点,可广泛应用于民用门。
本设计的红外线电子密码锁是将红外遥控技术和单片机应用相结合的一种方案。
它具有控制开启功能,即通过输入正确密码来开启密码锁;具有修改密码功能,即通过红外线遥控器来修改密码;具有锁定功能,即当输入三次密码错误时系统处于锁定状态。
它的优点是以单片机为控制核心,采用软件编程来实现密码锁的功能,电路设计简单,价格便宜。
所获奖项:三等奖。
课程设计 - 红外遥控电子密码锁的设计与实现
课程设计 - 红外遥控电子密码锁的设计与实现摘要:本设计是以STC89C52为主要芯片,以中断、计数等基本工作方式来控制、判断外部器件的工作、工作状态,结合采用数字信号编码的基本算法,用红外遥控器遥控发送密码、再用红外接收管接收密码,单片机根据红外接收管导通与否和持续时间结合二次调制方式的基本算法还原遥控器发送的密码,再与外部储存器AT24C02储存的密码对比,判断密码是否正确,辅助以LCD12864显示用户的操作结果,以蜂鸣器提醒,再通过矩阵键盘实现输入或修改密码等基本功能实现红外电子密码锁的设计。
该设计运用了c语言编写程序,简单、明了,很好的实现了红外通信的要求。
在以往设计的基础上,该设计添加了在线烧写程序,极大的方便了用户使用,特别是为工业生产带来了极大的便利。
红外电子密码锁具有成本较低、操作方便、体积小、无污染、反应速度快等优势,具有很好的市场价值。
关键词:编码、解码、密码、红外目录1 1.1 1.2 1.3 2 2.1总体设计思路 ........................................................................... ...................................... 1 题目要求 ........................................................................... ............................................... 1 本设计主要硬件功能部分 ........................................................................... ................... 1 本设计软件的总体构思 ........................................................................... ....................... 1 系统的硬件设计与实现 ........................................................................... ....................... 3 AT24C02模块 ........................................................................... . (3)器件及原理介绍 ........................................................................... .......................... 3 电路实现 ........................................................................... .. (4)2.1.1 2.1.2 2.2红外通信模块 ........................................................................... (4)遥控发射器及其编码 ........................................................................... .................. 4 电路实现 ........................................................................... .. (6)2.2.1 2.2.2 2.3 2.4矩阵键盘模块 ........................................................................... ....................................... 7 显示模块 ........................................................................... .. (7)LCD12864介绍 ........................................................................... ............................ 7 LCD12864电路图: ......................................................................... . (8)2.4.1 2.4.2 2.5 2.6蜂鸣器模块 ........................................................................... ........................................... 8 单片机最小系统模块 ........................................................................... (9)单片机最小系统电路图: ......................................................................... (9)2.6.1 33.1软件设计 ........................................................................... ............................................ 10 程序流程图 ........................................................................... .. (10)主程序流程图 ........................................................................... ............................ 10 键值判断流程图 ........................................................................... ........................ 11 开锁流程图 ........................................................................... ................................ 12 密码修改流程图 ........................................................................... ........................ 13 红外接收流程图 ........................................................................... ........................ 14 按键扫瞄流程图 ........................................................................... (15)3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.63.2 4 5 6 6.1 6.2 7 7.1 7.2 7.3 7.4 7.5程序设计(见附录二) ......................................................................... ....................... 15 总结: ......................................................................... .................................................. 16 参考文献: ......................................................................... .......................................... 17 附录一 ........................................................................... ................................................ 18 整体电路结构: ......................................................................... ................................... 18 PCB图: ......................................................................................................................... 18 附录二 ........................................................................... ................................................ 19 AT24C02模块 ........................................................................... ...................................... 19 红外通信模块 ........................................................................... ..................................... 22 矩阵键盘模块 ........................................................................... ..................................... 24 LCD12864显示 ........................................................................... .................................... 26 主程序 ........................................................................... . (29)1 总体设计思路1.1 题目要求红外遥控电子密码锁由红外遥控发射板、红外接收终端、带控制的电子锁构成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
P33 P32
13 12
INT1 INT0
P35 P34
15 14
T1 T0
+5
31 EA/VP
19 18
X1 X2
9 RE SET
P37 P36
17 16
RD WR
8052
J2 +5 1K x 8
P00 P01 P02 P03 P04 P05 P06 P07
39 P00 38 P01 37 P02 36 P03 35 P04 34 P05 33 P06 32 P07
应用参考
5
3. 硬件电路设计
3.1 红外接收原理及其电路
本设计采用一体化红外线接收头,它是一种 集红外线接收和放大于一体,不需要任何外接元 件,就能完成红外线接收和输出与TTL电平信号相 兼容的电信号的所有工作,它适合于各种红外线 遥控和红外线数据传输。
工作时红外接收头接收到遥控器发出的红外 线控制信号,然后把这个信号转换成电信号,传 到单片机中,利用单片机对这个信号进行解码, 主要就是判断高电平持续时间,获得键值。
应用参考
6
红 外 接 收 电 路
C1
+5V 22
R3
C2
4K7
Y1 11. 0592M
J1
3
2
1
GND
HS0038
22
P32
+5
S16 RE SET C5
1UF
R4
R5
470
1K
U1
P10 P11 P12 P13 P14 P15 P16 P17
1 2 3 4 5 6 7 8
P10/ T P11/ T P12 P13 P14 P15 P16 P17
应用参考
10
液 晶 显 示 电 路
应用参考
11
3.4 开锁电路
开锁电路由三极管、继电器、绿色 发光二极管组成,低电平有效。按下键 盘开锁键进入开锁模式,正确输入6位密 码,按下“OK”键之后,单片机对输入 密码与设定密码进行对比,对比正确, 则P27发出低电平,使三极管Q3导通,从 而使得继电器RL吸合,并由继电器控制 使得门禁得电打开。此设计中,若是有 开锁动作,则绿色LED灯亮。
应用参考
12
开 锁 电 路
应用参考
13
4. 软件设计
本设计的软件主要分两大类:
1、各模块的驱动程序
1)液晶驱动程序
2)AT24C02驱动程序
3)红外接收头驱动程序
2、人机交互界面程序 1)密码接收程序 2)开锁程序 3)密码修改程序
应用参考
14
主 程 序 流 程 图
应用参考
ห้องสมุดไป่ตู้15
密 码 接 收 子
本设计存储器采用AT24C02,它是一个串行 E2PROM具有I2C总线接口功能,功耗低,宽 电源电压(根据不同型号2.5~6.0V),工作 电流约为3mA,静态电流随电源电压不同为 30μA~110μA。
I2C通讯方式:
应用参考
8
存 储 电 路
+5
R2 4K7
P1 2 P1 1
P1 0
R1 4K7
80 52
P0 0 P0 1 P0 2 P0 3 P0 4 P0 5 P0 6 P0 7
P2 0 P2 1 P2 2 P2 3 P2 4 P2 5 P2 6 P2 7
R XD TX D A LE/ P PS EN
+5
39 P0 0 38 P0 1 37 P0 2 36 P0 3 35 P0 4 34 P0 5 33 P0 6 32 P0 7
21 P2 0 22 P2 1 23 P2 2 24 P2 3 25 P2 4 26 P2 5 27 P2 6 28 P2 7
J2 1K x 8
1 2 3 4 5 6 7 8 9
10 P3 0 11 P3 1 30 29
应用参考
9
3.3 液晶显示电路
液晶采用1602,LCD1602 可显示两 行英文字符,并且内带 ASCII 字符库。 LCD1602 模块内部可以完成显示扫描, 单片机只要向 LCD1602 发送命令和显 示内容的 ASCII 码。
A T2 4 C X X
5 6 7 8
SD A V SS SC L A 2 WP A1 V CC A 0
4 3 2 1
A T2 4 C X X
C1
22 Y1 1 1 .0 5 9 2 M
C2
22 +5
S1 6 R ESE T
C5 1UF
R4 47 0
R5 1K
P1 0
1
P1 1
2
P1 2
3
P1 3
4
应用参考
3
键盘输 入
红外接收 模块
AT24C02 存储器
STC89C52 单片机
液晶1602显示 开锁电路
硬件结构示意图
应用参考
4
2.实现功能
以AT89S52单片机作为主控芯片,设计合理的外围电路, 从而构成电子密码锁系统,并对主控芯片编程实现以下功 能: (1)输入正确密码后开锁。用户按开锁键进入开锁模式, 正确键入6位密码,实现开锁。 (2)用户可随时更改开锁密码。用户按SET键,进入密码设 置模式,可设置6位新密码。但要求先正确输入当前密码, 然后输入新密码,以防用户误操作,需再次输入新密码进 行确定。 (3)提示输入密码位数。设计有LCD显示电路,只显示位数 不是数字。 (4)防盗报警。当用户输入错误密码时,会提示输入错误。 当用户连续3次输入密码错误时,会自动声光报警,以增 加防盗安全系数。 (5)遥控功能。实现一定距离的遥控操作开锁,在车库仓 库等应用广泛,用户不需要下车,只需遥控操作,键入正 确密码开锁。
P1 4
5
P1 5
6
P1 6
7
P1 7
8
P3 3
13
P3 2
12
P3 5
15
P3 4
14
+5
31
19 18
9
P3 7
17
P3 6
16
P1 0/T P1 1/T P1 2 P1 3 P1 4 P1 5 P1 6 P1 7
U1
INT 1 INT 0
T1 T0
EA / VP
X1 X2
R ESE T
RD WR
1 2 3 4 5 6 7 8 9
P20 P21 P22 P23 P24 P25 P26 P27
21 P20 22 P21 23 P22 24 P23 25 P24 26 P25 27 P26 28 P27
RXD TXD AL E/P PSEN
10 P30 11 P31 30 29
应用参考
7
3.2存储电路及其工作原理
红外遥控电子密码锁
应用参考
目录
1 设计方案 2 功能实现 3 硬件电路设计 4 软件设计
应用参考
2
1. 设计方案简介
本设计是以STC89C52为控制芯片;红外信 号从红外遥控器遥控发出,用一体化红外 接收管HS0038接收;密码储存在外部储存 器AT24C02中;用LCD1602显示用户的操作 结果;通过开锁电路演示开锁。