基于单片机的红外感应器设计[毕业论文]

上传人:无*** 文档编号:146268688 上传时间:2022-08-30 格式:DOC 页数:28 大小:2.65MB
收藏 版权申诉 举报 下载
基于单片机的红外感应器设计[毕业论文]_第1页
第1页 / 共28页
基于单片机的红外感应器设计[毕业论文]_第2页
第2页 / 共28页
基于单片机的红外感应器设计[毕业论文]_第3页
第3页 / 共28页
资源描述:

《基于单片机的红外感应器设计[毕业论文]》由会员分享,可在线阅读,更多相关《基于单片机的红外感应器设计[毕业论文](28页珍藏版)》请在装配图网上搜索。

1、浙江万里学院本科毕业设计(论文)(2013届)论文题目 基于单片机的红外感应器设计 (英文) Infrared Sensors Circuit Design based on Single-chip Microcomputer所在学院 电子信息学院 专业班级 通信工程093 学生姓名 学号 09017437 指导教师 职称 完成日期 2013 年 4 月 27 日 摘 要传感器是一种能将检测到的信息按一定规律转换成为电信号或其他所需形式的信息输出的检测装置,而红外感应器是现在市面上应用比较广泛的一种感应器,它是一种用红外线作为介质的测量系统,不仅在现代科技,国防和工农业等领域得到了广泛的应用,

2、连在我们日常生活中也常常存在它的身影,比如商场里的感应水龙头,自动干手器,报警器等都用到了红外感应器。本文就提出了了一个基于单片机的红外感应器,本设计介绍了由51单片机来构成整个设计的主控芯片的红外感应器,该设计除了具备最基本的语音提示外,还可以根据周围的光线的强弱来控制过道的灯,除此之外,还能分辨出客人是进入还是离开。它可以在一定程度上为人们的生活和工作带来便来。关键词:传感器;51单片机;红外感应;语音提示;光线强弱AbstractSensor is a an ability to be converted into an electrical signal according to ce

3、rtain rules or other required information in the form output detection device, the infrared sensor is now available in a much wider application as a sensor, It is a measurement system using infrared as a medium, not only in the field of modern science and technology, defense, and industrial and agri

4、cultural has been widely used, often its presence even in our daily life, Such as shopping malls in the faucet, automatic hand dryer, alarm are all used in the infrared sensor.This paper proposed a microcontroller-based infrared sensors, the design constitutes the entire design of the controller chi

5、ps by 51 microcontroller infrared sensors, the design with the most basic voice prompts, you can also according to the surrounding light the strength to control the aisle lights, in addition, but also tell the guests to enter or leave. To a certain extent, it can be for people to live and work will

6、bring.Key Words: Sensor;51 Single-chip Microcontroller; Infrared Sensor; Voice Prompts; The Intensity of Light 目 录摘 要3ABSTRACT41引言11.1课题的研究背景11.2课题的内容和要求21.3 本课题的研究意义21.4 设计主要的应用场所22系统模块分析32.1 主控芯片51单片机简介32.1.1 51单片机简介32.1.2 本设计中单片机的分析32.2 语音模块分析42.2.1 语音芯片简介42.2.2 语音芯片分类42.2.3 语音芯片应用范围52.2.4 本设计中语音

7、模块的分析52.3 红外模块分析52.3.1 红外对管的特征和原理52.3.2 红外对管的分类62.3.3 本设计中的红外对管分析63系统硬件设计73.1 单片机最小系统73.1.1 复位电路73.1.2 晶振电路83.2 光敏感应电路83.3 语音芯片模块电路83.4 继电器电路93.5 红外感应模块电路93.6 滤波电路104系统软件设计114.1 程序生成环境114.1.1 Keil uVision2简介114.1.2程序生成步骤114.2 系统流程图134.2.1 进门流程图134.2.1 出门流程图134.3 系统程序分析144.3.1 模块初始化程序分析144.3.2 消抖程序分析

8、144.3.3 语音模块程序分析155结论18致 谢19参考文献20附录1 系统实物图21附录2 系统整体电路图22附录3 毕业设计作品说明书23浙江万里学院本科毕业论文 - 23 -1引言1.1课题的研究背景人类光凭自己的感觉器官能够获取的信息是有限的,很多信息需要借助外在的一些工具来获取,而传感器就是一种能够将感受到的被测量的信息按一定的规律转变成电信号或者其他信号并且输出的一种检测装置,它可以满足信息的存储、处理、显示、输出、记录和控制等要求,是实现自动检测和自动控制的首要环节。也是人类获取外在信息的一种工具,而红外感应器又是近年来发展比较迅速的一种无线传感器,不论是在工业,农业,还是军

