单片机万历电子密码锁设计.doc
《单片机万历电子密码锁设计.doc》由会员分享,可在线阅读,更多相关《单片机万历电子密码锁设计.doc(71页珍藏版)》请在三一文库上搜索。
1、襄樊学院毕业论文(设计)任务书毕业论文(设计)题目 带有万年历的办公电子密码锁的制作学生姓名 王山山 专业 自动化 班级 0711 指导老师 贾 巍 一、 毕业论文(设计)的主要内容及要求:1、本设计的任务是, 设计一个基于51带有万年历的办工电子密码锁。它采用RS-232接口为其提供程序下载,设备上的所有功能全部采用模块化设计,该装置的基本组成有:STC89C52单片机,另外还部分辅助模块,主要包括1602液晶显示单元电路、DS1302时钟芯片控制单元电路、RS-232串行接口单元电路、外部存储器单元电路、继电器控制锁单元电路、蜂鸣器控制单元电路、矩阵键盘单元电路,要求实验板结构紧凑,其体积
2、小巧,功能齐全,设计应具有实际应用价值。 2、进行系统硬件电路设计,画出系统硬件原理图。 3、购买相关元器件,焊接各个功能模块。 4、进行硬件电路和软件的调试。 5、在设计的基础上完成毕业论文(1.0 -1.2万字)。 二、毕业论文(设计)应收集的资料及主要参考文献:1 华成英,童诗白.模拟电子技术基础M 北京:高等教育出版社,2006 2 杨路明. C语言程序设计教程M 北京:北京邮电大学出版社,2005 3 胡骅, 陈明.Protel 99 SE 原理图与PCB设计M 北京:机械工业出版社,2005 4 王振营,李满,杨君.ProtelDXP2004电路设计与制版实用教程M.北京:中国铁道
3、出版社,2006,(6) 6 罗政球.提高电子电路抗干扰能力经验谈J. 电子制作, 2006,(10) 7 胡汉才.单片机原理及其接口技术M. 北京:清华大学出版社,2006,3 10 陆东旭,甄钊博. 自制简单的51开发板J. 电子制作, 2008,(01) 11 吴金戌.8051单片机实践与应用研究M .北京:清华大学出版社,2002,(09) 12 居荣,郭怡倩.DS18B20在温控系统中的应用J.农机化研究,2005(1):224-226 13 薄晶杰, 潘卫华, 韩璞. 实时时钟芯片在智能氧量仪中的应用J. 微计算机信息, 2009, (04) :147-148,227 14 能昌会
4、. 时钟芯片DS1302在单片机系统中的应用J电子制作, 2007,(11) 15 蒋敏. 从Proteus仿真设计到实际产品制作J. 科技创新导报, 2009, (02) :21,2316孙涵芳,徐爱卿.MC-51/96系统单片机原理及其应用M.北京:北京航空航天大学出版社,2002,(12)17朱定华.单片机微机原理与应用M.北京:清华大学出版社,2003.18李全利.单片机原理与接口技术M.北京:高等教育出版社,2004.19李树华,郭改枝.温湿度监测系统及非线性软件校正J.传感器技术,2003,22(12):70-72.20侯振鹏.嵌入式C语言程序设计-使用MCS-51M.人民邮电出版
5、社,200621王东锋,王会良,董冠强.单片机C语言应用100例M.电子工业出版社2009,(07)22丁明亮,唐前辉.51单片机应用设计与仿真基于Keil C与ProteusM.北京航空航天大学出版社,2009,(02)23潘永雄,沙河.电子线路CAD实用教程M.西安电子科技大学出版社,2007,(07)24王宏文.自动化专业英语教程M.机械工业出版社,2009,(02)25张荣标.微型计算机原理与接口技术M.机械工业出版社,2008,(07)6襄樊学院物理与电子工程学院2011届本科毕业论文开题报告论 文 题 目 带有万年历的办公电子密码锁的制作 班 级 07自动化 姓 名 王 山 山 学
6、 号 07131032 指导教师(职称) 贾 巍 填表日期 年 月 日一、选题的意义和研究现状1选题的理论意义、学术价值或实践价值随着人们生活水平的提高,如何实现私人物品防盗、防窃这一问题也越来越受人们关注,传统机械锁由于构造简单,易被撬。电子锁是采用单片机等电子电路控制,以继电器或者微型电机和锁体等作为执行装置的机电一体化锁具,采用键盘方式输入开锁密码。相比传于统的机械式锁,电子锁不需要使用钥匙,除去了钥匙的限制,只需知道密码即可开启,而且密码可以随时调整,在保密性和精度上都是传统锁不可比拟的。此外在安全技术防范方面,具有防盗报警功能的电子锁也越来越受的人们的青睐。它不仅克服了机械锁安全性能
7、差的缺点,而且使用方便。人们不必接触锁体本身,仅需按键就可开锁,在外观等方面也更人性化。论文提出的密码锁主要控制芯片为STC89C52单片机,另外还部分辅助模块,主要包括1602液晶显示单元电路、DS1302时钟芯片控制单元电路、RS-232串行接口单元电路、外部存储器单元电路、继电器控制锁单元电路、蜂鸣器控制单元电路、矩阵键盘单元电路等。主要通过DS1302实现万年历功能,通过1602液晶显示时间,用AT24C01储存6位数密码并由1602液晶显示密码的输入和更改,输入和更改有矩阵键盘实现,通过各个模块的配合作用实现办公电子密码锁的功能。电子锁能够广泛地应用于超市、住家、办公单位等许多场所,
8、具有很强的开发研究价值。通过电子密码锁设计掌握单片机的原理及应用。2与选题相关的研究现状及发展趋势本设计电子锁,它是以51系列单片机(AT89C52)为核心,配以相应硬件电路,完成密码的设置、存贮、识别和显示、驱动电磁执行器并检测其驱动电流值、接收传感器送来的报警信号、发送数据等功能。单片机接收键入的代码,并与存贮在EEPROM中的密码进行比较,如果密码正确,则驱动电磁执行器开锁;如果密码不正确,则允许操作人员重新输入密码,最多可输入三次;如果三次都不正确,则单片机通过通信线路报警。单片机将每次开锁操作和此时电磁执行器的驱动电流值作为状态信息发送给蜂鸣器。电子锁在安全技术防范领域,具有防盗报警
9、功能的电子密码锁代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。论文所提出的电子锁,主要是真对于办公所用,主要解决了传统抽屉、箱柜的安全问题。因此在有其基本功能上增加了万年历和定时功能方便用户使用,使产品更加人性化,更方便大众。传统办公所用机械锁,一般钥匙较小且多杂,很易丢失,开锁时由于钥匙多很难一次找对所要用的钥匙给主人带来不必要的麻烦。此电子锁只需记忆密码,不必带上文所说的烦杂的钥匙,解决了钥匙容易弄错的问题。而且该电子锁设有主密码,当密码忘记时可以用主密码请求密码初始化,解决钥匙易丢失的问题,因此方便实用。3主要参考文
10、献 1华成英,童诗白.模拟电子技术基础M 北京:高等教育出版社,20062杨路明.C语言程序设计教程M 北京:北京邮电大学出版社,20053胡骅,陈明.Protel 99 SE 原理图与PCB设计M 北京:机械工业出版社,20054王振营,李满,杨君.ProtelDXP2004电路设计与制版实用教程M.北京:中国铁道出版社,2006,(6)5罗政球.提高电子电路抗干扰能力经验谈J. 电子制作, 2006,(10) 6胡汉才.单片机原理及其接口技术M. 北京:清华大学出版社,2006,3 7吴金戌.8051单片机实践与应用研究M .北京:清华大学出版社,2002,(09) 8能昌会.时钟芯片DS
11、1302在单片机系统中的应用J电子制作, 2007,(11)9蒋敏.从Proteus仿真设计到实际产品制作J. 科技创新导报, 2009, (02) :21,2310魏琰,沈华. 一种高速数据采集系统的实现J.科技情报开发与经济,2007,17(2),216,217,22311白延敏.51单片机典型系统开发实例精讲M.北京:电子工业出版社,200812汪锋锁,曾璐. 基于VC6.0的单片机和PC简易通信设计J. 科技情报开发与经济, 2007,17(3),234-23513张红,于平,程文播.基于单片机控制的LED点阵显示屏系统J. 微计算机信息, 2009,(02) :92-9314许文斌.
12、Proteus与单片机实时动态仿真研究J.中国新技术新产品,2008,(11)15柳春锋,戴学丰.电子设计自动化(EDA)教程M北京:北京理工大学出版社,200516周润景,袁伟亭,景晓松.Proteus在MCS-51&ARM7系统中的应用百例M北京:电子工业出版社,200617谢希仁.计算机网络(第4版)M.北京:电子工业出版社, 200418汪涛,罗洪平,陶纯匡. RS232串口通信在CCD在线测量中的应用J.系统工程与电子技术,2005,27(10):1814-1816.19孙涵芳、徐爱卿.MC-51/96系统单片机原理及其应用M.北京:北京航空航天大学出版社,2002,(12)20朱定
13、华.单片机微机原理与应用M.北京:清华大学出版社,2003.21李全利.单片机原理与接口技术M.北京:高等教育出版社,2004.22李树华,郭改枝.温湿度监测系统及非线性软件校正J.传感器术,2003,22(12):70-72.23侯振鹏.嵌入式C语言程序设计-使用MCS-51M.人民邮电出版社,200624王东锋,王会良,董冠强.单片机C语言应用100例M.电子工业出版社2009,(07)25丁明亮,唐前辉.51单片机应用设计与仿真基于Keil C与ProteusM.北京航空航天大学出版社,2009,(02)26潘永雄,沙河.电子线路CAD实用教程M.西安电子科技大学出版社,2007,(07
14、)27王宏文.自动化专业英语教程M.机械工业出版社,2009,(02)28张荣标.微型计算机原理与接口技术M.机械工业出版社,2008,(07)二、研究方案1研究的思路与方法设计本课题时构思了两种方案:一种是用以AT89C52为核心的单片机控制方案;另一种是用锁存器74LS373和CC14585数值比较器构成的数字逻辑电路控制方案。考虑到单片机方案功能强大,集成度高,扩展方便,所以采用了第一种方案。本文采用了单片机最小系统与功能模块分离,把单片机的所有引脚全部引出来,使各个功能模块化,从而使单片机和其它各模块协调起来实现密码、时钟等功能,所需元器件少,价格便宜,模块体积小巧适合安装到各办工桌上
15、,方便使用。通过Proteus7.5sp3绘制电路图,通过Keil uVision3编程,并实现电脑仿真,焊接电路。2研究的基本内容(大纲)本论文的初步方案是:先设计出整套系统要完成的功能,主要包括:显示,控制,调整,储存等几个大的部分,然后根据各个大的部分单独设计功能模块,最后完成整个设计。系统结构框图如下:图1.1 系统总框图系统结构单元模块根据设计的要求,本装置一共由9个模块组成,分别为:1 89C51单片机最小系统模块;2 矩阵键盘模块;3 1602液晶显示模块;4 RS-232通信模块;5 DS1302时钟模块6 AT2401存储模块7 继电器控制模块;8 稳压电源产生模块;9 蜂鸣
16、器报警模块;3工作的主要阶段、进度及完成时间1第1周第4周:查阅资料,消化内容,形成方案,写出开题报告。 2第5周第6周:根据开题报告进行设计,设计出各功能模块并画出其原理图。 3第7周第9周:用Proteus7.5sp3绘制好电路图,并通过Keil uVision3写好程序,在电脑上仿真、调试。4第10周第11周:焊接出各主要功能模块并进行调试,发现问题并对原理图做进一步的修改。 5第12周第13周:根据整个设计,写出毕业设计报告。6第14周:论文文本打印,交老师审阅,进一步修改完善。进行答辩。学生签名: 年 月 日指导教师意见:指导教师签名: 日期:襄 樊 学 院毕 业 论 文(设计)论文
17、题目:带有万年历的办公电子密码锁的制作 EnglishTopic:The design of office electronic locks with a calendar 系 院: 物理与电子工程学院专 业: 自 动 化 班 级: 0 7 1 1 学 生: 王 山 山 指导老师: 贾 巍 年 月 日带有万年历的办公电子密码锁的制作摘要:针对传统机械锁,不安全,不方便,不实用等问题,本设计提出了方便,实用,安全的电子锁,并带有时钟等功能。本设计主要针对常用的办公设备,结合现代常用51单片机,实现了电子与机械的结合。设计上的所有功能全部采用模块化设计,以51单片机为核心控制器件,另外包括矩阵键盘
18、模块;1602液晶显示模块;RS-232通信模块;DS1302时钟模块;AT2401存储模块;继电器控制模块;稳压电源产生模块;蜂鸣器报警模块等9个功能模块。各模块之间相互配合,完成单片机所有功能。 本文主要完成了对整个制作各个功能模块的电路设计,并编写相应的功能程序,对主要功能模块,分别编写了流程图。由于设计体积小巧,又可以嵌入到常用的办公设备中,因此可供自己私人使用,也可以批量的生产,成本低,实用性强。 关键字:51单片机; 机械锁;电子锁;功能模块The design of office electronic locks with a calendarAbstract:Conventio
19、nal mechanical locks, not safe, inconvenient, not practical issues, this design puts forward the convenient, practical, safe electronic locks, and with a clock, and other functions. This design is mainly for common office equipment, combining modern common 51 SCM, realize the combination of electron
20、ic and mechanical. Design all functions all adopt modular design, by 51 SCM as the core control devices, also includes matrix keyboard module; 1602 LCD module; RS - 232 communication module; DS1302 clock module; AT2401 storage module; Relay control module; Manostat produce module; Buzzer alarm modul
21、e nine function modules. Each module mutual cooperation, complete microcontroller all functions. This paper mainly completion of the entire production each functional module circuit design, and write the corresponding functional procedures to main functional modules, separately written the flow char
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 万历 电子 密码锁 设计
链接地址:https://www.31doc.com/p-2051029.html