目录

  • 一、实验实训主要内容
  • 二、实验实训方法、过程步骤
  • 三、实验实训结果与分析
  • 四、讨论小结

一、实验实训主要内容

学习红外反射传感器的使用方式,了解红外反射传感器的实验原理和实际应用,学习并理解Modbus数据格式所代表的意思,学习红外反射传感器的电路图,从而更加熟练的掌握好红外反射传感器的实验操作步骤和原理。

二、实验实训方法、过程步骤

(1)搭建好实验设备,将红外反射传感器安装在6号节点上,打开电脑上的Keil集成开发环境,编译配套文件的Test.uvproj工程文件。

(2)编译成功后,把J-LINK与节电脑连接,再点击Keil软件的load按钮下载到节点板,然后使用配套串口线将计算机串口与6号节点的DB9串口接头相连并打开节点白色开关。

(3)打开串口调试工具和正确的端口,并进行9600-8-N-1设置,以便串口与芯片正常交互。

(4)配置节点地址、获取传感器数据。

第一步:打开Keil集成开发环境和Test.uvproj工程文件,编译整个工程,生成Test.hex可执行文件,如下图所示:

第二步:把J-LINK与节点、电脑连接,将程序下载到节点板,使用配套的串口线将计算机串口与6号节点的DB9串口接头相连,如下图所示:

第三步:配置节点地址,发送:FF 30 00 0B 00 01,返回:FF 30 00 0B 00 01 如下图所示:

第四步:获取传感器数据,发送:06 03 00 36 00 01 65 b3,返回:06 03 02 00 01 CC 44 ,红外反射上方有遮挡。06 03 02 00 00 0D 84 ,红外反射上面无遮挡。如下图所示:

三、实验实训结果与分析

(1)Keil4软件编译成功后,目录下方会出现Test.hex文件,并且时间跟自己编译时间是一样的,代表自己编译成功。
(2)先发送配置节点地址,然后再发送获取传感器数据的Modbus数据格式,就会获得到传感器数据。
(3) Main函数里会显示出红外反射传感器的部分无遮挡代码。

四、讨论小结

(1)节点右下角上的白色三位拨打开关必须要拨到最左边,必须给节点重新上电,否则程序会下载不到节点板上,导致结果无法显示。
(2)串口调试工具必须是先发送FF 30 00 06 00 01来配置节点地址,然后才能获取传感器数据。
(3)如果没有返回数据,要及时检查线路连接问题