9、事发展中都起到了巨大的作用,就连我们的日常生活中,也随处可见它的身影。红外感应器被应用于感应水龙头、自动干手器、医用洗手器、自动给皂器、感应小便斗冲水器、感应便器、就连一些商场的迎宾器1中也用到了红外感应器。目前有的红外感应器分为光子探测器和热探测器。1、光子探测器红外光子探测器是利用外光电效应或内光电效应制成的辐射探测器,也称光电型探测器。探测器中的电子直接吸收光子的能量,使运动状态发生变化而产生。原理:红外变像管是一种红外-可见图像转换器,它由光电阴极、阳极和一个简单的电子光学系统组成。光电子在受到阳极加速的同时又受到电子光学系统的聚焦,当它们撞击在与阳极相连的磷光屏上时,便发出绿色的光像

10、信号。2、热探测器常见的红外热探测器有热电探测器、辐射热测定器、热释电探测器、超导探测器等。原理:它通过吸收红外辐射的能量,从而使探测器的温度发生变化,引起探测器电阻率或电极性的改变,热探测器电阻率或电极性的改变量同样取决与辐射源的辐射强度和探测器的灵敏度。随着科技的发展,红外感应器2运用的范围会越来越广,而本课题就是一个基于单片基的红外感应器设计。1.2课题的内容和要求本课题是基于51单片机3,由红外感应电路,光敏感应电路、语音模块组成的一套红外感应器的设计,在keil的开发环境下利用C语言编程实现各个模块的功能,并将各个模块之间联系起来。 这套红外感应器可以在客人进门时,发出“欢迎光临”的

11、语音提示,客人离开时,发出“谢谢惠顾”的语音提示;在光线比较暗的黑夜,可以点亮过道的灯,可以分辨出客人是进入还是离开。1.3 本课题的研究意义本设计是一套基于单片机4的红外感应器设计,适用于一些小型商店的迎宾作用,而且在原有的语音迎宾的作用上,加入了路灯控制的作用,在光线暗的夜晚,给经过过道的客人提供照明,给客人提供更好的服务。该设计还可以分辨出客人是进入还是离开,给商店里的工作人员提供了更准确的信息,有利于工作人员更好的工作,提高商店的工作效率。1.4 设计主要的应用场所由于此设计在语音提示的基础上,加入了控制过道路灯的作用,可以在周围光线比较暗的时候为通过的客人提供照明,还能分辨出客人是进

12、入还是离开,能为店员提供一定的提醒作用,所以可以用在一些小型的店铺或者宾馆等场所,在一定程度上为商家节约人力,还能给顾客带来一定的便利。2系统模块分析2.1 主控芯片51单片机简介2.1.1 51单片机简介 51单片机是对所有兼容Intel 8031指令系统的单片机的统一称谓。这种系列单片机的始祖是Intel的8031单片机,后来随着Flash rom技术的发展,8031单片机取得了长久的进展,成为应用最广泛的8位单片机之一,最具代表性的型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,之后很长的一段时间内都将占有大量的市场。51单片机是基础

13、入门的一个单片机,还是应用最广泛的一种。当前常用的51系列单片机主要产品有:ATMEL的:89C51、89C52、89C2051等;Intel的:80C31、80C51、87C51,80C32、80C52、87C52等;Philips、华邦、Dallas、Siemens(Infineon)等公司的许多产品。国产宏晶STC单片机以其低功耗、廉价、稳定性能,占据着国内51单片机较大市场。而本次设计中采用的主控芯片就是国产宏晶STC 89C51单片机,不仅价格低廉,而且擦写次数多,功耗小,无法解密。2.1.2 本设计中单片机的分析 51单片机5作为本设计的主控芯片,它的P1.1和P1.2口连接红外模

14、块,P0.0口连接语音模块,P3.2口连接继电器,P0.2口连接到光敏感应电路,红外感应模块通过感应到的变化将信息传递给主控芯片,单片机检测到这个变化将相应的信息传递给语音模块,语音模块根据这个变化通过扬声器作出相应的语音提示,同时光敏感应电路将检测到的光照强弱的信息传递给单片机,单片机将这个变化通过信息传递给继电器,来控制关闭还是开启过道的电灯,51单片机作为本设计的主控芯片,在整个系统中发挥着主控作用。本设计中的51单片6机的引脚图如图2-1所示:图2-1 本设计中的单片机引脚图2.2 语音模块分析2.2.1 语音芯片简介语音芯片根据集成电路类型来分,凡是与声音有关系的集成电路被统称为语音

