计算机项目/基于单片机的电子音乐门铃设计与实现/毕业

基于单片机的电子音乐门铃设计与实现
摘要

在目前的新时代中,电子无线技术和网络技术的发展层层递进,对居住环境安全和便捷的有关需求也日益增长。传统的门铃产品功能单一,不能满足不同人群的使用需求。因此,该计划提出了一项创新的无线遥控门铃系统,可实现音乐门铃的遥控。

本文提出了一项创新的方案,旨在设计一种进行无线遥控的音乐门铃系统。这款系统是通过在普通遥控器上增加一个按键即可实现对门铃语音信号的接收及播放,操作简便。采用STC89C52单片机作为主控制器,通过音乐播放硬件电路实现无线模块和无线链接,本实用新型具有安装方便、家庭使用方便、性能稳定、远程控制距离远、耗电低等优点,可广泛应用于实际场景。当用户按下按键时,系统就会发出相应的声音。它的接收电路相当于一个主控扬声器,可以置于一个220V电源位置的房间内,也可以用电池供电,更方便!另外本产品还带有语音报警功能,能及时提醒主人在家是否安全。此外,门铃音乐的转换和适合个人的乐曲的选择,具有广泛的发展前景,能够满足多样化的生活需求。

关键词:无线遥控 ;音乐门铃 ;单片机 ;

Abstract

In the current new era, the development of electronic wireless technology and network technology is progressive, and the demand for safe and convenient living environment is also increasing. Traditional doorbell products have a single function and cannot meet the needs of different groups of people. Therefore, the plan proposes an innovative wireless remote control doorbell system that enables remote control of music doorbells.

This paper proposes an innovative scheme to design a music doorbell system for wireless remote control. This system can realize the reception and playback of the doorbell voice signal by adding a button to the ordinary remote control, which is easy to operate. Using STC89C52 single-chip microcomputer as the main controller, through the music playback hardware circuit to realize wireless module and wireless link, the utility model has the advantages of easy installation, convenient family use, stable performance, long remote control distance, low power consumption, etc., and can be widely used in practical scenarios. When the user presses a key, the system emits a corresponding sound. Its receiving circuit is equivalent to a main control speaker, which can be placed in a room with a 220V power supply position, or it can be powered by batteries, which is more convenient! In addition, this product also has a voice alarm function, which can remind the owner in time whether it is safe at home. In addition, the conversion of doorbell music and the selection of music suitable for individuals have a wide range of development prospects and can meet the diverse needs of life.

Key Words: Wireless remote control doorbell music chip

目录

摘要

Abstract

1 绪论

1.1 课题选题背景

1.2 国内外研究状况

1.3 研究无线遥控音乐门铃的意义

1.4任务与要求

2 硬件电路设计

2.1系统总体框图

2.2电源电路设计

2.3 发射电路设计

2.4 接收电路设计

2.5 主控电路设计

2.6 放音驱动电路设计

3 系统软件设计

3.1单片机发声概述

3.2 编程软件Keil C51

3.3 画图软件Protel99SE

3.4 Protel使用常见问题

4调试与实现

4.1 焊接遇到的主要技术问题

4.2 功能的调试方法

4.3 功能测试

5 结论

5.1 意见及改进

5.2设计的收获与体会

5.3 结论与展望

参考文献

附录

致谢

1 绪论

1.1 课题选题背景

随着电子技术的不断演进,人们逐渐认识到电子产品为人们的生活带来了越来越多的便利,尤其是自20世纪80年代以来,智能家居深受人们的青睐。智能家居不仅能够有效地解决现代社会中存在的诸多问题,更重要的是它可以使我们的生活品质得到极大改善。随着电子产品集成化程度的不断提升,其对能源的消耗逐渐呈现出下降的趋势,同时制作成本的降低也使得越来越多的智能家居被普及到了普通家庭。电子音乐门铃就是其中之一,它受到广大用户的青睐。该电子音乐门铃以单片机为核心设计,不仅能够满足人们对门铃的需求,同时也顺应了智能家居的发展趋势。

