与40号引脚(+5V)短路。经过修改,数码管正常显示了。
第二个问题:仪器自动测量后数码管无论怎么测量都是0。
排查分析:由原理图可知,可以看出信号传达的方向,我们可以根据信号的流向进行逐级排查来查找问题。
排查1:检查查单片机模块是否正常工作。首先用万用表检查该芯片供电引脚是否正常,是否有短接可能。
排查2:多路开关4051是否正常工作。可以测量4051芯片的工作电压是否正常,经测量,发现4051芯片工作正常。
排查3:排查MAX6675芯片是否正常工作。可以测量MAX6675的工作电压是否正常,经测量,发现MAX6675存在虚焊的问题。通过把A/D芯片的引脚重新抹焊,解决了该问题。
第三个问题:报警部分出现的故障以及解决方法
无报警,可能的原因:蜂鸣器没有导通。用万用表测试一下P10引脚的电平,如果始终是高电平,则说明可能是单片机的P10引脚坏了。
通过以上的排查,查出问题所在,并进行适当的更改修正,使得系统能够正常工作,由此软件测试完成,同时系统各个模块调试结束。
5.4 本章总结
本章主要介绍了使用Protues仿真软件对设计多路温度巡检系统的程序进行仿真运行,仿真结果表明,能够实现预定的功能。系统仿真调试过程中遇到了很多的困难,每次仿真失败后都仔细地检查程序,并进行不断的修改,最后实现了预期想要的结果。但是仿真出来了,在实际的硬件的电路上不一定能够实现,在真正的硬件实际运行可能是错误的,在程序的编写过程中,由于自身的知识和经验有限,可能有些问题没有考虑到,导致在调试电路板的时候没有调试出来。这就需要一定的调试经验和技巧,只有通过不断的思考,不断的请教导师和同学,反复地进行仿真和实际电路板的调试,最后才能实现预期的结果。
32
第6章 总结
本章重点对论文的研究成果进行总结介绍,并在现有的基础上对今后的改进和发展做进一步的展望。
1.本文总结
结合温度测检仪的实际设计和调试经验,对本文的工作总结如下:
(1)简单介绍了温度检测仪的背景,分析其发展趋势以及主要功能。结合实际情况,提出了本文所设计的热电偶温度多路巡检系统的总体方案。
(2)重点说明了热电偶传感器测温的原理及方案。首先,分析下温度测量的设计方案,其次,分析工作原理,最后简单说明尚需改进的方面。
(3)使用了K型热电偶作为本设计的温度传感器,加上适当的外围电路,使本系统具有许多其它温度巡回检测系统所不具备的优点。
(4)结合STC12C5A16AD单片机的内部资源的使用,分别对单片机最小系统、AD采集模块、多路切换模块、显示模块、报警模块等硬件设计电路进行了详细的说明。 (5)首先是对软件系统的开发环境以及总体设计方案进行简单的介绍。然后按照模块化的设计思想,分别介绍显示模块、按键模块、A/D转换模块、报警模块等程序设计。
2.工作中的改进和特点
通过对现有的温度传感器的优缺点的分析,采用8路K型热电偶传感器测温,K型热电偶同其他热电偶传感器相比,其最大的特点就是其专门的信号处理器MAX6675的强大功能。从而在设计电路时不必去考虑信号的放大电路、K型热电偶的冷端补偿、A/D 转换的问题,这种方法大大简化了电路,提高了集成度,本设计结合了MAX6675的工作特性,提出了基于单片机高精度的多路温度巡检系统的设计方案。
3 3
致 谢
随着毕业设计的结束,也就代表着我的四年大学生活也即将结束了。在学校的点点滴滴都像一张张照片在我的脑海里浮现,这些都记录着我的成长,已成为记忆深处的沉淀。正是这些记忆深处的沉淀让我获得了许多感悟,这些感悟将成为我人生的宝贵财富,让我以后的道路走得更加坚实有力。在大学四年的岁月里,无论在学习上还是在思想上我都受益匪浅。除了自己坚持不懈努力之外,还与各位恩师、同学和朋友的支持和鼓励是密不可分的。
整个毕业设计加上论文的撰写对我来说都是富有一定挑战性的。我非常感谢郭建江老师在整个毕业设计中悉心的教导与建议,特别是在整体方案设计方面老师给了不少建议,从开始到最后老师都是一直呕心沥血地给我指导与建议,很多时候正是老师的这些点拨使我豁然开朗,从心底里很感谢我的老师。没有郭建江教授的辛勤栽培、孜孜教诲,就没有我设计的顺利完成。但是,我从他身上学到最多不仅仅是知识,而是一种对待学术的态度,一丝不苟认真对待设计中每个细微的问题,刚开始觉得老师太较真,认为这些根本就不影响设计,后来通过和老师的沟通,才知道就是这些细枝末节的较真才是设计成败的关键。郭老师这种潜移默化的影响,对我在今后人生的作用将有不可替代的地位。
我还要感谢母校—常州工学院,是母校给我提供了优良的学习氛围与条件,感谢每位曾给我授课的老师,是你们教会了我专业知识。
由于本人水平有限,本次毕业设计并不十分完美,对设计中的不足之处,敬请各位老师、同学予以批评指正。
34
参考文献
[1]高洁.关于太阳能热水器控制系统部分硬件电路的设计[J].电子世界,2013. [2]吴凤娟.利用机器翻译技术消瘦少数名族语言障碍马家辰[J].价值工程,2012.
[3]张玉伟.基于STC单片机的智能温湿度控制器的设计与实现[D].河北工业大学出版社,2011. [4]娄洪广.基于多信息融合技术的汽车障碍诊断系统的研究[D].山东科技大学出版社,2007. [5]张迎雪.基于单片机的多路温度控制器硬件设计[J].数字技术与应用,2013.
[6]王华强,顾曼曼. DMF 回收温度监测通信方案的设计[J].安徽大学学报: 自然科学版,2012. [7]王军,高美凤,朱建鸿.基于单片机的多路温度过程测控仪的实现[J].微计算机信息,2010. [8]黄俊,余水宝.基于STC12C5A16AD 的高频高精度频率计的设计[J].微型计算机与应用,2012.
[9]王福瑞等编,单片机微机测控系统设计大全[M].北京航空航天大学出版社,1998. [10]刘大伟,李绪友,郑波祥,等.基于DSP的多路温度控制系统的设计[J].仪表技术与传感器,2004.
[11]房小翠等编.单片机实用系统设计技术[M].国防工业出版社,1999、6. [12]李华等,MCS-51系列单片机实用接口技术,北京航空航天大学出版社. [13]胡汉才编.单片机原理及接口技术, 清华出版社,1995.4.
[14]王庆. Protel 99 SE & DXP电路设计教程[M]. 北京:电子工业出版社,2006.
[15] 罗浩,谢华成.一种新的基于ARM 的数据采集系统设计[J].信阳师范学院学报: 自然科学版,2006.
[16] 万文略.单片机原理及应用.重庆: 重庆大学出版社, 2004.
[17] 郁有文、常健、程继红.传感器原理及工程应用.第二版.西安:西安电子科技大学出版社,2003.
[18] 余成波,胡新宇,赵勇主编.传感器与自动检测技术.北京:高等教育出版社,2004.2. [19] 李丹丹,李正明.基于ARM 的多路温度监控系统的设计[J].微计算机信息,2009. [20] 谭浩强.C语言程序设计(第二版).北京:清华大学出版社,2000.
[21] 诸昌铃.LED显示屏系统原理及工程技术.西安:西安电子科技大学出版社,2000.9 [22]徐爱均.Keil Cx51 V7.0单片机高级语言编程与μVision2应用实践[M].北京:北京航空航天大学出版社,1998.
[23] 沈红卫.单片机应用系统设计实例与分析[M].北京:北京航空航天大学出版社,2003 [24] PHILIPS:80C51-Based 8-bit Microcontrollers,1998. [25] 李广弟等.单片机基础[M].北京航空出版社,2001.
[26] 王东峰等.单片机C语言应用100例[M].电子工业出版社,2009. [27] 陈海宴.51单片机原理及应用[M].北京航空航天大学出版社,2010.
5 3
[28] 刘守义等.单片机技术基础[M].西安电子科技大学出版社,2007. [29] 钟富昭等. 8051单片机典型模块设计与应用[M].人民邮电出版社,2007. [30] 李平等.单片机入门与开发[M].机械工业出版社,2008.
36