- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的红外无线控制技能考核培训参考
中国矿业大学徐海学院
技能考核培训
姓 名: 学 号:
专 业:
题 目: 基于单片机的红外无线控制
专 题: 技能考核培训
指导教师:
设计地点: 电工电子实验室
时 间:
通信系统综合设计训练任务书
学生姓名 专业年级 信息11-2班 学号
设计日期: 2 日
设计题目:
基于单片机的红外无线控制
设计专题题目:
简易音乐播放器
设计主要内容和要求:
1. 主要内容:
单片机内部结构
红外遥控解码
C语言程序设计
2. 功能扩展要求
流水灯随音阶跳动
实现音乐播放器音乐快进等播放的功能
指导教师签字:
目 录
一、 绪论 5
1.1概述 5
1.2功能 5
二、硬件电路 6
2.1总体设计方案 6
2.2单片机最小系统 6
2.3红外遥控收发电路 7
2.3.1 红外遥控发射电路 7
2.3.2 红外遥控接收电路 8
2.4蜂鸣器电路 8
2.5 LED指示灯电路 9
根据流水灯来显示音阶变化,1-7分别对应流水灯的前七位 9
三、 软件编程 10
3.1 C语言实现系统设计 10
3.2乐谱的改编 10
四、实验小结 12
附录 14
附录一:整体图 14
附录二:代码 14
摘要:近年来单片机的应用正在不断地走向深入。红外线系统可实现对音乐播放的远距离遥控,且结构简单,速度快,抗干扰能力强。利用红外线技术设计具有无线、非接触控制,抗干扰能力强,信息传输可靠,功耗低,成本低,易实现等显著优点及特色。红外线技术也被广泛应用于各个电子领域,先设计一种基于单片机的红外遥控的利用通信蜂鸣器来发声的简易音乐播放器,通过本次课程,我对单片机中断系统以及利用单片机的红外线技术等知识有了进一步的了解,对于单片机的c语言编程语句有了进一步的了解。
。
关键词:单片机,中断系统,红外遥控,音乐播放 ,流水灯
一、 绪论
1.1概述
本设计采用红外线来遥控蜂鸣器使其播放音乐,红外遥控是如今广泛使用的一种通信和遥控手段;红外线遥控利用红外线来传输数据,这种情况下不需要实体连线,体积小,成本低,功能强;因此红外遥控设备已经广泛的应用在如今的电气设备的数据交互和设备控制中。
利用单片机演奏时音乐爱好者的兴趣之一,应用的范围也比较广泛。所谓音乐播放器由单片机进行信息处理,再经过信号放大,由蜂鸣器发出乐曲声。详细说来,演奏一个音符,是通过引脚,周期性的输出一个特定频率的方波。这就需要单片机,在半个周期内输出低电平、另外半个周期输出高电平,周而复始。众所周知,周期为频率的倒数,可以通过音符的频率计算出周期;因此演奏时,要根据音符的不同,把对应的、半个周期的定时时间初始值,送入定时器,再由定时器按时输出高低电平。本文比较详细地介绍了音乐播放器的工作原理、设计思路、硬件的选择及相关作用、软件的实现方法以及详细的程序清单。
1.2功能
本设计以单片机为核心实现红外遥控音乐播放器功能,主要完成功能为四首歌曲的选择播放、暂停、暂停后断点播放,播放下一曲,播放上一曲以及流水灯显示音符等功能。本设计中使用常见的红外遥控器进行控制,使用其中的1、2、3、4四个数字键(对应功能选择1、2、3、4四首歌曲),频道加、减两个按键(对应功能上一曲、下一曲),静音键(对应功能暂停),以及确定键(对应功能播放歌曲)
二、硬件电路
2.1总体设计方案
图1系统组成框图
本系统以AT89S52单片机为控制核心,以遥控器作为控制元件,以蜂鸣器作为执行器件。通过按下遥控器相应按键向单片机发送控制信息(红外信号),单片机红外接收器收到该红外信号后进行解码然后通过P3.2口将解码后的控制信息送入单片机,单片机通过P2.5口控制蜂鸣器播放音乐
2.2单片机最小系统
2.3红外遥控收发电路
红外线遥控是目前使用最广泛的一种通信和遥控手段。由于红外线遥控装置具有体积小、功耗低、功能强、成本低等特点,因而,继彩电、录像机之后,在录音机、音响设备、空凋机以及玩具等其它小型电器装置上也纷纷采用红外线遥控。工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰。
常用的红外遥控系统一般分发射和接收两个部分。应用编/解码专用集成电路芯片来进行控制操作,如下图所示。发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光、电转换放大器、解调、解码电路。
图2红外线遥控系统框图
2.3.1 红外遥控发射电路
发射部分的主要元件为
文档评论(0)