基于51单片机红外迎宾及人数检测报警系统.docx

上传人:夺命阿水 文档编号:890826 上传时间:2024-01-08 格式:DOCX 页数:37 大小:347.92KB
返回 下载 相关 举报
基于51单片机红外迎宾及人数检测报警系统.docx_第1页
第1页 / 共37页
基于51单片机红外迎宾及人数检测报警系统.docx_第2页
第2页 / 共37页
基于51单片机红外迎宾及人数检测报警系统.docx_第3页
第3页 / 共37页
基于51单片机红外迎宾及人数检测报警系统.docx_第4页
第4页 / 共37页
基于51单片机红外迎宾及人数检测报警系统.docx_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《基于51单片机红外迎宾及人数检测报警系统.docx》由会员分享,可在线阅读,更多相关《基于51单片机红外迎宾及人数检测报警系统.docx(37页珍藏版)》请在课桌文档上搜索。

1、摘要红外感应式门铃如今常用于店铺门口用于迎接顾客。它可依据顾客的进出状况作出有所差别的反应。主要研究了红外感应技术在我们日常生活中的应用,即感应式门铃。通过对它的研究,学会红外接近开关的原理、电路设计制作流程以及常用元器件的应用情况。设计研究结果表明:本文叙述的电路设计能达到预期所想,当人进入时,扬声器立即发出问候语,而离开则提示有所区别的问候语,增加了时钟及DS18B20温度检测,可以实时查看当前时间及温度,并且当店内人数过多的时候,通过SIM800C模块把店内的信息反馈给店长。关键词:红外接近开关WT588语音模块红外感应式门铃AbstractInfrareddoorbellsarenow

2、commonlyusedatshopdoorstogreetcustomers.ltcanmakeadifferenceaccordingtothesituationofcustomersinandout.Thispapermainlystudiestheapplicationofinfraredinductiontechnologyinourdailylife,namelytheinductiondoorbell.Throughthestudyofit,learntheprincipleofinfraredproximityswitch,circuitdesignandproductionp

3、rocessandtheapplicationofcommoncomponents.Designresearchresultsshowthatthecircuitdesignofthispapercanachieveexpected,whenpeopleenterthespeakersimmediatelysendgreetings,whileleavingsuggestdifferentgreeting,increasedtheclockandDS18B20temperaturedetection,real-timecanviewthecurrenttimeandtemperature,an

4、dwhenthestoretoo,throughSIM800Cmodulestostoretheinformationfeedbacktothemanager.KeywordsnnfraredproximityswitchWT588voicemoduleinfraredinductiondoorbell第一章绪论11.1 设计研究的背景和意义11.2 国内外现状11.3 课题研究的主要内容2第二章硬件设计32.1 整体设计方案32.2 单片机简介32.2.1 主要特性42.2.2 定时器/计数器42.2.3 外部中断52.3 最小系统的原理图62.4 LCD1602液晶简介62.4.1 字符型

5、液晶显示模块特性62.4.2 1602液晶模块内部的控制指令72.4.3 读操作时序、写操作时序72.4.4 液晶显示器电路图82.5 按键电路简介82.5.1 按键部分电路图82.6 DS18B20数字温度传感器模块92.6.1 性能9I2.6.2 DS18B20外形92.6.3 DS18B20接线原理图92.6.4 DSl8B20时序图92.7 语音芯片102.7.1 WT588D芯片简介112.7.2 WT588D-16的三线串口控制模式112.7.3 三线串口控制端口扩展输出112.7.4 三线串口控制的时序112.7.5 语音芯片模块电路原理图122.8 时钟芯片模块122.8.1

6、时钟芯片引脚介绍122.8.2 DS1302读写时序132.8.3 控制命令字132.8.4 时钟芯片模块电路原理图132.9 E1-D80NK漫反射式红外光电开关142.9.1 漫反射式红外光电开关实物图142.9.2 工作原理142.9.3 光电开关模块电路原理图142.10 SIM800C模块152.10.1 SIM800C的引脚以及其功能152.10.2 SMI800C模块电路原理图15第三章单片机开发环境163.1 整体软件处理流程图163.2 液晶显示流程图163.3 按键处理流程图17第四章系统测试194.1 电路调试194.2 LCD1602液晶显示器测试194.3 收短信功能

