摘要:本文介绍了一种基于GPRS自动抄表系统的硬件和软件实现方法。该设计采用了mC/OS-II操作系统和uip协议的移植来实现GPRS通信,用SQL数据库实现上位机的抄表管理软件,从而达到自动抄表的目的。
关键词:GPRS;mC/OS-II;操作系统;uip协议;SQL
引言
水表、电表和气表的抄录是城市生活的一个大问题。传统上采用的人工上门抄表方法不仅效率低,而且经常出现漏抄、误抄等现象。随着信息技术和网络的不断发展,出现了自动抄表系统。
现代智能化系统一般采用两种:电力载波集抄和总线通信方式。由于我国的电网在传输数据过程中,经常会受无线电信号、电磁信号、脉冲信号的干扰,导致传输数据错码、丢码的情况。总线通信方式集抄系统较为复杂,而且要另外铺设通讯电缆,特别对于旧城区改造项目,就存在更大问题。
但是,如果采用三表GPRS无线集抄系统,以上问题就迎刃而解。本文就介绍基于GPRS的一种设计方案。
自动抄表系统的一般结构
抄表系统中,仪器|仪表数据与控制信号传输的路径称为通信通道,它分为上行通道和下行通道。上行通道是传输控制器与管理中心计算机之间的通信线路,可以采用电话、无线、专线等各种通信介质。
下行通道是数据采集器与传输控制器之间的通信线路,主要有LonWork总线、CAN总线、RS-485总线等方式。自动抄表系统的构成如图1所示,主要包括计量表、数据采集器、传输控制器(集中器)、管理中心计算机等。