微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 电源设计 > 基于AD7791的海水温度和深度测量系统的设计

基于AD7791的海水温度和深度测量系统的设计

时间:12-09 来源:互联网 点击:

3 系统软件设计
系统软件主要完成了数据采样、数据存储、外部中断和定时中断控制等功能,主程序由中断控制工作在采样、休眠和待机3种状态,大大降低了系统功耗。程序流程图如图5所示。



2012年10月将此测量系统投放到青岛中苑码头进行标定,该测量系统被投放到码头水平面下8 m左右的地方进行采样。投放24 h后将测量系统取出与计算机连接,通过相应的后台软件将采集到的A/D数据从大容量存储器NAND读出,通过上述计算方法将温度、压力、深度算出并绘制成图。温度如图6所示,压力如图7所示,深度如图8所示。

通过对采集数据进行分析,可得温度精度达到±0.002℃(ITS-90标准),深度传感器精度为满量程的0.05%,满足了高精度、低功耗的测量要求。
本文介绍了温度和深度的测量方法和工作原理,整个测量系统性能可靠,存储量大,功耗低,精确度高,因此在海洋温深测量方面具有非常广阔的应用前景。
参考文献
[1] 毕永良,孙毅,黄漠涛,等.海洋测量技术研究进展与展望[J].海洋测绘,2004,24(3):65-7.
[2] 王盛安,龙小敏,陈俊昌,等.大容量快闪存储器在压力式波潮仪中的应用[J].仪表技术与传感器, 2000(10):31-
32.
[3] 康华光.电子技术基础模拟部分[M].北京:高等教育出版社,1999.
[4] FOFONOFF N, MILLARD R. Algorithms for computation of fundamental properties of seawater[J].UNESCO Technical Papers in Marine Science,1983(44):1-53.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top