论文部分内容阅读
近些年来,为了能够在海洋环境观测和资源开发利用方面取得更大的进步,各国都在积极发展海洋探测技术。海底观测网作为海洋探测的一种新型技术,可集成数个观测节点对深海海底区域进行化学、物理和地质过程的长期实时监测,现已成为继海洋测量船和遥感卫星之后的第三个重要观测平台。海底动力环境监测系统作为南海海底观测网试验系统的重要节点,其硬件平台的实现是该系统能够搭载多种海洋仪器在海底工作的前提。因此研制一种具有高稳定性、可靠性及可扩展性的硬件平台对保障海底动力环境的长期实时监测,促进我国海底观测网的建立有着重要的意义。本文以爱特梅尔公司的AT91SAM9263ARM处理器和AT90can128单片机为控制核心,集成数据监测与控制系统和协议转换与电源管理系统,采用CAN总线分布式管理方式,实现了对各海洋仪器的供电控制、数据采集、实时上传等功能。并且本文采用的备用电池、冗余设计、隔离机制以及异常处理机制等鲁棒性设计保证了硬件平台能够在海底进行长期实时稳定地工作。论文共分为五章,引言主要介绍了海底观测技术在国内外的发展现状以及建设海底动力环境监测系统的重要性。第一章叙述了海底动力环境监测系统硬件平台的总体设计。通过系统的功能需求以及两种传感器管理方案的比较论述,确定硬件平台的整体架构。第二章详细介绍了ARM监控系统和单片机管理系统中各模块的硬件电路设计和工作原理,给出了相应的原理图和PCB Layout时的设计规则,并对电路中的抗干扰设计做了详细叙述。第三章主要介绍了ARM嵌入式Linux系统多个应用线程和AT90can128单片机程序的工作流程,其中本文采用的ARM双冗余和系统状态实时监控技术极大提高了该硬件平台工作的可靠性。第四章为验证硬件平台整体工作的稳定性和可靠性,分别对其进行了室内测试和环境测试,并最终通过浅海试验和系统联调测试,表明了该硬件平台已达系统设计标准。第五章对本论文完成的工作进行了总结和展望。