单片机用定时器设计的门铃

单片机用定时器设计的门铃
单片机用定时器设计的门铃

******* 大学

课程设计说明书

课程设计名称:《单片机》课程设计

专业:机械设计制造及其自动化

学号:1224140146

学生姓名:***

指导教师:****

目录

1 设计任务 (1)

2 系统总体设计 (1)

3 硬件系统设计 (2)

4 程序流程图 (3)

5 程序 (4)

6 软件仿真 (7)

7 设计总结 (7)

参考文献 (8)

1设计任务

用定时器设计的门铃,通过定时器控制门铃声响的系统设计,掌握定时/计数器的使用方法,和简单程序的编写,最终提高我们的逻辑抽象能力。

要求是按下开关的时候开启中断,定时器溢出进入中断后,在软件以标志位i 来判断门铃声音呢,开始响铃。先是“叮”,标志位i加1,延时后接着是“咚”,标志位i加1,然后是关中断。检测铃响脉宽也是以标志位i来识别“叮咚”。当i为0时给示波器A通道高电平,i为2时,给示波器B通道高电平。

2系统总体设计

1.针对本课题的设计任务,进行分析得到,本次设计是利用单片机实现对扬声器发省的,控制采用按钮操作,c51单片机进行控制,最终使扬声器发出“叮咚”声音。

2.绘制电路原理图,编写程序,并进行仿真,基本实现对输出频率的控制,用扬声器的管理。其中有两个声音“叮”、“咚”,因此有两个输出的频率对应于两个不同扬声器声音的输出。最终利用单片机实现对扬声器发声的控制,采用按钮操作,c51单片机进行控制,最后使扬声器发出“叮咚”声音。

3.本设计能模拟基本的扬声器发出声响的系统,是采用中断的方式定时控制不同频率的输出。定时/计数器工作方式寄存器,定时器采用T0定时器工作于模式0,位数:13位。计数范围:0-8192 ;中断设置每次定时器中断执行两个不同频率的输出。

3硬件系统设计

单片机设计的门铃系统,可用单片机直接控制输出频率变化来实现门铃声响可以广泛的应用到现实门铃的设计中。

据此,本设计系统以单片机为控制核心,连接成最小系统。系统的总体框图如上图所示。因为它能够准确地划分成时钟频率,与UART(通用异步接收器/发送器)量常见的波特率相关。特别是较高的波特率(19600,19200),不管多么古怪的值,这些晶振都是准确,常被使用的。当定时器1被用作波特率发生器时,波特率工作于方式1和方式3是由定时器1的溢出率和SMOD的值(PCON.7-----双倍速波特率)决定。

4程序流程图

5程序

ORG 0000H ;规定汇编的起始地址为0000H

LJMP MAIN ;把MAIN函数进行长转移

ORG 000BH

LJMP T0ISR

ORG 0030H

MAIN:

MOV TMOD,#00H ;定义工作方式寄存器TMOD用于选择定时器/计数器的

工作模式和工作方式

MOV IE,#82H

MOV TH0,#HIGH(8192-700) ;定义定时器/计数器0(高字节)的地址

MOV TL0,#LOW(8192-700) ;定义定时器/计数器0(低字节)的地址

MOV R2,#0

MOV R3,#0

LOOP:

JB P2.0,$

SETB TR0

JNB P2.0,$ ;直接寻址位为零则转移

SJMP LOOP

T0ISR:

CPL P2.3 ;对P2.3取反

LCALL ADDP

LCALL CMPP

JNZ T01

MOV TH0,#HIGH(8192-700)

MOV TL0,#LOW(8192-700)

RETI ;从中断返回

T01:

DEC A ;累加器减1

MOV TH0,#HIGH(8192-1000)

MOV TL0,#LOW(8192-1000)

RETI

T02:

CLR TR0

MOV R2,#0

MOV R3,#0

RETI

ADDP:

MOV A,R2

ADD A,#1 ;把立即数1加上累加器中的数寄存到累加器A中MOV R2,A

MOV A,R3

ADDC A,#0 ;把立即数加到累加器

MOV R3,A

RET

CMPP:

CLR C

MOV A,R2

SUBB A,#90H

MOV A,R3

SUBB A,#1

JC CMPP0

CLR C ;清进位位

MOV A,R2

SUBB A,#20H ;累加器减去立即数20H

MOV A,R3

SUBB A,#3

JC CMPP1

RET

CMPP1:

MOV A,#1

RET

CMPP0:

MOV A,#0

RET ;从子程序中返回

END

6软件仿真

7设计总结

这次课程设计使我得到了不小的收获,发现了自己的很多不足,知识体系上的漏洞,看到了自己的实践经验还是比较缺乏,理论联系实际的能力还需很大提高。

首先拿到这个题目,我就开始收集大量的资料,包括C51单片机的原理,人的听力范围等等与课程设计相关的各类知识,了解了很多之前并未注意的知识。通过这次课程设计,开阔了我们的视野,提高了我们的兴趣。在今后的学习中我们仍可以进行这方面的尝试,开拓自己的眼界和操作能力,提高自己的动手制作能力,在动手中学习,在动手中收获。

参考文献

[1] 楼然苗.李光飞.51系列单片机设计实例[M].北京航空航天大学出版社,2001.

[2]王东峰等.单片机C语言应用100例[M].电子工业出版社,2009.

[3]刘守义等.单片机技术基础[M].西安电子科技大学出版社,2007.

叮咚门铃的单片机控制

贵州航天职业技术学院专业课题设计报告 题目: 叮咚门铃的单片机控制 系部: 计算机科学系 专业名称: 计算机应用技术(控制方向)班级: 姓名: 学号: 指导教师: 时间:

