物联网工程实训报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息工程学院
《物联网工程实训》报告
专业班级物联网A1201
学号0408120136
姓名王强
组号
实验室H304
成绩评定
老师签名
2014 年06 月10 日
实训一温湿度传感器调试实训
一、实训目的
1.1学习和掌握工业温湿度传感器的调试和安装方法
二、实训设备
硬件: PC机、温湿度传感器
软件:串口调试助手(大师)、ts4418.exe CRC校验工具
三、实训原理
本实训室实训台上使用的是JCJ102型高精度数字温湿度传感器,该款传感器采用标准RS-232通信接口。其采用递推平均数字软件滤波与硬件电路滤波相结合的滤波方法,使外界对采样的干扰尽可能降到最低,全量程精度高、稳定性强、一致性好、响应速度快。
JCJ102采用国际标准modbus数字通信协议,可与世界上任意一款组态软件对接。通过RS-232串行接口可与计算机组成多点温湿度测量系统。
应用场合:药厂、办公室、超市、生产车间、仓库、机房、档案馆、博物馆、弹药库等测量场合。
温湿度传感器主要参数
传感器类型:进口数字温湿度敏感元件
工作电源:12V DC
工作电流:≤50mA
温度范围:温度-40℃~80℃
湿度范围:5-95%RH;
温度精准度:≤±0.5℃
湿度精准度:≤±3%RH
输出接口:RS232;
四、实训内容
第一步:认知实训台上的温湿度传感器
如图1所示,位置1是实训台上的温湿度传感器,位置2为该温湿度传感器的RS-232接口,将它与实训台的一个Zigbee节点相连。
图1 实训台上的温湿度传感器
第二步:通过串口获取并解析温湿度传感器数据
1、将温湿度传感器的RS232串口从Zigbee节点上小心拔下来,通过配套的串口延长线和
PC机相连。
2、打开PC机上的串口调试助手软件,如图2所示,
选择正确的端口、波特率等后,打开串口,同时将数据收发都设置为十六进制。
图2
3、在发送栏中发送十六进制字符串01 04 00 00 00 02 71 CB,点击发送按钮,可以发现(如
图3)在接收窗口有数据返回。返回值为:01 04 04 01 13 02 DD CA 84,转换后的温度为27.5,湿度为73.3%。并且在使用手握住传感器后发现数据有所变化,温度升高为37.4,湿度为82.1%。
图3
第三步:数据指令解析
1、发送指令
01 04 00 00 00 02 71 CB 这是一个标准的ModBus协议指令字符串
01 :是传感器的ModBus地址,实训台上的温湿度传感器地址默认为01。
04 :ModBus控制指令,04代表上位机想要获取传感器的数据。
00 00 00 02:代表想要获取两个数据(即温度数据和湿度数据)。
71 CB :CRC校验码,可通过CRC校验软件获取。
2、返回指令
01 04 04 01 13 02 DD CA 84
01 :与发送区相对应,即传感器的地址
04 :与发送区相对应,代表传感器返回的是测量值
04:代表返回了4 个字节,温度数据和湿度数据各占两个字节。
01 13 :十六进制温度,01 13转换成十进制275,再除以10得27.5,27.5℃就是现在的
室温。
02 DD :十六进制湿度02 D8转换成十进制是733,再除以10得73.3,73.3%RH就是
现在的室内湿度。
CA 84 :CRC校验字节
第四步:使用CRC校验软件对数据校验
打开CRC校验软件ts4418.exe,以发送指令01 04 00 00 00 02 71 CB,我们将除了CRC 校验码以外的字节输入到框内如图4所示,点击“计算”按键后得到计算结果,需要注意的是我们使用的传感器采用的CRC校验方式是“低位在前,高位在后”,所以和运算结果正好
相反,即71 CB。
图4
实训二、光照传感器调试实训
一、实训目的
1.1学习和掌握工业光照传感器的调试和安装方法
二、实训设备
硬件: PC机、光照传感器
软件:串口调试助手(大师)、ts4418.exe CRC校验工具
三、实训原理
本实训台上使用的是JCJ100P型光照传感器,该传感器采用高灵敏硅光传感器,内置双敏感源,自动衰减减近红外,光谱相应接近人眼函数。符合欧盟RoHS指令,无铅、无镉标准。
应用场合:农业大棚、工业现场测量、办公室、超市、档案室、生产车间、仓库、机房、工地等测量场合。标准RS232通信接口,可以直接接计算机。
光照传感器主要参数:
工作电源: DC 12V
准确度: <=±3%
量程范围: 0-5000LUX
通讯接口: RS232,支持标准Modbus协议
工作环境: -20℃ ~ 60℃
四、实训内容
1、硬件连接,同上将光照传感器连接上Zigbee节点。
2、打开PC机上的串口调试助手软件,
发送指令:
02 04 00 00 00 01 31 F9 (根据实训一中的介绍,发送指令的第一个字节02是指的传
感器的ModBus地址)。
3、解析接收指令
将指令发出后即可收到一串十六进制数值(如图4):02 04 02 01 A7 BD 1A,将其中第四个和第五个字节取出转换为十进制既是光照传感器返回当前的光照强度为:423 lux。
用手将传感器遮掩,再次发出指令发现,这个光照值变小为:123 lux。
图4 串口助手截图