7、模块测试20总结21致谢22参考文献23附录24附录一原理图24第一章绪论11设计研究的背景和意义从旧社会到现在智能的时代,需要的是技术人的努力以及全力付出。门铃是旧时代发明的,一开始只是一个类似于铃铛的东西,靠的是碰撞而发出声音,靠的主要是人用手去敲,这样的门铃原理也被应用到了单车的响铃,到后来,门铃的使用方式也慢慢地变得多样化,以及其功能添加了许多。简单来说,就是变得更加智能了。门铃的发展历程为:从感应式门铃到有线的门铃,再到无线的门铃。如何使感应式门铃的感应变得性价比更高是感应式门铃还需要继续研究的重要内容,本设计目的就是为了让这种感应式的门铃在能应用到各种各样的场合中,同时起到兼备多功

8、能的效果,比如迎宾、提醒店主和实时报警的作用,并且为了能够让这个防盗报警系统更齐全和完善,体现它的多功能,我还在感应式报警功能的基础上加了一个可以实时查看当前的迎宾时间和店内此刻的情况以及温度报警功能。同时,当店内的人数过于多的时候,店内就会发起“报警警告”,即把现在店内人数过多的结果通过信息反醵给店长,让店内来操控此时的状况,从而进行限流等操作。1.2 国内外现状光感应式和红外感应式这两种方式,是现在我们常用的感应式门铃所采用的两种方式。光感门铃的原理是:每个人体内部都具有一个特征,这个特征就是能反射光线。当光线射向光敏电阻,且光线变化很剧烈时,电路中的电流就会改变,这样电路就会被触发运行。

9、但是要注意的一点时,当周围关线不充足的时候,光感门铃无法正常使用。其还有另一缺点就是,光敏电阻对可见光都是会有所反应的,这样光感门铃就没有办法保证它的准确性,所以光感门铃还是没有办法在多个场所被普及应用。红外感应式门铃的工作原理,主要是靠它内部的一个模块,叫做热释电红外传感器,这个传感器是不会发出信号的,但是人体内有一种特定的辐射红外线信号,当人体发出这种信号,并且被内部的传感器所接收的时候,构成红外感应式门铃的电路就会开始工作。上述两种感应式门铃相比,红外感应式价格比较高,但是它的准确率高很多,实用性也比较大。因为红外感应式前面有一个透镜窗口,被人们称为菲涅尔的一个透镜窗口,这个窗口可以使误

10、报率降至最低。同时红外式无论什么时候、什么情况下都可正常使用,可以做感应式的水龙头、门铃以及独立报警器等等现社会上已使用的一些应用。红外感应式门铃可以应用的场所有很多。总的来说,感应式门铃在现社会上的受欢迎程度还挺高,其原因就是它的实用性高,功能也较为完善,它的价格还不高,而且现在被大家广泛使用的感应式门铃都是具有多功能的,比如一个门铃不仅能用来迎宾,还能用来报警。1.3 课题研究的主要内容本次课题研究内容就是根据利用了红外感应技术的一些应用和在掌握红外感应技术和红外接近开关基本原理的基础上,采用E1-D80NK漫反射式红外光电开关模块加上设计中所需要的一些模块,设计一个多功能的感应式门铃。最

11、为紧要的一点是要掌握原理,并将理论和实际相结合。通过研究设计感应式门铃,为今后的科研累积经验。第二章硬件设计2.1整体设计方案本项目开发设计主要的工作目的就是为我们项目制作团队设计开发出一款先进的基于51单片的红红外温度传感器的开门迎宾及待客人数范围检测自动报警数据控制处理系统,此项目设计主要采用了STC89C52单片机,DS18B20温度传感器专用芯片主要作为对系统温度范围检测报警数据的实时处理和数据采集,DS1302时钟传感器专用芯片是这是一种用来制作做万历千年历日期数据处理的专用芯片,红外接近开关做客人进出商店检测,LCD1602作为一个显示数据的显示模块,WT588播报语音,最后通过G

