电子信息专业电子密码锁的设计与制作.doc

上传人:laozhun 文档编号:3988926 上传时间:2023-03-30 格式:DOC 页数:32 大小:1.42MB
返回 下载 相关 举报
电子信息专业电子密码锁的设计与制作.doc_第1页
第1页 / 共32页
电子信息专业电子密码锁的设计与制作.doc_第2页
第2页 / 共32页
电子信息专业电子密码锁的设计与制作.doc_第3页
第3页 / 共32页
电子信息专业电子密码锁的设计与制作.doc_第4页
第4页 / 共32页
电子信息专业电子密码锁的设计与制作.doc_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《电子信息专业电子密码锁的设计与制作.doc》由会员分享,可在线阅读,更多相关《电子信息专业电子密码锁的设计与制作.doc(32页珍藏版)》请在三一办公上搜索。

1、 淮安信息职业技术学院毕业论文题 目电子密码锁的设计与制作学生姓名张山峰学 号110121院 系电子工程系专 业电子信息班 级110121指导教师 徐传顺顾问教师摘 要摘 要: 随着科技和人们的生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统机械锁由于构造简单,被撬事件屡见不鲜;电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的青睐。 为了提高个人资料、部门文件档案的保密性和安全性,介绍了一种应用AT89C51中单片机设计的密码锁。用户可以自行设置密码,并可以随时改密、多次改写和保存密码。在宾馆、办公大楼、仓库、保险柜和家庭普遍适用。经实验验证该密码锁具有安全实用成

2、木低等特点,符合住宅用锁的要求,可作为产品进行开发。关键词: 单片机; 密码锁; AT24C02; 液晶显示屏Design of electronic trick lock based on single chip device Han Tuanjun(Shannxi University of hechnology,Hanzhong 723000,China)Abstract; With the improvement of science and technology and the living standards of people, how to realize the family

3、 anti-theft this problem is particularly prominent, the traditional mechanical lock because of its simple structure, broken is common; Electronic lock because of its high confidentiality, use good flexibility, high safety coefficient, got the favour of the masses of users. In order to improve the se

4、curity and safety of personal data,this paper introduced a new designing method of electronic cipher locks by the use of AT89C51 single-chip processor. It can be set up some cipher code changed many times and kept cipher code. It is suitable to hotel,offices of building, storehouses,safes and famili

5、es. Experiments show that the designed cipher lock is characterized by its low cost and high degree of safety and practicality. Besides,it workswell as a residence lock and has great potential for commercial development.Keywords: single chip device; trick lock; AT24C02; LCD目 录摘 要II第一章 绪论11.1国内外现状11.

6、2 课题背景和意义11.3电子密码锁11.4电子密码锁的特点21.5电子密码锁的发展趋势2第二章 基于单片机的电子密码锁设计42.1电子密码锁的设计原理42.2电子密码锁的硬件设计42.2.1核心处理模块42.2.2电源管理模块42.2.3执行模块52.3电子密码锁的软件设计5第三章 电子密码锁的系统原理、设计程序及流程图103.1系统原理简介103.2程序与流程图11.3.2.1延时程序113.2.2键盘扫描流程图123.2.3密码修改流程图123.2.4总结13第四章 硬件电路设计154.1矩阵键盘电路设计154.1.1 AT24C02掉电存储单元的设计164.2 1602液晶显示单元电路

7、的设计174.4 开锁电路194.5报警电路204.6系统主流程图21第五章 系统调试235.1 仿真软件23第六章 总结与展望24致 谢25参考文献26附录1 电子密码锁原理框图27附录2电路总体构成框图28第一章 绪论1.1国内外现状目前,最常用的锁是20世纪50年代意大利人设计的机械锁,其机构简单、使用方便、价格便宜。但在使用中暴露了很多缺点:一是机械锁是靠金属制成的钥匙上的不同齿形与锁芯的配合来工作的。据统计,每4000把锁中就有两把锁的钥匙齿牙相同或类似,故安全性低。二是钥匙一旦丢失,无论谁捡到都可以将锁打开。三是机械锁的材料大多为黄铜,质地较软,容易损坏。四是机械锁钥匙易于复制,不

