需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:16341 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:社会在发展,科技在进步,人们随着生活质量提高,警惕安全意识也跟随着提升到了新一个台阶。传统的密码锁由于构造单一、不方便管理等缺点,导致安全系数低,保障性不足,而且还给使用者带来心理上的隐患,不仅没有够满足个人、住宅、公司的需求,还带来负面影响。面对诸多问题,加之国家、政府部门的加强保障政策呼吁,各公司、生产厂家及设计者抓住需求者的心理,为了盈利,一批一批的磁卡、指纹识别、头像识别锁涌现市场,像磁卡、指纹识别、头像识别之类的锁,虽然安全系数相比传统的机械锁高,但制作过程复杂、技术要求高等需求,导致生产过程容易出错,致使产品不合格,售卖给消费者。会给不法分子有机可乘,带来的损失不可想象。为此,计针对各产品的不足,需求者的要求以及市场现象,设计一款保障性远高于机械锁,但不低于磁卡、指纹识别、头像识别锁的红外遥控密码锁。该红外遥控密码锁生产过程简单、技术可靠,产品合格率高。 红外遥控密码锁以AT89C51单片机为中心,采用AT24C02保存密码,由电源电路、晶振电路、复位电路、键盘电路、开锁电路、报警电路及LCD1602显示电路等构造成。具有输错提示,红外控制开锁、解锁、改密码,并兼备超次自锁、智能报警等功能。红外遥控密码锁在没有泄漏密码的情况下安全系数及灵活度高、适用范围广等优点。
关键词 单片机;AT89C51;红外遥控;密码锁
目录 摘要 Abstract 1绪论-1 1.1国内外现状-1 1.2课题背景及来源-1 1.3红外遥控的基本原理-2 1.4系统设计的目的-3 2系统设计方案-4 2.1系统总体框架-4 2.2系统功能描述-4 3系统硬件结构设计-6 3.1主要硬件的选用-6 3.1.1主控芯片的选用-6 3.1.2液晶显示屏的选用-7 3.2电源电路设计-7 3.2.1电源种类-7 3.2.2电源电路设计-8 3.3主控电路的设计-8 3.3.1主控电路-8 3.3.2AT89C51的性能特点-9 3.3.3AT89C51的引脚图及引脚功能-10 3.3.4AT89C51的最小系统-12 3.4外部存储器电路-13 3.4.1I2C传送协议概述-13 3.4.2存储器AT24C02芯片简介-15 3.5LCD1602液晶显示模块-15 3.5.1LCD1602液晶显示器-15 3.5.2LCD1602芯片接口-16 3.5.3显示数据存储器(DDRAM)-16 3.5.4LCD显示模块的基本操作-17 3.5.5MCU与LCD1602的硬件连接-18 3.6红外遥控模块-18 3.6.1遥控发射模块-19 3.6.2遥控接收模块-20 3.7按键模块-21 4系统软件结构设计-22 4.1系统软件设计原则-22 4.2主控制的设计流程-22 4.3LCD1602程序设计流程-23 4.4AT24C02存储芯片的设计流程-25 4.5键盘处理设计流程-25 4.6遥控发射及接收程序设计流程-26 5系统调试-27 5.1软件调试-27 5.1.1软件编译调试的环境-27 5.1.2Keil工程文件的建立、设置与系统编译-27 5.2硬件调试-30 5.2.1硬件测试前准备工作-30 5.2.2硬件测试-31 结论-33 致谢-34 参考文献-35 |