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

最新更新时间:2014-04-06来源: 互联网关键字:大容量  高精度  低功耗 手机看文章 扫描二维码
随时随地手机看文章

    在开发利用海洋的过程中,温度和深度扮演着非常重要的角色,这使它成为海洋观测中的重点观测对象。因长期地球变化或其他地理因素变化引起海洋温度和深度的变化,这关系到近海资源的开发和利用[1]。因此,本文设计了一种大容量、高精度和低功耗的测量温度和深度的系统以满足对其测量的需求。该系统可以采集不同区域、不同深度水域环境要素的温度、压力,然后通过对压力进行分析和一系列计算得到海洋深度。
1 系统总体设计
    本系统采用Atmel公司的ATmega64单片机作为控制芯片,主要分为A/D数据采集部分、时钟定时控制部分以及数据存储部分。系统总体结构图如图1所示。ATmega64是基于增强的AVR RISC结构的低功耗8位CMOS微控制器。由于其先进的指令集以及单时钟周期指令执行时间,ATmega64的数据吞吐率高达1 MIPS/MHz,从而可以缓减系统在功耗和处理速度之间的矛盾。

    本系统由CR123A 3 V锂电池供电,晶振为3.686 4 MHz,使系统功耗非常低;采用24位精度高、功耗低的AD7791模/数转换器,将采集到的温度和压力模拟量转化为数字量;采用带有I2C总线接口的、具有极低功耗的PCF8583作为时钟控制芯片,将采样时间、采样间隔、采样频率等写入PCF8583来控制单片机工作或休眠,大大降低了功耗;由于测量采集时间长久且采集数据量大,所以采用具有非易失性和读写速度快的大容量NAND存储器[2]。
2 系统电路分析
    AD7791是美国ADI公司推出的一种高分辨率24位模/数转换器件,精度高、功耗低,其灵活的串行接口使AD7791可以很方便地与微处理器或移位寄存器相连接。由于AD7791采用了和-差(∑-Δ)转换技术,使它不受噪声环境的影响,适用于宽动态范围、低频信号的测量。所以温度采集电路和压力采集电路的A/D都选用AD7791。温度采集电路和压力采集电路都采用比值法的思想,避免了因电源电压不稳引起的漂移,大大提高了温度和压力的测量精度。
2.1 温度采集电路
    温度采集电路如图2所示。U1在温度采集电路中起到了电压跟随器的作用,Rt采用NTC热敏电阻,电阻R1和Rt及U1和AD7791由相等电压供电。由图2可知,Vo=VCC×Rt/(R1+Rt),AD7791输入电压AIN=Vo,参考电压VREF=VCC。

    输出码值为:Code=2N×Rt(AIN/VREF),采用电阻比值法计算出的温度AD值Code=2N×Rt/(R1/Rt),与电路供电电压无关,从而消除了由于电源电压不稳引起的漂移,提高了测温电路的精确度。如果把模拟地和数字地大面积直接相连,会导致互相干扰。R2为0 ?赘电阻,相当于很窄的电流通路,能够有效地限制环路电流,使噪声得到抑制,提高电路的稳定性[3]。
    测温电路通过固定电阻R1和热敏电阻Rt分压,得到热敏电阻的电压值;再经过电压跟随器,将AD采集到的热敏电阻的电压送给单片机进行数据分析。
2.2 压力采集电路
    压力传感器选用keller压力传感器,它是一种压阻式OEM压力传感器。当压力传感器上有压力产生时,电阻会发生形变,相对的两个电阻阻值变大,另外相对的两个电阻阻值变小,压力传感器两端电压不变。
    只有电桥中间产生压差,即引起电桥输出电压的变化,产生的电压变化作为输出来反映压力的大小。由于电桥输出的变化电压非常小,所以将压力变化值经过运算放大器U6进行放大,送入AD7791,再将得到的AD值送入单片机,压力采集电路如图3所示。

    R8和U5构成恒流源,流过R8的电流I=VCC/R8。由于流过电桥两支路的电流相等,则V32=V3-V2=0.5I×(R9-R10)。U6起差分放大的作用,其输出电压Vout=V32×G,G为放大增益。信号放大后送入AD7791进行模/数转换。输出码值为:Code=2N×(AIN/VREF),参考电压VREF=VCC,AD7791输入电压AIN=Vout。
    由计算得到Code=2N-1×(R9-R10)×G/R8,即通过比值法最后得到的AD值与电压的大小无关,从而消除了电压变化引起的温漂,提高了系统的稳定性和压力采集数据的精度。