8、适于诸如宾馆等公共场所使用。由于人们对锁的安全性,方便性等性能有更高的要求,许多智能锁(如指纹辨别、IC卡识别)也相继问世,但这类产品的特点是针对特定指纹或有效卡,但能适用于保密要求高且仅供个别人使用的箱、柜、房间,其成本一般较高,在一定程度上限制了这类产品的普及和推广。随着人们生活水平的提高,电子密码防盗锁作为防盗卫士的作用日趋重要。电子密码防盗锁用密码代替钥匙,不但省去了佩戴钥匙的烦恼,也从根本上解决了普通门锁保密性差的缺点。根据国外的统计资料显示,装有电子防盗装置的商业区或居民区盗窃犯罪率平均下降30%左右。目前西方发达国家已经大量地应用这种智能门禁系统,但在我国的应用还不广泛,成本还很

9、高。1.2 课题背景和意义 目前门锁主要用弹子锁,其钥匙容易丢失;保险箱主要用机械密码锁,其结构较为复杂,制造精度要求高,成本高,且钥匙丢失后安全性即大打折扣。由于电子器件所限,以前开发的电子密码锁,其种类不多,保密性差,最基本的就是只依靠最简单的模拟电子开关来实现的,制作简单但很不安全,后为多是基于EDA来实现的,其电路结构复杂,电子元件繁多,但密码简单易破解。随着电子元件的进一步发展,电子密码锁也出现了很多的种类,功能日益强大,使用更加方便,安全保密性更强,由以前的单密码输入发展到现在的,密码加感应元件,实现了真正的电子加密,用户只有密码或电子钥匙中的一样,是打不开锁的,随着电子元件的发展

10、及人们对保密性需求的提高出现了越来越多的电子密码锁。1.3电子密码锁电子锁是采取电子电路控制,以电磁铁或者卫星电机和锁体作为执行装置的机电一体化锁具,相比传统的机械锁具,电子锁不使用金属钥匙,保密性、精度都有很大提高。电子锁的发明思路,源自古代发明的自动机械,例如古希腊数学家赫伦的液压自动门,中国古代诸葛亮的木牛流马,它们以重力或蒸汽压力驱动,最广泛的用途乃是用在古代墓道的地下机关。电子工业的诞生,使得以微小电量驱动机械成为可能,于是有了电子锁一日千里的跃进1.4电子密码锁的特点电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很

11、多,有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。其性能和安全性已大大超过了机械锁,主要特点如下: (1)保密性好,编码量多,远远大于弹子锁。随机开锁成功率几乎为零; (2)密码可变。用户可以经常更改密码,防止密码被盗,同时也可以避免因人员的更替而使锁的密级下降;(3)误码输入保护。当输入密码多次错误时,报警系统自动启动,防止试探密码。1.5电子密码锁的发展趋势由于数字、字符、图形图像、人体生物特征和时间等要素均可成为钥匙的电子信息,组合使用这些信息能够使电子防盗锁获得高度的保密性,如防范森严的金库,需要使用复合信息密码的电子防盗锁

12、,这样对盗贼而言是“道高一尺、魔高一丈” 。组合使用信息也能够使电子防盗锁获得无穷扩展的可能,使产品多样化,对用户而言是“千挑百选、自得其所” 。电子防盗锁应用于金融业,其根本的作用是“授权”,即被“授权”的人才可以存取钱、物。广义上讲,金融业的“授权”主要包括以下三种层次的内容:1、授予保管权,如使用保管箱、保险箱和保险柜;2、授予出入权,如出入金库、运钞车和保管室;3、授予流通权,如自动存取款。目前,金融行业电子防盗锁的应用主要集中在前两个层面上。下面将介绍几种在金融行业中使用较多的电子防盗锁以及它们的技术发展方向。 当然,以上所说的授权技术再高超,都必须由精良的“锁具”担当承载结构部件,

