电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

浅谈DragonBoard410C下的红外人体监测实现

2022-04-16 15:18分类:传感器 阅读:

    红外线传感器   红外线感测器系统软件是用红外感应为媒介的检测系统,依照作用可分为五类, 按检测原理可分变成 光量子检测器和热探测仪。 红外线传感器技术早已在现代科学技术、国防安全和工业等方面得到了普遍的运用   红外感应红外对射管的推动分成脉冲信号型和单脉冲型二种推动方法。由红外感应红外对射管列阵构成分离出来型红外传感器。该感应器的创新点取决于可以抵御外部的强光照影响。自然光中包含对红外感应接受管造成影响的红外感应,该光源可以将红外感应接受二极管通断,使操作系统造成错判,乃至造成 全部系统软件偏瘫。本感应器的优势取决于可以设定多一点收集,红外对射管列阵的距离和列阵总数可按照需要选择。   红外感应技术性在限速系统软件中早已获得了广泛运用,很多商品已应用红外感应技术性可以达到车子限速、检测等科学研究。红外线应用速率精确测量行业时,较难摆脱的是受强自然光等多种多样带有红外感应的灯源影响。外部灯源的影响变成 红外线应用于郊外的短板。对于此难题,这儿明确提出一种红外感应限速感应器方案设计,该方案设计可以为多一点精确测量及时速率和环节瞬时速度给予服务支持,可使用于道路限速和生产流水线开料的速率称重等加工制造业中必须检测效率的阶段。   光谱分析技术早已大家都知道,此项技术性在现代科学技术、科学技术和工业高新科技等各个领域获得了普遍的运用。红外线感测器系统软件是用红外感应为媒介的检测系统,依照作用可以分为五类:(1)辐射计,用以辐射源和光谱测量;(2)检索和追踪系统软件,用以检索和追踪红外线总体目标,明确其空間部位并对它的活动开展追踪;(3)热成像系统,可造成全部总体目标红外辐射的遍布图象;(4)红外线测距传感器和通信系统;(5)混合器,就是指之上各种操作系统中的两种或是众多的组成。   红外线传感器依据检测原理可分变成 :光量子探测仪(根据康普顿效应)和热探测仪(根据热电效应)。   基本原理   被测总体目标   依据被测总体目标的红外辐射特点可开展红外线系统软件的设置。   空气衰减系数   被测总体目标的红外辐射根据大气圈时,因为汽体分子结构和各种各样汽体及其各种各样胶体溶液粒的透射和消化吸收,将促使红外线源传出的红外辐射产生衰减系数。   电子光学信号接收器   它接受总体目标的一部分红外辐射并传送给红外线传感器。等同于雷达探测无线天线,常见是目镜。   辐射源解调器   对来源于被测总体目标的辐射源调配交易量变的辐射源光,给予总体目标方向信息内容,并可滤掉大规模的电磁干扰。又被称为调配盘和斩波器,它具备各种构造。   红外线探测器   这也是红外线系统软件的关键。它是运用红外辐射与有机物相互影响所展现出來的物理性效用检测红外辐射的感应器,大部分状况下是使用这类相互影响所呈现的电力学效用。该类探测仪可分成光量子检测器和热敏感探测仪两大种类。   探测仪致冷器   因为一些探测仪务必要在持续高温下工作中,因此对应的体系一定有冷冻设备。历经致冷,机器设备能够减少响应速度,提升检测敏感度。   信号分析系统软件   将检测的数据信号实现变大、过滤,并从这种讯号中获取出信息内容。随后将该类信息内容转换变成 所须要的文件格式,最终传至控制系统或是显示屏中。   显示系统   这也是红外线机器设备的智能终端。常见的显示屏有数字示波器、显象管、红外线感光型材、标示仪器设备和录像仪等。   按照上边的步骤,红外线系统软件就可以实现对应的标量的精确测量。红外线系统软件的核心内容是红外线探测器,依照检测的原理的不一样,能够划分为热检测器和光量子探测仪两类。下边以热探测仪为实例来剖析探测仪的基本原理。   热探测仪是运用辐射源热电效应,使检测元器件接受到辐射后造成气温上升,从而使探测仪中取决于溫度的功能产生变化。检验在其中某一特性的转变,便可检测出辐射源。大部分状况下是根据热电厂转变 来检测辐射源的。当元器件接受辐射源,造成非用电量的物态变化时,能够经过合理的转换后精确测量对应的用电量转变 。   图上所显示为omron企业生产制造的漫反射光式和红外对射式红外传感器,这二种感应器首要用以事情检验和物件精准定位。图上的绿灯和信号灯表明感应器的情况。   红外线传感器早已在智能化的实践中激发着它的关键作用,伴随着探测设备和其它部位的新技术的提升 ,红外线传感器可以具有越多的性能指标和更快的敏感度。   种类   红外感应感应器依姿势可分成:   (1) 将红外感应一部份转换为热,藉热取下阻值转变 及感应电动势等輸出讯号之间歇热。   (2) 运用半导体材料迁移状况消化吸收动能差之光学实际效果及运用因PN 紧密连接之星感应电动势实际效果的量子科技型。   间歇热的情况又称为焦热电效应,在其中最具象征性者有测热辐射器 (THERMAL BOLOMETER),热电堆(THERMOPILE)及热电厂(PYROELECTRIC)元器件。   间歇热的特点有:可常温下姿势下实际操作,光波长依存性(光波长不一样感度有非常大之转变 者)并不会有,工程造价划算;   缺陷:感度低、回应慢(MS之谱)。   量子科技型 的优势:感度提高、回应迅速(ΜS 之谱);   缺陷:务必制冷(液态N2) 、有光波长依存性、价钱较高;   红外感应感应器尤其是运用远红外范畴的感度作为身体验出用,红外感应的光波长比能见光长而比电磁波短。红外感应令人感觉只由热的物件放射出来,但是实际上并非这般,但凡存有于自然的物件,如人们、火、冰这些所有都是会射出去红外感应,仅仅其光波长因其物件的气温而有不同罢了。人体的体温约为36~37°C,所释放出最高值为9~10μm的远红外,此外加温至400~700°C的物件,可释放出最高值为3~5μm(并不是MM)的正中间红外感应。 浅谈DragonBoard410C下的红外人体监测实现

  红外线检测是智能安防设计方案中较常用的一种感应器,根据该控制器能够更快的检测到挪动的物件,现阶段很多监控摄像头上面集成化了红外线手机远程监控电源开关,能够在有挪动物件侵入的情况下更快的运行拍摄机器设备观查和照相纪录,那样就可以合理的规避了监控摄像头长期性工作上消耗电磁能和危害其使用期限,这节blog将根据DragonBoard410c单片机开发板来完成根据红外线手机远程监控感应器来检测身体的健身运动,实际的设计方案以下:

  一、硬件配置设施的提前准备

  这儿大伙儿最先要筹备的硬件配置机器设备包含一个Dragonboard 410c单片机开发板、给单片机开发板供电系统的开关电源、面包板和杜板线等,如下图1所显示:

  图1 DragonBoard 410c单片机开发板及有关模块

  Dragonboard 410c单片机开发板是由高通芯片发布的一块朝向创业者人群的开发设计模块,体型小可是作用十分强劲,实际的材料和相应的学习内容能够在http://qualcomm.csdn.net/上面有详解。

  随后还必须,提前准备一个红外线感应器控制模块,文中采用的是常见的HC-SR501红外线控制模块,如下图2所显示,该板块的性能参数以下:

  1)工作标准电压:DC5V至20V

  2)静态数据功能损耗:65微安

  3)脉冲信号輸出:高3.3V,低0V

  4)延迟時间:可调式(0.3秒~18秒)

  5)封禁時间:0.2秒

  6)开启方法:L不能反复,H可反复,初始值为H

  7)磁感应范畴:低于120度锥度,7米之内

  8)操作温度:-15~ 70度

  9)PCB尺寸:32*24mm,螺钉孔位28mm,螺钉直径2mm,磁感应镜片规格:(直徑):23mm(默认设置 )

  图2 HC-SR501身体红外感应器控制模块

  之上便是所运用的硬件配置,开发设计工具软件的提前准备大伙儿还可以参照http://blog.csdn.net/andymfc/article/details/52127413中的硬件软件自然环境的建立全过程,由于人们最后要实现对红外线感应器的调节关键或是必须根据GPIO操纵来完成,

  二、手机软件自然环境的构建

  文中在设计方案程序流程全过程中,应用的是linux电脑操作系统,Dragonboard 410c单片机开发板linux系统软件的安裝和自然环境构建参照https://developer.qualcomm.com/hardware/dragonboard-410c/tools上的自然资源和专用工具,免费下载linux镜像系统和操作手册依据操作手册开展安裝,进行linux自然环境的构建。

  进行linux自然环境的构建后还必须在linux自然环境下安裝一个QT库,该库的移殖能够参照bloghttp://blog.csdn.net/andymfc/arTIcle/details/52368199,这一库关键是为事后大家设计方案和开发设计红外线人体传感器控制模块给予对应的展示作用,之上便是全部研发流程中的系统自然环境的构建。

  三、硬件配置联接

  准备好硬件配置后,大家每个硬件配置控制模块用杜邦线开展联接,如下图3所显示。这儿联接全过程必须留意,供电系统立即从Dragoboard 410c单片机开发板给予的5v开关电源给红外线感应器控制模块开展供电系统,进行联线后,假如我们手上有数字万用表最好是先精确测量一下,看是不是有发生断路状况,也有一点便是在I/O口联接的环节中,不可以同时将红外线控制模块的輸出I/O口收到Dragoboard410c单片机开发板上,应是单片机开发板的I/O工作电压为1.8v,而红外线控制模块的输出电压为3.3v,立即接会可能会导致工作中不难题,I/O口被烧毁。

  图3 硬件配置联接平面图

  四、软件开发

  进行硬件配置联接后,然后就可以开展软件开发了,软件开发中主要是选用QT做为页面,随后根据获取系统软件涵数来浏览和操纵有关的GPIO口来检测和载入红外线感应器控制模块輸出端脉冲信号转变 ,对其輸出开展检测,实际的软件开发与http://blog.csdn.net/andymfc/arTIcle/details/52127413GPIO编程设计一样,仅仅在顶层提升了QT来实现解决,在QT自然环境下根据一个计时器来操纵GPIO浏览的頻率,随后将获得的数据显示到页面上,关键编程设计以下:

  int get_Infrared _status(int Key){

  int tmp=1;

  int TIme=0;

  Write_GPIO(Infrared_stat, 1) ;

  do{

  delay_ms(10);

  if(Read_GPIO(infrared_stat, &tmp)==0){

  TIme ;

  }

  else return -1;

  if(time》=100){

  break; //輸出的脉冲信号保持时长超出1s,表明检测到身体,撤出检验。

  }

  }while(!tmp)

  if(time》=50){ //輸出脉冲信号超过0.5s觉得有身体进到,并不是影响

  return 1;

  }

  else return 0;

  }

五、检测

  进行软件开发后,运用qmake专用工具开展交叉编译,编译程序后的压缩文件下载到安裝了linux的Dragoboard 410c单片机开发板,并将单片机开发板的HDMI輸出接入到显示屏上,运作后拿手在感应器旁边挪动,能够见到LED灯调亮和灭掉。

  汇总,文中详细介绍了大伙儿怎么根据Dragobard 410c单片机开发板来完成红外线感应器检测,事后大伙儿还能够融合前边相关运用Dragobard和监控摄像头完成帧测的blog,完成一个运用红外线传感器来唤起监控摄像头工作中开展根据开启方法的照相和检测作用。


上一篇:浅谈热释电红外传感器原理和应用

下一篇:关于Android环境传感器之初探

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部