2.3 时钟控制电路
    PCF8583是一个时钟控制芯片,带有256 B的静态RAM,使用I2C总线接口传输地址和数据。PCF8583带有内部32.768 kHz晶振,并且前8 B用于时钟、日历和计数功能;其后的8 B可作为闹钟寄存器;剩余的240 B是自由RAM区,可用来存放数据及其他标志位或采样间隔等常数。
    Y1为PCF8583提供稳定的32.768 kHz晶振,电路如图4所示。单片机通过I2C总线给PCF8583设定采样时间、采样间隔等采样参数。当 PCF8583 定时器计数溢出时,产生定时器溢出中断来控制单片机在采样、待机和休眠3种状态间转换,降低了功耗。

2.4 数据存储
    由于该系统用于测量海洋等恶劣环境,受客观因素影响,其投放和回收都很困难,并且要想观测的温度和深度信息准确必须采集长期大量的数据,因而必须要有大的数据存储容量来满足测量需要。鉴于此,本系统采用三星公司的 K9F1G08,它是128 M×8 bit NAND Flash。K9F1G08由1 046个块组成, 每一个块包含64个页, 而一页是2 KB+64 B=2 048 B+64 B=2 112 B。K9F1G08以页为基本单元进行存储 ,以块为基本单元进行擦除,具有很快的写入和擦除速度,是一种比硬盘驱动器更好的存储设备。
    单片机先将采集的数据放到自身RAM中,等数据达到一页时再存入K9F1G08,从而提高了时间利用率,降低了系统功耗。
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.

关键字:大容量  高精度  低功耗 编辑:探路者 引用地址:基于AD7791的海水温度和深度测量系统的设计

上一篇:一种矩形微带整流天线的研究与设计
下一篇:去耦电容特性阻抗反谐振点的分析与应用

推荐阅读最新更新时间:2023-10-12 22:38

三星显示宣布实现“低功耗自适应刷新率”技术商业化
三星显示宣布实现低功耗“自适应刷新率”(Adaptive Frequency)技术商业化,可将 OLED 面板驱动功率降低 22%。 “自适应刷新率”技术可自动调整屏幕刷新率以适应用户使用环境,从而最大程度降低整体功耗。该技术在三星电子 8 月 5 日发布的 5G 智能手机 Samsung Galaxy Note20 Ultra 系列上进行了首次应用。 以往,由于在低刷新率下屏幕的亮度会发生变化,从而引起画面闪烁,智能手机屏幕采用固定刷新率,无法根据实际显示内容即时调整刷新率。 “自适应刷新率”(Adaptive Frequency)技术的商业化,改善了智能手机在不同应用场景中的实际功耗。例如用户在 5G 环境中操作手
[嵌入式]
三星显示宣布实现“<font color='red'>低功耗</font>自适应刷新率”技术商业化
低功耗的连网世界中致胜
陈俊志,Nordic Semiconductor区域业务经理 随着短距离无线通讯衍生各种应用以及复杂度日渐提升,芯片解决方案中支持电池低功耗传输、演算法处理降低数据流量、高度安全加/解密运算引擎单元、可靠稳定并能与不同厂牌手机相容以及漏洞或韧体更新补正能力等,成为绝大多数考量的因素… 2017年中沉寂6年(前一次是指2011年日本地震引发的半导体相关原料与晶圆厂供应链短缺)的半导体供需情形,由于先前较于保守的设备投资、投产备货以及新兴应用的强劲需求,明显开始出现反转,进而形成涨价或供货前导时间拉长,也使得半导体供应商开始正视如何因应未来的市场应用与供货需求。 针对短距离无线通讯应用中,低功耗蓝牙适用各类型的身体穿戴外观
[网络通信]
简单介绍下关于STM8S的几种低功耗模式
STM8S105的低功耗模式总的来说有四种:分别是等待模式,停机模式,快速活跃停机模式和慢速活跃停机模式 1、等待模式:可执行指令wif()进入等待模式,该模式下主CPU停止工作,但其外设不停,严格来说只能算是降低功耗而不能算低功耗,该模式可由AMU或外部中断唤醒 2、停机模式:可执行指令half()进入停机模式,该模式下主cpu和外设全部停止,达到最低功耗,只能由外部中断进行唤醒。 3、快速活跃停机模式:在执行指令half()之前,如果你使能了AMU功能,则进入快速活跃停机模式,该模式下由于主电压调节器打开,在受到AMU或外部中断触发时,可快速唤醒。 4、慢速活跃停机模式:在快速活跃停机模式下,如果设置内部时钟寄
[单片机]
简单介绍下关于STM8S的几种<font color='red'>低功耗</font>模式
STM32低功耗控制心得体会
1.说明 本文主要叙述在stm32进入stop时如何保持最低功耗的问题,并对部分细节问题进行分析整理。STM32L提供5种低功耗模式:低功耗运行模式、睡眠模式、低功耗睡眠模式、停止模式、待机模式。 待机模式电流最低,但是待机模式时的MCU处于不受控制的状态,所有的IO口都工作在高阻抗的状态的下,只有专门的几个引脚能够将MCU唤醒,而每次唤醒后相当于系统复位,RAM中的数据全部丢失,在外部器件连接的情况下,器件的引脚可能会吸收大量的电流,反而达不到低功耗的要求。 停止模式的功耗仅次于待机模式,在STOP模式下,PLL,HSL,HSE都被停止,RAM和寄存器的值保留。 2.引脚配置 在stop模式下,由于所有的引脚的状
[单片机]
基于单片机的高精度PWM式12位D/A转换器设计
在用 单片机 制作的变送器类和 控制 器类的仪表中,需要输出1—5V或4—20mA的直流信号的时候,通常采用专用的D/A芯片,一般是每路一片。当输出信号的精度较高时,D/A芯片的位数也将随之增加。在工业仪表中,通常增加到12位。12位D/A的价格目前比 单片机 的价格要高得多,占用的 接口 线数量也多。尤其是在需隔离的场合时,所需的 led /' target='_blank' 光电 耦合器数量与 接口 线相当,造成元器件数量大批增加,使体积和造价随之升高。如果在单片机 控制 的仪表里用PWM方式完成D/A输出,将会使成本降低到12位D/A芯片的十分之一左右。我们在S系列流量仪表中采用了这种方式,使用效果非常理想。下面介绍一下PW
[模拟电子]
一种低压低功耗衬底驱动轨至轨运算放大器设计
 运算放大器是模拟集成电路中用途最广、最基本的部件,可以用来实现放大、滤波等功能,在电子系统中有着广泛的应用。随着便携式电子产品和超深亚微米集成电路技术的不断发展,低电源电压低功耗设计已成为现代CMOS运算放大器的发展趋势。降低功耗最直接有效的方法是降低电源电压 。然而电源电压的降低,使得运算放大器的共模输入范围及输出动态范围随之也降低。同时,电路电源电压的降低将受到MOSFET阈值电压的限制。针对这一问题,衬底驱动轨至轨技术应运而生,不但有效地降低了MOSFET的阈值电压,从而直接降低了电路的电源电压,并且使共模输入范围能够达到全摆幅。但是衬底驱动MOSFET的输入跨导小,输入电容较大,从而限制了电路的最高工作频率 。因此,衬底
