论文部分内容阅读
本课题是根据水利部水利科技重点项目“灌区微机网络测量与控制系统研究”,并以河北省逐鹿县的实际为背景进行设计开发的。作者把嵌入式实时操作系统μC/OS-Ⅱ应用于灌区水情远程测报系统的研究中。 本系统以公用电话网作为通信信道,实现水情数据的远距离传输、存储和处理。测控点的嵌入式数据采集系统采用全新的设计理念,它利用实时操作系统μC/OS-Ⅱ进行任务之间的切换和通信,保证了系统的实时性、可靠性和稳定性。测点通过嵌入式微处理器S3C44BOX控制传感器采集水位数据,处理后保存并显示;同时等待与控制中心的PC机建立连接,并根据接收的命令将相应的数据按照预先约定的通信协议,通过MODEM经公用电话网传送到控制中心。PC机信息管理系统则将接收到的数据按时间先后顺序存放在相应的数据库中,供日后用户查询和分析,从而实现了灌区用水量的实时测报和科学管理。 本文首先对系统的需求进行分析,确定系统功能目标和性能要求,并提出总体设计框架,划分功能模块。然后据此详细阐述基于μC/OS-Ⅱ的嵌入式数据采集系统的硬件设计和软件编程,研制PC机信息管理系统软件,并提出提高系统可靠性的一些方法。最后介绍系统调试的情况,并对本系统进一步开发的内容及方向提出了设想。