世界经济国际化,社会信息化正风靡世界。住宅的功能亦日臻完善,智能住宅,智能社区方兴未艾。欧,美,日等发达国家自20世纪70年代以来,加强了对这一领域的研究,现代住宅开发公司成立,已经有很多智能住宅的模型。1999年12月1日,上海对国家标准《智能建筑设计标准》进行了修订和通过。毫无疑问,这些准则都是绝大多数电子设计师及技术施工人员所遵循的准则。

我认为大力建设智慧社区和节约土地,推动了城市规划与管理水平提升,是符合我国国情的。作为在线学习者,最迫切的任务,就是怎样使智慧社区设计工作正常开展,怎样走好技术路线等问题。这也是我们在未来几年内努力工作的方向之一。

现代家具中,电子门铃的广泛应用得益于其悠扬的铃声、低廉的价格以及低耗电等优点。特别是近年来,随着人们对家居装修质量要求越来越高,电子门铃也成为了众多消费者关注的焦点。在当代家庭中,它已经演变为一种全新的家居装饰材料和生活艺术元素,超越了传统的电子音乐设备。当主人外出或出差时,如果有客人来访的话,主人都会用门铃来迎接,并将自己的到来告知对方。随着电子门铃的出现,迎来送往的过程中,所听到的并非单调的等待声,而是一种个性化的电子声音,例如非凡的流行旋律或特殊效果的音乐等。

1.2 国内外研究状况

目前,电子门铃在大多数家庭内的使用中缺乏与音乐相关的元素,这已经成为一个普遍的问题,仅发出单调的“tin-tin”声。有些产品虽然带有音乐播放功能但只能播放简单的歌曲或简单的音乐欣赏。许多产品缺乏操作按钮等实用功能,这或许是它们价格高昂、推广难度大的原因之一。通过对科技市场的实地考察以及在互联网上搜集信息,我对国内外电子音乐钟的演进历程有了深入的了解。如今,音乐钟已不再是单纯的音乐播放设备,而是一种智能家电设备,它融合了语音识别、显示控制、存储和通信等多种功能,代表着时代的潮流趋势。特别是近年来,随着人们对家居装修质量要求越来越高,电子门铃也成为了众多消费者关注的焦点。目前市面上的音乐钟品类繁多,涵盖但不限于以下几个范畴:

1.以敲击为主题电子音乐钟。利用声学触发电路和集成电路,通过调节电阻实现对扬声器灵敏度的控制,同时采用快速充电电容以确保后续工作的顺利进行。

2.电子感应计时器。当红外线被人拦截时,扬声器内便会响起一曲优美动听的音乐,这是由于红外线发射/接收电路和自激式多波长振荡器电路的巧妙配置所致。

3.在对讲机的主机上安装了一个音乐式门铃,它能够与访客进行互动,以验证他们的身份。音乐钟也成为了许多消费者购买的新宠。一旦确认访客的存在,房主将运用内部锁的操作钥匙解锁大楼入口处中央装置上的电锁,以容许访客进入,但禁止其他访客或陌生人进入,仅限于大楼工作人员。

4.自20世纪90年代引进发达国家以来,可视音乐钟在中国得到了迅速的发展,从那时起,门铃在商业和住宅楼中得到了广泛应用,并逐渐渗透到城市社会的高层建筑中,成为了高层建筑的一种普遍特征。当门铃响起时,住户仿佛置身于可视电话的接听之中,从前门下方接获访客的来电,继续交谈,而透过前门下方的摄像头,住户家的视觉延伸得以接收到图像。这时主人可以看到自己的房间。在业主不在家的情况下,可视对讲机响应主人的紧急呼叫,通知物业人员前往指定场所进行维修或问题处理。如果有人想进入公寓内,则可视对讲机将自动呼叫该人。随着到访者的到来,大门缓缓展开,恭迎他们的光临。本文提出的可视对讲机就是利用无线技术、计算机技术以及视频处理技术相结合,为小区提供一种全新的可视通讯方式。当有人闯入时,可视对讲分机自动向业主发送报警信号,同时启动相应的声光报警器进行语音提示。一旦确认访客身份,房主将运用分机的锁控制键,启动单元主门上的电子锁,以引导访客进入。在业主需要查看小区内所有住户的状况时,可通过可视对讲系统实时监控各个住户的画面,从而实现业主足不出户即可了解整个社区的动态。另外还可以向住户发送短信通知其附近有火情或被盗情况。通过提升住宅小区的品质和增强居民的认同感,有效地缓解了居民生活中的不便之处。