[工业控制]
一种低压<font color='red'>低功耗</font>衬底驱动轨至轨运算放大器设计
C8051F041的高精度频率计设计
0 概述 频率测量是电子测量中最基本的测量之一。随着电子科学技术的发展,对信号频率测量的精度要求越来越高。目前采用的测频方法有直接测频法、直接测周法和等精度测频法。直接测频法在高频段的精度较高。但在低频段的精度较低;直接测周法则恰恰相反。而等精度测量法则可在整个频率测量范围内保持恒定的测量精度,且测量精度也较高。 C8051F单片机是SoC芯片,其内核是CIP-51微控制器。CIP-51采用流水线指令结构,指令集与标准8051指令集完全兼容。且不再区分系统时钟周期和机器周期,所有指令时序都以时钟周期计算,大部分指令只需1~2个系统时钟即可完成。因而其运算速度明显高于传统8051单片机。为此,本文给出了基于C805
[单片机]
C8051F041的<font color='red'>高精度</font>频率计设计
高精度参考电压发生器LT1019
    摘要: LT1019是美国德州仪器(TI)公司推出的一种高精度参考电压发生器。它精度高、温度漂移小,最小输入/输出电压差小于1V,具有2.5V、4.5V,5V和10V四种输出电压;可完全替代目前大多数带隙参考电压发生器,可为A/D、D/A高精度调节器、压频转换器等提供精度的参考电压、文中介绍了LT1019的特点、参数和应用。     关键词: 参考电压 带隙 发生器 LT1019 1 概述 LT1019是利用薄膜技术和改进的曲线校正技术开发的第三代带隙高精度参考电压发生器。它的参考电压和输出电压均采用干胶片封修正技术,因此输出电压精度高、偏差小、温度系数小。LT1019的电流上下浮动可达10mA
[半导体设计/制造]
热门资源推荐
热门放大器推荐
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved