基于单片机的水情监测系统设计-学位论文 下载本文

内容发布更新时间 : 2024/5/20 14:46:06星期一 下面是文章的全部内容请认真阅读。

量信息,并将检测到的水位信息以及雨量及时的发送到中心处理站点,其必须具有高

可靠性和备份的通讯机制。水文遥测站兼具雨量遥测站和水库检测站的功能。

从图2.3可以看出,水文遥测站设计方案特点为:

/单片机作为系统的核心处理芯片

/太阳能控制板作为系统电源来源

/PSTN或卫星通信作为通信手段

/水位传感器以及雨量计作为探测传感器

/其他外围辅助芯片

7

2

工程硕士论文

图2.3水文 位 遥测站设备结构图

2.3本章小结

本章主要研究水情检测系统的主要技术指标,并给出总体设计方案,根据系统的

不同要求,分别给出雨量遥测站、水库检测站和水文遥测站的设计方案,为后面的具

体设计奠定基础。 8

基于单片机的水情监测系统设计

机为核心,通过SDI.12总线将多个传感器采

集到的雨量、水库、水文 位 数据传输到单片机串口,单片机可以将采集到的数据

到中心站。完成实时数据采集、存储、传输的功能。

3.1单片机原理及接口技术

3.1.1单片机的选择

将运算器、控制器、存储器和各种I/O接口等计算机的主要部件集成在一块芯片

上,就能得到一个单芯片的微型计算机。它虽然只是一个芯片,但在组成

和功能上己

且可靠性高,适合应用于工业过程控制、智能仪器仪表和监测系统的前端装置。

单片机的种类繁多,选择合适的单片机是单片机系统设计的关键,即选择适当字

长的单片机。按字长单片机可分为4位机、8位机、16位机、32位机等。位数越长,

单片机的功能越强,但成本将增高。因此,必需根据具体任务进行选择,否则,将会

影响系统的功能造价。目前,市场芯片资源丰富,且价格便宜,生产单片机的厂商不

本系统在数据处理上速度要求不是很高,8位单片机即可,又因本系统需要处理

数量较大的数据,程序占用空间也较大,而对定时器/计数器和中断源的数量要求不

多。本系统选用Atmel公司的AT89C51芯片。

3.1.2

AT89C51内部结构

只读存储器的8位CMOS微控制器,使用高密度、非易失存储器技术制造。其内部

资源分配如下:1个8位的微处理器 CPU ;2个16位定时器/计数器;5个中断源;

的串行I/0口,用于实现单片机和微机之间的串行通讯;4个8位并行I/0接口PO~P3,

每个口即可以用作输入,也可以用作输出。图3.1是AT89C51的内部结构图【101。

9

3

工程硕士论文

图3.1AT89C51的内部结构图

3.1.3

AT89C51引脚及功能

AT89C51芯片引脚如图3.2所示:

―\―厂

V&

Po_甾ADO

Po.1,AD'

确2l乒。童

P晓掣芦ID3

冈.射ADI

1:10.gA05

阳.斟A06

≮毽1l缸&jl

DuAL 目W即

lN七lNE

自屹KAGE ALE

≯S田

PZ7踉15

PZ尉A14