前言 随着现在人们生活的不断改善,智能化的家居设计走进人们生活中。在现代电子产品中,“叮咚”门铃低成本,很方便快捷的门口提示工具。它的虽然功能简单,但是由于其操作简单得到了广泛的应用,在市场上占有很大的空间。 本课题是根据目前的现代化的家居及以往的门铃设计,提出了一种新的门铃设计。它是基于STC89C51单片机的叮咚门铃设计。在该系统中STC89C51单片机是一款性能稳定,价格比较低廉的单片机,结合以往的门铃设计方式,将其与之结合,设计一种电路更加简单,性能更加优良的门铃,使之更能适合于现代化的家居。在该设计中,STC89C51单片机是整个系统主控芯片,它主要负责输出不同频率的PWM脉宽,从而控制三极管通断次数来使扬声器发出不同频率的声音。目前我已经完成了该系统的仿真功能,基本达到预期的效果。经过初步的市场调研,基于单片机的叮咚门铃设计是个很有应用价值及商业价值的设计。

目录 一﹑门铃的发展 (1) 二﹑课题开发的目的及意义 (3) 三﹑设计要求 (3) 四﹑硬件设计 (4) (一)系统各组成部分硬件设计 (4) (1)、单片机芯片的选择 (4) (2)、AT89C51的引脚图 (5) (3)、单片机工作的过程 (5) (4)、硬件电路设计 (6) (5)单片机的历史 (10) (6)单片机的基本结构 (11) (7)单片机的应用 (11) (8)Proteus 7 Professional的简介 (11) 五、仿真模型的建立 (13) (一)Proteus 7 Professional仿真 (13) (二)模型的建立 (14) (三)、总体硬件设计 (22) 六、软件设计 (24) (1). 主程序框图: (24) (2). T0中断服务程序框图: (25) 七、结果调试与分析 (25) (一)调试前步骤 (25) (二)调试结果 (29) 八、总结 (32) 九、参考资料 (34) 附录 (35)

课程设计---基于51单片机三首歌音乐门铃设计

泉州师范学院 单片机原理及接口技术 课程设计报告 题目:基于51单片机三首歌音乐门铃设计学院: 物理与信息工程学院 专业: 09通信工程 学号: 姓名: 指导老师: 完成日期: 2012年5月18日

一、设计功能要求 传统的电子音乐门铃通常采用分立元件或专用的音乐IC制作。本次设计用一个用STC89C52RC单片机设计的电子音乐门铃,仅需STC89C52RC单片机最小系统再加一片LM386做音频小功放驱动扬声器发声。客人来访时,按一下按钮,门铃就会奏出优美的电子音乐声;再按一下,门铃又会奏出下一首电子音乐声音.共可以奏出六首不同旋律的歌曲。 二、主要技术指标 1、利用STC89C52单片机定时中断实现输出不同频率的方波,通过一个简单的驱动电路使扬声器发出音乐,并通过外中断T0控制音乐播放,每按一次T0播放一首不同的音乐,使其能够播放三首歌曲后又循环播放。 2、其电路是由:STC89C52单片机最小系统电路和一个由电阻和音频小功放组成的驱动电路及扬声器再加上控制音乐播放的外中断T0。 3、音乐是由音符组成,不同的音符是由相应频率的振动产生。产生不同的音频需要有不同固定周期的脉冲信号。要产生音频脉冲,只要算出某一音频的周期T(1/f) ,然后将此周期T除以2,即为半周期的时间。我们利用单片机的内部定时器TO,使其工作在计数器模式MODEl下.初始化适当的计数值THO及TLO以计时这个半周期时间。每当计时时间到后就将输出脉冲的P1.0口反相。然后重复计时此半周期时间,再对P1.0口反相,就可在单片机Pl.0引脚上得到此频率的脉冲。P1.0引脚脉冲接LM386作音频功放,然后辅出到扬声器,从而发出美妙的乐音。 例如设单片机晶振为12MHz,每计数一次用时1μs。我们要产生f低音DO,其频率为392Hz,周期T=1/392=2551μs,半周期时间为1276μs。因此计数器应每计数1276次时将 P1.0口反相,即计数初值应设定为(THxTLx)=一1276=64260,就可得到低音D0。P3.5口作为控制门铃的按钮,每按一次,产生的电子乐音就改变一次,按完3次,再重复循环。3首歌曲分别为《爱情买卖》、《生日快乐》、《不倒翁》。 三、设计方案 电路仍以STC89C52为主要控制芯片,采用单片机最小系统和外围驱动电路推动扬声器发出声音,此电路更为简单,程序不复杂,通过外中断T0控制音乐的播放,并且三首歌曲能够循环播放。音乐声音稳定、清晰。减少了外围电路原件,节约了成本,电路基本框图如图1所示。 图1 方案方框图

单片机用定时器设计的门铃

******* 大学 课程设计说明书 课程设计名称:《单片机》课程设计 专业:机械设计制造及其自动化 学号:1224140146 学生姓名:*** 指导教师:****

目录 1 设计任务 (1) 2 系统总体设计 (1) 3 硬件系统设计 (2) 4 程序流程图 (3) 5 程序 (4) 6 软件仿真 (7) 7 设计总结 (7) 参考文献 (8)

1设计任务 用定时器设计的门铃,通过定时器控制门铃声响的系统设计,掌握定时/计数器的使用方法,和简单程序的编写,最终提高我们的逻辑抽象能力。 要求是按下开关的时候开启中断,定时器溢出进入中断后,在软件以标志位i 来判断门铃声音呢,开始响铃。先是“叮”,标志位i加1,延时后接着是“咚”,标志位i加1,然后是关中断。检测铃响脉宽也是以标志位i来识别“叮咚”。当i为0时给示波器A通道高电平,i为2时,给示波器B通道高电平。 2系统总体设计 1.针对本课题的设计任务,进行分析得到,本次设计是利用单片机实现对扬声器发省的,控制采用按钮操作,c51单片机进行控制,最终使扬声器发出“叮咚”声音。 2.绘制电路原理图,编写程序,并进行仿真,基本实现对输出频率的控制,用扬声器的管理。其中有两个声音“叮”、“咚”,因此有两个输出的频率对应于两个不同扬声器声音的输出。最终利用单片机实现对扬声器发声的控制,采用按钮操作,c51单片机进行控制,最后使扬声器发出“叮咚”声音。 3.本设计能模拟基本的扬声器发出声响的系统,是采用中断的方式定时控制不同频率的输出。定时/计数器工作方式寄存器,定时器采用T0定时器工作于模式0,位数:13位。计数范围:0-8192 ;中断设置每次定时器中断执行两个不同频率的输出。

