温湿度测量系统设计方案
- 格式:doc
- 大小:116.00 KB
- 文档页数:3
温湿度测量系统设计方案
1系统功能
1.1. 通信功能:
(1)串行通信,RS485和RS232通信接口,两种通信方式用户选择。
(2)可同时挂接256个通信模块。
(3)通信地址由用户通过拨码开关自由设定。
1.2. 数据采集
(1)系统每隔1S采集传感器SHT11的温湿度数据。
(2)数据精度:默认的测量精度位14bit(温度)和12bit(湿度),通过状态寄存器可分别降至12bit和8bit。
(3)为了满足测量系统要求,数码管上显示小数点后两位数据。
1.3. 系统供电
系统电源使用24V开关电源来供电,市电通过端子排接入开关电源,24V电源再由端子排接入系统,内部使用LM2575转换为5V。
2系统结构
系统结构如同所示,单片机采用STC12C5204,具有低成本高
性能的特点。
电源使用24V开关电源来供电。
串口采用MAX485或MAX232芯片。
3通信协议
3.1模块接口协议格式
(1)代码系统
消息中的每个8Bit字节包含两个4Bit的十六进制字符。
这种方式的主要优点是:在同样的波特率下,可比ASCII 方式传送更多的数据。
(2)协议中每个字节的位:
错误检测域:
(3)通信波特率:9600BPS
(5)从机地址可由拨码开关来进行设定,范围:0~255
(6)协议中的功能域代码:
(7
新的信息总是以至少3.5个字符的静默时间开始,紧接着传送第一个域:设备地址。
整帧的信息必须以一个连续的数据流进行传输,如果信息结束前存在1.5个字符以上的时间间隔,则出错。
3.2上位机命令帧数据格式
数据命令帧是通知下位机上传数据。
数据命令帧的格式如下:
功能码取值:
0x03:该命令要求下位机上传采样数据。
3.3下位机上传数据帧格式
下位机上传数据帧总的数据格式如下:
对以上数据帧的说明如下:
从机地址:从机地址由拨码开关确定;
数据长度:数据长度为四个字节:两字节温度数据,两字节湿度数据;
具体数据:两字节温度数据和两字节湿度数据:低字节在前,高字节在后;
累加校验和:为为前七个字节累加和校验。