基于AT89S52的水情遥测终端设计与实现

发布者:chenfengy818最新更新时间:2012-11-17 来源: 电子设计工程 关键字:AT89S52  水情遥测终端  人机交互 手机看文章 扫描二维码
随时随地手机看文章

    随着水文现代化进程的不断推进,水情测报作为水文工作的重要手段也在迅速发展。水情测报应用遥测、计算机、控制和通信等先进科技对水文信息进行实时遥测、传送和处理,其系统主要由遥测站、中继站和中心站3部分组成。遥测站利用水情遥测终端(RTU)完成各种水文传感器数据的采集和处理,最终与中心站进行双向通信,实现水情的预报或调度决策。遥测终端是整个测报系统的信息和决策依据来源,因此如何构建功能完善、可靠性高、通用灵活、易维护的遥测终端成为设计的关键。
    目前,水情遥测终端的设计基本采用MCS51、MSP430及ARM等系列单片机作为控制芯片,配置各种外围电路实现系统功能。本文设计了一种基于AT89S52单片机的低功耗水情遥测终端,其功能完善、性能稳定,能为控制中心提供准确、综合全面的水情信息。

1 系统总体设计
   
系统采用模块化设计,根据功能,整个遥测终端可分为单片机模块、数据采集模块、数据通信模块、人机交互模块和电源供电模块等部分,该系统结构如图1所示。


    系统工作流程:单片机读取雨量、水位、闸位等参数,进行处理、存储和编码,在自报或召报方式下,经调制解调器后通过无线数传电台发送至中继站或中心站。该系统具有良好的人机交互功能,可通过键盘操作实现参数的设置和数据实时动态显示。

2 系统硬件电路设计
   
从遥测终端的功能需求、成本、接口电路及程序复杂度等方面综合考虑,选用ATMEL公司的AT89S52单片机为控制核心,它带有8 kB的Flash存储器和256字节RAM,支持全静态操作及空闲、掉电两种可选节电模式。整个系统在硬件逻辑结构上由数据采集接口电路、通信接口电路、人机接口电路、实时时钟电路、存储扩展电路及电源电路组成。
2.1 数据采集接口电路设计
   
本文仅以雨量、水位的数据采集为例。
    雨量采集采用翻斗式雨量计,当降雨量达到1 mm,雨量计翻动1次发出1个脉冲信号触发中断0,唤醒处于低功耗状态的单片机,对雨量进行累加、存储和即时发送。由于雨量计的干簧管开关吸合会出现抖动现象,为了确保雨量记录的准确无误,雨量计输出脉冲信号须经过脉冲整形方能送入后继单元进行处理。整形电路如图2所示,MC14538是可重复触发和复位的单稳态触发器件,R2、R3为保护电阻。在非跳变期间,脉冲的不规则变化保持在一定范围,VD1、VD2的比较结果相同,触发器不工作,使输出脉冲保持稳定。

[page]

    系统设计2路水位采集,浮子式水位计的输出为12位并行格雷码,为节省单片机I/O口资源,经两片MC14021移位寄存器锁存,将并行数据转换为串行数据后逐位输出至单片机进行处理。串并转换电路如图3所示,接上拉保护电阻以增强电路的稳定性。


2.2 通信接口电路设计
   
遥测终端的最终目标是将采集的水情数据处理成帧,利用无线数传电台进行远距离传输后传送至中心站。使用RS-232作为与电台连接的接口,它亦可连接SMS/GSM、GPRS等通信模块,以满足不同应用环境下的需求,提高了系统的通用性。
    调制解调采用全双工低速MODEM芯片MC145442,它含有完整的频率变换调变(FSK)调制器、解调器和滤波器,提供300波特率的FSK信号的双向数据传输,支持呼叫模式和应答模式。通信接口电路结构如图4所示,串口电平转换使用MAX232芯片,MC145442的RXD、TXD、RXA1/RXA 2、TXA端口分别为数据接收端、数据发送端、载波接收端和载波发送端。


2.3 人机接口电路设计
   