13、实现开启、闭锁的功能,而且承担实体防护作用,抵抗住或尽量延迟破坏行为,让电子防盗锁“软、硬不吃”。一般情况下,锁具防盗的关键是锁身外壳、闭锁的部件(如伸缩的锁舌或锁栓、锁扣盒锁扣板以及依靠电磁力直接闭锁的电磁部件等)的强度(应有足够的机械强度和刚度,能够承受一定数值、一定方向的静压力和冲击力以及力矩)、锁止型式(能承受某些方式和工具的作用)、配合间隙(防止采用机械的、电子的方法探入锁具内部而被开启)和布局(将薄弱的、与锁的开启直接相关的零部件和电路置于壳体保护之下,并且不易被识别出来)。 提高电子防盗锁之防护能力的必然途径是报警,在金融业的许多场所有人值守、有电视监控,具有报警功能,可以综合物

14、理防范和人力防范两种作用。报警的前提是具备探测功能,根据电子防盗锁的使用场所和防护要求,可选择多种多样的探测手段。在中国的城市金融业中,实现联网报警已经成为对各金融网点的基本要求。根据国内外的实践经验,金融业实行安全防范风险等级很有必要,即依据使用的防盗报警器材的性能、安装布局和人员值守状况等,可以评估被防护物或区域的防护能力,得出风险等级,其中,电子防盗锁的性能至关重要。第二章 基于单片机的电子密码锁设计2.1电子密码锁的设计原理电子密码锁是一种通过密码输进来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的

15、产品,适合做手机铃声的歌曲现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。本文介绍的电子锁是以51系列单片机(AT89s1)为核心,配以相应硬件电路,完成密码的设置、存贮、识别和显示#驱动电磁执行器并检测其驱动电流值、接收传感器送来的报警信号、发送数据等功能。单片机接收键进的代码,并与存贮在EEPROM中的密码进行比较,假如密码正确,则驱动电磁执行器开锁;假如密码不正确,则答应操纵职员重新输进密码,最多可输进三次;假如三次都不正确,则单片机通过通讯线路向智能监控器报警。单片机将每次开锁操纵和此时电磁执行器的驱动电流值作为状态信息发送给智能监控器,同时将接收来自传感器接口的报警信息也发

16、送给智能监控器,作为智能化分析的依据。2.2电子密码锁的硬件设计电子密码锁的硬件由核心处理模块#电源管理模块,执行模块组成,其电路结构如图2-1所示图2-1 电子密码锁结构图2.2.1核心处理模块核心处理模块是电子密码锁工作的核心,它不仅要对密码锁的信息进行处理,还要负责调度各种程序稳定的运行并控制其他模块,其模块主要由单片机,键盘,存储器,显示电路组成。2.2.2电源管理模块该设计需要使用+5V直流电源为整个电路供电。电路中采用一个稳压器将输入的直流电源电压转换成+5V的电压。电源自动切换电路选用LTC-4414器件。通过LTC-4414对2个P沟道绝缘栅场效应管控制,实现2个电源高效“或”

17、操作的自动切换电路。2.2.3执行模块执行电路通过单片机其中1个引脚线发出信号,经三极管放大后。由继电器驱动电磁阀动作将锁打开的方案。另外,报警电路采用时基集成电路555及其辅助元件构成,在联网的情况下,报警信号可通过串口扩展网络发给主控制器,提醒管理人员注意。2.3电子密码锁的软件设计电子密码锁的软件设计是整个电子密码锁可靠安全运行的关键,为了提高电子密码锁的安全性能,该设计引入安全体系概念,即在设计时建立一般的指导原则和约束条件,为电子密码锁提供了安全服务和安全机制,使其软件程序构成一个完整的安全体系结构。安全体系主要是由4种安全服务和4种安全机制构成,其中安全服务包括:鉴别、访问控制、信