12、SM模块发送店内情况给店主。整体硬件流程图如下:按键;DS18B20 温度传感器iLCDI602液晶588语音艺 片DS1302时种芯片红外接近开关I单片机红外接近开关2SlRoOoC柳,ftJV图2.1整体硬件流程图2.2单片机简介stc89c52是一个低功耗,高性能的ComS8位的单片机,片内存储器包含妹bytesisp的可反复擦写100O次的存储器、flash的只读嵌入式程序存储器、sramsUart、spi、PWm等存储器模块1。其封装图如下图所示:图2. 2 STC89C52封装图2.2.1主要特性(1)主要功能特性:6时钟/工作处理周期和12时钟/工作处理周期可任选其一(2)工作电

13、压:对于5V单片机,工作电压范围为5.5V3.3V;对于3V单片,机,工作电压范围为3.8V-2.0Vo(3)工作频率范围:040MHz。(4)大小为8K字节。(5)通用I/O口有32个。(6)拥有三个的16位定时器/计数器。(7)外部中断4路。2.2.2定时器/计数器三个16位的定时器/计数器,TO、Tl和T2。TO:TO实质上是一个进来一个脉冲,计数器就加1的那么一个计数器,没有减1的功能。计算出来的数据,存放在TLO和THO里。计数器在芯片接受到脉冲时自动加1;当计数器里装满了的1,并且外部再输入一个脉冲的时候,此时计数器便会产生溢出,计数器自动回零,且此时的中断标志位置为1,在中断允许

14、前提下,向CPU发出中断请求。(I)TMOD特殊寄存器:在内存RAM中位于特殊功能寄存器区的89H处,第三位控制位C/T来选择定时器/计数器0还是定时器/计数器1工作。通过对高4位的编码来对定时器/计数器1的工作方式进行操作,对低4位编码则是对定时器/计数器0的工作方式进行操作。TO和TI的用法差不多,所以,在此只介绍TMoD的低4位。D7D6D5D4D3D2DlDOGATEC/TMlMOGATEC/TMlMOTl控制字TO控制字每一位功能说明:GATE门控位:当GATE=O时,TR决定了是否启动定时器。当TROzTRI=O时,To不工作,反之,其等于1时,To启动,也可用软件来修改TRObR

15、l的值,一般用作计数或定时。当GATE=I时,通过控制外中断请求INTo/1来启动定时器。TO的启动除了要让TRO或TRl等于1之外,还要让引脚INTO/1为高电平。C“位:定时/计数模式选择位。要让To为定时模式,那么就要让模式选择位为低电平;反之,当其为高电平的时候,To为计数模式。处于计数模式时,THO和TLo组成的计数器会在P3.4引脚输入一个脉冲时加1。Ml和MO:工作方式设置位。两位即可设成0,也可设为1,所以TO、Tl有4种不同的工作方式。具体见下表:工作方式计数方式方式O构成13位计数容器方式1构成16位计数容器方式2THo是一个8位计数器,TLO和THO一样方式3TH0(只用

16、于定时)和TH1(定时/工作都可以);只有TO可用于本模式,Tl不可以(2)TeON控制寄存器:高4位控制定时器/计数器TO和Tl的启动和中断申请,低4位是外部中断O和1的相关位。TCONTFlTRlTFOTROIElITlIEOITO位地址8F8E81)8C8B8A89882) 2.3外部中断在执行主程序的过程中,若有一个突发事件出现,程序就会跳到突发事件的地方执行程序,处理完突发事件后再回到主程序中。表6-5中断允许寄存器IED7D6D5D4D3D2DlDOEAET2ESETlEXlETOEXO定时器/计数器TO和Tl计数容器溢出、定时器/计数器T2(支持加减计数)、外部中断口P3.2和P

17、3.3上的信号以及串口RX和TX中断都可以中断8052系列单片机正执行的主程序2。当有突发事件出现时,由中断允许寄存器IE来决定单片机是否会中断正执行的任务而去执行突发事件。下面介绍IE寄存器中的各位功能:(I)EXO:当EXo=I,ITO选择低电平有效,发出中断的请求,同时会中断当前正在执行的主程序,而跑去处理刚刚的突发事件。当EXO=O,无论是否出现中断信号,程序都不会中断当前正执行的事件。(2)ET0:当ETo=I时,启动中断服务;当ETO=O(CLRETO)时,启动不了中断服务。3) )EXl:ETl与ETO的工作方式类似。ETl:ETl与ETO的工作方式类似。(5)ES:当ES=I时

