电子信息科学与技术专业毕业论文 15903.doc
《电子信息科学与技术专业毕业论文 15903.doc》由会员分享,可在线阅读,更多相关《电子信息科学与技术专业毕业论文 15903.doc(14页珍藏版)》请在三一办公上搜索。
1、基于单片机的音乐彩灯控制器设计(陕西理工学院物电学院电子信息科学与技术专业电信103班,陕西汉中 723001) 摘要 本设计是一种基于AT89C51单片机音乐控制彩灯的方案,实现单片机演奏音乐,并且对LED彩灯随音符频率的不同而闪烁发光。本方案以AT89C51单片机作为主控核心,通过三极管放大电流使用蜂鸣器播放音乐,利用编程实现亮灯循环模式,在有8个LED彩灯,根据用户需求可以编写若干种亮灯模式.例如左右闪烁,隔几个亮灭,蜂鸣器可以根据用户需求改写编程播放各种音乐。本方案具有设计简单、体积小、元器件少、电路结构简单等优点。该设计方案设计及其简单,典型的AT89C51单片机,亮灯模式多,播放各
2、种类型的音乐,具有体积小、价格低、低能耗等优点。在美丽的都市夜晚,彩灯的循环亮灭,播放动人的音乐,衬托出美丽的氛围。 关键词 AT89C51 LED彩灯 音乐Based on single chip music lights controller designXu rui(Grade10,Class3,Major Electronic Information Science and Technology,.Content electric institute,Shaanxi University of Technology,Hanzhong 723000,Shaanxi)Tutor:Liu y
3、afeng Abstract :This design is a musical based on AT89C51 microcontroller control program Lantern,realize MCU playing music,And the LED lights on the frequency of different notes with the light flashing。The program for AT89C51 microcontroller as the control center, the current through the transistor
4、 amplification using the buzzer to play music, Using programming lighting cycle mode, with 8 LED Lantern, according to user needs to write some kind of switch-mode. For example, flashing around, every few light off, the buzzer can be adapted according to user requirements play a variety of music pro
5、gramming . The program is simple in design, small size, less components, and simple circuit structure. The design and simple design, the typical 89c51 microcontroller, a switch-mode and more, playing all types of music, has a small size, low price and low power consumption and so on. In the beautifu
6、l city at night, lanterns light off cycle, play beautiful music, brings out the beautiful atmosphere. Key words :AT89C51 LED Lantern music引言11 音乐彩灯方案设计与选择11.1设计要求11.2 基本原理11.3设计电源21.4频率音符22 音乐彩灯设计过程32.1元器件选取32.2电路设计32.2.1 元器件介绍32.2.2 音乐彩灯构思52.3 软件设计62.3.1 编程介绍62.3.2 设计程序93 心得体会113.1课程设计总结113.2收获与体会1
7、1参考文献12引言 单片机诞生于1971年,经历了SCM、MCU、SoC三大阶段,早期的SCM单片机都是8位或4位的。其中最成功的是INTEL的8031,此后在8031上发展出了MCS51系列MCU系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大提高。随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。 而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百
8、倍。目前,高端的32位Soc单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。 当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统。 主要应用:目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统
9、,摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。 单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:(1)在智能仪器仪表上的应用,单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪
10、表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪);(2)在工业控制中的应用,用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。(3)在家用电器中的应用,可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子称量设备,五花八门,无所不在。(4)在计算机网络和通信领域中的应用,现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的
11、物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等;(5)单片机在医用设备领域中的应用,单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。1 音乐彩灯方案设计与选择 1.1设计要求本次课程设计要求设计一个音乐彩灯,其设计要求如下:(1)用8个发光二极管作为显示电路。(2)播放八月桂花香的音乐。(3)能够循环的显示灯的亮灭。 1.2 基本原理 通过控制单片机的内部定时器的定时时间来产生不同的脉冲频率,以驱动蜂鸣
12、器发出不同音节的声音,利用延时子程序来控制音调的节拍。为了编程方便,通常是将简单的音符和相应的节拍转换成为定时常数和延时常数,利用查表法得到定时常数,分别控制定时器产生相应的脉冲频率和脉冲频率的持续时间,当持续时间到时,程序自动查找下一个音符的定时常数和延时常数,这样就可以听到悦耳动听的歌声。音调是由不同的频率产生的,而每一个音调都是有一个音符和一个节拍组成,音符决定该音调的高低,节拍决定了该音调是多少拍。因此,一个音调是由两个字节组成的。根据音符字节产生该大小次数的延时,声音输出口取反,就可以得到该音调的高低音。根据设置单位的延时大熊啊,可以控制音乐演唱速度。 因此算法很简单:定义单片机的一
13、个I/O端脚为声音输出口,在规定的节拍内,根据音符字节的大小产生延时,将声音输出口不断的至置高置低(即取反),就可以得到该音调。只要选取合适的单位节拍延时,就可以输出动听的音乐。用内部定时器T0方式产生简谱中各音符飞对应脉冲频率,同时通过延时常数来控制脉冲频率的持续时间。为了加强观赏和实用性在上面P0-P7脚接了LED灯,这样在音乐播放的同时也有灯的闪烁对音符有直观的感觉。补充说明:为了增加视觉效果,我在此次的设计中采用2个LED灯串联成一路,总共8路16个LED灯接在P0-P8脚。以下所提到的LED1灯就表示接在P0口的两个彩灯,依次类推,LED8就指接在P7口的两个彩灯。1.3设计电源 A
14、T89C51单片机需要的电源是5v直流电源,我们所用的电是220v50赫兹,这要需要交流电源220v转换5v直流电源,利用变压器的原理220v进行降压,单片机控制系统以及外围芯片供电采用7805系列三端稳压器件,通过全波整流,然后进行滤波,然后进行滤波稳压,使用电容滤去交流,电路如图1.1所示。 图 1.1 电源设计图1.4频率音符 单片机的震荡频率为12MHz,乐曲的音符、频率及定时常数三者的对应关系如表1.1所示C调音符11#22#3 44#55#66#7频率hz262277293311329349370392415440466494TH/TLF88BF8F2F95BF9B7FA14FA6
15、6FAB9FB03FB4AFB8FFBCFFC0BC 调音符11#22#344#55#66#7频率hz523553586621658697739783830879931987TH/TLFC43FC78FCABFDDBFD08FD33FD5BFD81FDA5FDC7 FDE7FE05调音符11#22#344#55#66#7频率hz104511061171124113161393147615631658175518601971TH/TLFB21FE3CFE55FE6DFE84FE99FEADFEC0FE02FEE3FEF3FF02 表1.1频率音符及定时常数关系表2 音乐彩灯设计过程2.1元器件选
16、取 单片机AT89C51;三极管8050,电阻1k,10k;电容 33pf 1uf;变压器;整流桥;7805;发光二极管; 蜂鸣器;晶体振荡器 12MHz.2.2电路设计2.2.1 元器件介绍7805介绍 H7805系列为3端正稳压电路,TO-220封装,能提供很多种固定的输出电压,应用范围广。内涵过流、过热和过载保护电路。带散热片时,输出电流可达1A.。虽然是固定稳压电路,但是用外接元件,可获得不同的电压和电流。主要特点 :输出电流可达1A输出电压有5V过热保护短路保护图 2.1 H7805单片机介绍单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随
17、机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。 单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。AT89C51单片机是美国 ATMEI 公司生产的低电 、高性能CMOS 8位单片机
18、,具有丰富的内部资源:4kB闪存、128BRAM、32根IO口线、2个16位定时计数器、5个向量阴级中断结构、2个全I双工的串行、具有4.255.50V的电压工作范同和024MHz工作频率,使用AT89C51单片机时无须外扩存储器。AT89C2051芯片的20个引脚功能为:VCC:供电电压。 GND:接地。 P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P0口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的低八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须接上拉电
19、阻。 P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为低八位地址接收。 P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1
20、”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能存储器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。 P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。 P3口也可作为AT89C51的一些特殊功能口,如下表所示: 口管脚 备选功能 P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) P3.2 /INT0(外部中断0) P3.3 /INT1(外部中断1) P3.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子信息科学与技术专业毕业论文 15903 电子信息 科学 技术 专业 毕业论文
链接地址:https://www.31ppt.com/p-4029562.html