基于单片机的音乐门铃课程设计与仿真

单片机课程设计 题目:音乐门铃 目录 1.功能 2.设计步骤 1.前期工作 (1) 2.电路结构 (1) 3.基本步骤 (1) 4.预期结果 (2) 3.硬件电路设计 1.模拟仿真电路 (2)

2.元件列表 (2) 3.发声原理 (3) 4.软件设计 1.设计材料 (3) 2.实验源程序 (4) 5.实验结果 1.仿真结果 (8) 2.实验感受 (8)

音乐门铃的设计 摘要:该设计以AT89C51为芯片组成的一个音乐门铃解决方案,在设计系统硬件电路的基础上,实现了电子门铃系统软件设计,该系统设计主要包括电源、按键模块等。经过系统测试,证明达到了设计要求。 1.功能 1.用单片机编程实现自由切换播放三首歌曲,并且用LED灯进行显示,达到门铃效果。 2.设计步骤 1.前期工作 通过大家对单片机的学习,能够通过keilC软件编写C语言程序,并且能够在Proteus 仿真软件上成功的运行。 2.电路结构 音乐门铃的硬件电路由6个部分组成:单片机、时钟与复位电路、选择按键输入电路、音频发生器、音频放大器和扬声器。音乐门铃的硬件电路设计框图如下。 图2-1 音乐门铃硬件电路设计框图

3.基本步骤 先用c语言编写实现音乐门铃的程序代码,然后将c语言用keil软件生成hex文件下载到stc89c51集成芯片中,利用不同的频率发出不同的音调,利用延时产生不同的节拍,通过功率放大器传送到喇叭使其发出美妙的音乐。 4.预期结果 按下门铃键,即同普通门铃的工作方法一样,由AT89C51控制蜂鸣器放出美妙的音乐,提醒主人开门。 3.硬件设计 1.模拟仿真电路 2.元件列表

叮咚门铃课程设计

郑州科技学院 《数字电子技术》课程设计 题目“叮咚”门铃 学生姓名王芳芳 专业班级电气工程及其自动化一班 学号 3 院(系)电气工程学院__ 指导老师李杰 完成时间2014年5月9日

目录 绪言错误!未定义书签。 1 电路设计任务与要求错误!未定义书签。 2 设计方案与论证错误!未定义书签。 原理图错误!未定义书签。 电路原理错误!未定义书签。 电路数据错误!未定义书签。 各元器件功能错误!未定义书签。 3 电路原理错误!未定义书签。 4 电路仿真错误!未定义书签。 5 设计结论错误!未定义书签。 6 心得体会的错误!未定义书签。 7 参考文献错误!未定义书签。 附录1:实物图错误!未定义书签。 附录2:元器件清单错误!未定义书签。

绪言 在近代“门铃”不再是有钱人家的专项,“门铃”已在平民百姓人家广泛普遍应用。各式各样的“门铃”比比皆是,“门铃”的作用也不仅仅是局限于给客人叫门用。近代市民最常见的“门铃”是电子类的占多数。 最常见的是前几年流行的“电子门铃”;一般安放两节5号电池在内,门外的触发电钮被人按动后,门内的“门铃”就“叮咚”地响几声。也有的是由IC片播放一段电子音乐的。 后来演变到客人可以在门口与楼上家里的主人讲话,验明真声后主人再给客人开门。它们的缺点就是要消耗电源,特别是用电池的毛病较多,但用交流电的又怕临时停电。 高级公寓里的“门铃”算是这类中造价最昂贵的,不但可以叫门对话,还可以通过摄像头让家中的主人在屏幕上看到远在门外楼下的来客,用这样的“门铃”顺便监看放在楼下的车辆倒也不错。 作为初学者,这次我们的课程设计就是制作一个简单的叮咚门铃,它是利用一块时基电路集成块和外围元件组成的,它的装调简单容易、成本较低,一节6V的电池可用三个月以上,耗电量较低。我们常常由于工作可能会没有注意到亲朋好友的到来,但是只要我们装上了我们所设计的叮咚电子门铃,我想我们就可以很清晰的听见并且知道有人来到了自己的家里。 1 电路设计任务与要求 设计一个叮咚门铃电路,按下按钮时发出较高的频率叮声,松开按钮,发出较低频率的咚声。门铃叮咚声的声音频率和声音持续时间可调。正常人听力范围在20Hz~2000Hz,而300Hz~5000Hz则是人耳最敏感的声音频率范围,因此,叮咚声最好在这个范围内或者左右,叮咚两声频率要求差距比较大,声音持续时间要求恰当,电路最好具有低功耗。 要求: 设计简单并且节约资源,有良好的应用性。 门铃电路由555产生680-1230Hz左右的频率工作。 电路均安装音频放大器,实现音频放大。 电路统一工作在6V。 通过电路的装配和调试进一步掌握用555集成电路组成的叮咚电子门铃电路胡工作、振荡频率的调整方法及简单故障的排除。 2 设计方案与论证 方案一: 原理图

基于单片机的电子门铃设计说明

课程设计 2010——2011学年 第一学期 设计名称:基于单片机的电子门铃设计学生学号: 学生姓名: 指导教师: 院、系:信息工程学院 教研室:电子信息

