1、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 电路设计
3、与制版实用教程M.北京:中国铁道出版社,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)
4、 :147-148,227 14 能昌会. 时钟芯片 DS1302 在单片机系统中的应用J电子制作, 2007,(11) 215 蒋敏. 从 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侯振鹏.嵌
5、入式 C 语言程序设计-使用 MCS-51M.人民邮电出版社,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)襄樊学院物理与电子工程学院2011 届本科毕业论文开题报告论 文 题 目
6、带有万年历的办公电子密码锁的制作 班 级 07 自动化 姓 名 王 山 山 学 号 07131032 指导教师(职称) 贾 巍 填表日期 年 月 日1一、选题的意义和研究现状1选题的理论意义、学术价值或实践价值随着人们生活水平的提高,如何实现私人物品防盗、防窃这一问题也越来越受人们关注,传统机械锁由于构造简单,易被撬。电子锁是采用单片机等电子电路控制,以继电器或者微型电机和锁体等作为执行装置的机电一体化锁具,采用键盘方式输入开锁密码。相比传于统的机械式锁,电子锁不需要使用钥匙,除去了钥匙的限制,只需知道密码即可开启,而且密码可以随时调整,在保密性和精度上都是传统锁不可比拟的。此外在安全技术防范
7、方面,具有防盗报警功能的电子锁也越来越受的人们的青睐。它不仅克服了机械锁安全性能差的缺点,而且使用方便。人们不必接触锁体本身,仅需按键就可开锁,在外观等方面也更人性化。论文提出的密码锁主要控制芯片为 STC89C52 单片机,另外还部分辅助模块,主要包括 1602 液晶显示单元电路、DS1302 时钟芯片控制单元电路、RS-232 串行接口单元电路、外部存储器单元电路、继电器控制锁单元电路、蜂鸣器控制单元电路、矩阵键盘单元电路等。主要通过 DS1302 实现万年历功能,通过1602 液晶显示时间,用 AT24C01 储存 6 位数密码并由 1602 液晶显示密码的输入和更改,输入和更改有矩阵键
8、盘实现,通过各个模块的配合作用实现办公电子密码锁的功能。电子锁能够广泛地应用于超市、住家、办公单位等许多场所,具有很强的开发研究价值。通过电子密码锁设计掌握单片机的原理及应用。2与选题相关的研究现状及发展趋势本设计电子锁,它是以 51 系列单片机(AT89C52)为核心,配以相应硬件电路,完成密码的设置、存贮、识别和显示、驱动电磁执行器并检测其驱动电流值、接收传感器送来的报警信号、发送数据等功能。单片机接收键入的代码,并与存贮在 EEPROM 中的密码进行比较,如果密码正确,则驱动电磁执行器开锁;如果密码不正确,则允许操作人员重新输入密码,最多可输入三次;如果三次都不正确,则单片机通过通信线路
9、报警。单片机将每次开锁操作和此时电磁执行器的驱动电流值作为状态信息发送给蜂鸣器。电子锁在安全技术防范领域,具有防盗报警功能的电子密码锁代替传统的机械式密码锁,克服了机械式密码锁2密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。论文所提出的电子锁,主要是真对于办公所用,主要解决了传统抽屉、箱柜的安全问题。因此在有其基本功能上增加了万年历和定时功能方便用户使用,使产品更加人性化,更方便大众。传统办公所用机械锁,一般钥匙较小且多杂,很易丢失,开锁时由于钥匙多很难一次找对所要用的钥匙给主人带来不必要的麻烦。此电子锁只需记忆密码,不必带上文所说的烦杂的钥匙,解决了钥匙容易弄错
10、的问题。而且该电子锁设有主密码,当密码忘记时可以用主密码请求密码初始化,解决钥匙易丢失的问题,因此方便实用。3主要参考文献 1华成英,童诗白.模拟电子技术基础M 北京:高等教育出版社,20062杨路明.C语言程序设计教程M 北京:北京邮电大学出版社,20053胡骅,陈明.Protel 99 SE 原理图与PCB设计M 北京:机械工业出版社,20054王振营,李满,杨君.ProtelDXP2004电路设计与制版实用教程M.北京:中国铁道出版社,2006,(6)5罗政球.提高电子电路抗干扰能力经验谈J. 电子制作, 2006,(10) 6胡汉才.单片机原理及其接口技术M. 北京:清华大学出版社,2
11、006,3 7吴金戌.8051单片机实践与应用研究M .北京:清华大学出版社,2002,(09) 8能昌会.时钟芯片DS1302在单片机系统中的应用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-2351
12、3张红,于平,程文播.基于单片机控制的LED点阵显示屏系统J. 微计算机信息, 2009,(02) :92-9314许文斌.Proteus与单片机实时动态仿真研究J.中国新技术新产品,2008, (11)315柳春锋,戴学丰.电子设计自动化(EDA)教程M北京:北京理工大学出版社,200516周润景,袁伟亭,景晓松.Proteus在MCS-51&ARM7系统中的应用百例M北京:电子工业出版社,200617谢希仁.计算机网络(第 4 版)M.北京:电子工业出版社, 200418汪涛,罗洪平,陶纯匡. RS232 串口通信在 CCD 在线测量中的应用J.系统工程与电子技术,2005,27(10):
13、1814-1816.19孙涵芳、徐爱卿.MC-51/96 系统单片机原理及其应用M.北京:北京航空航天大学出版社,2002,(12)20朱定华.单片机微机原理与应用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
14、与ProteusM.北京航空航天大学出版社,2009, (02)26潘永雄,沙河.电子线路CAD实用教程M.西安电子科技大学出版社,2007,(07)27王宏文.自动化专业英语教程M.机械工业出版社,2009, (02)28张荣标.微型计算机原理与接口技术M.机械工业出版社,2008, (07)4二、研究方案1研究的思路与方法 设计本课题时构思了两种方案:一种是用以 AT89C52 为核心的单片机控制方案;另一种是用锁存器 74LS373 和 CC14585 数值比较器构成的数字逻辑电路控制方案。考虑到单片机方案功能强大,集成度高,扩展方便,所以采用了第一种方案。本文采用了单片机最小系统与功能
15、模块分离,把单片机的所有引脚全部引出来,使各个功能模块化,从而使单片机和其它各模块协调起来实现密码、时钟等功能,所需元器件少,价格便宜,模块体积小巧适合安装到各办工桌上,方便使用。通过 Proteus7.5sp3 绘制电路图,通过 Keil uVision3 编程,并实现电脑仿真,焊接电路。2研究的基本内容(大纲)本论文的初步方案是:先设计出整套系统要完成的功能,主要包括:显示,控制,调整,储存等几个大的部分,然后根据各个大的部分单独设计功能模块,最后完成整个设计。系统结构框图如下:5图 1.1 系统总框图系统结构单元模块根据设计的要求,本装置一共由9个模块组成,分别为:1 89C51单片机最
16、小系统模块;2 矩阵键盘模块;3 1602液晶显示模块;4 RS-232通信模块;5 DS1302时钟模块6 AT2401存储模块7 继电器控制模块;8 稳压电源产生模块;9 蜂鸣器报警模块;3工作的主要阶段、进度及完成时间1第 1 周第 4 周:查阅资料,消化内容,形成方案,写出开题报告。 2第 5 周第 6 周:根据开题报告进行设计,设计出各功能模块并画出其原理图。 3第 7 周第 9 周:用 Proteus7.5sp3 绘制好电路图,并通过 Keil uVision3 写好程序,在电脑上仿真、调试。4第 10 周第 11 周:焊接出各主要功能模块并进行调试,发现问题并对原理图做进一步的修改。 5第 12 周第 13 周:根据整个设计,写出毕业设计报告。6第 14 周:论文文本打印,交老师审阅,进一步修改完善。进行答辩。学生签名: 年 月 日6指导教师意见:指导教师签名: 日期:襄 樊 学 院毕 业 论 文(设计)论文题目:带有万年历的办公电子密码锁的制作 EnglishTopic:The design of office electronic locks with a calendar 系 院: 物理与电子工程学院专 业: 自 动 化 班 级: 0 7 1 1 学 生: 王 山 山 指导老师: 贾 巍 年 月 日