15、芯片(又称语音IC,这里应该叫成Voice IC),但是在语音芯片的大类型中,又被分为语音IC(这里应该叫成Speech IC),音乐IC(这里应该叫成Music IC)两种。2.2.2 语音芯片分类(a)现在市场上常见语音芯片分类:短时间芯片有10秒,20秒,40秒,80秒,170秒的芯片,常用的模块有:6分钟,8分钟,16分钟,1小时的等。通用的芯片有:3秒到340秒(b)现在市场上常见音乐芯片分类:单音片:是一种最基本的音乐IC,是音乐单通道的,同一时间音符输出的多少,决定了单音片的效果,有70多,100多音符等等.音乐通道:2通道、3通道、4通道、8通道、12通道等更多。控制方式:按键

16、控制,一线串口控制,二线串口控制,三线串口控制,并口控制,单片机控制,等等 。(c)现行的语音芯片主要是在广州和深圳两地研发并且生产,主要的语音芯片大概分20秒、40秒、80秒、170秒等等,与传统的芯片相比,这些ic多数采用的是8脚封装,使操作变得更加简单了。2.2.3 语音芯片应用范围家电行业:电磁炉、电饭煲、冰箱、洗衣机、空调、风扇等等安防报警:倒车雷达、叉车报警器、家庭防盗等医疗器械:弱视治疗仪、血压计、臭氧治疗仪等等广告媒体:语音广告牌、镜子广告机、迎宾器等等玩具系列:语音识别、小汽车,布娃娃等等智能交通:一卡通设备、红绿灯提醒等等交通工具:语音电动车,语音公交站2.2.4 本设计中

17、语音模块的分析本设计中的语音模块采用的是WTW-16P语音芯片,事先将“欢迎光临”和“谢谢惠顾”这两句话存储到语音模块中,再通过P0.0将语音模块连接到主控芯片中,再根据具体单片机输出的信息,作出相应的变化,将信息传递给扬声器。2.3 红外模块分析2.3.1 红外对管的特征和原理 发射的红外线去控制相应的受控装置时,其控制的距离与发射功率成正比。红外发对管工作时处于脉冲状态,因为脉动光的有效传送距离与脉冲的峰值电流成正比,所以只需要尽量提高峰值Ip,就能增加红外光的发射距离,就可以增加红外线的控制距离。而想要提高Ip,只要减小脉冲占空比,就是压缩脉冲的宽度就可以了。减小脉冲占空比还可以使小功率

18、的红外发光二极管的发射距离大大增加。常见的红外发光二极管,根据功率的大小可以分为小功率(1mW10mW)、中功率(20mW50mW)和大功率(50mW100mW以上)三大类。要使红外发光二极管产生调制光,只需在驱动管上加上一定频率的脉冲电压就可以了。红外线接收管(红外收发管)是将红外线光信号转变成电信号的一种半导体器件,它的核心部件是一个特殊材料的PN结,和普通二极管相比,在结构上采取了很大的改变,红外线接收管增大接受入,那么电流就随之增大,红外接收管可以分两种,一种是二极管,一种是三极管。红外接收管(红外收发管)就是将光信号(不可见光)转换成电信号,一般是接收、放大、解调一体头,红外信号经接

19、收管解调后,数据 “0”和“1”的区别通常体现在信号周期或高低电平的时间长短上,单片机解码时,通常将接收头输出脚连接到单片机的外部中断,结合定时器判断外部中断间隔的时间从而获取数据。重点是找到数据“0”与“1”间的波形差别就可以了。2.3.2 红外对管的分类红外线对管就是红外线的发射与接收。它的发射与接收的有两种方式,一种是反射式,另一种是直射式。反射式指的是发光管和接收管并列在一起,平时接收管始终没有光照,只有在发光管发出的红外光遇到反射物体时,接收管收到反射回来的红外线才工作;直射式指发光管和接收管相对分别安放在发射与受控物的两端,中间相距一定距离。2.3.3 本设计中的红外对管分析本设计

20、中采用的是反射式的红外对管,无人经过时,接收管是收不到红外线的,当有人经过时,发光管发射出来的红外线遇到人被反射回来时,接收管接收到反射回来的红外线,导致电平发生变化,红外模块经过P1.1和P1.2口将信息传递给单片机,单片机就检测到这个变化将相应的信息发送给语音模块,作出相应的变动。3系统硬件设计本课题的硬件部分由4大部分组成:单片机最小系统,红外感应电路,光敏感应电路和语音模块组成,通过单片机接收和发送数据,来控制其他电路,通过接收到的数据,传递给下一个模块,从而来作出相应的改动,系统总的硬件功能模块图如图3-1所示。 图3-1 系统硬件总功能模块图3.1 单片机最小系统单片机最小系统通常