随着电子技术、微电子技术和微计算的迅猛发展,单片机技术已成为自动控制技术中不可或缺的重要组成部分。在控制中心可以根据需要设置多个不同功能的可视对讲器。目前,单片机已成为众多工业领域中广泛采用的工具,用于实现对被控对象的精准控制。单片机以其体积小、成本低等优点得到了越来越多的应用,并显示出其优越性能。单片机作为一种集成芯片,由多个功能部件构成,拥有单一微型计算机所具备的多种特性,从而实现了高度集成化。单片机可以实现自动控制,也能完成手动操作等工作。相较于一般计算机,单片机在性能方面呈现出显著的优越性。单片机通过其自身强大的计算能力和丰富的存储能力,能够实现各种复杂运算。这一措施彻底颠覆了传统的思维模式,为我们带来了前所未有的变革。

1.3 研究无线遥控音乐门铃的意义

传统的门铃形式以有线门铃为主,不仅方便易用,而且为大家的日常生活带来了极大的方便。随着人们生活水平的提高,对居住环境的要求也越来越高,于是无线门铃应运而生了,它以其小巧、使用方便而受到欢迎。然而,对于那些居住在豪宅中的居民以及那些无法听到门铃的人来说,他们可能会感到十分尴尬,因为他们无法始终准时地接待客人。传统的门铃使用电线来连接不同的门铃设备。通过无线安装的简单、灵活的设计,不仅能够节省安装时间和资金,同时也不会对装饰的美观性造成任何影响。随着人们生活水平的提高,对居住环境的要求也越来越高,于是无线门铃应运而生了,它以其小巧、使用方便而受到欢迎。遥控距离空旷地区可达100米,较长区域可达3000米,能够满足各种住房及高层建筑的需求。连接了接收器,功耗为0.6瓦,相当于每年仅有1/2千瓦的电量。实际的远程控制距离取决于操作环境。无论是固定式还是安装式,按钮均可供选择,而对于家庭主妇而言,安装也变得轻而易举。门铃可与任何一个家庭或办公室相连。在室内,门铃可轻松安装,与各种电源相连,同时还配备了电池仓,方便实用。

在目前市场中的无线门铃多为简单类型,遥控器和接收器之间缺乏编码数据传输,因此其制造成本相对较低。由于微电子、无线和网络技术的迅速发展,市场上正在不断研究和生产更便宜、更复杂、更高效的无线音乐门铃。

随着无线技术的进一步普及和应用,这种新型产品将会很快进入寻常百姓家。无线门铃将成为智能家庭最重要的部分之一。因其体积微小、质量轻盈、成本低廉等优点,该技术已被广泛应用于美国、欧洲和日本等发达国家,尤其是欧美等一些国家,已成为主要的智能家居工具之一。本设计利用无线技术来控制家用电器。本实用新型采用STC89C52型单片机作为主控制器,辅以外接的功放和三极管,易于家庭使用,性能稳定,遥控距离长,功耗低。其接收电路相当于主控扬声器,可放置在房间里有220V供电的位置,并且还可使用电池来提供电能,更加方便,另外还能变换门铃音乐,选择合适的音乐,发展前景广阔,能够适应不同人群的生活需求。

1.4任务与要求

  1. 电池为发射器提供能量,而其静态电流则表现出较低水平;
  2. 电池供电也是主机供电的一种选择,其安装过程十分便捷;
  1. 通过运用无线电技术实现遥控操作,可确保遥控范围的一定程度;
  2. 在同一领域内,可以同时操作多个系统,而不会对其中任何一个系统造成任何影响;
  3. 按动门铃按钮,播放音乐;
  4. 主机有复位按钮,音乐可以随时停止;
  5. 门铃音乐由三首或更多的歌曲组成,可由程序改变。