设计目的: 1、动手焊接单片机硬件电路板,增进对单片机的感性认识,加深对单片机理论方面的理解。 2、了解单片机的部功能模块的应用。 3、了解和掌握单片机应用系统的硬件设计和制作过程、方法及实现。设计任务: 1、了解单片机的组成结构,设计相关电路原理图; 2、根据原理图焊接硬件电路。 3、实现所要求的功能。 设计要求: 1、要求理解单片机的组成结构; 2、根据给出的主要芯片,设计相关电路原理图; 3、焊接电路板,检测并调试。 设计目标: 1、设计相关电路图; 2、焊接电路板; 3、检测并调试。 设计容:

传统的电子音乐门铃通常采用分立元件或专用的音乐IC制作。本文介绍一个用AT89C51单片机设计的电子音乐门铃,仅需AT89C51单片机最小系统再加一片LM386做音频小功放驱动扬声器发声。客人来访时,按一下按钮,门铃就会奏出优美的电子音乐声;再按一下,门铃又会奏出下一首电子音乐声音.共可以奏出六首不同旋律的歌曲。 设计原理: 音乐是由音符组成,不同的音符是由相应频率的振动产生。产生不同的音频需要有不同固定周期的脉冲信号。要产生音频脉冲,只要算出某一音频的周期T(1/f) ,然后将此周期T除以2,即为半周期的时间。我们利用单片机的部定时器TO,使其工作在计数器模式MODEl下.初始化适当的计数值THO及TLO以计时这个半周期时间。每当计时时间到后就将输出脉冲的P1.0口反相。然后重复计时此半周期时间,再对P1.0口反相,就可在单片机Pl.0引脚上得到此频率的脉冲。P1.0引脚脉冲接LM386作音频功放,然后辅出到扬声器,从而发出美妙的乐音。 例如设单片机晶振为12MHz,每计数一次用时1μs。我们要产生f低音DO,其频率为392Hz,周期T=1/392=2551μs,半周期时间为1276μs。因此计数器应每计数1276次时将P1.0口反相,即计数初值应设定为(THxTLx)=一 1276=64260,就可得到低音D0。P3.5口作为控制门铃的按钮,每按一次,产生的电子乐音就改变一次,按完6次,再重复循环。6首歌曲分别为《生日快乐》、《两只老虎》、《三只小猫》、《哈巴狗》、《不倒翁》、《妹妹背着洋娃娃》。

基于单片机的电子音乐门铃设计说明书

基于单片机的电子音乐门铃设计 题目:电子音乐门铃设计 学院: 专业: 班级: 学号: : 时间:

摘要 近几年来,随着市场上智能化楼宇的不断升温,门铃系统已作为智能化办公室和智能化住宅小区的一个重要组成部分,被各商家和用户所接受。人们已开始习惯用门铃系统代替传统的铁钥匙去管理各通道门,这使门铃系统得到了飞跃性的发展。随着单片机技术的飞速发展,通过单片机实现人们对物质生活的满足,这将会日益成为今后的一个重要发展的方向。本设计是介绍了由AT89C51单片机来构成电子音乐门铃系统的工作过程,本系统主要完成该电子门铃不仅具有普通电子门铃的功能,而且还具有一些扩展功能。它的工作状态能够由用户自行设定等常规功能,并给来访者提供必要的语音和文字回应信息,此外。这给人们生活提供了很大的便利 关键词:电子门铃

目录 一、设计目的 二、设计任务 三、设计要求 四、设计步骤(流程) 五、设计原理 六、设计容 6.1硬件设计 6.2单片机引脚说明 6.3主要电路设计 6.3.1时钟电路 6.3.2复位电路 6.3.3功率放大电路 6.4软件设计 6.4.1音乐符设计 6.4.2程序设计 6.4.3程序流程图 6.4.4仿真界面图 6.5.5编程 七、设计小结 参考文献

一、设计目的: 1、动手焊接单片机硬件电路板,增进对单片机的感性认识,加深对单片机理论方面的理解。 2、了解单片机的部功能模块的应用。 3、了解和掌握单片机应用系统的硬件设计和制作过程、方法及实现。 二、设计任务: 1、了解单片机的组成结构,设计相关电路原理图; 2、根据原理图焊接硬件电路。 3、实现所要求的功能。 三、设计要求: 1、要求理解单片机的组成结构; 2、根据给出的主要芯片,设计相关电路原理图; 3、焊接电路板,检测并调试。 四、设计步骤(流程): 1、根据电子音乐门铃原理设计相关电路图; 2、焊接电路板; 3、编写程序、检测并调试。 五、设计原理: 音乐是由音符组成,不同的音符是由相应频率的振动产生。产生不同的音频需要有不同固定周期的脉冲信号。要产生音频脉冲,只要算出某一音频的周期T(1/f) ,然后将此周期T除以2,即为半周期的时间。我们利用单片机的部定时器TO,使其工作在计数器模式MODEl下.初始化适当的计数值THO及TLO以计时这个半周期时间。每当计时时间到后就将输出脉冲的P1.0口反相。然后重复计时此半周期时间,再对P1.0口反相,就可在单片机Pl.0引脚上得到此频率的脉冲。P1.0引脚脉冲接LM386作音频功放,然后辅出到扬声器,从而发出美妙的乐音。 例如设单片机晶振为12MHz,每计数一次用时1μs。我们要产生f低音DO,

模电课程设计 简易门铃

郑州科技学院 《模拟电子技术》课程设计 题目简易门铃 学生姓名孙梦蔚 专业班级11级电科一班 学号201131002 院(系)电气工程学院 指导教师李月英 完成时间 2013年5月16日

目录 1 课程设计的目的 (1) 2 课程设计的任务与要求 (1) 3 实验设计方案及论证 (1) 3.1方案一 (1) 3.2方案二 (2) 3.3两种方案的比较 (3) 4 设计原理及功能说明 (4) 5硬件的制作与调试 (6) 6 总结 (12) 参考文献 (13) 附录1:总体电路原理图 (14) 附录2:元器件清单 (15)