为体现系统友好的人机接口界面,便于输入和显示控制参数等,采用1602字符型液晶显示模块作为输出显示器件。1602显示模块内置控制驱动器HD44780,显示和驱动工作均由此控制器和外围电路完成。配置4x4键盘,负责快速、准确、方便地设置参数和实现各种控制功能。键盘直接由P1口的高、低字节构成,采用中断输出,即列线连接与门器件接外部中断1,置行线和列线分别为高电平和低电平,当有键按下时,电路输出低电平,触发中断后进入中断例程,判断哪个键被按下。
2.4 其他扩展电路
   
本系统选用低功耗的CMOS AT24C08芯片作为扩充存储器,该芯片是带有I2C总线接口的8 kB的串行EEPROM,电路上将P2.3、P2.4与SCL和SDA相连。该存储器中保存设置参数、历史水情数据和数据采集的时间标记,用户可通过按键进行显示、查阅。
    数据采集的时间标记和报平安时间间隔计算则采用DS1302实时时钟芯片来实现。DS1302提供年、月、周、日、时、秒的数据信息,采用SPI与CPU进行通信,接口简单,只需RST复位、I/O数据线、SCLK串行时钟线分别于P2.5、P2.6、P2.7相连。
    遥测终端安装在野外,没有持续的电力供给,为实现长期无人值守环境下的自动监测,采用20 W/12 V的太阳能板和蓄电池供电系统。

3 系统软件设计
   
遥测终端实现的主要功能有:根据规约(产生1 mm雨量:水位每变化1 cm,且满足时间间隔5 min)采集各种传感器数据和电源状态参数信息,并进行存储和发送;无参数发送时终端处于值守状态下,按自报周期(缺省值为8 h)向中心站全量发送数据,以指示遥测站正常工作,实现报平安功能:招报方式下,响应中心站的数据要求指令,采集各种数据并全量发送:响应键盘指令,接收和更新参数的设置与修改,动态显示水情数据、终端状态信息等;通话功能,工作人员可现场通过电台与中继站或中心站联系,为指挥调度、现场维护提供话务功能。

[page]

    系统软件的主程序流程如图5所示:系统初始化,确保系统处于正常工作状态:默认进入休眠模式,以降低终端系统功耗;等待外部中断唤醒系统,进行数据采集、传送,实现各种控制功能。实现功能的硬中断例程主要包括雨量中断例程、定时器中断例程(图5)、键盘中断例程(图5)。雨量中断例程完成雨量的累加、存储和发送。定时器中断例程首先采集水位数据,检查测量值变化是否超过1 cm,是则存储数据并重新采集雨量、水位、闸位等水情数据及电源电压参数后发送;否则读取实时时钟的值,计算时间间隔,若达报平安周期,则进行各种数据的采集和发送。键盘中断例程主要负责接受键盘命令,进行相应处理,包括实时显示和参数设置。例程中定时器的作用是规定最大按键操作时间(一般2~3 min),即在按键超时后强行进入低功耗状态,防止无操作而无限的键盘扫描循环。


    上述软件流程中主要包括数据采集、数据存储、数据发送和实时显示等功能模块。数据采集的重点是水位采集,浮子式水位计输出12位格雷码为统一存储和发送格式,须将其转换为BCD码。由于测量水位时波浪冲击会引起瞬时干扰,为提高准确性采用软件滤波进行防浪处理,方法是对水位信息连续采样5次,将采样值从小到大排列,取中间3次取平均值为最终测量值。数据存储包括数据存入和数据读出,水情数据的存储格式为:特征字、数据、时间标志。特征字用来区别数据是雨量、水位还是闸位,时标是在数据读入前先读取实时时钟为数据进行的时间标记。数据发送首先根据缓冲区数据长度计算校验字节,连同站号、参数特征码和数据等整合成帧,送入MODEM进行调制后发送。
    系统标准的数据帧格式如图6所示,单一数据发送采用格式1,每次发送1个参数数据,通过数据特征区别;全量发送采用格式2。为了提高通信的可靠性,采用CRC-16信道编码方式。


    显示模块和按键配合,用于测站终端的参数设置,如测站编号、采样时间间隔、发送时间间隔等;同时可用于测站的检测维护。

4 结束语
   