18、,单片机的CPU能够在串口发送完或接收完一个字节数据时中断主程序而去执行相应的引起中断的突发事件;当ES=O时,无法对主程序产生相应的中断。(6)EA:EA控制总中断,置1时,总中断打开;置O时,总中断关闭。2.3 最小系统的原理图电源接口,开关,时钟电路,下载接口,复位电路和STC89c52单片机组成最小系统3。复位电路:由图2.3中复位电路的三个器件所组成,分别是电容、复位开关和电阻。本设计用的是按键手工复位。时钟电路:相当于给单片机一个节拍,为单片机提供一个频率和幅度稳定的脉冲序列,单片机里各模块的工作都要在这个节拍的频率下才能正常工作,原理图如图2.3所示。内部时钟就是由自身产生的一个

19、振荡电路,只要在单片机的XTALl引脚和XTAL2引脚外接一个晶振和两个电容就可构成振荡电路并在单片机内部产生时钟脉冲信号4。原理图如下:图2. 3最小系统原理图复位电路2.4 LCDl602液晶简介LCD1602是一种专门用来显示数字、专用符号和图形的点阵型液晶模块,它也是一种工业字符型液晶。本设计采用16*2行的1602字符型液晶显示器。2.4.1 字符型液晶显示模块特性(1)显示模式:两行,16个字符/行工作电流:2.QmK(3)工作电压:5.OV字符大小:2.95X4.35(WXH)mm2. 4.21602液晶模块内部的控制指令模块内部的控制器共有11条指令(如下表1所示),这十一条指

20、令都是控制指令。读操作、写操作以及光标等等一些操作都是通过对其进行编程来实现设计结果的。表1十一条指令:序号指令SR/W765432101清显示00000000012关标返回0000000013置输入模式00000001DS4显示开/关控制0000001DCB5光标/字符移位00000S/CR/L*6置功能00001LNF*7置字符发生存贮器地址0001字符发生存贮器地址8置数据存贮器地址001显示数据存贮器地址9读忙标志/地址01计数器地址10写数到cgram/ddram10要写的数据内容11从CGRAM/DDRAM读数11读写的数据内容2.4 .3读操作时序、写操作时序读写操作时序如下图所

21、示:图2.4读操作时序图2.5写操作时序2.4.4液晶显示器电路图电路图如下图所示:图2.6液晶显示器电路图2.5 按键电路简介按键处理电路不复杂,按键就两个方向,一个方向接单片机I/O口,一个方向接上GND,当我们按键按下之后,相当于按键IO直接与地相连接,这样就强制拉低。2.5.1 按键部分电路图按键部分电路图如下图所示:图2.7按键电路电路图2.6DS18B20数字温度传感器模块2.6.1性能(1)电压范围非常宽,3.0V5.5V(2)无需外围器件(3)支持多点组网功能(4)-55+125范围内的温度都能测。(5)数字温度信号可被测量到的结果直接输出,并串行地传给CPU。2.6.2DS1

22、8B20外形(1)外形如下所示:CMlAADS1820BOTTOM VIEWV图2.8DS18B20的外形图2.6.3DS18B20接线原理图我们会在DS18D20的第二个I/O口接一个大约为4.7K的电阻,当接上这么一个电阻后且这时第二个引脚不工作时,其状态为高电平。接线原理图如下:三DS18B20GNDI/OU3VCCVCC图2.9接线原理图2.6.4DS18B20时序图(1)初始化时序初始化时序如下:UNE TYPE LEGEND,DS18820 acNc *RneataBusmaraDmBobuseraAs0S18830ac图2.10DS18B20初始化时序(2)读写时序读写时序如下:

