基于LM3S615的地下水位监测系统设计

发布者:虚拟现实迷最新更新时间:2012-09-20 来源: 电子科技 作者:关键字:地下水位  LM3S615  PTR8000  LabVIEW 手机看文章 扫描二维码
随时随地手机看文章

0 引言
    我国地下水占水资源总量的三分之一,年供水量占总供水量的近20%,在支撑经济社会发展中具有重要作用。大规模地下水开发造成局部地区地下水超采,诱发地质灾害。如:地面沉降、地裂缝灾害等。
    如今我国对于地下水位的监测,大部分监测点仍以传统的人工定时测量方法(电表、测钟、测绳等)为主,因而对于某些突发性的地下水位异常不能起到很好的预警作用,同时也会占用大量的人力,且存在人为误差,因此实现地下水位重点监测点的自动监测有利于提高各种地质灾害的预报、预测。
    采用ARM作为主控器能够降低功耗,并为建立无线网络通信奠定了基础,使系统更高效、可靠。

1 设计方案
1.1 方案概述
    此系统的基本设计思路是:前端利用差压式传感器MPX5100DP采集原始信号,经调理放大后,送入主控制器LM3S6l5,经内部AD转换等处理后,通过无线通信模块PTR8000发送到室内监控室,PTR8000接收端接收到数据后,在控制器的控制下,通过串口RS232发送到上位机,人机界面通过LabVIEW软件实现,可以对数据进行处理、显示及存储等。系统框图如图1所示。


    此系统主要包括电源模块、信号调理模块、ADC模块、LCD模块、无线发射模块、无线接收模块、串口通信模块以及上位机模块等8个部分。发射端电源因为要在野外工作,由12V电瓶供电;接收端电源采用USB供电。信号调理模块主要包括调零电路、多档放大电路、低通滤波电路。ADC和LCD模块分别采用LM3S615内置的10位AD和LM3S615开发板上的配套LCD。无线发射接收模块采用PTR8000模块,半双工工作方式。串口通信模块有LM3S系列第一款控制器LM3S10l来控制通信。上位机界面采用LabVIEW软件编写。
1.2 信号采集
    (1)压力传感器
    MPX5100DP是一种集成硅压力传感器,自带片内信号调理功能和温度补偿功能,输出为高精度模拟电压信号。该传感器特别针对带内置A/D的微控制器。压力范围为0~100kPa,对应水位范围为0~10m,满量程输出为4.7V,灵敏度为45mV/kPa。图2为MPX5100DP的实物图和推荐退耦电路。


    MPX5100DP的上部有两个孔:Pl孔为压力孔,直接与水接触;P2孔为真空孔,通入空气。电压的变化与P1和P2的差值P的变化成正比,MPX系列被设计成正压式传感器,即P1>P2,P=Pl-P2。
    (2)信号调理电路设计
    当P1=P2时,传感器有个固定偏移电压约为200mV,设计电路时,设计一个减法器将其减掉,每次测量前通过调节可变电阻,使传感器输入为0时,输出电压也为0。设计两档(×1,×10)对传感器输出电压进行放大,这里选用低噪声、低偏移电压的OP27,并且选用了精密的放大电阻18k和2k,保证信号放大倍数的准确。在实际测试前,调节调零电路使输出为零。[page]

    用多路选择芯片74HC4052完成对传感器输出电压量程的选择。蓄电瓶供应+12V直流电压,经7805转换为+5V电压,ICL7660将+5V电压转换为-5V电压,为OP27提供正负供电电压。信号调理电路如图3所示。


1.3 控制器
    选择LM3S615微控制器,其具有以下产品特性:32位RISC性能、内部存储器、通用定时器、可遵循ARMFiRM规范的看门狗定时器、同步串行接口(SSI)、UART、ADC、模拟比较器、I2C、PWM、GPIO、灵活的复位源、工业范围内遵循RoHS的48脚LQFP封装等等。
    LM3S615最小系统,主要包括电源、复位电路、晶振、JTAG以及防JTAG失效电路等。最小系统如图4所示。


1.4 LCD显示模块
    本次设计直接采用EasyARM开发套件上提供的字符型LCD显示屏TH3144,该LCD通过NXP公司的PCF8562LCD驱动芯片驱动。PCF8562是一种通用的外围器件,能为任何微控制器/微处理器以及多种LCD提供接口。它能直接驱动任意静态或包含4个背极以及最多32段的复用LCD。用于驱动TH3144仅需使用S0~S10 11个段和BP0~BP3 4个背极。单片机通过两线的I2C,总线通讯通道与PCF8562通信。I2C字符型LCD显示电路以及I2C存储电路如图5所示。