红外反射传感器实验-传感器原理及应用实验相关推荐

  1. TCRT5000红外反射传感器(循迹模块)

    TCRT5000红外反射传感器工作原理: TCRT5000传感器的红外发射二极管不断发射红外线,当发射出的红外线没有被反射回来或被反射回来但强度不够大时(指示二级管一直处于熄灭状态),光敏三极管一直处 ...

  2. python 角度传感器模拟_python树莓派红外反射传感器

    本文实例为大家分享了python树莓派红外反射传感器的程序,供大家参考,具体内容如下 1.工具 rpi3,微雪ARPI600,Infrared Reflective Sensor 2.基本原理 Inf ...

  3. arduino红外热释电传感器_【Arduino】108种传感器系列实验(17)-热释电传感器模块-Arduino中文社区 - Powered by Discuz!...

    本帖最后由 eagler8 于 2019-8-24 22:13 编辑 37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器 ...

  4. ESP8266-Arduino编程实例-QRE1113红外反射传感器

    QRE1113红外反射传感器 1.QRE1113介绍 QRE1113 具有易于使用的模拟输出,它会根据反射回传感器的红外光量而有所不同. QRE1113 IR 反射传感器由两部分组成 - 一个 IR ...

  5. 2个红外传感器循迹原理_30个传感器高清原理动图!赶紧收藏

    人们为了从外界获取信息,必须借助于感觉器官. 而单靠人们自身的感觉器官,在研究自然现象和规律以及生产活动中它们的功能就远远不够了.为适应这种情况,就需要传感器.因此可以说,传感器是人类五官的延长,又称 ...

  6. 树莓派实践系列2-人体红外感应传感器、声音传感器、红外避障传感器

    简介 人体红外感应传感器.声音传感器.红外避障传感器是三个比较简单的传感器,之所以说其简单,是因为它们的功能为判断是否有人体靠近.是否有声音.是否有障碍物,功能明确.简单,均为被动式传感器,树莓派的仅 ...

  7. 从传感器和算法原理讲起,机器人是如何避障的

    导语:本文内容来自大道智创CTO邢志伟在雷锋网硬创公开课的分享,由雷锋网旗下栏目"新智造"整理. 编者按:本文内容来自大道智创CTO邢志伟在雷锋网(公众号:雷锋网)硬创公开课的分享 ...

  8. 颜色传感器的工作原理

    什么是颜色传感器 颜色传感器是"光电传感器"的一种形式,它使用发射器发射光,并使用接收器检测反射回的光波长.通常,颜色传感器能够检测属于红色.蓝色或绿色光谱的波长组合.这三个波长的 ...

  9. Arduino与按钮,火警传感器,无源红外(PIR)传感器和酒精传感器

    本文介绍了Arduino与数字I / O设备的接口,例如按钮,火警传感器,无源红外(PIR)传感器和酒精传感器. 借助接口电路,程序和Proteus仿真模型对设备的工作进行了讨论. 按钮 按钮是用于控 ...

  10. 光学红外雨量IFR202型传感器智慧检测雨量场景等行业

    IFR202型红外雨量传感器是通过红外扫描原理非接触式检测降雨量的传感器,广泛应用于雨量监测,智慧灌溉,自动门窗,地质灾害等行业. 翻斗雨量计又叫翻斗式雨量计,为降水量测量一次仪表,可以对雨量进行实时 ...

最新文章

  1. 自动驾驶公司尴尬处境
  2. STARTUP报错:ORA-00205: error in identifying control file, check alert log for more info
  3. 新上任经理如何带团队
  4. SQL Server-聚焦NOT IN VS NOT EXISTS VS LEFT JOIN...IS NULL性能分析(十八)
  5. IP地址中的网络地址和主机地址分别是什么意思?怎么计算的呢?
  6. java/02/java运算符,java逻辑控制,java方法的定义及使用
  7. 震波——动态点分治+线段树
  8. 取datatable某一列的值_R-缺失值识别与处理
  9. oracle 高速保存数据,教你怎样在Oracle数据库中高速导出/导入(一)
  10. centos下yum安装lamp
  11. OPPO A11解账号锁刷机包
  12. 概念学习(学习笔记)
  13. c语言 常量表达式,常量表达式(什么叫常量表达式)
  14. CF 106C Buns
  15. Ubuntu 编译ijkplayer 支持几乎所有格式(MP4,mov,mkv,avi,wmv,m4v,mpg,webm,ogv,3g2.flv,f4v,swf)和https
  16. 不联网也传染!新型病毒通过USB无线传输传播
  17. Java题目汇总(二)
  18. 科普 | 什么是ChatGPT?试用ChatGPT,ChatGPT的启示!
  19. htc 8x android,htc8x怎么样 htc8x测评【图解】
  20. GPUImage.h简单说明

热门文章

  1. 心电图分析软件_狼疮性心肌炎39例临床特点及预后分析
  2. linux安装jdk8
  3. 固态硬盘SSD的SLC与MLC和TLC三者的区别
  4. python深度学习之TensorFlow
  5. Matlab2018a安装教程
  6. SQL Prompt 数据库提示工具
  7. 发那科机器人注油_安川机器人加油保养流程
  8. Miro Video Converter针对FFMPEG转换参数
  9. 简单易用的网络调试工具——NetAssist
  10. 解读Depth Map Prediction from a Single Image using a Multi-Scale Deep Network (2)