1 课程设计的目的 ?通过该项目的学习,学生应当能够读懂项目任务书,看懂任务书中的电路原理图,分析电路工作原理,根据项目实训评价明确制考核要求和评分标准。 ?能熟练运用万用表检测各元器件的质量。 ?能熟练使用各焊接工具按照电路原理较长和工艺要求完成电路的连接。 ?熟练运用电子测量工具完成电路的调试和故障的排除。 ?具备一定的团队合作开发能力。 2 课程设计的任务与要求 ?设计一个门铃电路,两端接6v的电压,设置一个按钮开关,当按下开关时发出门铃在任听觉范围内的“铃”声,松开开关,则声音消失。 ?其中先设计出电路图,再通过电路图演示软件演示出其可用性,最后进行实际操作进行电路元件的选择与焊接。 ?要求用内部中断实现,当按下门铃时,门铃发出响声,直到释放。 3 实验设计方案及论证 3.1 方案一

图3-1 原理图 电路原理: 由VT1、VT2及相关元件组成多谐振荡器,用以控制两种音调转换,由VT3、VT4等组成音频振荡器,当VT2导通时,相当于R1与R2并联,这时产生一种音调,当VT2截止时,只有R1参与音频振荡器工作,因此产生的是另外一种声音,电路中的R1、R2和C5的值决定了音调的高低当按下门铃开关后,门铃便会交替产生二种不同音调的声音。 3.2 方案二

基于单片机的门铃设计说明

华北理工大学轻工学院 Qing Gong College North China University of Science and Technology EDA辅助设计结课报告 项目名称:基于单片机的门铃设计 专业班级: 学号: 姓名: 成绩:

一、项目说明 本项目设计的是一个电子门铃,门铃在生活中应用广泛,因为其造价低廉,深受大众喜爱。 本设计是利用单片机芯片控制频率,经过三极管放大给扬声器发出声音,通过按下S2键,使门铃发声,发出10个连续的嘟嘟声。S3的作用是开关门铃,门铃通电的初始状态为开启状态,当S3键按下的时候,门铃系统关闭,在关闭状态下,按动S2按钮,门铃不会发出呼叫声。再按动S3按键,门铃系统开启,此时如果按下S2键,门铃会再次发出嘟嘟声以示呼叫。 二、项目原理图 1、原理图

图1 项目原理图 2、各部分说明 (1)电源部分 电源采用的是DC-002,没有采用传统的供电,程序下载,串口通信三合一模块。DC-002的作用仅仅是给电路板供电,相较传统的供电系统,降低了电路本的成本。电路原理图如下:

图2 电源部分原理图 (2)STC89C52芯片 STC89C52是一个低功耗,高性能CMOS8位单片机,片内含具有如下特点:40个引脚(引脚图如图3-1所示),4kBytesFlash片内程序存储器,128bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDTC)电路,片内时钟振荡器[3]。此外,STC89C52设计和配置了振荡频率可为0HZ并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。 图3 STC89C52芯片原理图 (3)单片机复位部分

基于单片机的无线报警音乐门铃的设计

基于单片机的无线报警音乐门铃的设计(硬件设计) 总计毕业设计(论文) 29 页 表格 3 个 插图 24 幅

摘要 单片微机的出现是计算机技术发展史上的一个重要的里程碑,它让计算机从海量的数值计算进入到智能化控制领域。作为21世纪的工科大学生,不仅要熟练地使用通用微机进行各种数据处理,还要把计算机技术运用到专业领域或相关领域,即具有“开发”能力。随着技术的发展,单片机作为小型智能化控制设备得到了越来越多的用途,特别是以单片机为核心的控制设备得到了实用性的发展,越来越用于社会和大众生活。 本文介绍了一款基STC89C51 单片机设计的无线报警音乐门铃,在不同的章节介绍了门铃系统中应用到得电子元件的一些基本内容,其中,详细介绍了本系统核心元件PT226 2/PT2272编解码元件的工作原理。同时给出该门铃系统的硬件电路图和源程序。 本文简要介绍了MCS-51单片机的结构及应用特点,并详细地提出了基于MCS-51单片机无线门铃的软件和硬件设计的方法。鉴于其有安全可靠、价格低廉、硬件电路简单、便于实现、易于改进等优点,市场前景良好。 关键词:单片机, 无线数据收发,pt2262/pt2272编解码芯片 I

目录 摘要 ....................................................................................................................................... I Abstract....................................................................................................... 错误!未定义书签。目录 ...................................................................................................................................... I I 第一章绪论.. (1) 1.1 选题背景 (1) 1.2 课题研究的目的和意义 (1) 1.3 国内(外)研究现状 (1) 1.4 论文的主要内容 (2) 第二章系统分析 (3) 2.1需求分析 (3) 2.2可行性分析 (4) 2.3开发环境简介 (4) 第三章系统设计与实现 (5) 3.1 硬件设计与实现 (5) 3.2系统组成 (5) 3.2.1 最小系统 (5) 3.2.2PT2262/PT2272编解码系统............................................. 错误!未定义书签。 3.2.3 无线数据收发系统........................................................... 错误!未定义书签。 3.2.4 音频放大模块喇叭 (16) 3.2.5 电路板电路图 (16) 结论 (18) 参考文献 .................................................................................................... 错误!未定义书签。致谢......................................................................................................... 错误!未定义书签。

“叮咚”门铃的设计(单片机控制)

昆明工业职业技术学院 课程设计任务书 设计题目:“叮咚”门铃的设计(单片机控制) 班级: 11级电气自动化技术1班 学生姓名: 学号: 指导教师:周萍职称:讲师 指导小组组长: 教学班负责人:

设计时间: 2013年月日至 2013年月日 前言 随着科技的发展,电气自动控制在生活方面应用越来越广,本文设计了一种基于单片机的“叮咚”门铃,主要有键盘,音频功率放大器,AT89C51单片机,扬声器等构成,通过单片机定时/计数器T0来产生700Hz和500Hz的频率来使扬声器发出“叮咚”声音。 在现代电子产品中,“叮咚”门铃以它成本低,方便快捷等优点占据了很大的市场空间。本课程

设计是基于单片机的“叮咚”门铃,通过单片机控制输出频率,由音频功率放大器LM386放大给扬声器,使之发出叮咚声。虽然功能简单,但是由于其操作简单得到了广泛的应用。主要技术指标是当按下开关SP1,AT89S51单片机产生“叮咚”声从P1.0端口输出到LM386,经过放大之后送入喇叭。 目录 一、设计任务及方案分析 (4) 1、设计要求及技术指标 (4) 2、总体方案设计 (4) 3、电气原理图 (5) 二、单片机控制电路的各组成部分分析 (6) 1、AT89C51芯片功能 (6)

2、信号频率发生器 (11) 3、复位电路 (12) 4、音频放大电路 (13) 三、单片机控制电路的程序流程图 (14) 1、主程序流程图 (14) 2、中断程序流程图 (15) 四总结 (16) 参考文献 (17) 一、设计任务及方案分析 1.设计要求及技术指标 当按下开关SP1,单片机产生“叮咚”声从P1.0端口输出到经过放大之后送入喇叭。设计要求及技术指标如下: 1、用单片机实现定时/计数器T0来产生700HZ和500HZ的频率;

(完整版)基于单片机的电子音乐门铃的设计毕业设计论文

基于单片机的电子音乐门铃的设计 摘要 随着时代的前进和发展,控制智能化、仪器小型化、功耗微小化得到广泛关注。在这些领域中,单片机起到了举足轻重的作用,这就把单片机的应用提升到重要的地位,单片机应用系统设计就成为新的技术热点。 近几年来,随着市场上智能化楼宇的不断升温,门铃系统已作为智能化办公室和智能化住宅小区的一个重要组成部分,被各商家和用户所接受。人们已开始习惯用门铃系统代替传统的铁钥匙去管理各通道门,这使门铃系统得到了飞跃性的发展。随着单片机技术的飞速发展,通过单片机实现人们对物质生活的满足,这将会日益成为今后的一个重要发展的方向。 本设计是介绍了由AT89C51单片机来构成电子音乐门铃系统的工作 过程,本系统主要完成该电子门铃不仅具有普通电子门铃的功能,而且还具有一些扩展功能。它的工作状态能够由用户自行设定等常规功能,并给来访者提供必要的语音和文字回应信息,此外。这给人们生活提供了很大的便利。 关键词:单片机;电子门铃;液晶显示;语音录放

The design of electronic music doorbell based on Single Chip Microprocessor Abstract With the progress of the times and development of intelligent control,small machines, micro-power consumption get a wide concern. In these areas,Single chip microprocessor played a pivotal role,which the MCU applications important to enhance the status of Single Chip Microprocessor applications designed to become the new recent years,with intelligent buildings on the market as intelligent office and intelligent residential quarters of an important component of the traders and users to accept. People to use doorbell system used to replace the traditional iron keys to manage the access door, rang the doorbell so that this system leap of development. With the rapid development of Single Chip Microprocessor technology,people will increasingly become an important future development direction, through the material life of the

基于单片机的门铃设计

课程论文 题目:基于单片机的门铃设计 学生姓名: 学生学号: 系别:电子工程学院 专业:通信工程 年级: 任课教师:

基于单片机的门铃设计 电子工程学院通信工程专业 1绪论 1.1课题背景 在现代电子产品中,“叮咚”门铃以它成本低,方便快捷等优点占据了很大的市场空间。本课程设计是基于单片机的“叮咚”门铃,通过单片机控制输出频率,由音频功率放大器LM386放大给扬声器,使之发出叮咚声。虽然功能简单,但是由于其操作简单得到了广泛的应用。 主要技术指标是当按下开关SP1,AT89C51单片机产生“叮咚”声从P1.0端口输出到LM386,经过放大之后送入喇叭。 1.2总体方案设计 针对本课题的设计任务,进行分析得到:本次设计是利用单片机实现对扬声器发声的,控制采用按钮操作,AT89C51单片机进行控制,由音频功率放大器进行放大,最后使扬声器发出“叮咚”声音。 图1 “叮咚”门铃总体设计框图 该直流电机调速系统的设计在总体上分为以下几个部分:单片机控制部分;音频

功率放大器部分;扬声器输出部分。 2系统主要硬件电路设计 2.1 单片机主机系统电路 本设计采用AT89C51单片机,AT89C51是一种带4K字节FLASH存储器的低电压、高性能CMOS 8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。 AT89C51 提供以下标准功能:4k 字节Flash 闪速存储器,128字节内部RAM,32 个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。 图2 AT89C51内部结构原理图

模电课程设计简易门铃

科技学院 《模拟电子技术》课程设计 题目简易门铃 学生梦蔚 专业班级11级电科一班 学号201131002 院(系)电气工程学院 指导教师月英 完成时间 2013年5月16日

目录 1 课程设计的目的 (1) 2 课程设计的任务与要求 (1) 3 实验设计方案及论证 (1) 3.1方案一 (1) 3.2方案二 (2) 3.3两种方案的比较 (3) 4 设计原理及功能说明 (4) 5硬件的制作与调试 (6) 6 总结 (12) 参考文献 (13) 附录1:总体电路原理图 (14) 附录2:元器件清单 (15)