18、息机密性、信息完整性;安全机制包括:鉴别交互机制、访问控制机制、加密、信息完整性。安全体系主要是通过软件设计来实现的。#include #include #define uchar unsigned char#define uint unsigned intuchar show_val4;uint a24;uchar init_val4=3,4,5,6;uchar code sum_k4=0x7f,0xbf,0xdf,0xef;sbit fengm=P32;uint aa,ss=0;uint i=0,j;sbit xiug=P34;sbit led=P35; uchar key;unsigne

19、d char code disp_code= 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8, 0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0xbf;unsigned char code key_code= 0XEE,0XDE,0XbE,0XED,0XDD,0XBD,0XEB,0XDB,0XBB,0XE7,0XD7,0XB7,0xbb,0x7b,0xe7,0xd7,0xb7,0x77 ;void delayms(uint ms) uchar t; while(ms-) for(t = 0; t 120; t+); uint c

20、heck_input_pw() uint i,k; k=0; for(i=0;i4;i+) if (show_vali!=init_vali) k=1; return k; void delay0(uchar x) uchar i; while(x-) for (i = 0; i13; i+) ; uchar keyscan() uchar scan1,scan2,keycode,j; P2=0xf0; scan1=P2; if(scan1&0xf0)!=0xf0) /判键是否按下 delayms(30); /延时30ms scan1=P2; if(scan1&0xf0)!=0xf0) /二次

21、判键是否按下 P2=0x0f; scan2=P2; keycode=scan1|scan2;/组合成键编码 for(j=0;j=15;j+) if(keycode= key_codej) key=j; return(key); P2=0xf0; scan1=P2; while(scan1&0xf0)!=0xf0) delayms(30); P2=0xf0; scan1=P2; else P2=0xff;return (16);void keydown() uint finish=0; P2=0xf0; if(P2&0xf0)!=0xf0) keyscan(); if(key10) P1=sum

22、_ki;led=1; P0=disp_codekey; show_vali=key; i+; if(i=4)i=0; if(key=10) P1=0XFF;led=0; if(check_input_pw()=0) led=0;P0=0xf0;aa=0; while(1) P2=0xf0; if(P2&0xf0)!=0xf0) keyscan(); if(key=11) led=0;P0=0x70;i=0; while(1) P2=0xf0; if(P2&0xf0)!=0xf0) keyscan(); if(key10) P1=sum_kss;led=1; init_valss=key; P0

23、=disp_codeinit_valss; ss+; if(ss=4) ss=0; if(key=10) P1=0XFF;break; if(xiug=0)led=0;P0=0x0f;P1=0Xff;break; else led=0;P0=0x00;aa+; if(aa=3)aa=0;fengm=0;i=0; if(key=11) fengm=1;led=0;P0=0x0f;P1=0Xff;i=0; main() while(1) keydown();第三章 电子密码锁的系统原理、设计程序及流程图3.1系统原理简介电子密码锁由电路和机械两部分组成。本实验设计的电子密码锁可以完成密码的修改、设

24、定及非法人侵报警、驱动外围电路等功能。从硬件上看,它由六部分组成,它们分别是:LED显示器,显示亮度均匀,显示管各段不随显示数据的变化而变化且价格低廉,它用于显示键盘输人的相应信息;无须再加外部EEPROM存储器,且外围扩展器件较少的AT 89C 52单片机,它是整个电路的核心部分;振荡电路如图1所示,它为CPU产生赖以工作的时序; 复位电路如图2所示,它使CPU与系统中的其他部件处于一个确定的初始状态;还有键盘与外围设备等部分。键盘有16个按键,现用到了其中的14个,如图3所示。09十个数字键,开、关门控制键,密码修改键与确定键。,现设汁的电子密码锁具有3位密码.它们分别是“0,0,0,一开

25、始就被分别保存在三个地址中。当输人密码正确时,按开门键。LED显示,A,. ,显示灯绿灯亮,开门电机工作。显示灯是通过CPU输出的一个高电平,通过三极管放大,驱动继电器吸合,使外加电压与发光二极管导通,从而使绿灯发光,电机工作。按下关门键后,LED显示“9,显示灯黄、灯亮,关门电机工作。现在来进行修改密码操作。修改密码实质就是输人的新密码去取代原来的旧密码密码的存储用存储一位地址加1,密码位数减1.当三个地址均存人一位密码,即密码位数减为零时,密码输入完毕,此时按下确认键,新密码产生,跳出子程序。为防止非管理员任意的进行密码修改,必须输人正确密码后,按修改密码键(此刻显示管均处于熄灭状态)才能