2 硬件电路设计

2.1系统总体框图 

采用PT2262编码芯片对信号进行编码,以实现遥控器的控制功能。通过按键输入指令后,由单片机根据所选择的模式完成相应功能。通过运用软件编程技术,我们能够实现遥控操作,并将其呈现在无线接收终端上。通过按键设置,可以改变输入状态及输出方式等,使之适应不同环境下的需求,同时也为用户提供了更多选择。遥控器的物理结构呈现如下:

2.2电源电路设计

家庭电压220V,但是此次设计采用5V电压,若没有电池使用,则按降压变压器,全波整流,电容滤波,集成电路稳压等典型思想进行设计。为了使整个系统能够正常运行,就必须保证输出直流电能的稳定性与可靠性,这对电路设计人员提出很高要求。本方案采用单片机作为控制核心,设计了一种交流稳压电源。由于单片机及以下无线电接收电路均采用5V作为工作电源,因此在整流、滤波电路之后,采用三端集成稳压电路进行稳压处理,以提供稳定可靠的5V直流电源LM7805 [1],以满足以下电路的需求。电路图如图2-3所示。

图2-3 电源供电电路图

2.3 发射电路设计 

由于无线电信号具有高敏感性,所以传输控制信号是通过编码发送出去的,从而保证了同一地区多个系统同一时间不受干扰。通过SC2262集成电路对无线电信号进行编码,本电路拥有八位地址信号、四位数据信号和地址与不同数据的结合,可编写上万条代码,既能满足同区域的需求,又不会对其他区域的工作造成任何影响。这不但费用昂贵,体积也很大。该方案利用单片机控制技术实现交流稳压电源精确控制。发射器芯片分为3种状态:地址码输入为"1"、"0"和"开";数据输入分为"1"输入和"0"输入。代码由Dout的输出端导出,通过红外线发射器发射。

采用38kHz的载波调制技术,对Dout所输出的代码信号进行处理;把该信号送到具有多个输入端口的放大器,使之放大以产生电压脉冲,然后送至一个或多个开关管。载波频率的决定因素在于OSC1和OSC2的外部电阻所产生的影响;将输入电压转换成预定值,并把该值与基准值相比较,如果存在误差,则改变所给电阻器的阻值以补偿其相位偏差,从而提高了信噪比。电阻一般可以从430k~820k不等。

SC2262-IR的编码信号是通过采用地址码编码、一数据码及一同步码来实现的。按键按动后,SC2262-IR通电并被激活,由它的第17号引脚导出调制后串行数据信号。

SC2262-IR性能:CMOS制作,功耗低,工作电压范围广:2.6~15V;RC振荡电阻,外部元件少,最多6个数据位,地址码最多531441个。把该信号送到具有多个输入端口的放大器,使之放大以产生电压脉冲,然后送至一个或多个开关管。适用于车辆安全系统、家庭安全系统、遥控玩具以及其他电气设备的遥控操作。图2-4是2262的引脚图。

图2-4 管脚图

该信号已被发射器电路识别,该编码信号由发射器电路接收后进行解码得到,从而确定故障所在。SC2262电源端和发射器模块电源端均配备了热释电模块,以确保设备正常运行。电路图如图2-5所示。

图2-5 编码与发射电路图

2.4 接收电路设计

市面上的射频接收器模块被应用于无线电接收和解调部分的接收器电路中,以简化设计工作并提高可靠性。当发射器发射1时,相应的发射射频电路工作,接收器相应接收315M射频信号,模块发射1。当发射器发送0时,射频发射器停止工作,接收器发送0,从而实现了无线信号传输[11]。

该器件是一款用于汽车和其它电子设备中的多功能集成芯片,具有低功耗、高可靠度、低成本等特点。这里介绍一种用于实现上述功能的硬件设备,它由一个接收单元、一个发送单元和一个与其相连的控制电路组成。该电路由两个输入端和三个输出端组成。接收部SC2272将8个地址数据输出,发送部SC2272对8个地址数据采用解码电路SC2272进行编码解码。当在接收端收到一个或多个相同类型的码时,该码对应于不同的编码方式。