1 课程设计的目的 ?通过该项目的学习,学生应当能够读懂项目任务书,看懂任务书中的电路原理图,分析电路工作原理,根据项目实训评价明确制考核要求和评分标准。 ?能熟练运用万用表检测各元器件的质量。 ?能熟练使用各焊接工具按照电路原理较长和工艺要求完成电路的连接。 ?熟练运用电子测量工具完成电路的调试和故障的排除。 ?具备一定的团队合作开发能力。 2 课程设计的任务与要求 ?设计一个门铃电路,两端接6v的电压,设置一个按钮开关,当按下开关时发出门铃在任听觉围的“铃”声,松开开关,则声音消失。 ?其中先设计出电路图,再通过电路图演示软件演示出其可用性,最后进行实际操作进行电路元件的选择与焊接。 ?要求用部中断实现,当按下门铃时,门铃发出响声,直到释放。 3 实验设计方案及论证 3.1 方案一

图3-1 原理图 电路原理: 由VT1、VT2及相关元件组成多谐振荡器,用以控制两种音调转换,由VT3、VT4等组成音频振荡器,当VT2导通时,相当于R1与R2并联,这时产生一种音调,当VT2截止时,只有R1参与音频振荡器工作,因此产生的是另外一种声音,电路中的R1、R2和C5的值决定了音调的高低当按下门铃开关后,门铃便会交替产生二种不同音调的声音。 3.2 方案二

(完整word版)基于单片机的电子音乐门铃设计任务.docx

微机控制系统应用方向学年设计任务书 学院课程名称完成期限 计算机与信息工程学院专业计算机科学与技术 微机控制系统应用方向题目基于单片机的电子音乐门铃自 2013 年 7 月 3 日至 2013 年 8 月 29 日共8周 一、项目的目的 基于单片机的电子音乐门铃设计,强化动手能力,为毕业设计做准备。 二、项目任务的主要内容和要求 1.用 I/O 口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而 演奏乐曲(至少三首乐曲,每首不少于 30 秒) 内 2.客人可通过门铃按键器播放音乐,并显示等待时间。 容3.如果主人在家,可暂停并取消音乐播放。 及三、项目设计(研究)思路 通过仿真软件 PROTUES 实现要求的硬件电路图,晶振电路、最小系统、任数码管、按键、蜂鸣器等;软件实现按键事件、音乐播放、数码管显示 务等;首先实现硬件电路图,再软件处理的时候,通过中断和定时器,实现按键请求处理和计时显示处理,对于两个定时器T0 和 T1 同时使用不 是很熟悉,刚开始二者总是不能同时实现,通过针对性测试和查找资料, 最终实现。 四、具体成果形式和要求 通过 PROTUES 仿真电路图展示项目主要功能。 起止日期工作内容 进度 7.4--7.5召开小组会议,讨论设计的主要内容,进行明确的分工; 7.6--8.23查找参考资料,解决相关问题; 安排8.23--8.26完成仿真电路图和实现代码; 8.26--8.28书写设计文档。

主要参考 资料指导教师 意见系(教研室)主任 意见1.彭伟 .单片机 C 语言程序设计实训 100 例[M], 电子工业出版社 ,2009.6. 2.谭浩强 .C 语言程序设计(第二版) [M], 北京 :清华大学出版社 ,1991. 3.李建忠 .单片机原理及应用 [M], 西安电子科技大学出版社 ,2008.2. (签字):年月日 (签字):年月日

课程设计---基于51单片机三首歌音乐门铃设计

单片机原理及接口技术 课程设计报告 题目:基于51单片机三首歌音乐门铃设计学院: 物理与信息工程学院 专业: 09通信工程 学号: 姓名: 指导老师: 完成日期: 2012年5月18日

一、设计功能要求 传统的电子音乐门铃通常采用分立元件或专用的音乐IC制作。本次设计用一个用STC89C52RC单片机设计的电子音乐门铃,仅需STC89C52RC单片机最小系统再加一片LM386做音频小功放驱动扬声器发声。客人来访时,按一下按钮,门铃就会奏出优美的电子音乐声;再按一下,门铃又会奏出下一首电子音乐声音.共可以奏出六首不同旋律的歌曲。 二、主要技术指标 1、利用STC89C52单片机定时中断实现输出不同频率的方波,通过一个简单的驱动电路使扬声器发出音乐,并通过外中断T0控制音乐播放,每按一次T0播放一首不同的音乐,使其能够播放三首歌曲后又循环播放。 2、其电路是由:STC89C52单片机最小系统电路和一个由电阻和音频小功放组成的驱动电路及扬声器再加上控制音乐播放的外中断T0。 3、音乐是由音符组成,不同的音符是由相应频率的振动产生。产生不同的音频需要有不同固定周期的脉冲信号。要产生音频脉冲,只要算出某一音频的周期T(1/f) ,然后将此周期T除以2,即为半周期的时间。我们利用单片机的内部定时器TO,使其工作在计数器模式MODEl下.初始化适当的计数值THO及TLO以计时这个半周期时间。每当计时时间到后就将输出脉冲的P1.0口反相。然后重复计时此半周期时间,再对P1.0口反相,就可在单片机Pl.0引脚上得到此频率的脉冲。P1.0引脚脉冲接LM386作音频功放,然后辅出到扬声器,从而发出美妙的乐音。 例如设单片机晶振为12MHz,每计数一次用时1μs。我们要产生f低音DO,其频率为392Hz,周期T=1/392=2551μs,半周期时间为1276μs。因此计数器应每计数1276次时将 P1.0口反相,即计数初值应设定为(THxTLx)=一1276=64260,就可得到低音D0。P3.5口作为控制门铃的按钮,每按一次,产生的电子乐音就改变一次,按完3次,再重复循环。3首歌曲分别为《爱情买卖》、《生日快乐》、《不倒翁》。 三、设计方案 电路仍以STC89C52为主要控制芯片,采用单片机最小系统和外围驱动电路推动扬声器发出声音,此电路更为简单,程序不复杂,通过外中断T0控制音乐的播放,并且三首歌曲能够循环播放。音乐声音稳定、清晰。减少了外围电路原件,节约了成本,电路基本框图如图1所示。 图1 方案方框图

基于555定时器的双音门铃

