基于单片机的语音报价电子称的设计 下载本文

第五章 系统调试及结果分析

本部分主要包括系统调试及结果分析两部分,这一部分是整个设计很关键的环节,需要认真进行调试并及时发现设计中存在的问题,找到解决方案。结果分析环节将说明具体每个键位的功能。

5.1 硬件调试

本设计所涉及的电路较大,模块比较多,因此焊接时需要特别的小心,这么复杂的电路系统中只要出现一处的错误,则调试检查的时候就犹如大海捞针一样,而且本设计中电路的交线较多,在焊接时要注意使电烙铁头尽量不接近导线,以防止高温烙铁头将导线的绝缘烧毁造成短路,锋利的针脚容易划伤手,这里也需要注意。

在制作硬件电路之前,我们要有充分的准备一旦焊接过程中出现疏漏,将会给后续工作的开展带来不必要的麻烦,因此在开展硬件电路的焊接之前先根据本设计预期要实现的功能划分硬件模块,并先在Protel里面画出其硬件原理图,检查无误确保能够实现预期功能之后再把硬件部分焊接到万用板上。

在本次设计过程的进行中遇到了很多的问题如下: 遇到的问题:刚开始接上的时候喇叭不发声音。

解决方法:重新检查了线路,发现在导线穿过万用板时与其他的裸露导线短路了,重新换上新的导线之后问题就被解决了。

通过解决这些问题,感觉又成长了不少,又掌握了不少的知识。

5.2 软件调试

语音报价电子称系统的设计对现在的我们来说是一个很复杂很难的系统,不但硬件电路的焊接较为复杂,而且程序的设计也相当难,一点东西想不到就有可能调试不出来,功能就不能实现了。在整个程序的编写和调试过程中出现了很多很多的问题,主要所遇到的问题如下:

遇到的问题:在烧录完程序上电之后液晶闪烁不定,后来一下子不亮了还冒烟。

解决方法:赶快拔掉电进行检查,发现有的芯片已经烧坏了,原因是导线焊接的不合适,有长处来的一些线头打在了一起,导致有些引脚之间短路了。发现问题之后重新换上了预备的芯片,剪掉长余的线头,在容易短路的地方用小刀轻轻刻

画,将一些细小的焊锡毛刺隔断。

遇到的问题:在设置单价之后进行称重计量,发现计算时的单价跟设定的单价不一样。

解决方法:逐一检查了矩阵键盘各引脚之间的电路连接。重新检查新程序,重新建立一个新的对应关系。

在写好程序之后,一遍遍的调试,幸好在以前学习单片机的过程中对keil软件的使用已经相当熟悉,才得以让整个过程在软件这一方面所遇到的问题一下子就暴露出来了,也很快的找到了问题所在,并进行了及时的修改。

5.3 结果分析

现将本系统的调试结果列写如下表5-1:

表5-1 各键位功能表

本S2 S3 S6 确清设置设

认 除 价格 计各

键位相对应的功能如表5-1所示,由上表可知:当需要设置价格时,首先需要进行的操作是按下清零键S3,在等待清零结束以后,按下S6键来输入金额,这时可以按照上表将所需要输入的金额对应到各自的按键上,再按下相应的键,在输入完价格以后,若要想把一个价格保存起来就按下确认键S2,这时所输入的价格就被暂时的记录当内存中去了。当需要再次输入一个价格时,再次按下价格输入键S6,重复上述过程就可以了。

S7 7 S8 8 S9 S11 S12 S13 S14 S15 S16 S17 9 4 5 6 0 1 2 3 5.4 本章小结

本章主要介绍了系统调试部分以及在整个系统的调试过程中所遇到的困难,同时也列写了各个问题的解决方法。在结果分析部分给出了相应按键的功能以及对各功能做了解说。

结 论

通过这次毕业设计,使我们回忆复习了课堂上所学过的知识,并对所学知识进行了一次系统的整合,将以前学过的零散的知识串到一起。本次设计进行当中发现了许多不足之处,详列如下:

(1)由于动手能力差,硬件的焊接的不是很好,有很多不足之处,工作稳定性不是很好,有待进一步提高。

(2)系统界面有待于向人性化方面迈进。

本设计主要所完成的是硬件电路的焊接和软件的设计两方面的内容,通过这次设计的坎坷进行,对一些常见的元器件有了全面的认识,对整体布局也有了进一步的认识,一件东西不但应该完成其预定的功能,还要布局漂亮美观大方,这样才能受到欢迎。发现在学习理论知识时不懂的方面一下子茅塞顿开,学习理论知识时就应该主动地实践联系在一起,通过本次设计的完成也掌握了一些关于开发设计的流程。用时一天基本掌握了Protel99SE中绘制原理图的方法,在系统元器件库中找不到所需要的元器件时能够很快的手绘元器件。对Protel99SE软件学习的过程中深感自己的英语能力不足,在使用Protel99SE方面这是一个很大的不足,以后应该尽量学好英语。

这次设计让我深深感受到自己动手制作实物的乐趣,以前总是不自信,怕自己动手能力不足,没有天赋,久而久之就养成了不敢动手做东西的毛病,通过这次设计感觉自己能做很多东西,只要认真做,就能做成很多事情。

本章是结论部分,主要叙述了完成本设计所学到的知识,以及在整个设计进行过程中发现的自身不足之处,通过这部分的总结为以后进行类似设计时积累了知识,打下了坚实的基础。

致 谢

在导师的指导下,经过几个月的努力终于完成了课题的设计和论文的撰写。从拟定论文到硬件架设到软件设计及随后的测试到最后论文文章的完成,其中历经了许多新的尝试和挑战。

在我大学四年的求学过程里,离不开室友、朋友和亲人们的支持、鼓励和关心,他们在毕业的最后关头给予我莫大的鼓励和关怀,再次我表示衷心的感激。 在本次设计中周丽君老师给了我很大的帮助,在设计中遇到困难挫折时,周老师总是给我加油打气,周老师深厚的理论知识,认真的教学态度给了我极大地帮助和教育。