26、重新设置密码密码输人值的比较主耍有两部分,密码位数与内容,任何一个条件不满足,都将会产生出错信息当连续三次输入密码出错时,就会出现报替信息,LED显示出错信息“一”,蜂鸣器鸣叫、红灯亮提醒管理员。3.2程序与流程图电子密码锁软件采用51系列单片机汇编语言对智能报警和电子锁具进行编程。包括了键盘扫描程序、LED显示程序、延时程序、智能化分析程序等.3.2.1延时程序快速运转的CPU与反应速度较慢的芯片之间存在着很大的矛盾为了解决这个矛盾,就要使用延时时间怡当的延时程序。在进行密码锁调试时,经常遇到密码输人出错的现象,产生这种现象的根本原因就是,按下一个键时CPU已经读人了几百回,它与实际所需的要

27、求出现了偏差,这时就需要用延时的方法来解决这个问题。下面是为了实现较长时间的延时子程序,而采用的多重循环子程序来实现。本研究所采用的双重循环的子程序如下。 源程序 机器周期数DELAY : MOV k5,#OFFH 1LAYO : MOV k6,#03H 1.LAY1 : NOP 1 NOP 1 DJNZ R6.LAY1 2 DJNZ R5.LAY0 2 此程序内循环一次所需机器周期数一1+1+2=个 内循环总的机器周期数=43+1-13个 外循环一次所需机器周期数二4+13=17个 外循环总的机器周期数二17 255+1+2=4338个 所以该子程序最长的延时时间t=总的机器周期数人*12/

28、fosc3.2.2键盘扫描流程图 要让按键键人正确的键盘信息就要处理好按键开关的抖动问题。为了消除抖动采用了延时程序与按键按下、释放判别。对于键的各程序采用不断查询的方法,检测是否有键按下若有键闭合则去除键抖动,判断键号并转人相应的健处理。流程图如图4所示。3.2.3密码修改流程图 为了让电子密码锁实现修改密码功能,本研究进行了多次尝试,最后确定了如上方案。流程图如图5所示。3.2.4总结 该电子密码锁充分利用了51系统单片机软、硬件资源,引入了智能化分析功能,提高了系统的可靠性和安全性。它的各种优势相信定会受到广大用户的欢迎。另外,电子密码锁若与串行通信结合在一起将会成为宾馆、工厂、学校等需

29、要进行统一管理的建筑群不可缺的商品,它将具广泛的应用领域,总电路图如图6所示第四章 硬件电路设计4.1矩阵键盘电路设计键盘有数字键和功能键,数字键包括09键,用于密码的输入。功能键有退格键和确认键。其电路原理图如图3-1和表3-2所示。表3-2功能键说明按键键名功能说明19键数字键输入密码Delete键退格键取消刚才输入的密码Enter键确认键密码输入完成4.1.1 AT24C02掉电存储单元的设计掉电存储单元的作用是在电源断开的时候,存储当前设定的密码信息。AT24C02是ATMEL公司的2KB的电可擦除存储芯片,采用两线串行的总线和单片机通信,图中R8、R10是上拉电阻,其作用是减少AT2

30、4C02的数据线和地址线的副作用,采用串口的方式传送给数据,所以只用2根线SCL(移位脉冲)和SDA(数据/地址)与单片机传送数据。每当设定一次密码,系统就自动调用存储程序,将密码信息保存在芯片内;当系统重新上电的时候,自动调用读存储器程序,将存储器内的密码信息读到缓存单元中,供主程序使用。图3-3掉电存储模块图3-4掉电存储模块4.2 1602液晶显示单元电路的设计 该单元电路原理图如图3-5所示,LCM1602C液晶是LCD1602类型的通用型的双行16字符点阵液晶模块,内含数字、字母、符号192种(无汉子)字符库,可通过8位或4位的单片机进行显示字符的控制,通过编程可实现字行的上下滚页、

