石家庄铁道大学四方学院毕业设计
如图5-2所示为串口中断程序流程图。执行串口中断校验卡号,清中断标志位,如果校验正确,标志位 Sinterrupt=1;如果校验卡号错误,标志位Sinterrupt=0。
5.3 LCD显示模块
显示初始化,主要包括设置显示方式、延时、清理显示缓存和设置显示模式。设置显示地址,指字符所要显示的位置,写所要显示的字符。LCD液晶显示系统流程图如图5-3所示。
26
开始 清显示RAM区 置显示行初值,显示 指针指向第一行 待显示数据送 入缓冲区 调整指针指向LCD的下一行 预设数据显示在指定区域 显示是否结束? Y 返回 图5-3 LCD显示流程图
N 石家庄铁道大学四方学院毕业设计
本次设计的显示部分主要包括对门锁状态和上传的卡号进行显示。门锁状态通过显示字符串程序执行。对卡号显示有点困难,接收的卡号为16进制数据,因为LCD显示器只能显示字符,所以需要将16进制数据转换成ASCII码,然后显示卡号。
27
石家庄铁道大学四方学院毕业设计
第6章 结 论
在本次毕业设计过程中,很大程度上提高了自己的动手能力,遇到的硬件和软件上的问题在老师和同学的帮助下一一得到解决。以下是我在毕业设计的总结以及出现的问题跟大家分享一下。
首先通过这几个月的学习,无论是硬件的选取、接线、焊接,还是软件的编程和调试都很好的实现了任务书里面要求完成的任务,从而把理论和实际能很好的结合,能够把在制作实物的过程中出现的问题解决。
由于设计经验的不足和所掌握知识的限制,系统的某些功能设计构想还没有完整的表达出来,硬件电路、软件部分都还存在着不足和需要改进的地方。
硬件部分:在PCB布局图的时候考虑不周全,有些元器件在后期需要但是在布局的时候并未添加。焊接技术不够熟练,焊接的元器件有虚接等故障,在以后的工作中需要增加自己的动手能力。
软件部分:在编写程序过程中,虽然在功能上实现了设计要求所要实现的功能,但是程序并不精简,许多繁琐的程序在熟练掌握编程软件情况下可以更加精简,在以后学习中应该加强自己的编程能力,熟练使用编程软件。
可以相信,射频卡门锁的出现,让越来越多的现代人感受到科技在真实生活中的广泛性。任何新技术、新产品的面世并不是一步到位,而是在不断的技术进步与完善后才得以以完美的形式展现在世人面前。射频卡门锁正是当下电子产品与家居产品在技术方面结合后产生的一种锁具行业划时代的科技成果。大家只要加大电子锁的安全性、通用性,方便性和易移植性方向的研发,射频卡门锁将完全取代机械锁日子指日可待。
28
石家庄铁道大学四方学院毕业设计
参考文献
[1] 高峰. 单片微型计算机原理与接口技术[M]. 第二版. 北京: 科学出版社, 2009. [2] 赵广林. 常用电子元器件识别/检测/选用一读通. 北京[M]. 电子工业出版社, 2009. [3] 范红刚, 魏学海, 任思璟. 51单片机自学笔记[M]. 北京: 北京航空航天大学出版社, 2010. [4] 谢自美. 电子线路设计 实验测试(第二版). 武汉:华中理工大学出版社, 2000. [5] Shirley PA. An introduction to ultrasonic sensing[J]. Sensors, 1989(2): 253~290. [6] 康华光. 电子技术基础(模拟部分 第五版) [M]. 高等教育出版社, 2005. [7] 周坚. 单片机轻松入门[M]. 第二版. 北京: 北京航空航天大学出版社, 2007. [8] 刘卫国. C语言程序设计[M]. 北京: 铁道大学出版社, 2008.
[9] 徐爱钧, 彭秀华. KeilCx51 V7.0单片机高级语言编程与uVision2应用实践[M]. 电子工业出版
社, 2004.
[10] 戴佳, 戴卫恒. 51单片机C语言应用程序设计实例精讲[M]. 北京:电子工业出版, 2006. [11] 吴晓峰. 射频识别技术[M]. 北京: 电子工业出版社, 2006.
[12] 夏继强. 单片机实验与实践教程[M]. 北京:北京航空航天大学出版社, 2001.
[13] Stephan Zwahlen. Constant innovations demanded by PCB tools: Industial Diamond Review[J] ,
2004(16): 34~35.
[14] 蒋鸿雁. 微波与射频技术试验教程[M]. 广州: 中山大学出版社, 2008. [15] 周明德. 微机原理与接口技术[M]. 人民邮电出版社, 2006.
29
石家庄铁道大学四方学院毕业设计
致 谢
行文至此,我的这篇论文已接近尾声,毕业设计是我大学本科学习的过程向学校、社会交出的一张总结答卷。它不仅是我对大学四年所学知识的总结,也是把所学知识融会贯通运用到实践中的一次尝试,是衡量我四年学习成果的一个必要标准。在学校的学习生活即将结束,回顾四年来的学习经历,面对现在的收获,我感到无限欣慰。
通过此次的毕业设计,使我深刻的巩固以往的所学的专业知识。在毕业设计过程中,通过翻阅有关电路图绘制方面的书集,拓宽了我的知识面,并且在算法实现过程中经过了反复思考的过程。这让我能够深刻的体会到基础的理论知识与实际实现还是存在的差异,实际应用中还要考虑各个方面的因素,这给我以后的学习和工作奠定了坚实的基础。在本论文的写作过程中,我的导师马丽老师倾注了大量的心血,从选题到开题报告,从写作提纲,到一遍又一遍的指出稿中的具体问题,严格把关,循循善诱,同时在制作实物过程中,遇到的好多问题在马老师的悉心指导下一一得到解决,在此我表示衷心感谢。同时我还要感谢在我学习期间给我极大关心和支持的各位老师以及关心我的同学和朋友。
由于我的学术水平有限,所写论文难免有不足之处,恳请各位老师和学友批评和指正!
30