烟雾检测传感器实验-传感器原理及应用实验
目录
- 一、实验实训主要内容
- 二、实验实训方法、过程步骤
- 三、实验实训结果与分析
- 四、讨论小结
一、实验实训主要内容
学习烟雾检测传感器的原理及检测方式,了解烟雾检测传感器的实验原理和技术指标,熟练掌握烟雾检测传感器的工作步骤,并结合实际加以应用。
二、实验实训方法、过程步骤
(1)搭建好实验设备,将烟雾检测传感器安装在4号节点上,打开电脑上的Keil集成开发环境,编译配套文件的Test.uvproj工程文件。
(2)编译成功后,把J-LINK与节电脑连接,再点击Keil软件的load按钮下载到节点板,然后使用配套串口线将计算机串口与4号节点的DB9串口接头相连并打开节点白色开关。
(3)打开串口调试工具和正确的端口,并进行9600-8-N-1设置,以便串口与芯片正常交互。
(4)配置节点地址、获取传感器数据。
第一步:打开Keil集成开发环境和Test.uvproj工程文件,编译整个工程,生成Test.hex可执行文件,如下图所示:
第二步:把J-LINK与节点、电脑连接,将程序下载到节点板,使用配套的串口线将计算机串口与12号节点的DB9串口接头相连,如下图所示:
第三步:配置节点地址,发送:FF 30 00 0B 00 01,返回:FF 30 00 0B 00 01 如下图所示:
第四步:获取传感器数据,发送:0C 03 00 46 00 01 64 c2,返回:相应的超声波指令数据如下图所示:
三、实验实训结果与分析
(1)编写实验源代码及下载代码中,Test.c里面部分代码,该代码实现采集烟雾传感器的AD值,并把数据发送给上位机。
(2)第四步获取传感器数据发送后返回来的值04 03 02 04 2B 36 9B中,其中04 2B就是烟雾传感器采集的AD值,这个值会随着烟雾传感器附近的烟雾浓度变化而变化。
四、讨论小结
(1)串口调试工具发送数据没有返回数据,一定要打开正确的端口,并且检查9600-8-N-1设置有没有设置错误,是否打开串口。
(2)将节点右下角上的白色三位拨打开关拨至左边后,一定要给节点重新上电,否则程序下载到节点板会不成功,导致结果无法显示。
还没有评论,来说两句吧...