电子礼仪语音器的设计与制作【字数:10542】

随着人民生活水平的不断提升,人们对于礼仪也越来越重视,我们常常可以看到有红外感应式门铃在店铺门口迎接顾客。因为它们不仅能够根据顾客的出入的情况作出不同的反馈,还有悦耳的声音。所以在日常生活中非常受欢迎。本次设计制作出了一款功能全面,简单方便的电子礼仪语音器。论文主要研究了红外光电开关在平时生活中的常见应用,即电子礼仪语音器。本设计的主要系统是以STC89C52单片机为核心,以E18-D80NK漫反射式红外光电开关为主要元件,通过对它的研究,掌握红外接近开关的基本原理。本设计还包含了液晶显示模块,按键模块,温度模块。增加的时钟模块和温度模块,通过它们可以实时检测此时的时刻和温度,并且可以调整键盘模块以调整时间。设计制作完成后进行了检测,结果理想,工作正常。
目录
1. 引言 1
1.1 设计研究的背景及意义 1
1.2 总体设计思路 1
2.硬件电路设计 3
2.1 STC89C52单片机简介 3
2.2 单片机最小系统 3
2.3 LCD液晶显示电路 5
2.4 按键模块电路 6
2.5 DS18B20温度传感电路 7
2.6 WT588D语音芯片电路 8
2.7 时钟芯片模块 10
2.8 E18D80NK漫反射式红外光电开关 11
3.软件设计 13
3.1 整体软件程序处理流程图 13
3.2 液晶显示流程 13
3.3 按键处理流程 14
4 .功能测试 15
4.1 显示功能测试 15
4.2 按键功能测试 15
4.3 红外光电开关功能测试 15
4.4 温度功能测试 16
总 结 17
参考文献 18
致 谢 19
1. 引言
1.1 设计研究的背景及意义
门铃在现代社会生活中非常常见,最普遍的是电子门铃。早期门铃起到的作用就是单纯地提示主人有宾客访问,随着现代经济发展,门铃类型开始变得多样,作用及功能也开始慢慢发生变化。
门铃类型由刚开始 *好棒文|www.hbsrm.com +Q: ^351916072^ 
的有线门铃发展为现在的无线门铃,从简单的音乐门铃发展为可对讲门铃,可遥控门铃,可视门铃等等。门铃的用处也由单方面地提醒主人转变为双向的既能提醒主人,又能欢迎宾客(即作为宾客也能听到动听的音乐声或者欢迎语音提示),这样既可迎接客人又能报警防盗。[1]在这种探索研究中,感应式门铃应运而生。其实类似于门铃的语音播报在我们的生活中并不遥远,比如你来到一个陌生的城市坐地铁,地铁的广播就会提醒你注意事项以及你现在所处的位置,这样你不会坐过站耽误事情;我们也可以在一些工厂里找到智能的水龙头,他会在工厂停水的时候启用,比如正值停水,你打开水龙头,这时语音器就会提醒你:“停水请您关闭水龙头”。[2]这样可以防止因忘记关闭阀门而浪费水。当然很早之前的留声电话,也用到了语音器,把你想说的话录下来,等到主人回家的时候就可以查看,方便又及时。
感应式门铃又称迎宾器,是近几年来才有的,在商铺,写字楼,工厂常见的,作为迎宾防盗的电子产品。防盗报警器发出尖锐的声音,会使进入店铺选购的客人产生消极的情绪,于是逐渐演变成较悦耳的音乐,尤其是叮咚声,温柔的语音提示受到大众的喜欢,在顾客刚进门的时候就能听到类似的欢迎的声音,既有迎接顾客的礼仪,又能提醒店员有人进店应该做好准备的双重作用。当然如果在半夜店员困意袭来时,门铃也可以让店员提高警惕。
现阶段人们对于感应式门铃的研究主要集中在用什么方法使其更灵敏,功能更完善,感应更准确,价格更低廉等多个方面,这样做的目的是让感应式门铃在种种应用的场合中都能完美地做到迎宾、醒主、防盗报警。[3]
1.2 总体设计思路
本次的设计最主要的就是制作出一款基于51单片机的红外迎宾系统。选用STC89C52RC单片机为主控芯片,用红外接近开关作为客人进出店铺的检测,最后通过WT588语音芯片播.报语音。同时本次设计还加入温度模块和显示模块,当前的时间以及所处的温度都能在液晶显示器上显示,假如到了不同的时区还可以更改时间。
时间模块使用的是DS1302时钟芯片,通过单片机的数据处理之后,可以在显示器上有标准的时间显示,显示当前的年份日期,精确度可以到达几分几秒。 显示模块使用的是LCD液晶显示器,经过单片机处理数据信息之后,时间和温度都可以显示在液晶屏上,清晰明了。温度模块使用的是DS18B20温度传感器,与单片机相连,单片机将温度传感器传入的温度信息处理之后,发送给显示器,在显示器上有标准的室内温度显示。光电开关使用的是E18D80NK漫反射式红外光电开关,它有两个光电开关,能根据这两个开关触发以及解除触发的先后顺序,判断顾客进出的方向,并将信息传输给单片机。语音模块使用的是WT588D语音器,它能根据单片机的指令,对进入商店的顾客说“欢迎光临”,对出去的顾客说“谢谢惠顾”。增加的键盘模块可以修正时间,即使是在不同的时区也可以使用。
本次设计拥有很多的模块,因此子程序也会比较多,分模块的处理方法就会有很多的好处。(1)每个模块的功能明确,程序结构简单,有利于后续的修改调试;(2)可以局部修改程序,即使是增加或者减少模块都不会对其他部分产生较大的影响;(3)可以单独对某一程序进行升级或者扩充,加快了实验的进度。
整体硬件流程如图11。将系统连接到电源,打开开关,然后单片机始化;DS1302时钟芯片获取时间信号,DS18B20温度传感获取温度信号,单片机接收这些信号并处理,LCD1602液晶显示器显示当前时间和温度。漫反射红外光电开关,进行工作,根据触发开关的先后顺序将信息传送给单片机,单片机进行信号处理后,控制语音芯片。显示屏上的时间信息可以通过按键更改,按键1是设置键,按键2是加键,按键3是减键。

图11 整体硬件流程
2.硬件电路设计
2.1 STC89C52单片机简介
本次设计使用的是STC89C52RC。单片机应用在非常多的领域。因为他体积小质量轻价格便宜又不耗电,所以适用特别多的设备,比如电子玩具,游戏机,电子体重器,简易的有害气体测试仪等等。将它应用在仪表上,可以测量也可以处理数据,比如绘图仪的运用,在一定程度上减轻了主机的负担,有利于实现数据化和智能化;随着“机电一体化”的技术的发展,单片机也会被用于缝纫设备的数控设备。在工业上,液面控制温度控制等也运用了单片机;在多机应用中,各个单片机系统有不同的功能,各自完成处理的内容,主机负责协调管理。比如精密的数据采集处理系统,每个单片机负责不同的数据采集并进行处理,之后上传主机统一处理。[4]

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/gdxx/7.html

好棒文