基于AD7791的海水温度和深度测量系统的设计
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.
大容量高精度低功 相关文章:
- 电源设计小贴士 1:为您的电源选择正确的工作频率(12-25)
- 用于电压或电流调节的新调节器架构(07-19)
- 超低静态电流电源管理IC延长便携应用工作时间(04-14)
- 电源设计小贴士 2:驾驭噪声电源(01-01)
- 负载点降压稳压器及其稳定性检查方法(07-19)
- 电源设计小贴士 3:阻尼输入滤波器(第一部分)(01-16)