>
目前,很多行业、部门(如自来水管网、天然气管网、电网及野外监测点)都存在现场与管理中心相距较远、现场数据不能及时上传,或现场无人值守、但又需要及时了解现场数据并遥控设备的情况,为此成都电子研究所研制了一种单片机远程数据采控系统。
该远程数据采控系统由上位机(PC)、多台下位机(单片机系统)、调制解调器(Modem)、电话线等组成。下位机定时采集模拟量、开关量,并将采集时间及数据存放在存储器中,下位机的时间由上位机设置和调整。在需要时上位机通过Modem和市话网与下位机通信,将下位机采集的数据读到上位机中。上位机可以与任意多台下位机通信,只要在电话网覆盖的区域内,均可使用本系统。
上位机拨号,下位机自动应答并按预先选择的波特率通信。下位机在电话响铃3次无人接听后,自动进入数据通信状态,根据收到的上位机指令,通过电话线发送存储器中的数据或控制开关设备,直至对方挂机。没有通信时电话正常使用,通话不影响下位机采集数据。
上位机软件采用Visual C++6.0语言编写,运行环境为Windows98,界面友好易用。上位机要连接下位机时,由电脑拨号,与下位机建立联接。上位机接收完下位机发送的全部数据并校验无误后,自动挂断电话,将数据存入指定的文件中。
主要技术指标
下位机存储量为512k字节E2PROM(可扩展),掉电后数据不会丢失。每组数据32字节,记录采样时间、11路12位A/D采样值、24个开关状态,以及校验和。按每分钟采样一次计,可存储10天的数据。
通信波特率(2.4k/4.8k/9.6k/19.2k)可选,由上位机控制。在19.2k波特率下,全部512k数据传送只需5分钟左右。
模拟量输入为0~5V电压信号或0~20mA电流信号。具有RS232通信接口,外接56k标准Modem。
本系统采用AC 220V供电,功耗小于5W。看门狗功能确保系统长期工作。