基于555定时器的双音门铃 一、课程设计目的和任务 1.熟悉手工焊锡常用工具的使用方法。 2.基本掌握手工电烙铁的焊接技术,能够独立的完成简单电子产品的安装与焊接。熟悉电子产品的安装工艺的流程。 3.能够根据电路原理图,元器件实物设计并制作小工艺品。 4.熟悉常用电子器件的类别、型号、规格、性能及其使用范围,能查阅有关的电子器件图书。 5.能够正确识别和选用常用的电子器件。了解电子产品的焊接、调试与维修方法。 二、分析与设计 1.设计任务分析 原理: 当按下开关,NE555计时器,4引脚于高电平,元件工作,电容C1充电,且 2、6引脚达到高电平,此时输出端3为低电平,扬声器发出响声;开关松开后,电容C1放电,在 2、6引脚大于Vcc前,3端为低电平,扬声器工作;当放电使 2、6端电平小于Vcc,3端为高电平,扬声器不工作。电容C2与滑动变阻器一起控制引脚4的状态,使置零输入端呈不同的临界电压,从而控制扬声器响音时间的长短。当电路转换时, 2、6端电压不同,使得输出端3低电平电压也不同,从而实现扬声器的双音。

任务分析: (1)根据老师提示查阅相关资料,提前弄清电路图排版及元器件的布局,提出具体设计方案 (2)验证方案可行,根据设计的原理电路领取元件; (3)按照指导教师指定的时间在硬件实验室搭建电路,并调试通过; (4)设计结束进行总结,按照统一格式撰写实习报告; (5)指导教师对硬件电路进行检查或调试,对实习报告进行审阅 2.设计方案论证 设计的门铃接上电源,按下开关发出响声; 能够发出两种高低不同的声音,表现为叮咚的高低音; 调节滑动变阻器能够调节响音长短即延迟时间。 3.详细设计 (1)查阅相关资料,了解基本原器件的功能及应用,弄清555计时器各个引脚的功能 (2)整理好元件,并根据电路图对照一一检测元件 (3)在实验室进行焊接技术练习,能够熟练较好得进行基本焊接 (4)自己重新设计电路图。设计要求: 元器件尽量布局合理简单,排线要求整齐漂亮 (5)根据自己设计的电路图进行元器件排版,并焊接好。最后进行引线输出 (6)检测:

门铃设计(基于555定时器)

课程设计说明书 门铃设计 学院:机电工程学院 专业:农业电气化及自动化 姓名: 学号: 指导教师: 职称: 设计完成日期:年月

目录 1.设计题目 2.设计目的 3.设计要求 4.所需器材介绍 5.原理电路设计 6.参数计算 7.主要元器件功能 8.布线图 9.心得体会 10.参考文献

一、设计题目:门铃电路 随着社会的经济发展,人们的物质生活普遍提高,住进高楼大厦不再是梦想!由于楼房房屋众多,家家户户相隔较近,并且卧室一般都靠里,所以为了方便通知房屋主人有客人来访,一款实用的门铃就显得很有必要了! 二、设计目的: 通过一年的电子电路方面的知识的学习,借助门铃的设计制作,进一步巩固所学知识,进一步增进学习的兴趣,为将来就业打下实践基础,同时设计出符合要求的门铃! 三、设计要求: 只设置一个按钮,当按下按钮时发出门铃的较高频率“叮”声,松开按钮,发出较低频率的“咚”声。门铃叮咚声的声音频率和声音持续时间可调。 正常人听力范围在20Hz~20000Hz,而1000Hz~5000Hz则是人耳最敏感的声音频率范围,因此,“叮咚”声最好在这个范围内。“叮咚”两声频率要求差距比较大,声音持续时间要求适当。当然,电路尽量低功耗,符合低碳经济! 四、所需器材简要介绍: 1.NE555的介绍 555定时器是一种将模拟功能和逻辑功能结合在同一块芯片上的集成电路,8脚封装。最初由美国SIGNETICS公司在1972推出投放市场,很快得到广泛应用。 此芯片内使用了3个精度较高的5K分压电阻,型号由此而得名。 NE555是双极性器件的集成电路,内含2个555电路的型号为NE556,为14脚。

基于单片机的语音门铃设计与实现

哈尔滨工程大学本科生毕业论文 摘要 近几年来,随着市场上智能化楼宇的不断升温,语音门铃系统已作为智能化办公室和智能化住宅小区的一个重要组成部分,被各商家和用户所接受。在一些场合,语音门铃系统给人们带来了意想不到的方便。本课题主要设计出一种小型的语音门铃系统,它具有提示、留言、警报等功能。基于这样的思想,本次设计以89C52单片机为核心,结合ISD1700语音芯片及其它成型的芯片,以模块化原则设计一种语音门铃系统,其中ISD1700语音芯片通过单片机以SPI协议模式实现控制,可以充分的发挥其录放功能。同时,结合红外检测模块,提升了系统的安全性能。以此作为一种语音门铃系统的探索和实践。 本系统的特点是可具有个性化、人性化、智能化、安全方便具有比较高的性能价格比。 关键词:语音门铃;单片机;ISD1700

哈尔滨工程大学本科生毕业论文 ABSTRACT In recent years,with intelligent buildings on the market has been heating up,the doorbell system has been as intelligent office and intelligent residential quarters of an important component of the traders and users to accept.In some cases,voice doorbell systems to bring unexpected convenience.The main objective of this topic is to design a small voice doorbell system,It has tips, message and alerts.Based on this idea,the design of the 89C52 MCU as the core,combined with the ISD1700 voice chip ,and voice doorbell system to design a modular principle.Which ISD1700 voice chip is controlled by the MCU and the SPI protocol mode and can fully play their recorders.At the same time, the use of infrared detection module to enhance the safety performance of the system. The characteristics of this system is personalized, humane, intelligent, safe and convenient to have a relatively high cost performance. Key words:voice doorbell;MCU;ISD1700

相关文档
最新文档