23、VeewMreBUSaNOLINETVFELHOEAO0518B20 igor Pl-ueBuomsseactehv_BohbaRad-l-IfiII20.a=D图2.11DS18B20读写时序2.7语音芯片2.7.1WT588D芯片简介语音部分采用WT588D语音芯片。WT588D语音芯片也具备有单片机一样的性能。此语音芯片作为本设计首选的原因是其的优点多,其中最突出的有点是其音质好。2.7.2WT588D-16的三线串口控制模式片选CS,数据DATA和时钟CLK这三条线组成了三线串口控制模式,通过这三条线组成的模式实现语音芯片命令控制功能、语音播放功能。本文采用的是WT588D-16的三线

24、串口控制模式。(1)端口分配方式:芯片资料芯片(模块)控数口P阻P02PXP4P6SF06PTPlOPi!河-580-1班(Hl前-5880-208SAACX-5880-321MA.11500-167G(K0500-28TAS语音及命令码对应表:金今码功能描述E0E87H音业调节在语音播放或者待机状态发此命令可以调节8线音情。EOH最小,印音城最大.F2B环故在语音指放过程中发送此命令可精环播放当前地址语,FEE停止敏停止播放语音命令。FSH进入控制端门扩展输出在常规三线串口模式下.发送此命令可进入控制端口扩展怆出状态.Hl退出控制端口扩展箱出在控制端口扩展输出状态下,发选此命令可进入常规三战

25、审口控制模式语音地址对应关系:数据(十进制)功能OoH播放第0段语音OlH播放第1段语首02H播放第2段语音D9H播放第217段语音DAH播放第218段语音DBH播放第219段语音2.7.3三线串口控制端口扩展输出模式是三线串口控制,且发送F5H,这样就能进入扩展输出模式,此时,若要让相关的控制端口为1,发送二进制数据即可,从而控制外围电路。当发送F6H,表示进入常规的控制模式。2.7.4三线串口控制的时序三线串口控制模式由片选CS、时钟CLK和数据DATA脚组成,首先把RESET置为0,连续保持这种状态5ms,然后将其拉高置1,再次持续保持这种状态17ms。工作时,RESET始终要等于1。片

26、选信号CS置0,持续5毫秒到10毫妙之间,这时语音模块会被触发。当数据传进来的时候,从低位开始接收,每遇见一次时钟的上升沿,就可以接收数据。时钟周期在300毫秒至1毫秒之间。数据被接收后,语音播放BUSY信号要等待20US才能起反应。传送数据的顺序是从低位到高位进行传送的。详细时序图如下:L-T 片选 多传20ms;数S屈啰诵名卷2omg语B/RUaY图2.12三线串口控制时序2.7.5语音芯片模块电路原理图由于WT588D要在3V的情况下才能正常工作,而单片机要在5V的情况下才能工作,因此需要采用变压电路,使5V降为3V,从而使WT588D运行。语音芯片模块电路原理图如下图:图2.13语音芯

27、片模块电路原理图2.8时钟芯片模块DS1302模块可以产生实时时钟,但年份超过2100年的时间没办法计算。其内部有31个RAM,一个控制寄存器、时钟寄存器和12个日历,并采用串行数据传送方式。DS1302寄存器里的数据经过单片机的读取、处理后,把数据读到1602液晶显示器上2.8.1时钟芯片引脚介绍(1)其引脚分布图如下所示:VCC6JU/CRYSTALTEXT图2.14时钟引脚分布2.8.2DS1302读写时序“时序”是存在于人们与芯片之间的一种基本通信的语言,单片机只有高低O和I两种电平,可以通过读懂时序的示意图来引导人们进行单片机的编程,以达到人们跟芯片进行“对话”的目的。DS1602读

28、写时序如下图所示:三VTLrLnLrLrLrwInJTnJ11J111-RWAoA1A2A3A4R/cJ】DoDlD2D3D4105D6阿图2.15DS1602读写时序以进位的方式从低位到高位把数据传入DS1302的I/O引脚,同时将SLeK引脚的电平拉高,从而产生一个上升沿,这样就能把I/O引脚的二进制数据传到芯片里。当SCLK产生八个上升沿时,代表一个命令字节的传输完成。相反,若要读取数据,则把SCLK电平拉低,产生下降沿,循环八次就可以完成一个字节的读取。2.8.3控制命令字RST=I时,便写入控制命令。D7总为1;若D6=l时,对与CPU进行数据交换的内部寄存器进行操作,若D6=0时,

29、对时钟寄存器里的数据进行操作。D5D1为地址位,对存放在寄存器里的数据进行处理;DO控制读写操作。控制命令字的格式如下表所示:D7D6D5D4D3D2DlDO1RAM/CKA4A32Al0RD/W2.8.4时钟芯片模块电路原理图(1)电路原理图如图所示:图2.16时钟芯片模块电路原理图2.9E1-D80NK漫反射式红外光电开关2.9.1漫反射式红外光电开关实物图图2.17实物图2.9.2工作原理漫反射式红外光电传感器在本系统的工作原理是:当红外传感器的检测方向遇到被检测物体时,红外信号反射回来被接收管接收,并将其转换为电信号加以应用5o2.9.3光电开关模块电路原理图(1)光电开关模块电路原理

30、图如图所示:图2.18光电开光模块电路原理图2.10SIM800C模块本设计主要用此模块来实现信息的传送。Z10.1SIM800C的引脚以及其功能本设计用到的引脚以及其功能:VBAT:提供2个电源引脚PWRKEY:当PWRKEY=I时,模块关闭,反之开启。MICP、MICNSPKNSPKP:音频一路输入正端和负端。UARTlDTR:数据终端准备。UARTLTXD:数据发送。UART1_RXD:数据接收。GND:接地2.10.2SMI800C模块电路原理图SMIS(X)C模块电路原理图如图所示:图2.19SM1800C模块电路原理图第三章单片机开发环境本设计采用的语言是C语言,开发平台为KeiI

31、uvision4C52,用PmUeS软件来对所设计的电路进行仿真,下载软件为STCJSP。3.1整体软件处理流程图整体软件部分,给设计插上电后,单片机便会去读取DS18B20得到的温度数据和DS1302的时间数据,然后当有人通过时,检测所走方向,进入或走出有不同的语音播报7,主程序流程图如下:开始法取温度读取万年历LanGO2液由显示红外极近开关碎发i22N(外横近N开关2触及开关I独发新舟指报图3.1主程序流程图3.2液晶显示流程图本设计采用了LCDI602液晶,这是种常用的液晶,驱动起来方便,使用简单,工作流程是,首先液晶初始化,然后送入要在哪一个地址显示的地址数据,再送如要显示的数据即可

32、,但是要注意的是,1602液晶是字符屏,送入的显示的数据必须是字符19。显示流程图如下:图3.2液晶显示流程图3.3按键处理流程图按键部分采用的是微动开关,对于这种按键,我们将其一端接到单片机的IO口,另外一端接到地8,因为GND是低电平,所以当按键按下之后,按键便会和GND连在一起,10被强制拉为低电平。本设计一共用了3个按键,一个是设置按键,可以对日期、时钟以及人数进行设置,一个是数据加,一个数据减。开始Nkeyl按下Y进入设置状态state=(state+l)%7-key2按下一NY根据State使相应数据加L秒2.分3.时4.年5.月6.日Nkey3按下Y根据SIaIe使相应数据减L秒

33、2.分3.时4.年5.月6.日-State=O?NYT结束图3.3按键处理流程图第四章系统测试4.1 电路调试本次测试主要针对电路的各项指标和功能进行测量与实验,看电路是否能正常使用。首先,在测试上电前要检查电路板上的一些线是否有连错以及元器件是否焊接正确,再来就是检查VCC和GND之间是否有短路,最后确认无误就上电了。经过检查,电路的各项指标和功能都达标及格,电路板的接线和元器件都没有连接错误,VCC和GND之间也没有短路10;经过测试,实物能正常允许,运行后的实物图如下图:图4.1电路正常运行后的实物图4.2 LCDl602液晶显示器测试测试时,接上硬件电源,查看LCDI602液晶显示器是

34、否能正常显示,以及液晶显示器里的数据是否能修改。(1)液晶显示器上的数据没有乱码,正常工作。液晶显示器正常运行后的实物图如下:图4.2液晶显示器正常运行后的实物图(2)日期、时间和人数都能正常修改,日期由2020-05-20改为2021-06-21,时间由20:54:43改为22:06:35,人数由01改为00,修改后的实物图如下:图4.3日期、时间和人数修改后的实物图4.3收短信功能测试测试时,接上硬件电路,当设计正常运行后,看人数超过上限时,手机是否能接收到店内人数上限的“报警”信息。当人数达到上限后,手机能正常收到信息,收到的信息如下图:图4.4收到的信息如图所示总结现在感应式门铃多用在

35、商铺、写字楼和工厂等场所,但目前大多数感应式门铃功能匮乏,大都只拥有一个功能,比如商铺里的感应式门铃只用作迎宾。这样就大大降低了商品的性价比,一个好的商品和一个被大家广泛普及的物品肯定是价钱合适、性能稳定以及功能多。为了让感应式门铃拥有多项功能,使其进行优化以变得更实用,同时让它能够吸引到更多的买家。本系统设计了一个不仅能迎宾,而且能查看当前的时间和店内实时的温度以及店内人数上限报警功能的基于51单片机红外迎宾及人数检测报警系统。设计的经过测试,该系统能正常地工作,当顾客进入店内的时候,系统就会发出“欢迎光临”的声音。这种声音没有惨杂任何杂质,声音清脆。店员可随时查看店内的温度和当前的时间。店

36、内人数过多的时候,店主能实时收到店内人数过多的“报警”信息,这样便可让店主分配多几个人手去店里帮忙。回顾本系统的设计过程,自己不断地挑战自己的设计方案,自己很希望把这个作品做得很完美,所以每想出一个功能,都会花很多时间去思考这个功能是否能应用到感应式门铃上去呢,这个功能是否能与其他功能很好地结合起来使用呢,又或者这个功能是否有必要呢,这些问题都一遍又一遍得在我脑中里不断地重复。但把所有功能都想好,我又想要不停地把复杂的问题试着去简单化。就这样,经过自己的努力,最终才能完成这个系统。每个作品的完成都不容易,需要由粗到细去细化整个过程,需要花费大量时间。为了要完成这个作品,我花了很多时间去看别人的

37、一些文献,希望自己能从中得到一些灵感,从中我感觉我的视野开拓了许多。我很感谢这个过程。虽然完成作品的过程很累,但是我从中学习到了很多知识所获得的那种满足感感远大于过程中的艰辛。最后,我会在今后的日子继续完成更多的优秀、实用的作品,同时也会花时间来优化曾经做过的系统,争取完善得更好可以发专利。致谢通过这一阶段的努力,毕业设计终于完美地完成了,这意味着我的大学生活即将结束。在大学阶段,我不但学到了很多的专业知识,而且在思想上也受益匪浅。在本论文的完成过程中,我的指导老师给了我很大的指导与帮助。从论文的选题、开题报告再到定稿,指导老师都很认真、很耐心地解答我的问题以及指导我论文当中存在的一些问题,最

38、终完成这篇论文。我很感谢我的指导老师!谢谢您在百忙中抽空出来指导我写论文。这篇论文的完美完成少不了您的功劳!同时我还要感谢在此期间各位老师以及我的同学和朋友的帮助、支持跟鼓励。在大学四年里,我感觉自己成长得非常快。大一刚进校,这是第一次离家那么远,到别的城市上学,说实话,刚开始很不适应,后来随着时间的推移,老师们对我的认真教学,宿友们以及同学们的关爱,我似乎融入了这个城市、这所学校。大学的教学模式和高中的还是很不一样的,大学更偏向自学,自学过程中遇到不懂的问题再问老师。刚开始还不是很适应这种模式。等到大二的时候,四级考试就要报名了,在学习四级的过程中,我了解到了自己要自学英语,因为考四级是自己

39、的事情,没有老师能手把手教你,最后凭着自己的自学能力,顺利的通过了四级,在这过程中,我知道了自学能力的重要性,以及慢慢学会了自学能力。大三面临着即将要进入社会的压力,这时候自己就得好好思考自己要选择哪方面去专研。大三明显比大一、大二忙了许多,但是自己的生活也变得更充实了,也慢慢得知道了自己以后想要干的工作是什么。等到大四的时候,己经有很多人出去外面实习了,我也不例外,在实习的过程中,我知道了赚钱的不易以及自己的能力还有待提高。所以我会在接下来的日子里,好好提升自己,争取在工作上完成得更出色!本科阶段差不多要结束了,接下来马上就要迎接毕业季的来临。我会永远记得大四四年在学校里奋斗的时光,无论好坏

40、,无论悲喜,无论黑白,现在都得跟过去的自己说再见啦!出到社会,我会好好地把本科所学的知识都应用到工作中,我相信自己能在这个行业闯出一番名堂。最后,再次感谢教过我的所有老师和我的同学。感谢各位专家的批评指导!参考文献1肖金球,冯翼.增强型51单片机与仿真技术M.北京:清华大学出版社社,2肖金球.单片机原理与接口技术M北京:清华大学出版社,2004,17-128.3康华光.电子技术基础模拟部分(第五版)M.高等教育出版社,2006年4纪宗南.单片机外围器件使用手册一输入通道器件分册M.北京航空航天大学出版社,2005年5贾伯年.传感器技术M.东南大学出版社,2000年6何希才.传感器及其应用M.国

41、防工业出版社,2001年7郑学坚.微型计算机原理及应用M.清华大学出版社,2006年8张水利.单片机原理及应用.黄河水利出版社,出版年:2008年8月9谭浩强.C程序设计.第三版.清华大学出版社,出版年:2005年7月10韩雪涛.零基础学电工M.机械工业出版社,出版年:2017年3月附录附录一原理图5V电源按键电路下载接山复位电路单片机温度传感器DS18B20实时时钟电路振荡电路4X=三三=三三三r1.(1)1602液晶显示电路捷键与一些电脑小技巧winkey+d:这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口只要再次按下这个组合

42、键,刚才的所有窗口都回来了,而且激活的也正是你最小化之前在使用的窗口!-这个就是Winkeywinkey+f:不用再去移动鼠标点”开始一搜索一文件和文件夹“了,在任何状态下,只要一按Winkey+f就会弹出搜索窗口。winkey+r:在我们的文章中,你经常会看到这样的操作提示:“点击开始一运行,打开运行对话框”。其实,还有一个更简单的办法,就是按winkey+r!alt+tab:如果打开的窗口太多,这个组合键就非常有用了,它可以在一个窗口中显示当前打开的所有窗口的名称和图标,选中自己希望要打开的窗口,松开这个组合键就可以了。而alt+tab+shift键则可以反向显示当前打开的窗口。winke

43、y+e:当你需要打开资源管理器找文件的时候,这个快捷键会让你感觉非常“爽”!再也不用腾出一只手去摸鼠标了!小提示:winkey指的是键盘上刻有WindOWS徽标的键0*inkey主要出现在104键和107键的键盘中。104键盘又称win95键盘,这种键盘在原来101键盘的左右两边、Ctrl和alt键之间增加了两个WindWOS键和一个属性关联键。107键盘又称为win98键盘,比I(M键多了睡眠、唤醒、开机等电源管理键,这3个键大部分位于键盘的右上方。再补充点FlF2F3显示当前程序或者WindoWS的帮助内容。当你选中一个文件的话,这意味着“重命名”当你在桌面上的时候是打开“查找:所有文件”对话框FIo或ALTwindows键或CTRL+ESCCTRL+ALT+DELETEDELETESHIFT+DELETE激活当前程序的菜单栏打开开始菜单在win9x中打开关闭程序对话框删除被选择的选择项目,如果是文件,将被放入回收站删除被选择的选择项目,如果是文件,将被直接删除而不是放入回收站CTRL+NCTRL+OCTRL+PCTRL+SCTRL+X新建一个新的文件打开“打开文件”对话框打开“打印”对话框保存当前操作的文件剪切被选择的项目到剪贴板CTRL+1NSERT或CTRL+C复制被选择的项目到剪贴板SHIFT+INSERT或CTRL+V粘贴剪贴板中的内容到当前位置ALT+B

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号