APP下载

浅析单片机的红外测控系统

2019-01-03胡铭

电子制作 2018年24期
关键词:光敏电阻测控路灯

胡铭

(安徽工业大学电气与信息工程学院,安徽马鞍山,243000)

近年来,一些城市将路灯作为了城市修建重要项目之一,随着路灯数量的增加,所需电能越来越高。为了实现节能控制目标,路灯测控装置应运而生[1]。其中,应用比较多的是红外测控系统。本文将选取单片机作为核心控制装置,设计一套红外测控系统。

1 单片机与红外测控系统相关介绍

1.1 单片机运行原理

单片机是一种在线实时控制方式,将其安装于控制现场进行测控。该装置自身具有较强的抗干扰能力,不易受到外界环境干扰,开发成本较低,因此,成为了众多系统开发的首要选择[2]。单片机又被称作单片微控制器,将计算机系统集成到一个芯片上,开发功能强大,主要由3部分构成,包括存储器、控制器、运算器,可以将其看作一个微控制器[3]。

在实际开发中,根据控制功能需求,利用C语言、C++等程序开发语言编写程序,通过程序编写来实现不同控制功能。所有编写出的程序经过烧写下载到单片机中,最终存储到存储器中,根据指令要求下达操控命令[4]。目前,应用比较多的单片机为89C51单片机,属于通用型单片机,支持C语言、C++语言程序开发[5]。

1.2 红外测控系统相关理论

红外技术是一种新型检测、跟踪、成像等多功能综合技术,在军事上应用较多。经过多年发展,红外技术发展为红外检测、红外防伪、红外理疗、红外遥感等技术,在多个领域得到了广泛应用[6]。利用红外传感器采集到信号后,根据信号变化情况,采取控制处理措施,形成了基于红外技术的测控系统,由检测和控制两部分组成。其中,红外检测部分是利用传感器,搭建红外传感信息采集电路,从而实现信号采集[8]。按照功能不同,可以将红外传感信息采集系统划分为5种类型:

(1)搜索与跟踪系统。该系统主要用于跟踪目标,可以依据监控需求设置跟踪目标,通过分析目标运动轨迹,实时获取目标所在地理位置。

(2)热成像系统。根据热效应原理生成分布图像。

(3)辐射计。该类型信息采集系统主要用于辐射和测量光谱。

(4)混合系统。由两个或者两个以上不同类型系统组合而成。

(5)红外测距。该类型系统属于通信类系统,主要用于测量目标与参考点距离。

2 单片机红外测控系统设计功能要求与芯片选择

2.1 系统功能要求与构成

本文以节能灯为测控对象,采用红外技术,设计一套单片机红外测控系统。对于该系统功能设计要求如下:

利用红外反射式光电传感器采集信号,通过分析信号变化情况,判断是否有物体从路灯下经过;利用声音传感器采集车辆行驶声音信号,根据信号变化确定是否有车辆通过;利用红外人体识别传感器采集路人经过信号,将其作为路灯工作状态控制主要依据。要求检测到信号后点亮路灯,反之,延时一段时间切断路灯线路,使得路灯线路转为断开状态。另外,在电路中还要添加明暗程度检测器件,用于检测路灯是否发生故障,如果路灯处于故障状态,则通过报警装置发出警示,并锁定故障路灯所处位置。

图1 红外测控方案结构图

根据上述要求,设计如图1所示的红外测控方案结构图。

在图1中,系统利用光敏电阻检测路灯是否发生故障,如果无损坏,则利用红外反射式光电传感器采集光纤信号,并将检测到的信号分别经过声音传感器、红外人体识别传感器判断信号类型,从而确定路灯下经过的是行人还是车辆,根据确定结果,利用单片机控制路灯工作状态,实现节能照明目的。

2.2 芯片选型与功能介绍

89C51单片机是一种通用型单片机,不仅开发成本低,而且不容易受到外界干扰,由1个串行中断、2个定时计数中断、2个外中断、4个8位并行输入口组成。该装置内部设有时钟电路,通过外接电容和石英晶体构成。目前,89C51单片机数据采集与时间精度逐渐完善,产生的误差在允许范围之内,在各个领域得到了广泛应用。因此,本文选取89C51型号单片机作为红外测控系统核心控制器,以下为引脚功能。

根据引脚功能不同,可以将单片机引脚划分为4种类型,包括电源、控制、时钟、I/O引脚。

(1)电源

该芯片有两个电源,包括VCC和VSS。前者指的是微处理器芯片电源,工作电压为+5V,后者指的接地电源。

(2)控制

89C51单片机有4根控制线,包括ALE/PROG、PSEN、RST/VPD、EA/VPP。

②PSEN控制线:该控制线指的是外ROM读选通信号。

③RST/VPD控制线:该控制线指的是复位/备用电源。其中,RST作为信号复位的输入端;VPD用于连接备用电源,以免芯片VCC掉电情况。

④EA/VPP控制线:该控制线用于选择ROM,通过程序控制EPROM。其中,EA作为内外ROM选择端;VPP内部含有EPROM芯片,为微处理器提供编程电源。

(3)时钟

微控制器的时钟分为两部分,包括XTAL1和XTAL2,前者为晶体振荡电路反相输入端,后者指的是电路反相输出端。

(4)I/O引脚

该类型微处理器含有32个I/O端口,包括P0、P1、P2、P3。其中,P0口与上拉电阻连接,P3口用于输入与输出特殊信号,除此之外,该端口还支持控制信号的输入与输出。本文研究的89C51微处理器以“1”为使能端。

3 单片机红外测控系统设计具体流程

本文选取89C51单片机作为核心控制器,利用该芯片控制路灯工作状态,按照上述提到的系统整体设计方案结构图,将系统划分为硬件部分和软件部分,分别进行设计。

我国是一个钾肥消费大国,但资源匮乏,特别是可溶性钾资源宝贵,让中国不得不重视资源的有序开采。为保障我国钾资源的可持续供应,中国工程院院士郑绵平对我国钾盐行业发展提出建议,他说,“为了我国钾盐行业顺利发展,行业应当居安思危,认真分析前进中存在的问题。我国钾盐可采储量不足,分布不均,尚未找到大型可溶性固体钾盐矿床,枸溶性杂卤石还未得到重视和开发。”

3.1 系统硬件设计

利用89C51单片机采集光电信号,并对这些信号进行处理,将经过处理后的信号导入执行机构中。对于芯片硬件电路连接的设计,本文是将P0、P1、P2、P3作为信号的输出端口与输出端口。如图2所示为系统电路设计图。

依据图2的系统电路设计图,将传感器信号检测与控制电路划分为4个模块分别进行设计,包括光敏电阻控制模块、红外检测模块、声音检测模块、红外人体识别检测模块。

(1)光敏电阻控制模块

将光敏电阻的两极与电压两极连接建立通路,闭合开关后电路中有电流流过,此时阳光照射到电阻上,电流随着光照强度的变化而变化,使得光能转换为电能。当光照强度逐渐增加时,光敏电阻将随之改变。为了使得路灯在不同光线下均能够根据控制需求工作,本文在设计红外测控系统时,在电路中添加了光敏电阻器件,从而实现光电自动控制。

(2)红外检测模块

本文选取LM393作为核心控制器件,利用光敏电阻R20、R21、R6采集路灯信号,在LM393控制下,将采集到的信号转换为电信号,通过电路输出端传输至89C51单片机中。

该实际运行中,利用发光二极管、激光、半导体光源产生光束,更改光束脉宽或者持续发射光束等。在系统接收端连接光电池,为其提供工作电源。为了便于擦空,本文选取接收器前端作为透镜跟光圈布设位置。另外,光敏电阻信号接收端还与检测端建立连接,以此达到检测目的,并且可以将光电信号与其他信号分离。

图3 系统软件流程图

(3)声音检测模块

该功能模块是利用声音传感器采集声音信号,通过话筒器件识别敏感声音。如果有声音,则话筒薄膜将震动,形成脉冲信号,使得电路中的电容发生变化,产生声波能量电压。通常情况下,电压变化范围在0至5V。生成信号经过A/D转换后发送到信号接收端。

本文选取BR-ZS1型号传感器作为声音传感器,用于检测噪声信号。该传感器运行稳定,支持24小时不间断工作。另外,该电路中还添加了报警装置,如果噪声超出了指定范围,则认为此时有车经过路灯,系统在控制路灯工作状态的同时发出警报,判定结果为有车辆经过路灯。

(4)红外人体识别检测模块

人体识别传感器规模较小,灵敏度较高,在各个领域均有所应用。在本文设计的红外测控系统中,该传感器主要用于人脸识别,将采集到的信号进行放大处理、经过透镜处理,从输出端口传输至系统主控端,从而获取人脸识别信号,根据信号情况判断是否有路人经过路灯,从而下达路灯工作控制命令。

3.2 系统软件开发

本文利用上位PC机开发系统软件,利用红外传感器采集信号,判断信号为声音信号还是人通过信号,下达LED路灯控制命令,从而实现红外测控。如图3所示的软件流程图。

第一步:系统初始化处理;

第二步:判断路灯周围环境光线是否较弱,如果较弱,则执行第三步;反之,点亮小功率LED灯;

第三步:等待物体经过红外测控系统监控区域;

第四步:判断信号为声音信号还是人通过信号;

第五步:点亮大功率LED灯;

第六步:判断大功率LED灯是否点亮,如果已经点亮,则结束此程序,开始下一次循环;反之,系统自动发出警报,通过显示屏显示故障位置。

4 结论

本文主要对红外测控系统的设计展开研究,根据系统开发成本、难易程度,选取89C51单片机作为核心控制器,采用红外传感器采集声音信号和光信号,根据信号变化情况,判断路灯下是否有车辆或者路人经过,根据判断结果控制LED路灯工作状态。为了提高系统安全性,本文在电路中设计了安全报警电路,用于提示用户LED路灯是否发生故障。通过本文的研究,可以实现路灯节能控制。

猜你喜欢

光敏电阻测控路灯
浅谈不同化学成分对光敏电阻薄膜特性的影响
——以高PbI2掺杂水平的钙钛矿光阻膜、Bi2S3光阻膜、ZnO光阻膜为例
昆山祺迈测控设备有限公司
为什么高速公路上不用路灯照明
光敏电阻的特性研究
基于现代测控技术及其应用分析
虚拟仪器技术在农业装备测控中的应用
橡塑保温管切割台的输送带控制电气线路改造
傍晚,路灯为什么能自动亮起来?
向着新航程进发——远望7号测控船首航记录