31、左右移动,通过硬件连线可控制背景灯的对比度,背景灯的开关。其实现的主要功能:完成密码的输入、改密、开锁、关锁等功能的显示。总体电路图的设计如图3-5所示。图3-5电路总设计图现在的字符型液晶模块已经是单片机应用设计中最常用的信息显示器件了。1602型LCD显示模块具有体积小,功耗低,显示内容丰富等特点。1602型LCD可以显示2行16个字符,有8位数据总线DB0-DB7和RS,R/W,E三个控制端口,工作电压为5V,并且具有字符对比度调节和背光功能。 接口信号说明602型1LCD的接口信号说明如下表3-6所示。 表3-6 1602接口信号说明编号符号引脚说明编号符号引脚说明1Vss电源地9DB

32、2Data I/O2VDD电源正极10DB3Data I/O3VEE液晶显示偏压信号11DB4Data I/O4RS数据/命令选择端(H/L)12DB5Data I/O5R/W读写选择端(H/L)13DB6Data I/O6EN使能信号14DB7Data I/O7DB0Data I/O15BLA背光源正极8DB1Data I/O16BLK背光源负极.4.3 LED显示电路本系统设计的显示电路是为了给使用者以提示而设置的。本系统的显示采用串行显示的方式,只使用单片机的一个串行口,利用74LS247驱动数码管发光显示数码和74LS138控制位选信号,就可以完成单片机的显示功能,显示LED显示电路的

33、原理图如图3-7所示。用P0.0P0.3接74LS247的A,B,C,D四端口,74LS247的输出口接LED的七段显示;而P0.4P0.6接74LS138的A,B,C三个输入口,74LS138的输出口接LED的位显示。通过软件实现数字和位控制。图3-7 LED显示电路用74LS247可以控制输出什么字型。74LS247的逻辑功能表如表:用74LS138控制位循环显示,其74LS138逻辑功能表如表: CBAY1Y2Y0Y3Y4Y5Y6Y70000111111 001101111110101101111101111101111100111101111011111101 111011111101

34、111111111104.4 开锁电路 在本次设计中,基于节省材料的原则,暂时用发光二极管代替电磁锁,发光管亮,表示开锁;灭,表示没有开锁。开锁电路图如图3-8所示。当P2.0口输出低电平时,二极管发光,表示开锁。图3-8开锁电路4.5报警电路图3-9报警电路报警模块由蜂鸣器和单片机组成。选择一只压电式蜂鸣器,压电式蜂鸣器工作时约需要100mA驱动电流。蜂鸣器报警电路如图3-9所示。当89C51的P2.1口输出为低电平时,蜂鸣器产生蜂鸣音,89C51输出为高电平时,蜂鸣器不发声。4.6系统主流程图 图4-1 键盘扫描流程图图4-2报警流程图 第五章 系统调试5.1 仿真软件本次调试采用Prof

35、use软件仿真。首先设计电子密码锁的源程序,源程序经过汇编后,生成的目标文件经过仿真调试。Proteus 是英国Labcenter公司研发的嵌入式系统仿真开发软件。Proteus电子设计软件由原理图输入系统(简称ISIS)、混合模型仿真器、处理器仿真模型VSM及PCB设计编辑(简称ARES)6个部分组成。在Proteus中, 从原理图设计、单片机编程、系统仿真到PCB设计一气呵成。真正实现了从概念到产品的完整设计。 依次按下1,2,3,4,5,6后,LED显示如图5-1图5-1 LED显示按下确定键后,二极管亮,如图5-2表示密码正确开门。图5-2 密码正确开门第六章 总结与展望在没有做毕业设

