发表时间:2020-06-08T14:55:38.107Z 来源:《基层建设》2020年第5期 作者: 王庆峰
[导读] 摘要:门铃的出现大大简化了生活的方便性,随着现代社会的日益发展,普通门铃已不能满足人类的生活需要。 身份证号码:23030219770812XXXX 山东青岛 266555
摘要:门铃的出现大大简化了生活的方便性,随着现代社会的日益发展,普通门铃已不能满足人类的生活需要。本论文基于单片机的感应门铃设计是以单片机为基础设计造价相对低廉;论文设计运用热释电红外传感器的基本原理,设计一个置于店铺门口的用于迎接顾客的红外感应式门铃。它可根据顾客的进出情况作出不同的反应。研究结果表明门铃电路设计方案能达到预想的效果,当现场情况发生变化时,扬声器立即发出声音,恢复原状时则不提示,并可以根据需要来设置不一样的声音。 关键词:热释电红外传感器;单片机;扬声器 1 绪论
门铃在我国的历史中可以延伸很多年以前,门铃的产生对人类的生活方式产的影响也是巨大的;随着时间的洗礼,门铃的发展也发生了翻天覆地的变化。古时的门环到现在的有线门铃再到无线门铃,无一不在体现门铃的发展。其用途也从发声来提醒主人到发声来欢迎客人的转变,欢迎客人的延伸就是防盗门铃;感应式门铃就这样从中被发明出来。 2.系统设计总述
2.1 系统设计方案与原理
经过查阅大量文献资料和对主要元器件的研究,本设计采用新型的实用的红外探测模块HN911,ADC0809数模转换器和89C51单片机构成整个设计的核心元件。89C51具有两个定时器T0与T1。通过控制定时器初值T0和T1,来实现端口输出不同占空比的脉冲波形。89C51控制简单,价格低廉,且利用89C51构成最小系统,可以缩小系统体积,同时应用到了键盘与显示模块,使用方便直观,提高了系统的可靠性,降低了系统成本。
系统采用的主要硬件设备以热释电红外探测器以及单片机为主,其他用到了ADC0809模/数转换器,键盘,数码管,扬声器和电源等,这章着重介绍单片机的结构和功能,以及热释电红外探测器HN911。通过热释电红外探测器的探测使信号经ADC0809进行数模转换传入单片机与其控制电路,实现对子电路的控制以及对数据进行核心处理,使门铃能够准确的发出声音。因为51单片机的正常工作条件的特殊之处,所以这里就需要用到稳压电源;本设计系统的控制流程首先就得红外感应,采集红外信号,在经过ADC0809模/数转换,将信号传入单片机,使单片机发出信号来控制触发电路,最后使门铃发出声音。然后通过单片机的按键功能和LCD液晶显示功能,能灵活的控制和显示门铃的实时铃声。这样就可以达到需要什么样的铃声就按相应的键盘来控制门铃。 2.2 AT89C51单片机的引出及特点
回顾近代社会,发展之迅速,科技产品更新快之惊人。从四五十年代的超大型计算机到现在的微型计算机。人类的创新文明越来越强大;小的功能强大的产品越来越多。单片机就是微型计算机其中的代表产品之一;经过了几十年的研究,单片机也是有了很大的改善,功能也越来越完善。经过严格的筛选与实验,最终选用AT89C51型单片机来作为本设计的核心元件。
AT89C51单片机的不仅自身功能强大,而且还可与MCS-51 兼容。它可在0Hz-24MHz的大范围中实现全静态工作,128×8位内部RAM,32可编程I/O线,两个16位定时器/计数器,5个中断源等等;AT89C51的优点相对于其他的一些单片机还是很多的,选用它对整个设计有着决定性的作用。
AT89C51单片机的管脚图如下图2 管脚说明如下:
VCC:供电电压;GND:单片机接地引脚;P0口,P1口,P2口和P3口都是8位I/O接口。此单片机特殊的一点就是P3口都有第二功能,让AT89C51更加显得功能强大。
(1)中断系统:中断系统是单片机的特有功能,并且在本设计中也充分的运用到了此作用。当单片机CPU收到内部或者外部的功能请求时,中断系统就会中断正在进行的程序。当运用在此设计中就体现在,当有客人进入时,门铃响起;这时又一客人进入,就会中断第一位客人的感应铃声,再一次的重新响起铃声。
(4)键盘接口:顾名思义,键盘就是一个人机的一个互动接口。设置的键盘可以很好的控制铃声的类型。让其在社会中有更多的用途 (5)数码管显示:单片机的作用至关重要,对设计的测量和控制尤为重要。测控的同时,如果能够把控制结果以某一种形式形象的显示出来,这样我们就可以更好的掌握情况,以便来控制此设计产品。AT89C51就很好的做到了这一点,它使用的是八断的数码管显示器。目前就只有共阴极和共阳极两种。共阴极数码管的所有引脚应接到公共的低电平,当某一段发光二极管为高电平时,相应的一段发亮;共阳极与之相反。
3.系统硬件及电路 3.1键盘输入电路
本系统采用非编码键盘,通过按键,可以控制感应门铃的铃声类型(在设计门铃的时候会提前在扬声器设置例3种不同类型的铃声语或音乐,通过单片机的按键进行控制),键盘的连接方式如图,一侧接地,另一侧分别接单片机P0.0,P0.1,P0.2口。 3.2复位
任何一个东西都不是完美无缺的,当然就包括我的这个门铃设计系统;有时会出现死机的情况。所以为了能阻止这些问题,就用到了复位电路对单片极重新赋值让其重新开始工作。 3.3显示电路
论文的上部分已经介绍了八段的数码显示管。这里我们就选用了TS1620字符液晶显示模块。此液晶显示模块其具有功耗低、无电磁辐射、寿命长、价格低、接口方便等显著优点。它多被用到了小型电脑、测量仪器中。
图2 89C51管脚图 3.4扬声器驱动电路
本扬声器驱动电路是由三极管和电阻驱动组成,三极管具有放大的功能。三极管将信号放大然后输入到扬声器,这样几乎没有任何干扰,音响效果比较好。播放电路如图6所示。
图7 铃声播放电路
图中所示扬声器引脚接单片机P2.7口,当有信号传输过来时扬声器引脚就会由初始的低电平变为高电平,驱动于扬声器发出声音。前边也提过,会在扬声器中提前设置3种或更多的铃声,这样就会可以实现一物多用的情况,实现真正意义上的功能拓展。 4.软件设计 4.1程序方框图
系统主程序如下图8所示,整体的设计就是用热释电红外探测器HN911来采集信号,基于单片机的控制作用来实现整个感应门铃的铃声类型的选择。因为AT89C51需要用ADC0809来对信号进行数模变换,所以ADC0809在次设计中有着至关重要的角色。 4.2模/数转换测量
模/数(A/D)转换测量子函数用来控制对ADC0809的模拟输入电压进行A/D转换,并将对应的数值移入内存单元。其程序流程如图9.
图9 A/D转换测量流程图
流程图能形象的把整个模/数转换表示出来,从中也看出了其智能的一面;EOC为A/D转换结束引脚。当EOC取高电平时,转换结束,然后才开始接下来的顺序。 4.3数据采集
进行数据采集,就需要用到数据采集模块;通过热释电感应探测器,采集模拟信号,然后通过A/D转换成电信号,在传入单片机中,最后驱动整个电路,发出优美的铃声。数据采集是整个系统的第一步骤,重中之重;只有设计好这一步接下来的设计内容才能有序的往下进行,最后能成功设计出感应式门铃的成品。 5.结论
本设计采用集功能齐全的热释电红外探测器HN911,并且利用单片机AT89C51控制和模数转换ADC0809,利用ADC0809模数转换将红外信号传输进单片机AT89C51。ADC0809与单片机衔接的电路简单,节省了大量的端口资源,为功能拓展做了很好的基础。本设计成品基本用于超市,商场门铃,为迎接顾客而设计;接下来就是特别之处,单纯的迎接顾客显得此设计尤为单调,所以可以通过单片机的键盘设置,来进行门铃的功能拓展(例:可以设置为报警器等);当然这些都需要提前在扬声器中提前设置好。 参考文献:
[1]杨铃净.无线智能可视门铃设计报告[J].现代信息科技,2020,4(02):77-79. [2]关志华.一种电池可视门铃的低功耗电路设计[J].电子世界,2019(17):164-165.
[3]何秋梅,陶素连.基于Creo和Cimatron的对讲机听筒下盖设计与加工[J].机电工程技术,2019,48(08):23-25+117.
[4]李亚琴.基于单片机PWM控制的音乐门铃的设计[J].电子测试,2019(14):14-16.
[5]陶曾杰,宋春雨,唐梦达,曹斌芳.基于物联网技术的智能安保门铃的设计[J].邵阳学院学报(自然科学版),2018,15(06):11-16.
因篇幅问题不能全部显示,请点此查看更多更全内容