SC2272暂存功能是指在传输过程中不需要进行额外的信号传输,而SC2272所对应的数据输出位置则为低电平。如果没有相应的解码电路或解码错误就无法完成该功能。这里介绍一种用于实现上述功能的硬件设备,它由一个接收单元、一个发送单元和一个与其相连的控制电路组成。在传输信号消失时,系统自动完成锁定功能使SC2272的数据输出恒定,直至下次收到新输入信号为止。由于这种电路简单、造价低廉,可用作普通数据输入设备。为保证SC2272输入信号有足够幅度对调制编码信号进行正确解调,在接收端引入前置放大器级对SC2272各输出对应负载进行多种接口方式控制。电路图如图2-6所示。

图2-6数据解码与接收电路

2.5 主控电路设计

单片机还可以与外部其它器件组成外围模块或扩展成复杂的控制系统。单片机在现代电子与工业中同样得到了应用[2]。随着计算机技术和通信技术的不断进步,单片机已经成为工业控制领域中不可或缺的重要组成部分。

STC89C52单片机引脚说明:

VCC:电源电压。

GND:地线。

端口P0:端口P0是8位漏级的双向I/O端口开放,每个引脚都能吸收TTL门8个电流。该电路主要用于对调制过的编码信息进行处理并将它还原为原来的数据格式,从而实现解码。在标准电路中,插入一根电阻后,该端口便成为了一种独特的类型。通过对这一新器件进行分析研究,我们发现这种新器件可以很好地工作于高输入阻抗状态下。在引脚首次写到1时,端口P1将被设置为高阻输入,以确保数据传输的高效性。如果端口有两个以上的输出端,则它们之间会发生相互干扰。若此端口未进行信号传输,则其逻辑功能不会出现错误,且不会出现因未正确使用而导致的故障现象。因此,通过改变其阻值,可以方便地对其进行修改或添加新元件以适应不同情况下的需求。P0可作为外部程序的数据存储介质,并可被配置于数据/地址8的位置。在对硬件进行设计之前,需要先建立一个与软件相关的系统模型,然后再编写相应的代码来完成软件设计。

端口P1:端口P1是8位双向I/O端口,带有上拉电阻,端口P1缓冲器可以接收4TTL门输出电流;在该端口上设置有一个用于控制其状态的开关,该开关与一计数器相连接。当外部输入时钟信号时,其内部逻辑和寄存器实现了对信号的处理。当P1端口的引脚标记为1时,其内部会发生拉伸,从而赋予其作为输入的能力;当引脚被标记为空或未标出时,则不具有此特性。当外部出现拉低现象时,其引脚会与外部电源相连,以提供内部芯片所需的电力。另外,为了避免将该端口连接到其他设备上而产生错误,需要设置一个额外的阻值。在标准电路中,一旦插入一根电阻,该端口便成为了一种独特的类型,其独特之处在于其能够提供高度定制化的电路结构。如果将它连接到另一特定设备上的话,则可以用来对它们提供稳定可靠的信号输入。当施加低电平于P1端口外部时,输出电流可能是由于内部电流的增加所致。因此,通过改变端口上的电位来实现对输出电流的调节是非常有意义的。在本文中,我们提出了一种基于端口内电压的检测和控制方法,该方法能够有效地检测和控制端口内的电压。这种方式可以实现对端口状态的有效管理。在FLASH的编程和校验过程中,我们需要将端口P1视为第八个接收和处理的地址,以确保程序的安全性和可靠性。

