目录
- 一、实验实训主要内容
- 二、实验实训方法、过程步骤
- 三、实验实训结果与分析
- 四、讨论小结
一、实验实训主要内容
学习温湿度传感器的使用方法,了解温湿度传感器的基本实验原理和实际应用,熟练掌握温湿度传感器的基本步骤,并结合实际加以应用。
二、实验实训方法、过程步骤
(1)搭建好实验设备,将温湿度传感器安装11号节点上,打开电脑上的Keil集成开发环境,编译配套文件的Test.uvproj工程文件。
(2)编译成功后,把J-LINK与节电脑连接,再点击Keil软件的load按钮下载到节点板,然后使用配套串口线将计算机串口与8号节点的DB9串口接头相连并打开节点白色开关。
(3)打开串口调试工具和正确的端口,并进行9600-8-N-1设置,以便串口与芯片正常交互。
(4)配置节点地址、获取传感器数据。
第一步:打开Keil集成开发环境和Test.uvproj工程文件,编译整个工程,生成Test.hex可执行文件,如下图所示:
第二步:把J-LINK与节点、电脑连接,将程序下载到节点板,使用配套的串口线将计算机串口与11号节点的DB9串口接头相连,如下图所示:
第三步:配置节点地址,发送:FF 30 00 0B 00 01,返回:FF 30 00 0B 00 01 如下图所示:
第四步:获取传感器数据,发送:0B 03 00 14 00 02 84 a5,返回:相应的温湿度指令数据如下图所示:
三、实验实训结果与分析
(1)发送指令中02 03 00 2C 00 01 45 f0 ,02 :表示设备地址00 01:表示读取多少个寄存器,1个寄存器有2个字节45 f0: 由前面数据通过CRC-16计数得来的校验码 。
(2)获取传感器数据,接收:0B 03 04 01 F1 00 CD C1 A9 ,湿度计算:(01 * 256)+ 0xF1 = 397,则湿度的实际值为39.7RH%,温度计算(00 * 256)+ 0xCD = 205,则温度的实际值为20.5℃,一般情况下,不同环境测试的温湿度值是不一样的。
四、讨论小结
(1)编译成功后,一定要把J-LINK与节点、电脑连接,点击左上角的编译将程序下载到节点板,否则串口调试工具检测不到数据。
(2)一定要检查线路问题,如果发现线路连接有问题,一定要重新连接,重新打开试验箱的电源。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)