1.5 无线通信模块(PTR8000)
    选用无线通信模块PTR8000,它以nRF905无线收发芯片为核心,由一个完全集成的频率调制器、一个带解调器的接收器、一个功率放大器、一个晶体震荡器和一个调节器组成。
    (1)主要特点
    高性能嵌入式无线模块,多频道多频段,1.9~3.6V低电压工作,待机功耗2μA;超小体积,内置环行天线,性能稳定且不受外界影响;工作方式为半双工,频道切换时间小于650μs,内置PCB天线,开阔地传输距离约100m左右。

[page]

    (2)硬件接口
    1)模式控制
    模式控制接口由TRX CE、TX EN、PWR组成,控制PTR8000的四种工作模式:a.掉电和SPI编程模式;b.待机和SPI编程模式;c.发射模式;d.接收模式。各种模式的控制模式见表1所示。


    2)SPI接口
    SPI接口由SCK、MISO、MOSI以及CSN组成。在配置模式下,单片机通过SPI接口配置PTR8000的工作参数;在发射/接收模式下,单片机SPI接口发送和接收数据。
    3)状态输出接口
    提供载波检测输出端口CD、地址匹配输出端口AM、数据就绪输出端口DR。
1.6 上位机界面设计
    水位监测系统界面采用LabVIEW软件进行设计。LabVIEW集成了与满足GPIB、VXI、RS-232和RS-485协议的硬件及数据采集卡通讯的全部功能。内置了便于应用TCP/IP、ActiveX等软件标准的库函数。图6为设计的系统界面。

2 系统测试结果及分析
    系统测试方法为:模拟地下水环境,在水深约为2米的水槽中进行测试。测试前将传感器接入,在不放入水中时,调节可变电阻使得系统显示水位为0cm,取定量的水槽水样进行标定。表2为实验数据,其中h1为标尺读数,h2为显示读数。


    图7中纵坐标是传感器输出电压值Vout(单位:V),横坐标为水位h(单位:cm),由图可以看出传感器输出电压与水位呈现良好的线性关系。由于不同的地方重力加速度和地下水密度都不完全相同,在每次测量时,可以测量一组数据,计算出系数,在软件中进行矫正后再次测量,达到预定的目的。


    从实验数据可以看出显示的水位深度与标尺读数存在着误差,分析产生误差的主要原因为:a.读取卷尺数值时,存在人为的误差;b.从传感器到数据采集模块之间导线对信号的损耗。

3 结论
    本文利用LM3S615控制器对信号进行处理并通过LCD显示,控制PTR8000无线模块对数据进行实时发送,上位机接收到信号后,通过串口传输给PC机,利用LabVIEW软件对数据进行处理存储,并绘制出实时水位曲线。本系统具有可靠、方便快捷等优点,减轻了观测人员的劳动强度,且能实时准确地提供当前水位信息,为决策者提供可靠的依据。适合于水库、地下井等水位的监测,具有广泛的应用领域。

关键字:地下水位  LM3S615  PTR8000  LabVIEW 引用地址:基于LM3S615的地下水位监测系统设计

上一篇:基于LM3S1138的电能收集充电器的设计
下一篇:基于LM3S101的数字采控器设计

推荐阅读最新更新时间:2024-03-16 13:09

基于LabVIEW平台的寒地日光温室群远程监控系统设计
  "通过使用NI产品,我们极大地缩短了系统开发周期和实验的验证时间。"– Fulu Wang, Northeast Agriculture University   The Challenge:   以NI LabVIEW为软件核心,集成PCI6221,NI WSN,第三方OMRON PLC 控制器等硬件,共同构建寒地日光温室群远程无线监控系统。   The Solution:   通过使用具有良好人机界面和易于编程的LabVIEW,结合基于ZigBee协议的NI-WSN,实现对温室环境参数的无线测量,传送,显示和存储。使用DSC工具包,通过OPC server易于对温室控制器OMRON PLC 的读写,实现对执行机构快
[测试测量]
基于<font color='red'>LabVIEW</font>平台的寒地日光温室群远程监控系统设计
基于labview的视频远程控制系统
  1.引言   随着科学技术的迅猛发展,现在网络已经走进千家万户,成为生活、工作和学习不可缺少的条件。远程监控已逐渐被应用到政府、教育、医疗、生产以及治安等众多的领域。   在远程视频测控系统的构建中,视频采集是一个必不可少的模块。通过视频,客户端可以随时很方便的观察到现场的情况,实时针对状况发出控制命令。本文介绍运用控件技术在虚拟仪器LABVIEW软件开发的远程视频监控系统。   2.系统硬件设计   在硬件系统中客户端PC运用TCP/IP通信对远程监控端PC发出控制命令,远程监控端PC通过得到客户端PC发布的控制命令,利用数据采集卡输出控制信号进行操作。   2.1 采集卡   数据采集卡是采用海凯聪2013年2月份
