随着安全入口控制应用需要的快速增长,生物统计识别技术得到了广泛的开发与研究。目前,微电子和视觉系统方面取得的新进展,使该领域中高性能自动识别技术的实现代价降低到了可以接受的程度。人脸识别技术是基于人的脸部特征信息进行身份识别的一种生物识别技术,也是所有的生物识别方法中应用最广泛的技术之一,当前世界各国有许多机构都在从事这方面的研究,并受到军方、警方以及许多大公司的高度重视和资助。与传统的身份鉴定方式相比,人脸识别的最大特点就是更具安全、保密和方便性。但在家用防盗系统中,人脸识别技术的应用还不是很广泛。提出了基于人脸识别技术的智能门禁系统,主要包括前端的数据采集、控制部分和后台的人脸识别部分;本文主要实现前端的数据采集与控制部分的设计。
1 系统总体设计
人面识别智能门禁系统的采集与控制系统主要实现前端的信息采集及人脸身份识别后的控制与语音报警处理。原理框图如图1所示。
采集与控制系统包括:光敏采集电路、热释红外传感电路、单片机、继电器控制电路和语音提示及报警电路;图像采集及人脸识别由工控机或PC机完成。当有人来时由热释红外传感电路感知到触发单片机控制光敏采集电路采集外界的光线强度,以此控制照明灯亮灭。单片机通过串口给工控机发送一个信号,由工控机控制摄像头采集人脸图像,对采集的人脸图像进行人脸识别、身份判断:如果是合法的进入者给单片机一个开门信号,由单片机控制继电器开门;如果是非法的来访者给单片机送一个报警信号,由单片机控制语音提及报警电路发出语音提示及报警。
2 单元电路设计
2.1 热释红外传感器电路设计
热释电红外传感器是基于热电效应原理的热电型红外传感器,其内部的热电元由高热电系数的铁钛酸铅汞陶瓷以及钽酸锂、硫酸三甘铁等配合滤光镜片窗口组成,热释电红外传感器对运动的人体敏感,可应用于探测人体。本单元电路选用了HC—SR501模块,人进入其感应范围则输出高电平,人离开感应范围自动延时关闭,输出低电平。
2.2 光敏采集电路设计
光敏电阻感应外界的光信号,经由A/D转换为数字信号送给单片机进行处理,以决定是否点亮照明灯,满足图像采集部分对光线的要求。电路图如下图2所示。
当红外传感器电路检测到有人来时由单片机P1.0输出低电平,电路开始由光敏电阻采集外界光线,送给A/D转换芯片ADC0832,信号送给单片机P1.2脚输入。
2.3 单片机电路设计
单片机是系统的控制中心,接收红外人体检测信号,控制光敏采集电路采集光线,由此控制照明系统;通过串口给工控机发送信号进行人脸采集、人脸识别和身份验证,根据工控机发送的控制信号实现对门的开关,如果来访者不是合法的进入者控制语音系统语音报警,警示离开。单片机选用了89C51,电路图如图3所示。[page]
单片机电路主要包括复位电路、晶振、RS232串口电路及按键检测电路。单片机通过运行的软件处理红外检测信号、光敏采集电路的数据,与工控机交互实现控制门的开关及语音报警电路工作。
2.4 语音提示及报警电路设计
该电路实现在人脸图像采集失败时发出姿态调整语音提示和对于没有资格进入的来访者发出语音告警。该单元电路选用了ISD4004语音芯片,ISD4004是美国ISD公司制造的一种新型语音芯片。ISD4004系列工作电压为3 V,单片录放时间为8—16分钟,音质好。声音录放采用CchipCorder专利技术,即无须A/D转换和压缩就可以直接储存,没有A/D转换误差,在个记录位(BIT)可存储250级声音信号,相当于通常的A/D记录的8倍。电路图如图4所示。
在系统开始运行的时候可以通过按键KEY1录音,KEY2放音,预先录入两段用户语音:语音提示和语音告警。单片机通过SPI接口控制ISD4004芯片。
2.5 继电器控制电路
单片机实现照明系统和门的开关控制,必须通过控制电路,一般常用的方法就是由单片机控制继电器进而控制受控对象。继电器选用了电磁控制继电器HK4100f,可实现由5 V控制220 V交流电源的通断。电路图如图5所示。
若要打开照明灯,单片机控制P0.0输出低电平,照明灯亮;若要开门,控制P0.1口输出低电平,电动门打开。
3 软件设计
软件设计直接影响着系统的功能。使用集成开发环境keil C51,应用C语言编写程序,具体的流程图如图6所示。
4 结束语
利用proteus进行了仿真;仿真调试成功后用Altiumdesigner进行了电路板设计,完成了元器件焊接与系统的软硬件调试。实现了利用人脸作为身份识别,控制大门的开关;并对不合法的来访者会发出声音报警。本系统应用面广,工作稳定,有研究应用推广价值。
关键字:人面智能门禁系统 采集与控制 89C51
引用地址:
基于人面智能门禁系统的采集与控制系统设计
推荐阅读最新更新时间:2024-03-16 13:36
89C51编程器,89C51 programmer
89c51芯片的编程器,图片有些小,凑合看吧,附带程序 程序: #include at89x52.h #include stdio.h #include intrins.h #include ctype.h sbit rdy=P3^2; sbit vpp=P3^3; sbit p26=P3^4; sbit p27=P3^5; sbit p36=P3^6; sbit p37=P3^7; sbit prog=P2^7; void init_serial() { SCON=0x50; /*mode 1*/ TMOD=0x20; TH1=0xfd; PCON=0x80; /*38400bps*/ TR1=1; /*load tmr1*/
[单片机]
用MSP430单片机实现微波成像系统的扫描控制与数据采集
----摘 要:应用MSP430单片机实现微波成像系统的天线扫描控制及数据采集功能,介绍了该系统控制及采集部分的硬件结构及软件设计。
----主题词:MSP430单片机;微波成像系统;扫描控制;数据采集
引言
----在无源微波遥感中,微波辐射计是一种获取场景微波特征的重要手段。微波辐射计通常是一部超外差接收机,通过接收被测场景在一定频带内的电磁辐射,转换为输出的低频信号,来表征被测场景的地物信息。利用微波辐射计来探测、接收被测目标、背景在微波波段的电磁辐射,并把接收到的辐射信号按比例用伪彩色图像直观地显现出来的系统称为微波辐射成像系统。
----微波辐射成像系统要求在恶劣的环境和天气下长期稳定地进行天线扫描成像,所以要求系统设备
[单片机]
嵌入式工控(ARM)主板数据采集与控制系统应用方案
嵌入式工控主板通过板载串口、网口等功能,加上良好的人机界面,可以迅速构建现场总线控制系统。具有10/100M以太网接口,使系统能够方便的接入企业信息管理层,实时地实现本地监控或者远程监控;也可以利用以太网传输速率高的特点,作为终端管理单元,连接以太网(DAM-E3000)采集模块和 RS485/232(DAM-3000)采集模块;多串口联网设备;外挂PC104数据采集板卡,实现对现场设备的信号快速采集和实时控制。
[单片机]
IC卡自动加油机的设计
引言 众所周知 ,“金卡”工程(即电子货币工程)是我国国民经济信息化建设的重点工程之一。相对于磁卡而言,IC卡因具有防磁、防潮、安全、保密、不易磨损等特点,而作为“金卡”工程的首选产品,广泛应用于金融、电讯、交通、服务等多个部门。我们为安徽省某集团公司的加油中心设计了一种新型的IC卡自动加油机,司机凭公司发放的“油量储值IC卡”加油,管理人员通过“油量统计IC卡”对油料的使用情况进行结算管理,取代了传统的人工登记、结算的管理方式,实现了加油与管理的自动化。 1 IC卡简介 IC 卡 是将 一块集成电路芯片镶嵌在塑料基片中,封装为卡片形式,其芯片具有写人数据和存储数据的能力。我们使用的是美国ATMEL公司
[单片机]
基于89C51单片机的节拍器设计
1 硬件电路原理 节拍器以AT89C51 单片机为控制中心,由LED 显示模块、调节键盘模块、声音输出模块组成。图1 是节拍器的电路原理图。ATMEL 公司生产的AT89C51 单片机与MCS51指令系统兼容,40 脚结构,是系统的控制中心。显示模块由四位一体的共阳极蓝色LED 显示器构成,采用动态扫描显示方式, Q11~ Q14是LED 的位选择开关三极管, R6~ R13是数码管段发光二极管的限流电阻。四位一体的LED 数码管完成显示节拍数、各功能代码及参数值的功能。键盘调节模块由4 只按键构成,分别是功能选择键A、设置参数选择键B、参数增加键C和参数减少键D ,4 只按键可以完成各种功能的选择和各参数的设置。声音输
[单片机]
一款用汇编写的计算器
;;;;;;;;;;;;;;;;;;;;;;;;;;;端口定义;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; CSA EQU p2.4 CSB EQU p2.3 rs EQU P2.2 rw EQU P2.1 E EQU P2.0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;单元定义;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; COM EQU 21H DAT EQU 22H column EQU 23H pagef
[单片机]
20天89C51单片机总结
看了怎么久的单片机做个总结。其实就芯片来说单片机没想象的那么复杂!89C51就40个引脚。其中P0~P3口占了32个。一个接地一个接电源,两个振荡引脚。一个EA引脚ROM的起始地址选择端。一个ALE/Vpp片外地址锁存器充许引脚/线编程电源输入端。PSEN片外ROM充许使能端。当然还有个复位REST引脚。其中P3口全部都有第2功能复用:定时 中断 串行口中断。当P0~P3端口写#FFH时片内锁存器置1这是单口为双向输入 输出口。这是从芯片外围看。 从芯片的内部看的话主要的就两个独立的存储器 ROM,RAM 一个为程序指示,一个为数据处理和存放。编程时通过寻址方式区别ROM,RAM。他们都为64KB的容量。ROM的片内为4KB存储
[单片机]
89C51单片机数码管显示
数码管显示分为静态数码管显示和动态数码管显示 学习掌握数码管相关的内容,可以从以下三方面入手: 1.数码管电路图 2.译码器 3.进制转化 直接上图 数码管电路图 数码管电路的接法有共阴和共阳两种,这里采用共阴接法 从其中取出一个数码管进行分析 单个数码管 此处为一个8位的数码管,想要数码管显示出想要的数字,则需要对数码管进行高低电平的设置 1为高电平,0为低电平 分别对 a,b,c,d,e,f,g,dp进行1和0的编写,此处可以理解为二进制进行十六进制的转化 如图中所示,数字2的 八位二进制就可以表示为 0101 1011,读数为从dp依次读到a,转化为十六进制则是0x5b 数码管中各个数值对应的字节 0:
[单片机]