端口P2:端口P2是8位双向I/O端口,并具有内部上拉电阻;外部电路可通过外部拉电阻进行连接。如果在该端口上没有任何元件的话,那么它就可以直接与其它设备进行通信。当P2端口被标记为"1"时,其引脚是通过内部电阻拉拔而成,作为输入信号。如果要做其他用途的话,可以将其变成一个二极管或电容。因此,P2的引脚在外部被拉低,从而产生了电流输出的特性;若以输出形式呈现,则不会产生任何电压信号。为了实现内部寄存器与外部寄存器之间的通信,还包括一个端口。在接收地址信号的前8位以及FLASH编程和检查时的控制信号方面,端口P2扮演着至关重要的角色。

端口P3:P3的端口引脚是双向I/O的端口,有8个上拉电阻可以接收和传输TTL门的4个电流。在该端口上设置有一个用于控制其状态的开关,该开关与一计数器相连接。当"1"的输入被输入到P3端口时,这些端口将进行内部拉高,以作为输入信号的输入。端口P3所产生的电流(ILL)源于外部下拉的低电平,这是由于上拉所引发的。

当I/O端口被用作输入端口时,读引脚则用来对外部数据进行读写操作,包括地址变换、寄存器值更新等功能。1实现读引脚,否则你会看到错误,为什么看图时场效应管对于端口设一端口锁存原始状态如果不在0Q引脚0Q^11之内的话,可能会添加上门信号,因为此时地场效应管有低阻抗甚至是该引脚的输入信号1。当使用读写器进行读写时,由于读写设备之间的连接关系不一样,因此要实现对不同类型的数据分别处理是比较困难的。如此一来,数据的正常读写并不会受到任何干扰。这样可以保证读盘准确可靠。为了将输出端连接到其他电路上,必须先连接相应的电阻和电容,然后再施加适宜的电平,这是不可或缺的步骤。否则,会使输出端的电压降至最低。当使用"FET"系列的所有端口作为输入时,它们都具备准双向的端口特性。在这些端口上分别接了两个二极管,用来连接外部电路和内部电路,这样就构成了四种基本类型的开关器件——晶体管、电阻、电容和电感。由图可知,这4个端口也有不同:P1以外的,全部P0P2P3端口具有不同功能。

RST:复位输入。在振荡器对装置进行复位的过程中,RST引脚必须保持一个高电平,并连续运行两个机器周期,以确保系统的稳定运行。ALE/PROG:将地址状态的字节锁存于外部存储器中,以输出电平形式呈现;和将在所述输入端子与所述输出端子之间传输的信号转换为二进制值并产生用于控制内部电路操作的驱动脉冲。当外部数据被提取时,该引脚被运用于提供锁存线上所需的数据存储信息。这两个引脚都有较短的长度和较大的宽度。一般情况下,ALE引脚所产生的正向脉冲信号具有恒定的周期,其振荡频率为六分之一,因此,该信号不仅可作为外部输出脉冲,还可用于实现同步。这种方法使得对地址状态字节进行操作更加简便,并且可使程序更易实现。/PSEN:在外部程序存储器中拾取编号。每次都有一个和它对应的外部程序存储器被读取。在对外部程序存储器进行检索的时候,/PSEN每台机器的一个周期中有效2次。可在进行外部数据存储器存取的情况下,两种有效/PSEN信号均无。

如果外部程序存储器不能正常工作的话,单片机就会出现错误的执行结果。在高电平RESET控制下,单片机成功实现了程序计数器(PC)和特殊功能寄存器的复位,具体的操作流程详见表2-1。在这种情况下,要对程序进行有效地操作就需要通过外部的复位信号来完成。为了满足内部电路的限制,必须采用额外的复位信号以确保正常工作的实现。当复位有效时,ALE、PSEN会有高电平输出[4]。若/EA引脚维持高电平,然后在此期间,内部程序存储器。当外部输入电压超过其工作频率时,该引脚将产生一个低电平,此时可以通过中断来使单片机重新开始工作。进行FLASH编程时,这种引脚还用于应用12V编程电源(VPP)。

在高电平RESET控制下,单片机成功实现了程序计数器(PC)和特殊功能寄存器的复位,具体的操作流程详见表2-1。通过电阻将RST引脚与VCC电源相连,实现了电平复位。图2-7中呈现的是一个规模最小的操作系统。

图2-7 单片机最小系统电路

  • 7
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值