土壤温湿度采集中心控制管理软件的设计
软件用VB编写
首先要编写与硬件电路连接的串口通信的程序,实现从硬件电路发送、接收数据的功能
接口通信流程图
节点数据采集流程图
节点 节点编号, 节点名称
随机产生 设置产生时间
日期 时刻,
温度 -10-40
湿度 0-100
接下来软件的实现功能的几个模块如下:
数据采集模块
1 土壤温度采集:节点编号 名称 日期 时刻 温度(℃)
1 土壤温度1 2011.5.10 1:15 8
2 土壤温度1 2011.5.10 1:30 4
3 土壤温度1 2011.5.10 1:45 10
4 土壤温度2 2011.5.11 2:00 12
...
土壤温度1是模拟数据,土壤温度2是实时数据,时刻采用24小时,时间最好能调用电脑的系统时间
2 土壤湿度采集:节点编号 名称 日期 时刻 湿度RH(%)
1 土壤湿度1 2011.5.10 1:15 10
2 土壤湿度1 2011.5.10 1:30 12
3 土壤湿度1 2011.5.10 1:45 15
4 土壤湿度2 2011.5.11 2:00 17
...
土壤湿度1是模拟数据,土壤湿度2是实时数据,时刻采用24小时
模拟数据可进行添加、编辑、删除
要保证当与硬件电路连接后土壤温度2、土壤湿度2可进行实时采集
查询模块
1 温度查询 显示数据
节点编号 名称 日期 时刻 温度
1 土壤温度1
2 土壤温度1
3 土壤温度1
4 土壤温度2
2 湿度查询 显示数据
节点编号 名称 日期 时刻 温度
1 土壤湿度1
2 土壤湿度1
3 土壤湿度1
4 土壤湿度2
软件菜单栏有三个选项就可以了,分别是:数据采集、数据查询、关于
软件的界面要有背景图案+题目名称
表数量3
| v记录 |
|
| 字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
|
|
是 |
|
|
| 节点 |
|
|
是 |
|
| 节点名称 |
|
|
是 |
|
| 湿度 |
|
|
是 |
|
|
|
|
是 |
|
| 温度 |
|
|
是 |
|
表:1
| 记录 |
|
| 字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
|
|
是 |
|
|
| 节点 |
|
|
是 |
0 |
| 湿度 |
|
|
是 |
0 |
|
|
|
是 |
|
| 温度 |
|
|
是 |
0 |
表:2
| 节点 |
|
| 字段名称 |
数据 |
自增主键 |
允许为空 |
默认值 |
|
|
是 |
|
|
| 节点 |
|
|
是 |
|
| 节点名称 |
|
|
是 |
|
表:3