基于AT89S52单片机实现的低功耗水情遥测终端硬件设计简单灵活,软件架构合理,功能与性能满足水情测报的技术要求,可实时采集雨量、水位、闸位等多种水文数据和气象参数,并进行固态存储,同时具有水位防浪和报平安功能。系统通过采用低功耗的外围器件和休眠、外部中断唤醒的工作方式降低耗电量,实现低功耗。设计的RS-232通信接口,可连接多种通信模块,提高了RTU的通用性。
    该遥测终端可广泛应用于水文水利、城市防洪、给排水、环境与气象监测等方面,实际应用中该RTU在值守状态下的整机电流<60μA,已存参数可掉电保持50年以上。由于系统功能相对完善,性能可靠,投入使用以来工作正常,取得了良好的效果。此外,针对不同项目需求和应用环境不同,需结合实际对系统进行进一步的完善和改进,如优化防雷击、软硬件抗干扰保护设计,增加各种新型的数字和模拟接口以扩展测报参数范围,加强信道侦听以提高数据传输质量等。

关键字:AT89S52  水情遥测终端  人机交互 引用地址:基于AT89S52的水情遥测终端设计与实现

上一篇:分享基于89C51的摄像镜头控制电路设计
下一篇:基于AT89S52和传感器的智能库区防盗系统的设计

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

紧随人机交互趋势,以双模3D触控方案助力汽车智能化
芯所向,致未来。由芯师爷主办的第四届硬核中国芯领袖峰会暨2022汽车芯片技术创新与应用论坛于11月15日圆满结束。上海泰矽微电子有限公司(以下简称“泰矽微”)Marketing VP朱建儒在峰会现场带来了主题演讲——《智能化汽车人机交互展望》。 上海泰矽微电子有限公司2019年成立于上海张江,是一家中国领先的高性能专用MCU芯片供应商。公司专注于物联网应用相关的各类芯片的研发,已获得多个知名投资机构的大力扶持与投资,并在信号链、电源及射频等方向积累了大量的MCU芯片方案,可覆盖消费类、工控及汽车等应用领域。 以下全文根据朱建儒演讲实录做不改变原意的整理和编辑。 01、汽车人机交互将聚焦于五大趋势 随着汽
[汽车电子]
紧随<font color='red'>人机交互</font>趋势,以双模3D触控方案助力汽车智能化
第二次车内空间革命:新技术、新场景、新指标
当汽车不止是汽车的时候,我们能做些什么? 1922年,美国哈德逊公司推出了封闭式厢型轿车,随着市场占有率超出敞篷式轿车,车内空间完成了从开放到封闭的第一次颠覆性变革,成为继家和办公室后第三个生活空间。 在已经过去的近百年中,虽然汽车在外形、动力、材料等方面获得了突飞猛进的发展,但人们在车内空间中的行为方式却并没有发生任何实质性改变。一个典型的例子是车载广播,作为车内场景最高频的应用,现在的广播体验与1923年第一部摩托罗拉车载广播相比几无新意。 今天,汽车垂直领域链条的上下游已经有了共识,车内空间的演化已经达到了临界点,第二次车内空间的变革已经开启,并会在未来5-10年里充分渗透到我们生活中。对比回看手机从功能机到智能机的爆
[嵌入式]
基于AT89S52 单片机的声光控制开关设计
  0 引言   随着电子技术的发展,尤其是数字技术的发展,用数字电路技术实现灯的自动发亮、节能节电、延长灯的寿命变得越来越重要,而且贴近实际生活。声光控电路已成为人们日常生活中必不可少的必需品,它不需要开关,当有人经过时会自动的亮,广泛应用于工厂、办公楼、教学楼、宾馆的走廊、楼道等公共场所,给人们的生活、带来极大的方便,因此,得到了广泛的应用。声光控电路是声音和光控制电路工作的电子开关。它将声音(如击掌声)和光转化为电信号,经放大、整形,输出一个开关信号去控制各种电器的工作,在自动控制工业电器和家用电器方面有着广泛的用途。该电路在设计时还采用每一个模块都有自身的标志位,当这个标志位有效时,该模块的程序就执行,标志位的有效是在定