[测试测量]
基于<font color='red'>labview</font>的视频远程控制系统
labview 时间格式代码列表
格式化时间日期字符串 该函数功能是使用时间格式代码指定格式,并按照该格式将时间标识的值或者数值进行显示。 注:插入字符前面均有% 插入字符 显示格式 插入字符 显示格式 %a 星期名缩写 %b 月份名称缩写 %c 地区时间/日期 d 日期 H 24小时制 I 12小时制 m 月份 M 分钟 p am/pm标识 S 秒 X 地区日期 y 两位数年份 Y 四位数年份 % digit u 小数秒, digit 喂精度
[测试测量]
基于虚拟仪器Labview实现恒温区测量系统的设计
虚拟仪器(Virtual Instrument,或VI)是计算机技术和现代测试技术相结合的产物,它不仅具有传统仪器、仪表的全部功能,同时还拥有计算机技术的全部优势,它能对数据进行处理、分析、统计并把结果以曲线、图形、图像的形式显示出来;它还具有较高的测试速度、精度,且读取数据方便、直观;它能通过网络进行数据传送,使管理人员能及时掌握测试进展并进行远程指导;在测试结束时,不仅能得到直观的测试结果还能将其打印出来或将结果以文件的形式保存起来。利用现有的微型计算机,增加少量硬件设备,用户就可以在虚拟仪器平台上设计出自己的测量仪器。 1. 引言 在半导体器件和集成电路的生产过程中,为了提高器件参数的一致性的和产品成品率,必须定期对扩散
[测试测量]
基于虚拟仪器<font color='red'>Labview</font>实现恒温区测量系统的设计
使用LabVIEW为并网光伏设备快速开发监测系统
挑战:以低的成本在短时间内构建一个自定义的实时监测系统,能够使用多种测量设备评估并网光伏系统的性能和特性。 解决方案:使用开放式的NILabVIEW软件平台设计监测系统和专用接口软件,将多个测量设备的输出通过串行接口输入到PXI系统,同时使用现成的用户数据报协议(UDP)函数将数据传输到PC,提供不同测量结果的实时显示。 “整套设备的核心是NIPXI-8184实时控制器,它提供了数据存储功能、有着极高的系统可靠性、紧凑性、坚固性和方便的可配置性。” 新加坡政府投入3.5亿新加坡元用于将城市改造为全球清洁能源枢纽,重点是开发太阳能。为了实现这个目标,新加坡政府和经济发展局下属的清洁能源研究与实验计划(CERT)制定了多项措施。
[测试测量]
基于LabVIEW的继电器测试系统的设计方案
  1.引言   继电器是自动控制系统、遥控遥测系统和通信系统的关键元件之一,它广泛应用于航空、航天、 电子 、通信、机械等装备中,继电器的可靠性直接影响到由其组成的设备、系统的可靠性,继电器的测试是保证其可靠性的重要技术。   目前国内的继电器测试系统有很多,但大部不够完善。手动方式的测试系统,操作复杂,易受主观因素影响,测试结果误差较大:   其余方式的测试系统,功能单一、灵活性差,开发周期长,维护困难。这些测试系统对超小电流进行准确测量比较困难,而且无法一次准确测量继电器的多组 触点 状态,继电器错判率高,不够可靠。   本系统采用NI发布的Lab-VIEW8.5软件,通过对研华功能板卡的控制,实现对继电器进行自动测试和
[测试测量]
基于<font color='red'>LabVIEW</font>的继电器测试系统的设计方案
e络盟开售NI LabVIEW+套件,加速测试产品上市
NI提供的软件包经济省时,不仅帮助开发人员节省时间,还为创客提供了新的机遇 中国上海,2024年2月29日—安富利旗下全球电子元器件产品与解决方案分销商e络盟宣布现货供应NI的LabVIEW+套件, 这个软件包包括LabVIEW+、TestStand、DIAdem和FlexLogger™等产品,是用于测量、分析和测试的专用工具,旨在帮助工程师更快地构建更好的自动化测试系统。 30 年来,LabVIEW一直是NI的基准软件程序,它的图形化编程能够加快开发速度,是多代工程师解决问题的首选工具。此外,它还可以连接到任何仪器,使用它来构建用户界面仅需简单的拖放操作。 LabVIEW+套件集成了NI广受赞誉的TestSt
[测试测量]
e络盟开售NI <font color='red'>LabVIEW</font>+套件,加速测试产品上市
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved