声光音乐盒的设计说明书毕业设计
《数字音乐盒》设计报告
《数字音乐盒》设计报告
设计目标:
本数字音乐盒旨在提供一种方便、易用的音乐播放体验,让用户可以随时随地享受自己喜欢的音乐。
具体设计要求如下:
1. 支持多种音频格式,如MP3、FLAC等。
2. 采用简洁、直观的用户界面,方便用户操作。
3. 支持多种播放模式,如顺序播放、随机播放等,并且能够记忆用户播放模式。
4. 提供多种音效调节和均衡器设置,使用户可以自由调整音乐效果。
5. 支持歌词显示功能,使用户可以更好地理解音乐。
6. 支持歌曲收藏功能,使用户可以方便地收藏自己的喜爱歌曲。
设计思路与方案:
本数字音乐盒采用嵌入式系统设计,主要硬件部件包括音频芯片、显示屏幕和按键模块,其中音频芯片为核心部件,支持多种音频格式的解码和播放。
用户界面设计上,采用五向导航及确认键来进行操作,主界面分为“音乐播放”和“歌曲收藏”两大模块。
在“音乐播放”模块中,
用户可以选择不同的播放模式,包括顺序播放、随机播放和循环播放。
在播放过程中,用户可以通过前进、后退、暂停等操作来控制音乐播放进程。
同时,也提供了多种音效调节和均衡器设置,用户可以自行选择调整音乐效果。
在播放过程中,歌词会自动显示在屏幕上,方便用户理解歌曲。
在“歌曲收藏”模块中,用户可以收藏自己喜爱的歌曲,方便日后收听。
总结:
本数字音乐盒设计主要针对音乐爱好者,通过简洁、易用的界面设计和多种音效、播放模式等功能的设计,为用户提供了更为便捷、自由的音乐播放体验。
同时,歌曲收藏功能也使用户可以随时查找和收听自己喜爱的歌曲,满足用户对音乐的品质需求。
自制多功能音乐盒毕业设计
自制多功能音乐盒毕业设计作者:贾凤霞来源:《数字技术与应用》2011年第03期摘要:此自制多功能音乐盒设计以AT89S52单片机为核心,对各种信号进行识别和处理,能够同时播放多首音乐,播放音乐的同时实现音乐彩灯加以修饰,另加16个按键组合起来的矩阵按键实现简易电子琴的功能,音频放大采用LM386音频功率放大器设计,本设计电路设计虽然简单,但对于要求的基本功能能够完全实现,发挥完成的也较好,基本实现了多功能音乐盒的完美设计。
关键词:AT89S52 电子琴音乐彩灯数字音乐中图分类号:TP368.12 文献标识码:A 文章编号:1007-9416(2011)03-0165-021、设计概述随着电子科技产品的不断发展,各式各样的音乐盒出现在我们的生活当中,成为我们生活中必不可缺少的娱乐性的产品。
不同的音乐盒可以实现多种不同的功能,下面是我以AT89S52单片机为控制核心设计的自制多功能音乐盒。
2、使用功能设计(1)该自制多功能音乐盒组要由数字音乐、电子琴、音乐彩灯组成(2)使用时打开电源开关,可以根据自己的乐趣选择使用功能。
(3)听音乐时请打开音乐盒开关,可以根据自己需要按下选歌键根据数码管显示选择自己想要听的音乐感觉现在不想听这首音乐了,可以先按下停止键再按下选歌键重新选择自己想要听的音乐。
再加上彩灯随着音乐的伴随,实现数字音乐彩灯的功能。
(4)打开电子琴的控制开关,根据自己的爱好兴趣,可以在4X4组成16个按钮矩阵迷你小键盘上简单的弹奏出自己的音乐,也可以实现在按下按键的同时有彩灯提示,实现了简易电子琴的功能。
(5)使用音乐彩灯可能耗电量会增加,为此本设计还增加了彩灯控制开关,可根据自己的使用进行开启或关闭。
3、设计原理与分析:系统硬件以单片机AT89S52为核心,主体有5个大的模块电路:单片机控制处理模块、电子琴控制模块、显示模块、音乐播放模块、彩灯控制模块。
整体硬件设计电路图如图1所示:3.1单片机控制处理模块单片机模块是整个音乐盒的核心,实现了控制音乐的播放、停止、选歌等几个功能,还有歌曲序号的显示控制,电子琴的控制,小灯的控制等。
MP3音乐盒设计毕业设计
MP3音乐盒设计目录引言 (2)1绪论 (3)1.1概述 (3)1.2 目的意义 (3)1.3 设计的概要思路 (3)2 设计方案简述 (3)2.1 设计功能要求 (3)2.2 总体设计原理 (3)2.3 总体设计框图 (5)3、详细设计 (5)3.1 AT89C51简介 (5)3.2 时钟振荡电路 (6)3.3扬声器部分 (6)3.4 显示部分 (7)4、仿真、调试 (7)4.1仿真 (7)4.2调试 (8)5、课程设计总结 (9)6参考文献 (10)引言21世纪,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。
目前,单片机正朝着高性能和多品种方向发展趋势将是进一步向着CMOS化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。
单片机应用的重要意义还在于它从根本上改变了传统的控制系统设计思想和设计方法。
从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。
这种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的一次革命。
单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。
导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。
随着科学技术的进步和社会的发展,人类所接触的信息也在不断增加并且日益复杂。
面对浩如烟海的信息,人们已经能够利用计算机等工具高效准确地对之进行处理,但要想将处理完的信息及时,清晰地传递给别人,还必须通过寻求更加卓越的显示技术来实现。
单片机技术与液晶显示技术的结合,使信息传输交流向着智能可视化方向迅速发展。
八音盒设计毕业设计
目录摘要关键字第1章设计综述1.1单片机产生音调的基本原理 (5)1.2设计内容与目标 (7)第2章音乐播放器的功能与组成2.1音乐播放器的功能 (8)2.2音乐播放器的组成 (9)第3章系统总体设计与关键技术3.1系统总体设计 (10)3.1.1 音乐播放器的工作原理 (11)3.1.2 音阶对应频率计数初值的计算 (13)3.1.3 乐曲节拍的计算 (14)3.1.4 乐谱在程序中的编制 (15)3.2系统中应用的关键技术 (16)第4章音乐播放器的硬件设计4.1单片机最小系统 (17)4.1.1 单片机复位电路 (17)4.1.2 单片机晶振电路 (19)4.2 键盘接口电路的设计 (20)4.3LED显示接口电路的设计 (21)4.4 扬声器控制电路的设计 (22)4.5硬件原理图 (24)第5章音乐播放器的软件设计5.1主控软件的设计与流程图 (25)5.2定时中断服务子程序的设计与流程图 (31)5.3键盘控制模块的设计与流程图 (35)5.4演奏乐曲模块的设计与流程图 (37)第6章系统的实现与调试6.1硬件系统的焊接与调试 (35)6.2 软件调试 (37)6.2.1 测试LED显示模块 (37)6.2.2 测试键盘控制模块 (39)6.2.3 测试P3.0口输出 (40)6.3调试中遇到的问题及解决 (41)参考文献附录系统源程序摘要几千年来,各种乐器的发声无一不是依靠琴弦、簧片、哨片引起管柱振动而作为声源的。
随着现代电子工业技术的飞速发展,一种用新的声源来制造音响的新型乐器脱颖而出,这就是目前人们熟知的电子音乐播放器。
目前市场上的音乐播放器形形色色,例如大家所熟悉的M P3,随着电子技术的不断发展,音乐播放器的发展也会进一步发展。
目前单片机的应用渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。
导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能I C卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。
音乐播放器的设计与实现毕业论文
音乐播放器的设计与实现毕业论文毕业设计说明书学生姓名学号学院计算机科学与技术学院专业计算机科学与技术(软件工程)题目音乐播放器的设计与实现指导教师(姓名)(专业技术职称/学位)年月摘要: 随着生活水平的提高,娱乐已成为非常主流的话题,人们不仅需要通过音乐陶冶情操,而且越来越多的人倾向于使用音乐、视频等娱乐和放松自己,这大大促进了媒体软件的发展.本文旨在介绍研究常用数字音频编码和解码的相关知识,并结合VS2008编写多功能音乐播放器,了解音乐播放器功能的实现,掌握开发音乐播放器所需的相关知识,采用了面向对象软件工程方法,其开发主要包括应用程序界面设计和后台代码运行两个方面,实现了多功能音乐播放器在计算机上的应用,可以在很大程度上满足用户的需求.该系统主要具备:音乐播放控制、音乐文件控制、音量控制、下载控制、歌词控制、进度控制、音乐剪辑等功能模块。
关键字:音乐播放器,音频编码格式,TechSmith Screen Capture Codec,FFmpeg,C#,Visual Studio 2008Abstract:With the improvement of standards of living, entertainment has become verymainstream topics, it is required not only by music, edifying, and as more and more people tend to use music, video and other entertainment and relax, which greatly promoted the development of media software. This article aims to introduce the research knowledge of common digital audio encoding and decoding, and in conjunction with VS2008 prepared multifunctional music player, understand the functions of the music player to acquire related knowledge needed to develop music player, object-oriented software engineering methods are used, their development includes the application interface design and code to run in the background tracks to realize multifunctional music player application on your computer, you can to a large extent, meet the needs of users. The system mainly includes: a music player, music file control, volume control, control, control, schedule control of lyrics, music editing function module.Keywords:music player, audio coding format, techsmith screen capture codec, c#, visual studio 2008目录1前言................................................................................................................. - 3 -1.1选题的背景及意义...................................................................................... - 4 -1.2网络流行音乐播放器简介.......................................................................... - 4 -2系统相关技术及开发平台介绍................................................................... - 5 -2.1开发应用技术介绍...................................................................................... - 5 -2.2开发及运行坏境.......................................................................................... - 7 -3系统的分析..................................................................................................... - 8 -3.1可行性分析.................................................................................................. - 8 -3.2常见的几种音频格式及其特点 ................................................................. - 9 -3.3需求分析....................................................................................................- 10 -4系统设计........................................................................................................- 12 -4.1系统概要设计............................................................................................- 12 -4.2系统功能设计及描述................................................................................- 12 -5系统功能实现 .............................................................................................- 14 -5.1歌曲添加模块............................................................................................- 15 -5.2歌曲列表模块............................................................................................- 19 -5.3播放控制模块............................................................................................- 20 -5.4音量控制模块............................................................................................- 23 -5.5进度控制模块............................................................................................- 24 -5.6滚动字幕模块............................................................................................- 24 -5.7歌曲下载模块............................................................................................- 29 -5.8歌曲剪辑模块............................................................................................- 31 -结论.................................................................................................................- 35 -参考文献.......................................................................................................- 36 -致谢.................................................................................................................- 37 -1 前言1.1 选题的背景及意义音乐是情感的艺术,美妙动听的音乐来源于情感,又潜移默化地影响情感,让我们进入瑰丽多彩的虚化与现实的意境之中。
八音盒设计课程设计说明书
1概述设计一个八音盒,以扬声器作为发声装置,用16个LED小灯作为显示装置,以4x4键盘作为功能按键,八音盒中预存4首不同节拍的乐曲,用户可以选择播放模式。
播放时在单色LED显示器上显示出所播曲目的编号和曲目名称,16个小灯随着音乐节拍变化而变化。
1.1组员分工张磊:软件编程于海彬:软件编程,显示模块彭彬:曲目乐谱编码,曲目播放模块以及实验报告代涛:硬件焊接,以及实验报告1.2操作说明键1:播放曲目1键2:播放曲目2键3:播放曲目3键4:播放曲目4键0:暂停/恢复播放键5:终止播放键6:随机播放2设计方案2.2系统功能播放分两种模式:随机播放和选择播放。
随机播放从4首预存曲目中随机选出一首曲目播放,选择播放模式由用户指定要播放的曲目。
播放时可以暂停播放或终止播放。
按下暂停/恢复键可暂停或恢复播放,按下终止键可以终止播放。
播放时在单色LED显示器上显示出所播曲目的编号和曲目名称。
播放时16个小灯随着音乐节拍变化而变化,小灯的具体亮灭模式自行设定。
2.2设计思路首先确定4x4键盘的扫描程序,然后编写发声程序,将歌曲录入尝试播放,确定各按键功能,编写数码管程序显示歌曲名称,利用寄存器外拓接口,控制小灯随频率变化亮灭。
2.3键盘的识别键盘的确定功能,就是判断键盘中的那一个键按下,确定所在行列位置。
通常采用逐行(或逐列)扫描查询识别。
具体过程是:依次轮流是列线中的一列输出低电平,其它三位为高电平,再在相应的顺次读行输出口的电平状态,如某行为低电平,则该行与置为低电平的列线相交叉处的按键即为闭合的按键,对应的在单片机内部进行调用播放歌的序号。
按键去抖动,通常采用软件延时的方法:在第一次检测到有键按下时,执行一段延时10ms的子程序后,再确认电平是否仍保持闭合状态电平,如果保持闭合状态电平,则确认真正有键按下,进行相应处理工作,消除了抖动的影响。
2.4音乐盒显示部分七段LED数码管构成“日”字形,还有一只发光二极管作为小数点。
电子音乐盒的设计毕业设计论文
曲阜师范大学单片机原理与应用课程设计报告题目电子音乐盒的设计姓名院系物理工程学院专业通信工程(物联网)指导教师职称讲师2015年月日注:课程设计等级:优秀(90-100),良好(80-89),中等(70-79),及格(60-69),不及格(60分以下)。
目录摘要 . (1)关键词 (1)Abstract (1)Key words (1)1 设计目的和要求 (2)1.1 设计目的 (2)1.2设计要求 (2)2 硬件电路设计 (2)2.1总体方案设计 (2)2.2器件选择 (3)2.2.1单片机的选择 (3)2.2.2 LCD1602简介 (3)2.3 单元电路设计 (6)2.3.1晶振电路 (6)2.3.2复位电路 (6)2.3.3键盘部分 (6)2.3.4 LCD显示电路 (7)2.3.5蜂鸣器部分 (7)2.4整体电路 (8)3 软件设计 (9)3.1 主程序流程图 (9)3.2音乐播放程序流程图 (10)4 系统调试 (10)4.1 原理图的绘制 (10)4.2仿真结果 (11)5 实物图 (11)总结 (12)参考文献 (12)附录 (13)电子音乐盒的设计通信工程(物联网)专业学生学生姓名武迪许艳军薛玉梅指导教师张明强摘要本设计采用了蜂鸣器发声来实现歌曲的播放,能保持基本音调不变,流畅播放出歌曲。
现选用AT89S52单片机。
主要设计模块包括数码管显示部分,功能键盘部分,蜂鸣器发声部分,彩灯部分。
数码管采用共阳极数码管,通过单片机P1口控制,实现歌曲序号的显示;功能键盘采用按键开关,通过单片机P3口控制,实现歌曲播放顺序的调换和暂停播放功能;蜂鸣器由单片机的P2口控制,实现歌曲播放;主要工作过程是通过按下功能键实现上一首和下一首及暂停播放,同时有数码管显示当前播放歌曲的序号,蜂鸣器播放出音乐。
此次设计要利用单片机及KeilC51编程软件编程和PROTEUS单片机仿真软件和电子电工等方面知识,用KeilC51编程软件编程,用PROTEUS单片机仿真软件仿真。
多媒体声光电设计说明(二)2024
多媒体声光电设计说明(二)引言概述:本文档旨在提供多媒体声光电设计说明,旨在引导设计人员在多媒体领域进行声音和光电设备的设计和集成。
本文档将围绕以下五个主要方面进行讨论:声音设计、光学设计、电路设计、软件设计和系统集成。
每个大点下将介绍相关的小点,以帮助读者全面了解多媒体声光电设计的各个方面。
正文内容:一、声音设计1. 确定声音需求:了解用户对声音体验的需求,确定设计中所使用的音频类型和音效。
2. 选择适当的音频设备:根据声音需求选择适当的音频设备,如扬声器、麦克风等。
3. 调整音频参数:根据实际需求调整音频参数,包括音量、均衡器、混响等,以保证声音效果的良好。
4. 优化声音传输:采用合适的传输方式,如无线传输或有线传输,以确保音频的高质量传输和无干扰。
二、光学设计1. 确定光学需求:了解用户对光学体验的需求,确定设计中所使用的光学效果和光源。
2. 选择适当的光学设备:根据光学需求选择适当的设备,如投影机、光纤等。
3. 设计合理的光路:通过设计合理的光路,包括反射、折射等,实现所需的光学效果。
4. 调整光学参数:根据实际需求调整光学参数,如亮度、对比度等,以保证光学效果的良好。
三、电路设计1. 分析电路需求:了解系统的电路需求,包括输入输出设备、信号处理等。
2. 选择适当的电子元器件:根据电路需求选择适当的电子元器件,如集成电路、传感器等。
3. 进行电路布局:设计电路的布局,包括线路连接、电源供应等。
4. 进行电路调试:对电路进行调试,确保电路的正常工作和稳定性。
四、软件设计1. 确定软件需求:了解用户对软件功能的需求,确定设计中所需实现的功能模块。
2. 开发软件架构:根据需求设计软件框架,确定需求模块的关系和数据流程。
3. 编写代码:针对软件需求编写代码,并进行测试和调试,确保软件的正确性和可靠性。
4. 优化软件性能:对软件进行性能优化,包括提升响应速度、减少资源占用等。
五、系统集成1. 集成硬件和软件:将各个模块的硬件设备和软件进行集成,确保各项功能的协调工作。
音乐盒的设计
2、LM386音频电路图
LM386引脚图
3、12864显示电路
D N G 0 4681 SSSS 3579 SSSS 1 2 3 4 5 6 7 8 D N 3 9 G PHeader9H 0123 1111123458 I 01234567 D IIIIIIII E N G C OS012C EGAAAV 3 USN74LS148N 546 976 111 S210 C GAAA C V
r e k a e p LS1S D N G 1 0.047uFCCap F u 2 7 4CCapPol1 3 K 5R 1458 DT NU GO GAINGAIN V S IN-IN+VBYPASS 1 ULM386N-4 2367 C 4 C 0.1uFC V F u 5 0 1C K 0 2 0 1 7 F 1R 4R u 3 0 1CCapPol1 D R D N D G N G
4、键盘电路图
74LS148引脚图
优先编码器74ls148功能表
当EO输入EI=1时,禁止编码、输出(反码): A2,A1,A0为1。 当EO输入EI=0时,允许编码,在I0~I7输入中,输入I7优先 级最高,其余依次为:I6,I5,I4,I3,I2,I0,I0等级排列。
五、软件设计
1、主程序流程图 2、键盘程序流程图 3、音调子程序流程图 4、其他子程序设计
音乐盒设计
一.目的与意义 二.创新点 三.设计主要内容 四.硬件设计 五.软件设计 六.系统调试 七.总结与致谢
一、目的与意义
实现文字信息显示、暂停/播放、上一曲/下一曲、直接选歌、 彩灯LED显示。 意义:巩固单片机知识、综合应运到实际、提高自主学习能 力、增强工程实践能力、解决问题能力。
音乐盒毕业设计
音乐盒毕业设计音乐盒毕业设计在这个快节奏的现代社会中,人们常常感到压力倍增,渴望一种能够带给他们内心宁静和放松的方式。
音乐作为一种独特的艺术形式,能够温暖人心,舒缓压力,成为人们生活中不可或缺的一部分。
因此,我决定将音乐与技术相结合,设计一款独特的音乐盒,以帮助人们找到内心的宁静和平静。
首先,我将音乐盒的外观设计成简约而精致的样式。
采用优质的木材作为外壳材料,通过精湛的工艺将其打磨成光滑的表面。
在木材上绘制出精美的花纹,使音乐盒呈现出一种古典而优雅的氛围。
同时,我还会在音乐盒的表面雕刻上一些寓意深远的图案,例如和谐的音符、飞翔的小鸟等等,以增加音乐盒的艺术价值。
其次,我将音乐盒的内部设计成多功能的结构。
除了传统的旋转音乐装置外,我还会加入一些现代科技元素,例如蓝牙连接功能、LED灯光效果等等。
通过蓝牙连接功能,用户可以将自己喜欢的音乐从手机或其他设备上传输到音乐盒中播放,享受自己喜欢的音乐。
LED灯光效果则能够为音乐盒增添一份神秘而温馨的氛围,使得音乐的魔力更加深入人心。
此外,我还会在音乐盒的内部设计一个小型储物空间。
这个空间可以用来存放一些小巧的珠宝首饰或者其他小物件。
这样一来,音乐盒不仅仅是一件装饰品,还可以成为人们日常生活中的实用工具之一。
当人们打开音乐盒时,不仅可以欣赏美妙的音乐,还可以在内部找到一份属于自己的小小惊喜。
最后,我会在音乐盒的底部设计一个充电口。
这样一来,用户可以通过连接电源线将音乐盒充电,保证音乐盒的持久使用。
同时,我还会在音乐盒的底部设计一个小型的控制面板,方便用户操作音乐盒的各种功能。
通过这个控制面板,用户可以切换音乐、调节音量、控制灯光等等,使得音乐盒的使用更加便捷。
总的来说,我的音乐盒毕业设计旨在将音乐与科技相结合,为人们带来一种独特的音乐体验。
通过精致的外观设计、多功能的内部结构以及便捷的操作方式,我相信这款音乐盒能够成为人们生活中的一份美好回忆。
它不仅能够舒缓人们的压力,还能够为人们带来一份内心的宁静和平静。
音乐盒设计报告
音乐盒设计报告引言音乐盒是一种传统的音乐装置,通过旋转手柄,音乐盒能够播放预先设置的音乐曲目。
在现代科技的发展下,电子音乐盒也逐渐兴起,以更加便捷和多样化的方式带给人们美妙的音乐享受。
本文将介绍设计一个电子音乐盒的过程和结果。
设计目标本次设计的电子音乐盒旨在实现以下目标: 1. 小巧便携:能够轻便地携带,随时随地享受音乐; 2. 多样音乐:能够存储和播放不同的音乐曲目,满足不同用户的需求; 3. 简单操作:操作简便,方便用户选择和播放音乐; 4. 好听音质:提供高质量的音频输出,保证音乐的美妙效果; 5. 耐用可靠:设计结构合理,能够保证长时间的使用寿命。
设计方案系统结构设计的电子音乐盒主要由以下组件构成: 1. 控制电路板:控制音乐播放和操作界面; 2. 存储器:存储音乐文件; 3. 播放装置:转动装置和音频输出设备。
控制电路板控制电路板是整个音乐盒的核心部分,负责处理用户的操作指令,控制音乐的播放和切换。
控制电路板采用嵌入式系统设计,集成了微处理器、存储器和输入输出接口。
通过设计合理的电路布局和优化算法,确保音乐盒的性能和稳定性。
存储器存储器用于存储音乐文件,通过存储器,用户可以随时切换不同的音乐曲目。
存储器采用固态存储器(例如闪存),具有较大的容量和高读写速度。
同时,存储器还需要设计合理的文件系统,方便用户管理和添加音乐文件。
播放装置为了实现音乐的播放,播放装置包括转动装置和音频输出设备。
转动装置通过电机和齿轮系统实现,根据用户旋转手柄的操作,转动装置会根据音乐的节奏和时间信息进行精确控制。
音频输出设备采用高音质的耳机和扬声器,保证音乐的清晰和逼真效果。
电源为了保证音乐盒的正常使用,电子音乐盒需要一个稳定的电源。
一般常见的音乐盒采用电池供电,可以使用可充电电池或者干电池。
通过合理的电路设计,确保电池的寿命和稳定性。
设计过程需求分析在设计之前,首先需要明确用户的需求和期望。
通过市场调研和用户调查,获取用户对电子音乐盒的需求和期望,确定设计的基本要求。
声光音乐盒设计毕业设计说明书
湄洲湾职业技术学院声光音乐盒设计说明书系别:自动化工程系目录1 前言.................................................. 错误!未定义书签。
2 系统设计技术参数要求.................................. 错误!未定义书签。
3 系统设计.............................................. 错误!未定义书签。
系统设计整体框图..................................... 错误!未定义书签。
各模块原理说明....................................... 错误!未定义书签。
系统总原理图说明.................................... 错误!未定义书签。
系统印刷电路板的制作................................. 错误!未定义书签。
系统的操作说明...................................... 错误!未定义书签。
系统操作注意事项..................................... 错误!未定义书签。
参考文献................................................ 错误!未定义书签。
致谢词.................................................. 错误!未定义书签。
附录.................................................... 错误!未定义书签。
附录1 系统总原理图.................................. 错误!未定义书签。
附录2 系统印刷电路板的制作图........................ 错误!未定义书签。
电子音乐盒(单片机课程设计)说明书
课程设计工作内容与基本要求(设计要求、设计任务、工作计划1.设计要求查阅资料,了解单片机控制单音喇叭发声原理;设计基于单片机的电子音乐盒;通过按钮可选择不同的音乐.创新设计:1、安装复位键,暂停、播放键;2、有6首不同的音乐用程序编出可供选择.2. 设计任务与要求2。
1系统硬件电路设计根据该系统设计的功能要求选择所用元器件,设计硬件电路。
要求用Proteus绘制整个系统电路原理图。
2。
2软件设计根据该系统要求的功能进行软件设计,绘制整个系统的软件流程图;根据流程图编写程序并汇编调试通过;列出软件清单,软件清单要求逐条加以注释。
2.3 Proteus仿真用Proteus对系统进行仿真并进行软硬件调试.2.4 编写设计说明书内容包括任务书、设计方案分析、硬件部分设计、软件部分设计、调试结果整理分析、设计调试的心得体会等,字数不少于4000字;硬件部分设计要绘制整个系统电路原理图,对各部分电路设计原理做出说明;软件设计部分要绘制整个系统及各部分的软件流程图,列出程序清单,逐条加以注释,并在各功能块前加程序功能注释。
电子音乐盒1设计任务和要求..。
..。
....。
.....。
.。
.。
.。
...。
..。
.。
.。
..。
...12总体方案设计。
..。
..。
..。
....。
....。
.....。
.。
..。
.。
.。
.13硬件设计...。
.....。
.。
.。
.。
...。
.。
..。
..。
....。
..。
.23。
1 硬件电路。
.。
..。
.。
..。
....。
.。
....。
.。
.。
..。
23。
2 系统总框图 .。
.。
.。
.。
.。
.。
.。
.。
.。
.。
.。
.。
..。
...。
...。
23。
3器件选择..。
.。
.。
..。
...。
...。
......。
...。
.。
.......。
.23.4 原理图设计 ..。
.。
..。
.。
.。
.。
.。
.。
........。
.。
.。
.。
33.5 原理说明.。
.。
..。
..。
.。
.。
......。
...。
声光电礼盒定制项目案例
声光电礼盒定制项目案例
名称:声光电圣诞礼盒
盒型:书型异型盒
主题:1未来科技2刺绣3圣诞元素结合4中国龙凤。
画面:外屏风采用MGi机器打印,内屏风用的是scodix机器打印。
画面工艺:画面工艺组合有烫金烫银烫镭射 UV增效。
声光电:PCB编程控制灯光声音效果,采用锂电池充电。
配件有锂电池 mp3播放器及喇叭磁性传感器控制器 LED灯带导光板。
声光电效果:内置两种灯光效果两首音乐。
项目介绍:整个项目研发制作共40天。
设计研发10天,样品制作10天,大货20天出货。
整个礼盒的创意工艺及导向都是定制化。
音乐盒课程设计报告
音乐盒课程设计报告XXXXXXXXXXXXX一、项目概述:随着社会的发展进步,许多人性化的电子产品被用在人们的日常生活中,而单片机被广泛运用到人们长期接触的事物上,比如银行交易窗口的滚动字幕,还有各种彩灯的控制,手机、计算机、机器人等各行各业中。
基于AT89C52单片机的数字音乐盒就是这类产品,它不仅给人们带来了快乐,而且提高了人们的生活质量。
二、项目要求:基于AT89C52单片机的数字音乐盒的设计要求如下:(1)用AT89C2单片机的I/O端口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲。
(2)共有10首乐曲,每首乐曲都有相应的按键控制,并且有开关键、暂停键、上一曲以及下一曲的控制键。
(3)LCD液晶显示歌曲的序号、播放时间、开机时显示英文欢迎提示字符。
三、知识要点:(一)、AT89C2芯片资料:1)功能说明:1、兼容MCS51指令系统。
2、8k可反复擦写(大于1000次)Flash ROM。
3、2KB的E2PROM程序存储器,可擦写10万次4、32个双向I/O口。
5、256x8bit内部RAM。
5、3个16位可编程定时/计数器中断。
6、时钟频率12MHz。
7、1个可编程UART串行通道。
8、2个外部中断源,共9个中断源,6个中断矢量。
9、2个读写中断口线,3级加密位。
10、低功耗空闲和掉电模式,软件设置睡眠和唤醒功能。
11、有PDIP、PQFP、TQFP及PLCC等几种封装形式,以适应不同产品的需求。
2)引脚说明:AT89C52是51系列单片机的一个型号,它是ATMEL公司生产的。
AT89C52为40 脚双列直插封装的8 位通用微处理器,采用工业标准的C51内核,在内部功能及管脚排布上与通用的8xc52 相同,其主要用于会聚调整时的功能控制。
功能包括对会聚主IC 内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CPU通信等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
湄洲湾职业技术学院声光音乐盒设计说明书系别:年级:专业:姓名:学号:导师姓名:职称:目录1 前言 (1)2 系统设计技术参数要求 (2)3 系统设计 (3)3.1系统设计总体框图 (3)3.2各模块原理说明 (5)3.3 系统总原理图说明 (7)3.4系统印刷电路板的制作 (8)3.5 系统的操作说明 (8)3.6系统操作注意事项 (8)参考文献 (9)致谢词 (10)附录 (11)附录1 系统总原理图 (11)附录2 系统印刷电路板的制作图 (12)附录3 元件清单 (13)附录4 源程序 (14)1.前言随着人类社会的发展,人们对视觉、听觉方面的享受提出了越来越高的要求。
小小的音乐盒可以给人们带来美好的回忆,提高人们的精神文化享受。
传统音乐盒多是机械型的,体积笨重,发音单调,不能实现批量生产。
本文设计的音乐盒是以AT89C51单片机为核心元件的电子式音乐盒,体积小,重量轻,能演奏和弦音乐,功能多,外观效果多彩,使用方便,并具有一定的商业价值。
单片微型计算机是大规模集成电路技术发展的产物,属第四代电子计算机,它具有高性能、高速度、体积小、价格低廉、稳定可靠、应用广泛的特点。
它的应用必定导致传统的控制技术从根本上发生变革。
因此,单片机的开发应用已成为高科技和工程领域的一项重大课题。
电子式音乐盒是现代电子科技与音乐结合的产物,它在现代音乐扮演着重要的角色,单片机具有强大的控制功能和灵活的编程实现特性,它已经溶入现代人们的生活中,成为不可替代的一部分。
本文的主要内容是用STC89C51单片机为核心控制元件,设计一个电子式音乐盒。
以单片机作为主控核心,与键盘、扬声器等模块组成核心主控制模块。
本文主要对使用单片机设计简易电子式音乐盒进行了分析,并介绍了基于单片机电子式音乐盒系统统硬件组成。
利用单片机产生不同频率来获得我们要求的音阶,可以播放事先保存的三首优美的曲目。
本文分别从原理图,主要芯片,各模块原理及各模块的程序的调试来详细阐述。
通过设计本系统有助于增进了解单片机的基本功能,使制作者对单片机的原理的理解和应用能力显著提高。
2.系统设计技术参数要求1.利用按键切换演奏出不同的乐曲。
扬声器发出乐曲,按键可以切换LED闪烁的样式。
使用6个按键,两个用来切换歌曲,一个切换八路LED的变化花样。
一个用来启动,一个用来停止,另一个是复位。
2.用PROTEL 99 SE设计电路图,PCB图等。
3.歌曲可以自己随意的写进音乐盒中。
4.由于歌曲占用内存比较大,单片机内存小,将两块单片机一同使用,两者可以通讯。
5.数码管显示当前播放的是哪一首歌曲。
3.系统设计3.1系统设计总体框图1.单片机的选择方案一。
采用AVR单片机,A VR单片机的I/O线全部带可设置的上拉电阻、可单独设定为输入/输出、可设定(初始)高阻输入、驱动能力强(可省去功率驱动器件)等特性;片内具备多种独立的时钟分频器,分别供URA T、I2C、SPI使用;但是A VR单片机的硬件设计方面本人熟悉。
方案二。
采用STC89C51单片机,这款单片机是51内核的传统八位单片机,该款单片机采用5V 供电,与绝大部分数字和模拟芯片电平兼容;同时STC89C51单片机具有比较强的运算能力和较快的处理速度;其片内硬件资源相对丰富,有五个中断(包括外部中断0、外部中断1、定时器中断0、定时器中断1和串行中断)和三十二个I/O口,能满足此次设计的要求。
方案三。
采用MSP430F149单片机,MSP430F149单片机是德州仪器推出的一款16位超低功耗微处理器,单片机有四种低功耗模式,对于手持式设备有很大优势。
除此之外,MSP430F149单片机还有很丰富的片内外设,如硬件乘法器、AD等等;同时,MSP430F149单片机的时钟配置也相当方便,可以通过程序配置各个模块的时钟源和时钟分频,以达到对片内硬件资源合理配置并且降低了系统整体的功耗,但是MSP430F149单片机价格昂贵,外部硬件设计难度大,同时该款单片机供电电压是+3.3V,与大部分的模拟和数字芯片不兼容。
综上所述,本次设计采用方案二,因为这款单片机自身的硬件资源完全可以胜任此次设计的要求,外部电路设计也相当简单,同时这款单片机的价格也很便宜,性价比优于上述的另外两款单片机。
2.通信方式的选择方案一。
采用RS-232通信。
RS-232通信是串行通信,规定最大的负载电容为2500pF,这个电容限制了传输距离和传输速率,由于RS-232的发送器和接收器之间具有公共信号地(GND),属于非平衡电压型传输电路,不使用差分信号传输,因此不具备抗共模干扰的能力,共模噪声会耦合到信号中,在不使用调制解调器(MODEM)时,RS-232能够可靠进行数据传输的最大通信距离为15米通信速度慢。
方案二。
采用并行通信。
八位并口通信各数据位同时传输,传输速度快、效率高,多用在实时、快速的场合。
并行传递的信息不要求固定的格式,通常是8位、16位或32位为传输单位,一次传送一个字长的数据,适合于进行近距离、大量和快速的信息交换。
并行数据传输只适用于近距离的通信,通常传输距离小于30米。
并行传输的数据宽度可以是1~128位,甚至更宽,但是有多少数据位就需要多少根数据线,因此传输的成本较高。
方案三。
采用RS-485通信。
逻辑“1”以两线间的电压差为+(2~6)V表示;逻辑“0”以两线间的电压差为-(2~6)V表示。
接口信号电平比RS-232降低了,就不易损坏接口电路的芯片,且该电平与TTL 电平兼容,可方便与TTL电路连接。
RS-485的数据最高传输速率为10Mbps。
RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干扰能力增强,即抗噪声干扰性好;但是RS-485通信需要专用芯片来完成。
综上所述,本次设计采用方案二,一方面由于单片机自身的I/O口完全足够用,并且可以留出并口通信的接口;另一方面,串行通信的程序设计方面相对复杂,会降低系统的稳定性,因此采用八位并口通信方式。
3.音乐播放模块的选择方案一。
使用扬声器。
单片机自身不能驱动扬声器,需要外接功率放大模块,硬件电路相对复杂。
但是扬声器的音质好,使音乐播放出来更有质感,听起来不至于刺耳,使音乐品质得到提升。
方案二。
使用蜂鸣器。
蜂鸣器驱动电路简单,只需一个三极管即可,但是蜂鸣器的声音刺耳、干涩,听起来很不舒服。
综上所述,本次设计采用方案一。
3.2各模块原理说明1.STC89C51单片机STC89C51是一个低功耗,高性能CMOS 8位单片机,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的STC89C51可为许多嵌入式控制应用系统提供高性价比的解决方案。
STC89C51具有如下特点:40个引脚(引脚图如图1所示),4k Bytes Flash片内程序存储器,128 bytes 的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。
此外,STC89C51可通过软件设置省电模式。
空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。
图1 STC89C51单片机引脚图2.复位电路复位是单片机的初始化操作,只要给RESET引脚加上2个机器周期以上的高电平信号,就可使AT89C51单片机复位。
复位的主要功能是把PC初始化为0000H,使AT89C51单片机从0000H单元开始执行程序。
除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态,为摆脱死锁状态,也需按复位键重新启动。
单片机的复位电路通常采用上电复位和按钮复位的两种方式。
本设计采用图2.3上电复位电路.上电自动复位是通过外部复位电路的电容充电来实现的。
只要Vcc的上升时间不超过1ms,就可以实现自动上电复位。
图2 复位电路3.时钟电路模块时钟是单片机的心脏,单片机各功能部件的运行都是以时钟频率为基准,有条不紊地一拍一拍地工作。
因此,时钟频率直接影响单片机的速度,时钟电路的质量也直接影响单片机系统的稳定性。
单片机内部有一个用于构成振荡器的高增益反相放大器,该高增益反相放大器的输入端为芯片引脚XTAL1,输出端为引脚XTAL2。
这两个引脚跨接石英振荡器和微调电容,就构成一个稳定的自激振荡器。
高频率的时钟有利于程序更快的运行,也有可以实现更高的信号采样率,从而实现更多的功能。
但是高速对系统要求较高,而且功耗大,运行环境苛刻。
考虑到单片机本身用在控制,并非高速信号采样处理,所以选取合适的频率即可。
合适频率的晶振对于选频信号强度准确度都有好处,本次设计选取12.000M无源晶振接入XTAL1和XTAL2引脚,并联2个30pF陶瓷电容帮助起振。
图3 时钟电路模块电路图4.音乐播放模块图4 音乐播放模块3.3 系统总原理图说明原理图参见附录一。
1.要产生音频脉冲,只要计算某一音频的周期,然后将此周期除以2,即为半周期的时间。
利用定时器记时这个半周期时间,每当记时到后就输出脉冲的I/O反相,然后重复记时此半周期的时间再对I/O 反相,就可在I/O脚上得到此频率的脉冲。
2.利用8051的内部定时器使其工作在计数器模式MODE1下,改变计数值TH0及TL0以产生不同频率的方法,例如频率为523HZ,其周期T=1/523=1912us,因此只要令计数器记时956us/1us=956,在每次计数956次时将I/O反相,就可得到中音DO(523HZ)。
计数脉冲值与频率的关系公式如下:N=Fi/2/Fr,其中N是计数值,Fi是8051内部频率,一般用的是1MHZ(因为8051内部记时一次时间为1us),Fr为要产生的频率。
3.计数初值的求法如下:T=65536-N=65536-Fi/2/Fr例如:求低音DO(261HZ)中音DO(523HZ)高音DO(1046HZ)的计数值。
T=65536-N=65536- Fi/2/Fr=65536-1000000/2/Fr=65536-50000/Fr低音DO的T=65536-50000/262=65345中音DO的T=65536-50000/523=65440高音DO的T=65536-50000/1047=654883.4系统印刷电路板的制作见附录23.5系统的操作说明开机后,电子音乐盒默认不播放音乐,按一下播放键之后,开始播放第一首音乐。
按下下一首按键,播放下一首音乐;按下上一首按键,播放上一首音乐;按下停止按键,停止播放音乐;按下彩灯按键,彩灯闪烁。