22
3。4。2 通讯电路 23
3。4。3 显示电路 24
3。4。4 背光电路 25
3。4。5 驱动电路 26
3。4。6 电源模块电路 26
3。4。7 存储电路 27
3。4。8 报警电路 27
3。5 附加的模块功能 30
第四章软件部分和调试运行 31
4。1 设计程序的流程图 31
4。2 主体功能模块的连接 33
4。3 初始化子程序 34
4。4 串行接口的使用 35
4。5 报警流程 36
4。6 功能模块的工作流程 40
4。7 调试运行 42
结论 44
致谢 45
参考献文 46
附录 46
第一章 概述
1。1 研究课题的目的和意义
船舶主机轴套的温度检测密切的关系着船舶系统是否能在安全可靠的工作环境 下正常运行。研究此课题对于船舶主机的安全工作都有很多重要的作用,船舶主机不 能超过设置的上限的温度值,确保了船舶的正常运行,在安全性的保障方面也应该考 虑到温度因素,在船舶主机正常运转的情况下,是有很多的因素保证各个环节正常进 行,其中,时间,温度等这些因素是主要的因素,所以我们要着重考虑温度对整个系 统造成的影响,再考虑到温度因素的同时,要对温度因素造成的影响得以快速有效的 解决,不然对整个系统的影响和危害是非常大的,在研究的过程中,要保证温度测量 必须精确无误。船舶主机轴套温度随着传感器在生产和生活中的更加广泛应用,利用 数字温度传感器对温度进行检测和控制也是大势所趋,此研究经过测试表明,该系统 检测精度高、抗干扰能力强、报警及时准确非常实用。除此之外在设计本课题的时候 要全方面的考虑各种因素造成的影响和可能带来的不利后果,对于出现的干扰要及时 解决和消除确保系统正常运行。
1。2 国内外发展现
1。3 研究的主要内容
本设计的研究内容就是将船舶主机轴套温度测量出来,然后判断是否超过了预设 的温度,该报警器由微控制器 CPU 主控制电路,温度检测电路,LED 温度显示系统, 核心是温度传感器和基于 AT89C51 单片机的温度控制系统,温度信号由 DS18B20 温度 传感器进行采集,然后经过转换成数字信号后传入单片机,由单片机对数字信号进行 相应的处理,从而得到温度检测报警的目的,然后输出在数码管上进行显示。首先要 解决的是对 DS18B20 数字温度传感器本身的属性,它的用法,各个性能参数,内部功 能有一个很好的掌握,还要对单片机的用法,外围电路温度检测电路,单片机串口通 信的电路,复位电路,数码管显示电路的设计接法进行进一步的掌握,最后就是软件 编写部分了,软件部分需要解决的问题有 DS18B20 初始化模块,DS18B20 对温度的获 取并转换模块,温度数据的处理模块,温度数据显示模块,超高温控制模块,串口初 始化模块。智能集成温度传感器 DS18B20,以及用单片机 AT89C51 的编程实现温度测 量,这个实验是由显示理论的学习研究然后在通过资料了解工作流程到最后的调试过 程,为了确保达到设计的要求我们要考虑到经济成本和现代的技术理论这些方方面面 的因素,通过进行设计的过程将出现的问题和不断需要调整和改进的当面继续研究, 达到设计的最终要求。 AT89C51单片机船舶主机轴套温度检测报警器的设计+源程序(2):http://www.youerw.com/zidonghua/lunwen_99475.html