论文部分内容阅读
全球化经济程度越来越高,全球贸易运输在很大程度上依赖于海上运输,经济发展促进造船行业的快速发展,传统机舱监控系统越来越难以满足日趋严格的技术要求,同时也适应不了造船业技术水平的迅猛发展。由于造船业的发展对其功能也提出了越来越严格的要求,多方面原因使得船舶的结构越来越精细,机舱监控系统在整个船舶工作航行过程中扮演着十分重要的角色,因此开发研究现代化的船舶监控系统对于整个造船业的发展有十分重要实际意义。我国的造船业起步较晚,发展有限,所以研究新型监控系统对于推动中国造船业的发展前景以及我们进出口经济的意义十分重大。在阅读大量参考文献的基础上,深入具体的了解船舶机舱监控系统所必须完成的功能。本文阐述了国内和国际的机舱监控系统的发展过程,举例说明了一些国内和国际的机舱监控系统的优点和缺点,然后详细概述了目前应用最为广泛的几种现场总线优缺点以及适用场合,最终设计利用CAN总线来完成机舱监控系统的方案。监控节点硬件设计方面,选用STM32F107芯片作为分布式单元控制器,STM32F107具有两路CAN2.0B接口,以及以太网10/100MAC,能够完全实现所需功能。以TJA1050模块为CAN收发器,在设计过程中,为了加强模块化设计,采用STM32F107芯片为核心,设计开发相关的信号采集电路以及利用各种传感器对机舱中各个设备的各种类型信号的采集;并对抗干扰问题进行分析和研究。即基于STM32F107单片机的监控节点的硬件设计,微控制器外围电路设计以及CAN总线转换器电路设计,从而实现对各种信号的采集和处理过程。监控节点软件设计方面,软件设计内容主要包括CAN总线通信传输程序设计,具体包括程序的初始化、接受、发送等相关程序以及基于Fameview的上位机界面设计,简洁阐述了Fameview的功能和优缺点,利用Fameview制作监控主界面。最后对文章所做的研究设计进行了相应的总结工作,这篇论文所设计的船舶监控系统是根据CAN总线的工作特性结合以太网技术从而实现冗余控制,具体工作有微控制器外围电路设计以及CAN总线转换器电路设计,具有广泛的发展前景和实际应用意义。