桂林电子科技大学毕业设计(论文)报告用纸 第28 页
Write_Address(X,Y); delay(5); Write_Data(Data); delay(5); }
5 系统测试
5.1 硬件调试
硬件调试主要是为了保证系统硬件部分能正常工作,硬件调试主要分为 4大部分进行调试:(1)元器件是否能正常工作;(2)是否存在逻辑故障;(3)检测各个模块是否正常工作;(4)是否存在电源故障。以下是各个部分的调试工作。
(1)元器件是否能正常工作
造成元器件无法工作的的原因主要有两个:一个是在没有使用前就已经损坏了,另外一个就是对元器件安装错误造成烧坏。因此在购买元器件时要注意元器件的型号规格是否与设计要求一样,和其外形包装是否正常,还有就是对元器件进行检测,保证元器件能正常使用。另外还要注意在焊接元器件时,是否安装错误,若发现有错误,采用替换法排除此错误。
(2)是否存在逻辑故障
若产生逻辑故障,一般来说是是在设计和焊接的过程中的失误造成的,主要包括错线、短路、开路。排除此类故障的方法是首先焊接的电路板与原理图认真对照,检差两者是否一致。尤其是注意电源系统检查,以防止电源存在短路和极性错误的问题,重点检查系统总线是否存在相互短路或与其他信号线短路的问题,可用万用表检测电路是否存在短路问题。
(3) 检测各个模块是否正常工作
首先对显示器部分进行调试,将单片机与LCD显示器分离,在LCD的显示引脚加至规定的电平,看LCD的显示是否与理论一致,若不一致,一般为显示器接触不良所致。接着检查STC89C52单片机电路是否正常工作,可以对单片机进行编程调试,编程调试分两步骤,一是对其初始化,二是将其与LCD结合起来,借助开发机对其进行软件编程检测。若通过检测没有问题,则继续对DS18B20温度测量模块、DS1302时钟模块分别进行调试检测。
(4)是否存在电源故障
在通电前,必须要检查电源电压的幅值和极性,否则容易损坏元器件。加电
28
桂林电子科技大学毕业设计(论文)报告用纸 第29 页
后检查各插件上的引脚电位,首先检查VCC和GND之间的电位,若在4.8V~5V间是属于正常范围。 5.2 软件调试
对系统的软件调试主要通过在Protues软件上进行仿真,首先对各个模块的系统功能进行程序编程,再对程序进行检测,直到程序能完成系统的功能,各个模块功能能正常工作。然后在Protues上仿真,直到仿真系统能正常,便可将编程好的程序通过STC-ISP下载工具烧录进单片机。 5.3 对实际电路进行测试
本设计的硬件实物分成两大部分,一个是数据处理显示部分,一个是测速部分,如下图5-1所示。
图5-1硬件实物
实物测试流程:
1.在单片机系统部分(上图左)接5V电源,电机测速部分(上图右)接3V电源;
2.拨动单片机系统和电机开关键,系统开始工作,LCD显示出当前电机运行的速度、温度和时间日期。如图5-2所示。
3.关闭电机电源,按下系统路程显示键(P1.3),LCD显示电机运行的路程、
29
桂林电子科技大学毕业设计(论文)报告用纸 第30 页
温度和时间日期。如图5-3所示
图5-2 LCD显示速度
图5-3 LCD显示路程
通过以上测试,可知道本设计的系统可测量电机车轮转速和路程,还可以显示当前的温度和时间日期,基本达到了本设计对系统的要求
30
桂林电子科技大学毕业设计(论文)报告用纸 第31 页
6 总结
本次设计的自行车测速系统以STC89C52单片机为核心,利用硬软件的结合实现系统测速、计算里程、显示温度和时间日期的功能。系统的设计和制作都已经全部完成,基本上达到了设计预期的目标。但是由于时间仓促和条件有限,设计还是存在一些缺陷,如测速和路程不能同时显示、系统抗干扰能力弱、不够人性化等等,这些让我明白知识的海洋是无穷无尽的,需要我们不断学习。
本次设计从选题到制作完成经历差不多半年的时间,这主要包括以下几个过程:选题、查阅相关文献资料、确定设计思路和方案、设计制板和焊接、软件设计、系统测试。这些过程都是紧密结合的,每一步都有紧密的关联,缺一不可。
在这次设计的过程中,我发现平时在许多课程想学到的知识,都可以运用到本次设计上,这让我对所学的专业知识进行一次复习和融会贯通,也让我明白在校学习的知识重要性。这次的设计制造不仅让我懂得如何运用所学知识,还锻炼自己独立思考能力和动手能力,这些都为我积累了许多宝贵的经验,为我以后的学习工作打下坚实的基础。
31
桂林电子科技大学毕业设计(论文)报告用纸 第32 页
致 谢
本次设计从选题到完成经历了半年多的时间,设计的成功完成不仅有自己心血付出,还有老师、同学和家人的大力支持。我的指导老师武小年老师从选题到制作过程中,都给了我许多帮助,在他悉心指导下,我的毕业设计才能按进度合理的完成,在我遇到困难时能寄予及时的帮助和鼓励。
衷心感谢我的指导老师,武老师渊博的知识、丰富的科研经验、严肃的科学精神和严谨的治学精神都让我受益匪浅,让我在学习知识的过程中明白了许多做人的道理,在毕业设计完成之际,在此谨向武老师致以诚挚的谢意和崇高的敬意。
衷心感谢学校为我们提供良好的学习环境和丰富的教学资源。感谢教导我们的各科老师,感谢4年来他们对我们的栽培,感谢同学舍友的大力支持,感谢你们的帮助和鼓励。
衷心感谢我的家人,谢谢他们多年的养育之恩,是他们让我有学习的机会,他们的期望和鼓励让我的人生不断进步的动力。感谢在我求学路上所有关心我的人,谢谢你们的支持。
最后,对所有评阅此论文的老师、教授表示感谢!
32