[单片机]
基于<font color='red'>AT89S52</font> 单片机的声光控制开关设计
伟世通推出多项人机交互系统解决方案
伟世通公司在2012慕尼黑电子展上推出了多项汽车电子系统,提出了多项人机交互系统解决方案以及“e-Bee”汽车新概念。 根据伟世通所做的基于人们对理想化汽车电子系统感受的调查,伟世通将会展示音频、娱乐信息、连接技术、驾驶信息、显示屏和控制面板等各方面的解决方案,使用户体验到交通便利带来的舒适性、安全感以及参与感。 在慕尼黑电子展上,伟世通还将推出“e-Bee”汽车新概念。这项概念利用显示屏控制、云文件存储技术为用户提供个性化的驾驶体验。 e-Bee的概念完全可以与电动汽车和混动汽车的电子系统兼容,e-Bee演示了智能化的汽车系统解决方案,汽车能够收集并传递与驾驶情况相关的数据,提供更广泛的网络连接、信息集
[汽车电子]
伟世通推出多项<font color='red'>人机交互</font>系统解决方案
新一代智能穿戴 人机交互技术成核心应用
    一年一度的“百度世界”大会9月3日即将召开,据36氪报道,百度内部人士近日确认,百度最新智能可穿戴设备BaiduEye可能在大会上正式发布。随着可穿戴设备BaiduEye的面世,各类智能眼镜的商用化进程有望大幅加快。     BaiduEye的功能和应用场景,与此前谷歌推出的谷歌眼镜(GoogleGlass)相比,是完全不同的两种产品。BaiduEye的重点功能在于手势识别和图像搜索,佩戴者只需要用手指对某个物品画圈,或者拿起该物品,BaiduEye即可通过这些手势获得指令,锁定该物品并进行识别和分析处理。     具体来说,BaiduEye像是用户的第三只眼睛,或者说第二个“大脑”,它可以帮助用户拓展视野,还可以
[安防电子]
人机交互成现实 CES展白电全系迈向智能化
CES2017刚刚落下帷幕,作为世界最大的消费技术交易展会之一,它见证着全球电子科技的发展的足迹,不论是科技巨头还是新型创业公司,都不遗余力的展现自己的科技成果,无数具有划时代意义的电子产品在这里首次亮相,今年也不例外,众多酷炫的科技产品让人大饱眼福,用一句通俗的话来说就是:只有你想不到的,没有你见不到的。 人机交互成现实 CES展白电全系迈向智能化 纵观近些年CES展出的家电产品,不难发现,智能化俨然成为一种趋势,各个品牌均有智能新品展出,预示着智能家居时代的到来。智能家居的概念虽然早已被提出,并且历届展会上也是必不可少的项目,但完全落地还有不小的阻力。其实,智能家居是一套具备智能功能且可相互通信协作的智能家电组合,要想最
[家用电子]
21电子纸显示控制器S1D13521的人机交互设计
1 概 述 电子纸显示屏是一种全新显示屏,具有功耗低、阅读舒适等优点。作为一种新型显示屏技术,电子纸显示屏催生了众多创新性移动应用,比如电子书、电子报纸、电子显示牌等。S1D13521是Epson公司和E Ink公司2008年联合推出的一款电子纸显示控制器,具有多种全新特性,为E Ink电子纸显示屏提供了强大的技术支持。如何充分利用S1D13521的特性,为新一代电子纸显示屏提供更佳的人机交互体验已成为一个有待研究与解决的问题。本文以津科V30型手持阅读器为实例,介绍一些实际开发中的设计经验和实现技术。 2 S1D13521及开发平台 2.1 S1D13521简介 S1D13521提供多种主机处理功能,极大地减轻了主机负载
[工业控制]
21电子纸显示控制器S1D13521的<font color='red'>人机交互</font>设计
基于AT89S52型单片机的红外无线PPM发射机设计
1 引言 在工业和生活环境中,便携式信息终端设备的出现加速了无线数字通信线路和局域网的引进,然而,由于无线电的局限性,使它在无线高速数据链路应用方面受阻。在此情况下红外(IR)无线光通信得到人们的重视 。作为一种室内短距离通信的传输介质,IR具有胜过无线电的显著优点:IR有巨大的带宽且不需许可证,可以进行高速数据传输;IR不穿透墙壁,因而消除了在不同房间进行通信时可能带来的干扰,而且通信时不容易被侦听,提高了通信的安全性;IR探测器的尺寸比IR无的波长大得多,避免了多径衰落;IR可强度调制,IR通信设备比无线电通信设备要便宜简单得多。 对室内无线电局域网,要求红外数据链路的峰值-平均光功率比高,高峰值功率可提高系统
[网络通信]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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