21、作为系统的最前端,它既是协调整机工作的控制器,又是数据处理器。其模块主要包括:复位电路、下载电路、晶振电路等控制电路。3.1.1 复位电路单片机的RST引脚为主机提供一个外部复位信号输入端口。复位信号是高电平有效,高电平的持续时间应为2个机器周期以上。复位以后,单片机内各部分恢复到初始状态,单片机从ROM的0000H开始执行程序。如图3-2所示。图3-2 复位电路单片机的复位方式有上电复位和手工复位两种,图3.2是51系列单片机常用的上电复位和手动复位组合电路。3.1.2 晶振电路单片机工作的时间基准是由时钟电路提供的。在单片机的XTAL0和XTAL1两个引脚之间,接一只晶振及两只电容就构成了

22、单片机的时钟电路。如图3-3所示:图3-3 晶振电路电路中,电容器C1和C2对晶振有微调作用。3.2 光敏感应电路 光敏感应电路通过P0.2口连接到51单片机上,根据周围光线的强弱将信号发送给主控芯片,主控芯片再做出相信的信息,来控制过道的灯点亮或者熄灭,光敏感应工作电路如图3-4所示:图3-4 光敏感应电路3.3 语音芯片模块电路WTW-16P语音芯片7电路通过P0.0口连接到51单片机上,根据客人是进入还是离开,分别发出“欢迎光临”和“谢谢惠顾”的语音提示,发出语音8提示的同时LED灯亮,电路图如图3-5所示。图3-5 语音芯片模块电路3.4 继电器电路继电器是一种电控制器件,是当输入量(

23、激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流运作的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。因为本设计中要控制过道路灯,灯泡的电压要220V,所以要连接继电器,工作电路如图3-6所示:图3-6 继电器电路3.5 红外感应模块电路红外感应9模块通过P1.1和P1.2口连接到51单片机上,检测客人是先通过第一个红外感应还是第二个红外感应,当有客人经过时,红外对管发光器发出的红外被挡住,部分光反射回来被

24、收光器收到时,就引起了电平的变化,单片机就检测到了电平的变化,分辨出客人是进入还是离开,工作电路如图3-7所示:图3-7 红外感应电路3.6 滤波电路滤波电路作用是尽可能减小脉动的直流电压中的交流成分,保留其直流成分,使输出电压纹波系数降低,波形变得比较平滑。电路如图3-8所示:图3-8 滤波电路4系统软件设计4.1 程序生成环境4.1.1 Keil uVision2简介Keil uVision2是德国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,使用接近于传统c语言的语法来开发,与汇编相比,C语言在结构上、可维护性上、可读性上、功能上有明显的优势,因此更加易学易用

25、,而且大大的提高了项目开发周期和工作效率,他还能嵌入汇编,可以在关键的位置嵌入,使程序达到接近于汇编的工作效率。KEILC51标准C编译器为8051微控制器的软件开发提供了C语言环境,同时还保留了汇编代码快速、高效的特点。C51编译器的功能在不断增强,可以让你更加贴近CPU本身,以及其它的衍生产品。C51已被完全集成到uVision2的集成开发环境中,这个集成开发环境包含:项目管理器,调试器编译器,汇编器,实时操作系统。uVision2 IDE可以为它们提供灵活的开发环境。4.1.2程序生成步骤1、新建工程新建工程如图4-1所示:图4-1 新建工程新建保存文件夹如图4-2所示:图4-2 新建保

26、存文件夹选择所用芯片如图4-3所示:图4-3 选单片机2、用C语言建立源程序文件建立源程序文件如图4-4所示:图4-4 建立源程序文件3、把源文件添加到工程中4、编译并生成Hex文件把编译成功的文件改成Hex的格式,然后烧录到单片机里面。4.2 系统流程图4.2.1 进门流程图当客人进门时,先经过红外对管1,如果此时语音系统10不忙,那就会发出“欢迎光临”的语音提示,同时如果外部光下暗,就点亮过道的灯,如果语音系统刚好忙,则跳出模板,流程如图4-5所示:图4-5 进门流程图4.2.1 出门流程图当客人出门时,先经过红外对管2,如果此时语音系统不忙,那就会发出“谢谢惠顾”的语音提示,同时如果外部

27、光线暗,就点亮过道的灯,光线亮11,就关闭过道的灯,如果语音系统刚好忙,则跳出模板,流程如图4-6所示:图4-6 出门流程图4.3 系统程序分析4.3.1 模块初始化程序分析为了使各个模块可以正常运行,能实现需要的功能,所以要进行模块初始化,模块初始化的程序如下:unsigned char i; RST=0; delay1ms(5); RST=1; delay1ms(20); SDA=0; delay1ms(5); for(i=0;i=1; 1、进门程序分析图4-7 奇地址时序图图4-7是奇地址时序图,主要的程序如下: if(hw1=1) Delay(200); if(hw1=1) if(bu

28、sy=0) FD=1; Send_oneline(FD); if(light_in=0|light_out=1) light_out=0; 如果地址是1,那么就是奇地址时序,就是奇地址读语音时序,通过扬声器发出“欢迎光临”的语音提示。2、出门程序分析图4-8 偶地址时序图图4-8是偶地址时序图,主要的程序如下:if(hw1=1)if(busy=1) FD=2; Send_oneline(FD); if(light_in=1|light_out=0) light_out=1; 如果地址是2,那么就是偶地址时序,就是偶地址读语音时序,通过扬声器发出“谢谢惠顾”的语音提示。5结论本文主要是设计了一种

29、基于单片机的红外感应器,在此过程中,通过不断地改进和不断地试验,最终完成了系统的基本要求,基本能达到系统的基本功能。本系统以51单片机为主控核心芯片,在结合光敏感应模块,红外感应模块和语音模块等其他部件的应用,通过分辨出客人的进入还是离开来发出不同的语音提示,同时通过光敏感应模块对周围光线的感应,来做出相应的亮灯还是熄灯的操作。通过系统方案的设计,系统软件和硬件的设计和制作,进行调试,最终实现了整体功能的要求。 通过试验,本设计能够基本完成所预想的功能。在这里由于作者水平有限,设计上还只能做到一些简单的功能,在不断地学习中,可以在这些基本功能的基础上加上一些统计进出的人数,显示更多的信息这些其

30、他的功能,可以不断完善和提高这个方案。致 谢四年的时间转瞬即逝,毕业设计的完成,也意味着我们大学生涯的结束。在大学的生活里我们不仅学到了知识,也学到了很多做人的道理。在这里,我要感谢大学四年来对我的培养。感谢学校能够提供我们一个这样锻炼和提高自己能力的机会,让我们能够坚持到底,在我们走入社会之前有了一个深刻的实践经验的体会。在这次毕业设计中,特别要感谢我的指导老师,是吴老师的细心教导和指正,才能让我的毕业设计画上一个完美的句号。此外,也要感谢周围的同学们给了我很多支持和鼓励。正是因为他们的帮助,让我我才能克服各种困难,顺利的完成作品设计和论文。最后,我向学院所有的老师都致以衷心的感谢,感谢您们

31、四年来的关怀,谢谢! 参考文献1 张建平.感应式电子迎宾器的制作J.电子制作,2009,(09):1820.2 陈燕春.新颖感应迎宾器J.电子制作,2004,(11):150152.3 赵全利,肖兴达. 单片机原理及应用教程M.机械工业出版社,2008.4 李念强等.单片机原理及应用M,机械工业出版社,2007. 5 楼然苗,李光飞.51 系列单片机设计实例M.北京:北京航空航天大学出版社,2003. 6 潘永雄. 新编单片机原理及应用M. 西安:西安电子科技大学出版社,2003.7 周太明,宋贤杰.高效照明系统设计指南M.上海: 复旦大学出版社, 2004.8 谢魁.一种新型的语音门铃 电子

32、与自动化J,2000(3):46-47.9 毛献辉,郭宏.智能化红外感应控制系统J.电子测量技术, 2005,(02):4546.10 CAO Zheng-cai. Infrared sensing based sensitive skin C. Journal of Harbin Institute of Technology,2006,(05):513517.11 刘向,马小军,臧增辉.热释电和光敏传感器在智能照明中的应用J.南京工业大学自动化学院,江苏南京,2009,8:3134.12 王庆有.光电传感器应用技术M.机械工业出版社,2007.附录1 系统实物图图1 系统实物图正面图2 系统实物图背面附录2 系统整体电路图附录3 毕业设计作品说明书一、作品名称基于单片机的红外感应器设计二、作品功能 1、在客人进出时提到语音提示; 2、周围光线暗时点亮过道的灯; 3、分辨客人是进入还是离开;三、使用环境 使用在一些小型的需要商店或宾馆四、操作步骤 1、安装好各硬件部分,连接好灯泡 2、接通电源,确保各模块处于正常工作状态 3、通过红外对管测试能否正常测试客人的进入还是离开 4、改变周围光线的强弱测试光敏感应能否正常进行五、注意事项 1、要点亮灯泡,要用220V的电压,比较危险2、接通电源之前,确保各模块连接无误,不然会损坏器件

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!