36、计前觉得毕业设计只是对所学知识的单纯总结,但是通过这次做毕业设计发现自己的看法有点太片面。毕业设计不仅是对前面所学知识的一种检验,而且也是对自己能力的一种提高。通过这次毕业设计使我明白了自己原来知识还比较欠缺。自己要学习的东西还太多,以前老是觉得自己什么东西都会,什么东西都懂,有点眼高手低。通过这次课程设计,我才明白学习是一个长期积累的过程,在以后的工作、生活中都应该不断的学习,努力提高自己知识和综合素质。不管学会的还是学不会的的确觉得困难比较多,真是万事开头难,不知道如何入手。最后终于做完了有种如释重负的感觉。此外,还得出一个结论:知识必须通过应用才能实现其价值!有些东西以为学会了,但真正到

37、用的时候才发现是两回事,所以我认为只有到真正会用的时候才是真的学会了。程序的设计思想的精巧的重要性,是不管怎么说都不为过的,好的设计可以让大家很快的明白你的思想,而且很方便的来实现它。良好的编程习惯,它可以使你的程序很方便的被别人阅读,也很方便的被更改,所以可以的话,尽可能多的写出注释,没有人会闲你写的太多。 在设计过程中,通过查阅大量有关资料,与同学交流经验和自学,并向老师请教等方式,使自己学到了不少知识,也经历了不少艰辛,但收获同样巨大。在整个设计中我懂得了许多东西,也培养了我独立工作的能力,树立了对自己工作能力的信心,相信会对今后的学习工作生活有非常重要的影响。而且大大提高了动手的能力,

38、使我充分体会到了在创造过程中探索的艰难和成功时的喜悦。虽然这个设计做的也不太好,但是在设计过程中所学到的东西是这次毕业设计的最大收获和财富,使我终身受益。对我而言,知识上的收获重要,精神上的丰收更加可喜。让我知道了学无止境的道理。我们每一个人永远不能满足于现有的成就,人生就像在爬山,一座山峰的后面还有更高的山峰在等着你。挫折是一份财富,经历是一份拥有。致 谢在论文完成之际,我首先向关心帮助和指导我的指导老师徐传顺表示衷心的感谢并致以崇高的敬意. 在学校的学习生活即将结束,回顾三年来的学习经历,面对现在的收获,我感到无限欣慰。为此,我向热心帮助过我的所有老师和同学表示由衷的感谢!在论文工作中,遇

39、到了许许多多这样那样的问题,有的是专业上的问题,有的是论文格式上的问题,一直得到徐老师的亲切关怀和悉心指导,使我的论文可以又快又好的完成,徐老师以其渊博的学识、严谨的治学态度、求实的工作作风和他敏捷的思维给我留下了深刻的印象,我将终生难忘,我的指导老师徐老师对我的亲切关怀和悉心指导,再一次向他表示衷心的感谢,感谢他为学生营造的浓郁学术氛围,以及学习、生活上的无私帮助! 值此论文完成之际,谨向徐老师致以最崇高的谢意! 最后,衷心地感谢在百忙之中评阅论文和参加答辩的各位专家、教授!参考文献1 李文石,电子锁的发展和设计综述,五金科技,3:3-6,19932 王磊,PLC 控制的多功能磁卡式电子密码

40、锁设计,河南大学学报,28(3):58-61,19983 宋文阁,李明颖,王学俊,单片机控制IC卡电子锁,大连轻工业学院学报 18(2):111-115,19994 余发山、王福中.单片机原理及应用技术.中国矿业大学出版社,2008.65 康华光.电子技术基础(数字部分).高等教育出版社,2006.16 宁爱民,应用AT89C2051单片机设计电子密码锁 淮海工学院学报 12(2):28-31,2003 7 赖寿宏.微型计算机控制技术.机械工业出版社,2005.58张毅刚. 单片机原理及接口技术.哈尔滨:哈尔滨工业大学出版社,19909高扬,李枚.MEMS使用控制开关初探J.压电与声光,200110耿德根,宋建国.AVR高速嵌入式单片机原理与应用J.北京:北京航空航天大学出版社,200111公茂法,马宝甫,孙晨.单片机人机接口事例集

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

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号