(1)硬件的工作表现出不稳定,主要是表现在LED显示屏的驱动电路部分和单片机系统部分。我发现在LED屏进行扫描显示的时候,扫描时间太长,有迟钝现象,故改变延时函数和循环次数。可以消除此现象。
(2)LED矩阵灯不能显示我们所要的结果,但是LED灯部分或者全部亮了。此时可先检查LED灯是否插反了,再重新烧写程序,再仔细检查程序是否有问题。
(3)宏电GPRS模块的LED灯不按照说明书上闪烁。检查各个引脚接线是否正确,COM口是否对应,波特率是否对应,利用串口调试助手再次调试。
26
结论
经过长达几个月的设计工作,终于完成了基于GPRS远程控制LED矩阵灯系统的设计,项目所要求的功能全部达到。通过这次设计收获颇多,不仅是所作题目涉及到的软硬件知识还有更为重要的实际经验和过程中所发现的问题。
从设计之初我就确定了参照大屏幕显示屏的实现方法和实际情况设计一款用手机的短信驱动小屏幕的LED点阵显示屏。在查阅了大量的大屏幕显示屏资料后确定了题目的设计方案。整个设计采用AT89C52做核心控制器,GPRS为短信息接受和发送端,MAX7219为译码驱动单元。在实现这一设计的过程中所遇到的问题和困难给我留下了宝贵的经验和深刻教训。以下为我的经验教训:
(1)设计之前应该进行大量的资料收集和分析,确定一个清晰的设计思路和硬件需求; (2)器件选择时要仔细阅读器件使用手册,不但要考虑器件的功能实现还要考虑器件在整个系统中的兼容性;特别是同一个接口有几种方式的时候要以实物为准。
(3)硬件的系统的建立必须合理和稳定,实物建立之前最好进行仿真。 (4)软件的编写不但要实现功能,还要不断的优化、简练、易读。
(5)软件实现是基于硬件良好的情况下,因此一定要注意保管好硬件。重要的软件也一定要备份。 随着课题的进行,对LED灯和GPRS通信模式了解也越来越深入。我认为LED技术也会进一步发展,LED应用将会更加广泛,GPRS技术也在现实有了大量的应用。
毕业设计结束了,大学生活也随之快要结束了,但学习还在继续。我相信通过此次设计所得到的知识、心得、经验乃至感受都会让我在以后的日子里受益匪浅。
27
致 谢
这次能够圆满完成毕业设计我首先要感谢我的指导老师章科峰老师和罗云贵老师,感谢他们在毕业设计期间对我的指导、勉励、和督导。特别是章老师在五一假日期间还不辞劳苦的为我悉心指导,给我送来了相关硬件和调试工具。每次遇到难以解决的问题时,章老师更是谆谆教导,直到我把问题解决为止。在毕业设计的不断修改中,我也努力做到及时积极地跟章老师交流,因为我觉得这样可以使得我的设计更加完善。在这里还要深深的对您说上一句抱歉,因为我的懒散和懈怠,令您费尽苦心并且几近失望。毕设的最终完成,也是一波三折。在不断完善和修改的过程中,也让我更加懂得“一分耕耘才有一分收获”的道理。再次对您表示感谢,师恩伟大,无以回报。同时我要感谢大学四年里教过我课程的老师们,感谢他们对我知识增长所付出的辛勤劳动。
我还要感谢全专业同学,大学四年里,我们一起成长着,进步着。在华夏学院,我们是一个小团体,虽然我们组织的团体活动并不多,但是大家在一起上课的哪些日子和大家脸上的微笑永远印记在我的记忆里。谢谢你们给了我精彩的大学生活一抹美好的回忆。在大学里学习本来就是一个相互的过程,毕设论文修改的时候,邹丹同学给了我很多批评和建议,使我的毕业论文逐步走向完善。室友张旭,圣飞,黄成明,在这期间,我们为一些知识点讨论过,甚至争执过。为某一人的性格弱点也毫不吝言的批评指正过。我毫不夸张的说,大学期间能认识你们是我的荣幸!我衷心的希望,在以后的日子里大家都有一份好的前程!
“长风破浪会有时,直挂云帆济沧海”,这是我很喜欢的诗句。以此作为结尾,与所有我要感谢的人共勉,相信自己,追逐最初的梦想,永不放弃!
28
参考文献
[1]周静. MSC1210的GPRS无线通信系统设计[D]. 武汉大学, 2010.(02):78-86 [2]关积珍.LED.显示屏发展状况及趋势[J].世界电子元器件,2000,(02):277-301. [3]关积珍,陆家和.我国LED显示屏技术和产业发展及展望.现代显示,2004,(02):34-37.
[4]Jeyamkondan S,Jayas D S,Holly R A.16x16 dot matrix LED has 4mm profile.Electronics Weekly,11/26/2003 Issue 2125,36-36,1/9p,1c;(AN 11842012).
[5]李琪,刘全,祁伟.基于51系列单片机的LED显示屏开发技术北京航空航天大学出版社,2009.02:16-21
[6]张义和,徐宏昌,于春昌,任斌.例说51单片机(C语言版).人民邮电出版社.2009.04出版12(1)265-286
[7]李元生.LED光柱专用驱动器[J].家庭电子,2005,(04):1-7.
[8]王亭,李瑞涛,宋召清.在Windows下PC机和单片机的串行通信[J].微型机与应用,2000(1):25-27. [9]陈新忠.基于RS232总线的单片机多机通信软件设计[J].现代电子技术,2002,(03):56-78. [10]求是科技.单片机典型模块设计实例导航(第二版).人民邮电出版社,2008.7:13-20. [11]李桂平.LED屏幕显示器的设计[J].零陵师范学院学报,2002,(9):367-380.
[12]David F Rogers.Computer graphics algorithm[M].Beijing:China Machine Press,2002:97-99. [13]Marston,R..Radio-Electronics,Working with LED display drivers[J].Mar1992,Vol.63 Issue 3,65,8p,3 charts,23 diagrams;(AN 9206290756). [14]Regenold,Stephen.LEDs
Are
Still
Popular(and
Improving)after
All
These
Years[Z].Sep2004,Vol.18 Issue 9,44-44,1/7p,1c;(AN 14525210).
[15]徐爱娜,彭秀华,单片机高级语言编程与uVision2应用实践(第二版) 电子工业出版社2008.05,455-477
[16]叶刚,刘生.计算机组装与维护实战入门与提高多媒体案例教学.科学出版社2011.11.269-278 [17]高玉雷.中小型局域网组建与管理教程.机械工业出版社2004.9:45-65
附录:
一,调试部分源程序: 二,显示部分源程序: 三,获取短信内容的源程序:
29
四,总体源程序:
30