单片机音乐门铃课程设计报告书

合集下载

单片机课程设计(“叮咚”门铃)

单片机课程设计(“叮咚”门铃)

“叮咚”门铃1.实验任务当按下开关SP1,AT89S51单片机产生“叮咚”声从P1.0端口输出到LM386,经过放大之后送入喇叭。

2.电路原理图图4.19.13.系统板上硬件连线(1.把“单片机系统”区域中的P1.0端口用导线连接到“音频放大模块”区域中的SPK IN端口上;(2.在“音频放大模块”区域中的SPK OUT端口上接上一个8欧或者是16欧的喇叭;(3.把“单片机系统”区域中的P3.7/RD端口用导线连接到“独立式键盘”区域中的SP1端口上;4.程序设计方法(1.我们用单片机实定时/计数器T0来产生700HZ和500HZ的频率,根据定时/计数器T0,我们取定时250us,因此,700HZ的频率要经过3次250us的定时,而500HZ的频率要经过4次250us的定时。

(2.在设计过程,只有当按下SP1之后,才启动T0开始工作,当T0工作完毕,回到最初状态。

(3.“叮”和“咚”声音各占用0.5秒,因此定时/计数器T0要完成0.5秒的定时,对于以250us为基准定时2000次才可以。

6.汇编源程序T5HZ EQU 30HT7HZ EQU 31HT05SA EQU 32HT05SB EQU 33HFLAG BIT 00HSTOP BIT 01HSP1 BIT P3.7ORG 00HLJMP STARTORG 0BHLJMP INT_T0START: MOV TMOD,#02HMOV TH0,#06HMOV TL0,#06HSETB ET0SETB EANSP: JB SP1,NSPLCALL DELY10MSJB SP1,NSPSETB TR0MOV T5HZ,#00HMOV T7HZ,#00HMOV T05SA,#00HMOV T05SB,#00HCLR FLAGCLR STOPJNB STOP,$LJMP NSPDELY10MS: MOV R6,#20D1: MOV R7,#248DJNZ R7,$DJNZ R6,D1RETINT_T0: INC T05SAMOV A,T05SACJNE A,#100,NEXTMOV T05SA,#00HINC T05SBMOV A,T05SBCJNE A,#20,NEXTMOV T05SB,#00HJB FLAG,STPCPL FLAGLJMP NEXTSTP: SETB STOPCLR TR0LJMP DONE NEXT: JB FLAG,S5HZINC T7HZMOV A,T7HZCJNE A,#03H,DONEMOV T7HZ,#00HCPL P1.0LJMP DONES5HZ: INC T5HZMOV A,T5HZCJNE A,#04H,DONEMOV T5HZ,#00HCPL P1.0LJMP DONE DONE: RETIEND7.C语言源程序#include <AT89X51.H> unsigned char t5hz; unsigned char t7hz; unsigned int tcnt;bit stop;bit flag;void main(void){unsigned char i,j;TMOD=0x02;TH0=0x06;TL0=0x06;ET0=1;EA=1;while(1){if(P3_7==0){for(i=10;i>0;i--)for(j=248;j>0;j--);if(P3_7==0){t5hz=0;t7hz=0;tcnt=0;flag=0;stop=0;TR0=1;while(stop==0);}}}}void t0(void) interrupt 1 using 0 {tcnt++;if(tcnt==2000){tcnt=0;if(flag==0){flag=~flag; }else{stop=1; TR0=0;}}if(flag==0){t7hz++;if(t7hz==3){t7hz=0;P1_0=~P1_0; }}else{t5hz++;if(t5hz==4) {t5hz=0;P1_0=~P1_0; }}}。

基于单片机的电子音乐门铃设计任务书

基于单片机的电子音乐门铃设计任务书

微机控制系统应用方向学年设计任务书微机控制系统应用方向学年设计说明书学院名称:计算机与信息工程学院班级名称:计科101学生:祖杰、雷、周来宇、朱路平、毅苗学号:2010211154、2010211150、2010211151、2010211153、2010211147题目:基于单片机的电子音乐门铃设计指导教师姓名:董再秀起止日期:2013.07.03--2013.08.29目录第一部分:正文部分 (1)1 绪论 (1)1.1 研究背景 (1)1.2 主要工作 (1)1.3 研究容 (1)2 系统总体方案 (1)2.1 系统组成框图 (1)2.2 音乐门铃的功能结构图 (2)3 硬件设计 (2)3.1 各部分硬件设计及其原理 (2)3.1.1 AT89C51简介 (2)3.1.2 时钟振荡电路 (3)3.2 硬件电路图及功能 (3)4 软件设计 (4)4.1 音调的确定 (4)4.2 节拍的确定 (5)4.3 编码 (6)5 调试 (7)5.1 检查硬件连接 (7)5.2 检查软件系统 (7)5.3 测试结果 (7)总结 (8)致 (8)第二部分:参考文献 (9)附录A 源代码及注释 (10)第三部分:指导教师评语 (15)第四部分:成绩评定 (15)第一部分:正文部分1 绪论1.1 研究背景随着人类社会的发展,人们对视觉、听觉方面的享受提出了越来越高的要求。

传统的门铃由于发音单调,已经不能很好满足人们的需要,不能实现批量生产。

本文设计的音乐门铃是以单片机为核心元件的电子式音乐门铃,体积小,功能强,能演奏和旋音乐,使用方便,并具有一定的商业价值。

人类所接触的信息也在不断增加并且日益复杂。

面对浩如烟海的信息,人们已经能够利用计算机等工具高效准确地对之进行处理,但要想将处理完的信息及时,清晰地传递给别人,还必须通过寻求更加卓越的显示技术来实现。

单片机技术与数码管显示技术的结合,使信息传输交流向着智能可视化方向迅速发展。

基于单片机的门铃设计

基于单片机的门铃设计

华北理工大学轻工学院Qing Gong College North China University of Science and TechnologyEDA辅助设计结课报告工程名称:基于单片机的门铃设计专业班级:学号::成绩:一、工程说明本工程设计的是一个电子门铃,门铃在生活中应用广泛,因为其造价低廉,深受群众喜爱。

本设计是利用单片机芯片控制频率,经过三极管放大给扬声器发出声音,通过按下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)单片机复位局部1〕复位功能:单片机复位电路就好比电脑的重启局部,当电脑在使用中出现死机,按下重启按钮电脑部的程序从头开场执行。

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

(完整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.(签字):年月日(签字):年月日微机控制系统应用方向学年设计说明书学院名称:班级名称:学生姓名:计算机与信息工程学院计科 101祖杰、赵雷、周来宇、朱路平、张毅苗学号:2010211154、2010211150、2010211151、2010211153、2010211147题目:基于单片机的电子音乐门铃设计指导教师姓名:董再秀起止日期:2013.07.03--2013.08.29目录第一部分:正文部分 (1)1 绪论 (1)1.1研究背景 (1)1.2主要工作 (1)1.3研究内容 (1)2 系统总体方案 (1)2.1系统组成框图 (1)2.2音乐门铃的功能结构图. (2)3 硬件设计 (2)3.1各部分硬件设计及其原理. (2)3.1.1 AT89C51简介 (2)3.1.2 时钟振荡电路 (3)3.2硬件电路图及功能 (3)4 软件设计 (4)4.1音调的确定 (4)4.2节拍的确定 (5)4.3编码 (6)5 调试 (7)5.1检查硬件连接 (7)5.2检查软件系统 (7)5.3测试结果 (7)总结 (8)致谢 (8)第二部分:参考文献 (9)附录 A 源代码及注释 (10)第三部分:指导教师评语 (15)第四部分:成绩评定 (15)第一部分:正文部分1绪论1.1研究背景随着人类社会的发展,人们对视觉、听觉方面的享受提出了越来越高的要求。

基于51单片机无线音乐门铃设计开题报告

基于51单片机无线音乐门铃设计开题报告
基于51单片机的无线音乐门铃设计
姓名
Xxx
班级
xxx
学号
xxx
一、开展本课题的意义及工作内容:
随着电子技术、微电子技术的飞速发展,微型计算机发展很快,单片机技术成为自动控制技术的核心之一。单片机作为计算机的一个独特的分支,它是在一块芯片上集成了多种功能部件所构成的一台完整的、具有一定功能的单片微型计算机。它打破了典型微型计算机按逻辑功能划分芯片结构的传统概念,以其体积小,功能强,性能价格比高等优点广泛应用于诸多领域,如工业控制系统、智能化仪表、数据采集系统等,单片机技术的开发和应用水平已逐渐成为一个国家工业发展水平的标志之一。
无线门铃又称无线遥控门铃或遥控门铃。无线门铃是利用超再生无线模块来实现无线遥控的,无线门铃不需要布线,安装简单灵活,但是传输距离受传输距离和现场环境影响较大。有线门铃正好与之相反。
二、课题工作的总体安排及进度:
三、课题预期达到的效果:
1、有5首歌曲可以切换,每按一次演唱不同的歌曲。
2、无线传输距离10m以上,可以穿墙和门。
3、设计小巧,方便安装和使用
4、稳定性高,无误报。
四、指导教师意见:
签名: 年 月 日
五、专业主任见:
单位公章: 年 月 日
六、系审批意见:
单位公章: 年 月 日

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

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

常州信息职业技术学院学生毕业设计(论文)报告系别:电子与电气工程学院专业:电子信息工程技术班号:电气111班学生姓名:陈奕玲学生学号:1105093119设计(论文)题目:基于单片机的电子音乐门铃设计指导教师:宋艳设计地点:常州信息职业技术学院起迄日期:2012.11.15----2013.05.25毕业设计(论文)任务书专业电子信息工程技术班级电气111班姓名陈奕玲一、课题名称:基于单片机的无线音乐门铃设计二、主要技术指标(或基本要求)采用STC89C51单片机作为主控制器,外部加上三极管驱动放音设备,超再生无线模块实现无线的连接。

遥控器采用PT2262编码芯片对信号编码,并由超再生无线模块发射信号。

三、主要工作内容:系统总体方案设计,硬件电路的具体设计,电源电路设计,调试与实现四、主要参考文献:周良权傅恩锡李世馨编模拟电子技术基础(第三版)[M].b北京:高等教育出版社2006.__ 张玉莲编电子CAD(Protel99SE)实训指导书(第一版)[M].西安电子科技大学出版社2007 林春景编模拟电子线路(21世纪普通高等教育电子信息类规划教材)(第一版)[M].机械工业出版社2009学生(签名)年月日指导教师(签名)年月日教研室主任(签名)年月日系主任(签名)年月日毕业设计(论文)开题报告基于单片机的电子音乐门铃设计目录目录............................................................................................................................................................ 摘要. (I)ABSTRACT ............................................................................................................................................... I I 第1章前言. 01.1课题选题背景 01.2国内外研究状况 01.3研究无线遥控音乐门铃的意义 (1)第2章系统总体方案设计 (1)任务与要求 (1)第3章硬件电路设计 (1)3.1系统总体框图 (1)3.2电源电路设计 (2)3.3发射电路设计 (3)3.4接收电路设计 (5)3.5主控电路设计 (6)3.6放音驱动电路设计 (11)第4章系统软件设计 (12)4.1单片机发声概述 (12)4.1.1 音调 (12)4.1.2 节拍 (13)4.2编程软件K EIL C51 (13)4.3画图软件P ROTEL99SE (14)4.4系统总体程序流程图 (16)第5章调试与实现 (16)5.1调试过程 (16)5.2焊接遇到的主要技术问题 (17)5.3功能的调试方法 (17)第6章结束语 (18)6.1意见与改进 (18)6.2设计的收获与体会 (18)致谢 (19)参考文献 0附录一:原理图 (1)附录二:仿真图 (2)附录三:源程序 (3)摘要随着微电子技术、无线技术和网络技术的飞速发展以与人们生活水平的大幅度提高,人们对居住环境的安全、方便提出了越来越高的要求,尤其是在智能化住宅中,人们迫切需要一种不仅安全可靠、使用方便等优点于一体的智能门铃产品,因此无线遥控音乐门铃系统的设计成为本课题研究的目标。

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

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

******* 大学课程设计说明书课程设计名称:《单片机》课程设计专业:机械设计制造及其自动化学号: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(通用异步接收器/发送器)量常见的波特率相关。

单片机课程设计报告-单片机门铃设计

单片机课程设计报告-单片机门铃设计

单片机课程设计报告学生姓名:学号:教学院系:专业年级:指导教师:完成日期: 2011年6月21日目录第一章基础设计实验......................... - 2 -1.1 实验内容.............................. - 2 -1.2 实验原理.............................. - 2 -1.3实验流程图 ............................ - 2 -1.4实验模拟电路 .......................... - 3 -1.5 实验程序编译.......................... - 4 -1.6 实验程序.............................. - 6 -1.7实验结果.............................. - 7 -1.8基础实验总结 .......................... - 7 - 第二章基础拓展 ............................ - 8 -2.1 实验内容及要求 ........................ - 8 -2.2 实验流程图............................ - 8 -2.3 实验原理简述.......................... - 9 -2.4实验模拟电路图......................... - 9 -2.5 实验程序设计及原理.................... - 10 -2.6 实验结果及误差分析.................... - 12 -2.6.1 实验结果......................... - 12 -2.6.2误差分析......................... - 15 - 第三章提高设计报告任务说明书................ - 16 -3.1 小组成员及学号..................... - 16 -3.2 本人工作任务详细说明................ - 16 - 第四章实验心得............................ - 18 - 参考文献:................................. - 18 -第一章基础设计实验1.1 实验内容用单片机设计一款流水灯1.2 实验原理本次实验基于AT89C51单片机来设计一款简单的流水灯。

(完整word)实验六 音乐门铃设计

(完整word)实验六 音乐门铃设计

MOVC A,@A+DPTR
MOV TH0,A
MOV 21H,A
MOV A,22H
RL A
INC
A
MOVC A,@A+DPTR
MOV TL0,A
MOV 20H,A
SETB TR0
D1: CALL DELAY
INC
30H
JMP
NEXT
ENDD: CLR TR0
JMP
MAIN
INTT0: PUSH PSW
1、蜂鸣器器件在不同频率信号的驱动下,会产生不同的声调,通过程序将不同的声 调组 合起来, 就能够产生音乐。和应用,熟悉按键分支程序的设计。 2、利用定时器可以产生不同频率的信号,用于驱动蜂鸣器。. 3、可以将曲调预先编辑好,给程序查表用。
二、实验设备
1、PC 机一台(已安装 Keil µ Vision、STC_ISP 等软件);
DB 21H,11H,0A1H,11H,91H,92H,91H,11H,0A1H,91H
音乐 1
DB 0A1H,31H,31H,22H,0A1H,11H,14H,01H,11H,21H,31H,63H,31H
DB 42H,51H,31H,22H,11H,21H,52H,31H,33H,31H,31H,41H
LCALL DELAY2
JB KX2,CHKKX3
CPL
L103
MOV DPTR,#TABLE_3
JNB
KX2,$
SJMP START
CHKKX3: JB
KX3,MAIN
LCALL DELAY2
JB KX3,MAIN
CPL
L104
MOV DPTR,#TABLE_4
JNB

基于单片机的电子音乐门铃的方案设计书

基于单片机的电子音乐门铃的方案设计书

摘要随着时代的前进和发展,控制智能化、仪器小型化、功耗微小化得到广泛关注。

在这些领域中,单片机起到了举足轻重的作用,这就把单片机的应用提升到重要的地位,单片机应用系统设计就成为新的技术热点。

近几年来,随着市场上智能化楼宇的不断升温,门铃系统已作为智能化办公室和智能化住宅小区的一个重要组成部分,被各商家和用户所接受。

人们已开始习惯用门铃系统代替传统的铁钥匙去管理各通道门,这使门铃系统得到了飞跃性的发展。

随着单片机技术的飞速发展,通过单片机实现人们对物质生活的满足,这将会日益成为今后的一个重要发展的方向。

本设计是介绍了由AT89C51单片机来构成电子音乐门铃系统的工作过程,本系统主要完成该电子门铃不仅具有普通电子门铃的功能,而且还具有一些扩展功能。

它的工作状态能够由用户自行设定等常规功能,并给来访者提供必要的语音和文字回应信息,此外。

这给人们生活提供了很大的便利。

关键词:单片机;电子门铃;液晶显示;语音录放The design of electronic music doorbell based on Single ChipMicroprocessorAbstractWith 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 hot technology.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. People have begun to use doorbell system used to replace the traditional iron keys to manage the access door, rang the doorbell so that this system has been 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 meet.It is introduced by the AT89C51 chip to a system of electronic music doorbell process. This system is mainly to complete the electronic doorbell rang the doorbell not only a common electronic features, but also has some extensions. Its work by the state to set its own users, such as conventional capabilities, and visitors to provide the necessary response to the voice and text information, in addition, users can also visit a wide range of information enquiries.Key words: Single Chip Microprocessor。

音乐门铃设计实验报告

音乐门铃设计实验报告

课程设计报告课题名称:音乐门铃设计班级:自动化091*名:***学号:********指导教师:石松泉音乐门铃设计实验报告一、实验目的1、.通过该项目的学习,读懂项目任务书,看懂任务书中的电路原理图,分析电路。

2、熟悉电路原理图。

3、熟练运用万用表检测各元器件的质量。

4、熟练使用各焊接工具按照电路原理较长和工艺要求完成电路的连接。

5、熟练运用电子测量工具完成电路的调试和故障的排除。

二、实验原理利用一块时基电路集成块和外围元件组成的。

音质优美,装调简单容易、成本较低,耗电量较低。

图中黑球是电路集成块,它构成无稳态多谐振荡器。

按下按钮(装在门上),振荡器振荡,扬声器发出声音。

与此同时,电源给电容充电。

放开按钮时,电容便通过电阻放电,维持振荡。

但由于开关的断开,电阻被串入电路,使振荡频率有所改变,扬声器发出声音。

直到电容上电压放到不能维持芯片振荡为止。

声音的余音的长短可通过改变电容的数值来改变KD-9300系列音乐集成电路是一种大规模CMOS集成电路,典型工作电压为1.5V-3V,触发一次内存曲循环一次。

利用该芯片制成的音乐电子门铃电路如图所示:可以看出外围元件少,由电源,三极管,喇叭(扬声器),按钮开关等组成,焊接时可将三极管直接焊在音乐芯片预留的孔上,然后把音乐芯片一起焊在扬声器上,电源采用两节5号电池,平时电路电流极小,因而未设电源开关,当按下按钮AN时,电路被触发,触发信号从门铃集成电路3脚输入,门铃集成电路被触发,从5脚输出音乐信号,经三极管放大到扬声器发声,扬声器中便发出音乐声,唱完后电路又进入休眠状态。

三、各模块原件说明1.KD-9300系列音乐集成电路:是整个电路的核心,分正反两面,所有元器件必须安装在有铜箔的一面2.三极管:信号放大元器件,此三极管呈半圆柱形,有3个脚分别为e,b,c脚3.电容器:储存电荷和释放电荷4.电源:提供电压5.门铃按钮:用来接通或断开‘控制电路’(其中电流很小),从而达到控制音乐片发出声音的目的四、心得体会本次实验是在我们学习了电路原理基础知识,掌握了电子制作的一些基本技能,有了一定的动手能力之后,来制作电子门铃的。

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

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

目录一、设计目的二、设计任务三、设计要求四、设计步骤(流程)五、设计原理六、设计内容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引脚上得到此频率的脉冲。

单片机叮咚门铃课程设计

单片机叮咚门铃课程设计

单片机叮咚门铃课程设计一、课程目标知识目标:1. 学生能理解单片机的基本原理和功能,掌握叮咚门铃的制作所需的基础知识。

2. 学生能描述单片机编程中的基本指令和逻辑控制流程,理解其在门铃功能实现中的作用。

3. 学生了解并掌握叮咚门铃电路的组成,能够识别并使用相关电子元件。

技能目标:1. 学生能够运用所学的单片机知识,独立设计并完成一个具有叮咚声音的门铃电路。

2. 学生通过实践操作,提升动手能力,能够正确焊接电路板,进行程序烧写和调试。

3. 学生能够运用问题解决策略,对门铃制作过程中遇到的技术问题进行诊断和修复。

情感态度价值观目标:1. 学生通过参与课程,培养对电子技术和编程的兴趣,增强学习信息技术的热情。

2. 学生在小组合作中培养团队精神和沟通能力,学会尊重他人意见,共同解决问题。

3. 学生通过实践活动,认识到科技在日常生活的作用,增强创新意识和实践能力,形成积极的科学态度。

二、教学内容1. 单片机基础知识:介绍单片机的结构、工作原理,重点讲解AT89C51单片机的内部资源及其编程方法。

- 教材章节:第3章《单片机原理及其应用》2. 基本编程指令:讲解单片机C语言编程基础,包括数据类型、运算符、控制语句等。

- 教材章节:第4章《单片机C语言程序设计》3. 电路设计:分析并设计叮咚门铃电路,包括电源、按键、蜂鸣器、单片机及其外围电路。

- 教材章节:第2章《电子电路基础》4. 程序设计:编写叮咚门铃程序,实现按键控制蜂鸣器发出叮咚声。

- 教材章节:第5章《单片机接口技术及其编程》5. 实践操作:指导学生焊接电路板,烧写程序并进行调试,确保门铃功能正常。

- 教材章节:第6章《单片机实践操作与综合应用》6. 评价与改进:对完成的门铃作品进行评价,讨论优缺点,引导学生进行改进和创新。

- 教材章节:第7章《单片机项目评价与优化》教学内容安排与进度:共4课时1. 第1课时:单片机基础知识学习,明确课程目标。

2. 第2课时:基本编程指令学习,分析电路设计。

单片机门铃设计实训报告

单片机门铃设计实训报告

一、实训背景随着科技的不断发展,单片机技术已经广泛应用于各个领域。

为了提高学生的实践能力和创新意识,我们选择了单片机门铃设计作为实训项目。

本项目旨在让学生通过实际操作,掌握单片机的基本原理和应用,提高动手能力和工程实践能力。

二、实训目标1. 熟悉单片机的基本原理和结构;2. 掌握51单片机的编程方法;3. 学习数字电路的基本知识和应用;4. 培养团队协作和工程实践能力;5. 设计并实现一个基于单片机的门铃系统。

三、实训内容1. 硬件设计(1)单片机选择:本设计采用STC89C51单片机作为核心控制单元。

(2)电路设计:主要包括单片机最小系统、按键模块、蜂鸣器模块、数码管显示模块等。

(3)电路原理图:利用Protel软件绘制电路原理图,确保电路连接正确。

2. 软件设计(1)编程语言:使用C语言进行单片机编程。

(2)程序设计:主要包括初始化程序、按键扫描程序、蜂鸣器控制程序、数码管显示程序等。

(3)程序调试:使用Keil软件进行程序编译和调试,确保程序正常运行。

3. 系统功能(1)按键控制:通过按键实现门铃音量的增减和音乐播放。

(2)蜂鸣器播放:蜂鸣器根据程序控制发出不同音调的声音。

(3)数码管显示:数码管显示当前音量和音乐编号。

(4)音乐播放:预设多种音乐,通过按键切换播放。

四、实训过程1. 前期准备(1)查阅相关资料,了解单片机的基本原理和应用。

(2)学习Protel软件和Keil软件的使用方法。

(3)确定项目实施方案,明确分工。

2. 硬件设计(1)根据电路原理图,购买所需元器件。

(2)按照电路原理图,焊接电路板。

(3)检查电路连接是否正确,确保电路功能正常。

3. 软件设计(1)使用C语言编写程序,实现各项功能。

(2)使用Keil软件进行程序编译和调试。

(3)检查程序运行是否稳定,确保系统功能完善。

4. 系统集成(1)将硬件和软件集成到一起,进行系统测试。

(2)检查系统功能是否满足设计要求。

(3)修改和完善系统,提高系统性能。

单片机课程设计(简易门铃)

单片机课程设计(简易门铃)

单片机课程设计论文设计题目:基于单片机的简易门铃的设计学院:汽车学院班级:电气工程及其自动化3班成员名单:摘要:本文设计了一种基于单片机的“叮咚”门铃,主要有键盘,音频功率放大器,AT89C51单片机,扬声器等构成,通过单片机定时/计数器T0来产生700Hz 和500Hz的频率来使扬声器发出“叮咚”声音。

1在现代电子产品中,“叮咚”门铃以它成本低,方便快捷等优点占据了很大的市场空间。

本课程设计是基于单片机的“叮咚”门铃,通过单片机控制输出频率,由音频功率放大器LM386放大给扬声器,使之发出叮咚声。

虽然功能简单,但是由于其操作简单得到了广泛的应用。

2主要技术指标是当按下开关SP1,AT89S51单片机产生“叮咚”声从P1.0端口输出到LM386,经过放大之后送入喇叭。

关键词:AT89C51单片机;扬声器;频率;目录一、设计任务及方案分析 (4)1、设计任务及要求 (4)2、总体方案设计 (4)二、芯片功能简介 (5)三、硬件系统电路设计 (8)1、系统板上硬件连线 (8)2、硬件连接图及其电路仿真 (9)四、软件编程调试及性能分析 (10)1、程序流程图 (10)2、汇编源程序 (12)五、总结 (13)参考文献 (14)谢辞 (14)一、设计任务及方案分析1、设计任务及要求当按下开关SP1,单片机产生“叮咚”声从P1.0端口输出到经过放大之后送入喇叭。

具体实施如下:(1)按以上要求制定设计方案,并绘制出系统工作框图,绘制程序流程图;(2)按要求设计单片机的外围电路,给出电路原理图;(3)单片机仿真器、电路板、电源等硬件正确可靠地连接;(4)利用仿真器、单片机及电路板进行程序设计与调试;2、总体方案设计针对本课题的设计任务,进行分析得到:本次设计是利用单片机实现对扬声器发声的,控制采用按钮操作,AT89C51单片机进行控制,由音频功率放大器进行放大,最后使扬声器发出“叮咚”声音。

图1“叮咚”门铃总体设计框图该系统的设计在总体上分为以下几个部分:1单片机控制部分; 2 音频功率放大器部分;3 扬声器输出部分。

门铃设计实训报告

门铃设计实训报告

一、实训目的本次门铃设计实训旨在通过实践操作,加深对单片机原理、编程技术和电子电路设计的理解,培养学生的实际动手能力和创新思维。

通过设计一款基于单片机的电子门铃,使学生掌握电子电路的搭建、编程调试以及系统调试的方法。

二、实训内容1. 硬件设计(1)选择合适的单片机:本设计选用AT89C51单片机作为核心控制单元。

(2)设计电路原理图:包括单片机、按键、蜂鸣器、数码管等元器件的连接。

(3)元器件选型:选择合适的按键、蜂鸣器、数码管等元器件。

2. 软件设计(1)编程语言:采用C语言进行编程。

(2)编写程序:编写控制单片机实现门铃功能的程序,包括按键扫描、音乐播放、数码管显示等模块。

3. 系统调试(1)硬件调试:搭建电路,连接元器件,检查电路连接是否正确。

(2)软件调试:将程序烧录到单片机中,进行调试,确保程序正常运行。

(3)系统联调:将硬件和软件结合起来,进行整体调试,确保门铃功能正常。

三、实训过程1. 硬件设计(1)根据设计要求,绘制电路原理图,并选用合适的元器件。

(2)使用Protel等软件绘制电路原理图,并生成PCB板。

(3)根据PCB板制作电路板,焊接元器件。

2. 软件设计(1)使用Keil uVision等软件编写C语言程序。

(2)编写程序,实现按键扫描、音乐播放、数码管显示等功能。

(3)调试程序,确保程序正常运行。

3. 系统调试(1)搭建电路,连接元器件,检查电路连接是否正确。

(2)将程序烧录到单片机中,进行调试。

(3)进行系统联调,确保门铃功能正常。

四、实训结果1. 成功设计并制作了一款基于单片机的电子门铃。

2. 熟练掌握了单片机编程、电路设计和调试方法。

3. 提高了实际动手能力和创新思维。

五、实训体会1. 通过本次实训,我对单片机原理、编程技术和电子电路设计有了更深入的了解。

2. 在实训过程中,我学会了如何根据设计要求进行硬件和软件设计,并掌握了调试方法。

3. 实训过程中遇到的问题让我学会了如何查阅资料、分析问题、解决问题,提高了我的实际操作能力。

基于单片机语音门铃设计毕业设计

基于单片机语音门铃设计毕业设计

基于单片机语音门铃设计毕业设计基于单片机的语音门铃设计毕业设计第一章绪论1.1音乐门铃、电子密码锁简介在现代电子产品中,由于电子音乐门铃具有悦耳动听,价格低廉,耗电少等优点,在现代家居中的应用越来越流行。

本毕业设计是基于单片机的“叮咚”门铃,通过单片机控制输出频率,由音频功率放大器LM386放大给扬声器,使之发出不再是单调的提示音,而是不同凡响的流行音乐旋律。

当有客人来访时,按一下按钮,门铃就会奏出优美的电子音乐。

而电子密码锁是一种有别于传统机械锁而且能通过密码的输入来控制电路或者是芯片工作,继而控制机械开关的闭合,从而完成开锁、闭锁任务的电子类产品。

它的类别众多,既有简单的电路产品,也有基于单片机芯片的产品。

现在应用比较广泛的电子密码锁是以控制芯片为核心,通过程序的编译来实现的。

它的性能和安全性远远的超过了机械锁。

其特点如下:(1)保密性好,编码量多,远远大于弹子锁,随机开锁成功率几乎为零。

(2)密码可变,用户可以随时更改密码,防止密码被盗,同时也可以避免因人员的更替而使锁的密级下降。

(3)误码输入保护,当输入密码多次错误时,报警系统自动启动。

(4)无活动零件,不会磨损,寿命长。

(5)使用灵活性好,不像机械锁必须佩带钥匙才能开锁。

(6)电子密码锁操作简单易行,一学即会。

因此把门铃与电子密码锁进一步结合起来,就出现了新一代多功能的语音门铃。

1.2语音门铃的发展趋势近几年来,随着市场上智能化楼房的不断升温,门铃系统已作为智能化的办公室与智能化的住宅小区的一个不可分割的组成部分,被各商家和用户所接受。

人们渐渐开始习惯利用门铃系统来代替传统的铁钥匙去管理各种通道门,就促使门铃系统得到了突破性的发展。

从以前的“叮咚”门铃,它价格便宜,性能可靠,耗电量少,安装也简便;然后就有了音乐门铃,按下再也不是“叮咚”声,而是悦耳的音乐,让客人可以耐心的等待;现在的门铃已经出现可视门铃,在屋里屋外都有可视机,并且可以对话,通过对话,主人可以在里屋按动旋纽开门,这样主人就不用亲自出来开门了,很方便。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计报告课程名称: SCM -音乐门铃
目录
一、功能
2.设计步骤
3. 预期结果
4、硬件电路设计:
1.最小系统
2.外围电路
3.组件列表
5.软件设计:
1. 流程图
2. 计划清单
6.调试:结论、实拍、感受
音乐门铃设计
摘要:本设计89C是一款由AT51芯片组成的音乐门铃解决方案。

在系统硬件电路设计编制依据上,实现了电子门铃系统的软件设计。

系统设计主要包括电源、按键模块等。

经过系统测试,证明满足设计要求。

1.功能
单片机编程播放歌曲《两只老虎》。

2.设计步骤
1前期工作
通过对单片机的学习,可以通过keilC软件编写C语言程序,并且可以在Proteus仿真软件上成功运行。

2电路结构
音乐门铃的硬件电路由6部分组成:单片机、时钟和复位电路、选择键输入电路、音频发生器、音频放大器和扬声器。

音乐门铃的硬件电路设计框图如下。

图2-1 音乐门铃硬件电路设计框图
3 基本步骤
先用C语言编写程序代码实现音乐门铃,然后用C语言将keil软件生成的hex文件下载到stc89c51集成芯片中,用不同的频率发出不同的音调,用延时产生不同的节拍,并传输他们通过功率放大器连接到扬声器,使其播放好听的音乐。

4 预期结果
按下门铃按钮,也就是和普通门铃的工作方法一样,AT89C51控制蜂鸣器发出优美的音乐,提醒主人开门。

三、音乐门铃的硬件设计
1 最低系统
2 外围电路
4 音乐门铃软件设计1 程序流程图
2 计划清单组织机构0000H;
LJMP ZCX;
组织机构001BH;
LJMP ZDFWCX;
组织机构0100H;
中信证券:
移动TMOD,#10H;
SETB ET1;
SETB EA;
ZCXY:
移动60H,#00H;
QJPCX:
MOV A,60H;
MOV DPTR,#JPMB;
MOVC A,A+DPTR;
MOV R1,A;
JZ ZCXXH;
ANL A,#0FH;
MOV R6,A;
MOV A,R1;
交换一个;
ANL A,#0FH;
JNZ YFCLCX;
AJMP QJPXH; YFCLCX:
十二月一;
移动22H,A;
RL一;
MOV DPTR,#PLZB; MOVC A,A+DPTR; 移动TH1,A;
移动21H,A; MOV A,22H;
RL一;
公司A;MOVC A,A+DPTR; 移动TL1,A;
移动20H,A; SETB TR1;QJPXH:
LCALL YSCX;INC 60H;AJMP QJPCX; ZCXXH:
CLR TR1;
ZDFWCX:
推加速;
推PSW;
移动TH1,21H;
MOV TH1,20H;
CPL P1.0;
POP PSW;
流行音乐节;
视网膜病变;
YSCX:
MOV R5,#2;
YSCXDYXH:
MOV R4,#187;
YSCXDEXH:
MOV R3,#248;
DJNZ R3,$;
DJNZ R4,YSCXDEXH;
DJNZ R5,YSCXDYXH;
DJNZ R6,YSCX;
RET;
PLZB:
DW 64580、64684、64777、64820;
DW 64898、64968、65030;JPMB:
DB 14H、24H、34H、14H;
DB 14H、24H、34H、14H;
DB 34H、44H、58H;
DB 34H、44H、58H;
DB 52H、62H、52H、42H、34H、14H;DB 52H、62H、52H、42H、34H、14H;DB 14H、54H、18H;
DB 14H、54H、18H、00H;
结尾;
5调试
实物图
5感觉
作为一个自动化专业的大三学生,我觉得做这个设计是非常有意义和必要的。

在我们度过的大学时代,我们大多数人都接触过专业课程。

我们课堂上只有专业课程的理论知识,如何锻炼我们的实践能力?如何将我们所学的专业基础课的理论知识应用到实践中?我想做一个类似的课程设计,为我们提供一个很好的实践平台。

在设计这门课程的过程中,我最大的感受就是接触到大量的设计资料。

为了让自己的设计更加完美,查阅这方面的设计资料是非常必要和必不可少的。

我们正在设计一个单片机课程,但我们不是艺术家。

他们可以在现实之外的幻想世界中飞翔,我们必须有证据和理由。

不切实际的想法只能是想法。

,永远不能升级到设计。

其次,在本次课程设计中,我们使用了之前学过的专业课程的知识,如:C语言、PROTEL、模拟与数字电路知识等等。

虽然我过去从未独立应用过它们,但我发现在学习过程中带问题学习非常有效,这是我从做这个课程设计中获得的另一个收获。

相关文档
最新文档