本科毕业设计基于单片机的红外遥控系统设计.doc
《本科毕业设计基于单片机的红外遥控系统设计.doc》由会员分享,可在线阅读,更多相关《本科毕业设计基于单片机的红外遥控系统设计.doc(42页珍藏版)》请在三一办公上搜索。
1、福州大学至诚学院本科生毕业设计(论文)题 目: 基于单片机的红外遥控系统设计 姓 名: 胡君瑜 学 号: 210991813 系 别: 信息工程系 专 业: 微电子学 年 级: 2009级 指导教师: 汤云东 2013年 4 月 15 日独创性声明本毕业设计(论文)是我个人在导师指导下完成的。文中引用他人研究成果的部分已在标注中说明;其他同志对本设计(论文)的启发和贡献均已在谢辞中体现;其它内容及成果为本人独立完成。特此声明。论文作者签名: 日期: 关于论文使用授权的说明本人完全了解福州大学至诚学院有关保留、使用学位论文的规定,即:学院有权保留送交论文的印刷本、复印件和电子版本,允许论文被查阅
2、和借阅;学院可以公布论文的全部或部分内容,可以采用影印、缩印、数字化或其他复制手段保存论文。保密的论文在解密后应遵守此规定。论文作者签名: 指导教师签名: 日期: 基于单片机的红外遥控系统设计摘要随着科技的不断进步,各种电子器件、家用电器、工业机械等不断出现,人们生活水平在不断提高。与此同时,生活的节奏也随之加强。为了减缓生活节奏,遥控器也就应需而生。遥控器的产生及发展,给人们带来了极大的便利。现在的红外遥控已经遍布各行各业,对其进一步研究也日益迫切。基于单片机的红外遥控系统的研究有利于更好的发挥红外光的不可视、有特定频率、不易干扰、易制作等优良特性;也有利于单片机的简单、效率、方便等特点;也
3、充分发挥了红外遥控的体积小、功耗大、性价比高等优势;本设计主要介绍基于单片机的红外遥控,其包括红外发射模块和接收模块。一般发射模块我们都直接采用现成的红外遥控器。遥控器上有21个按键,每个按键一个编码,对应的红外线频率各不相同。接收部分中包括红外接收一体化HS0038接收器、红外解码部分、串口通讯、LCD1602液晶屏显示模块以及继电器模块等。其中,HS0038是用来接收遥控器发射出来的红外线,并把接收的红外线送到51单片机进行处理,由单片机语句对所收到的信号进行相应的显示和提示,并在按下特定按键时继电器跳动,进而对家用220V电灯的亮灭进行控制。总的来说,该设计硬件电路简单,软件功能完善,性
4、价比高,能给生活带来方便。关键词:HS0038,显示模块,继电器Base on Single-chip Infrared Remote Control DesignAbstractWith the constant progress of technology, various of electronic device, household appliances, industrial machinery and so on appear constantly, life standard of peoples have been improved. Meanwhile, the rhythm
5、 of life also strengthened. In order to slow down the rhythm of life, remote control has been appeared because of requirement. The appearance and development of the remote control have brought about huge convenience for people. Now the infrared remote control have spread all over the all walks of li
6、fe, for the further research of them are increasingly urgent. The research of infrared remote control system are based on single chip machines to better play invisible, a particular frequency, not easy to interference, easy to makeand so on the good features of infrared light. Also it is good for th
7、e simple, efficient, convenience and so on features of single chip machines, And it has enough to exerted the small size, large power consumption and high price ratio and so on advantages of infrared remote control. This design mainly introduces the infrared remote control which based on single chip
8、 machines, and it includes infrared transmitter module and receives module. Regarding the transmitter module we general directly use ready-made infrared remote control. There are 21 buttons on the remote control. Each button with one cord and the infrared frequency are different. Receiving parts inc
9、lude integration of infrared receiving HS0038 receiver, infrared decoding part, serial port communication, LCD1602 LCD display module and relay module and so on. The HS0038 is used for receiving the infrared light which launched by remote control and send the infrared light to 51-single chip machine
10、s to processing. statements of the received signal by single-chip microcomputer to display and prompt, and press the specific button in the relay, and control over household 220V electric light out. In general, this design of hardware circuit is sample, function of software is perfect, price ratiois
11、 high. can bring convenience to life. Key Words: HS0038, Display Module, Relays目 录第1章 绪论11.1 研究背景11.2 研究意义11.3 研究内容21.4 论文组织2第2章 技术背景介绍3第3章 基于单片机的红外遥控系统设计43.1 功能设计43.2 设计概要43.3 各个模块原理及功能介绍53.3.1 红外遥控器53.3.2 HS0038红外接收头53.3.3 51系列单片机功能特点63.3.4 红外解码103.3.5 LCD1602液晶显示器113.3.6 蜂鸣器123.3.7 继电器133.3.8 串口电
12、路143.4 电路图的设计143.5 本章小结14第4章 基于单片机的红外遥控系统的实现154.1 硬件电路部分154.2 软件程序部分154.2.1 红外解码154.2.2 总程序164.3 本章小结17第5章 系统调试195.1 硬件调试195.2 软件调试19结论20参考文献21谢辞22附录1 电路总图23附录2 红外解码程序24附录3 解码效果图27附录4 遥控器及其键值28附录5 基于单片机的红外遥控程序29附录6 实物演示图36 第1章 绪论1.1 研究背景众所周知,遥控器是一种用于控制机械的装置1,是利用红外遥控器产生的红外线作为空间传递遥控信息的媒介,从而实现对被控设备的各种遥
13、控操作,它是一种电能一光能一电能的光控方式2。随着家用电器、试听产品的普及,红外遥控器已经被广泛应用在各种类型的家电产品中(如遥控开关、智能开关等)3。现代的遥控器,主要是有专用的集成芯片和用来产生不同信号的按钮所组成。红外遥控是一种把红外线作为载体的控制方式,由于其波长远小于无线电的波长,因此在采用红外遥控方式时不会干扰其他电器的正常使用,也不会影响临近的无线电设备4。另外,红外遥控器件具有体积小、功耗低、性价比高的优点,是理想的人机输入设备。红外遥控系统主要由发射和接收两大部分组成。目前红外遥控器已经在各类电器上得到了广泛应用。市场上一般设备系统均采用专用的遥控编码及解码集成电路,具有制作
14、简单等特点,但由于这些芯片价格较贵,功能键数及功能受到特定的限制,且相互之间采用的遥控编码格式互不兼容所以各机型的遥控器通常只能针对各自的遥控对象而无法通用,只适用于某一专用电器产品的应用,应用范围受到限制。随着微控技术的日益完善和发展,单片机的应用不断走向深入。它的应用必定导致传统的控制技术从根本上发生变革。它在工业控制、数据采集、智能仪表、机电一体化、家用电器等领域得到广泛的应用,极大地提高了这些领域的技术水平和自动化控制5。随着电子制造业的不断发展,社会对生活水平的要求越来越高,各方面都要求简单、效率、方便。洗衣机、电灯、电磁炉等家庭中的电器设备,缺少远距离上电与断电设备,不能满足智能化
15、要求。如果我们可以利用单片机的红外控制功能,对家庭控制电路进行了重新的设计,使人们在无障碍情况下78 m范围内对家庭中各种电器设备的控制,实现家用电器省时、省力,创造更加便捷的生活环境。且基于单片机的红外遥控系统具有简单、方便、实用,具有广泛的市场前景6,很值得我们进行深入研究。1.2 研究意义在可是范围内遥控设备最廉价的方式是通过红外线。目前几乎所有的视频和音频设备都可以通过这种方式遥控。基于技术的广泛应用和相应的应用器件都还十分廉价,红外遥控成为我们日常设备控制的理想方式。红外线遥控器分无调制(单通道)和有调制(多通道)两大类。无调制红外线遥控器主要应用在单通道遥控,像电器设备的开与关、红
16、外线计数器、遥控防盗7、防盗报警器以及儿童玩具等场合8。对基于单片机的红外遥控系统的研究有利于更好的发挥红外光的不可视、有特定频率、不易干扰、易制作等优良特性及红外遥控的体积小、功耗大性价比高等优势;也有利于单片机的简单、效率、方便等特点。总的来说,该设计硬件电路简单,软件功能完善,性价比高,具有一定的使用和参考价值,有利于单片机和红外遥控的综合应用以及方便人们对机器的操作,给人们的日常生活带来方便,提高人们的生活质量。1.3 研究内容基于单片机的红外线9遥控系统主要有发射部分和接收部分。发射部分直接采用现成的红外遥控器,由遥控器上的红外发光二极管10来实现。本文主要介绍对其接收部分的研究。首
17、先,要对红外遥控器进行解码,确定遥控器的键值。解码的时候要先熟悉红外光的特性和原理以及其应用。当然这其中包括红外接收部分,所以,对红外接收头HS003811也要进行一定的研究。因为是基于单片机的,所以,我们也要熟悉单片机的工作原理。红外遥控解码原理及其在单片机中的应用12已经被研究出来了。但是对于显示模块的研究也不可忽视,虽然是遥控,也应该有相应的显示可以观察,这样更显人性化一些。当接收和显示都准备就绪时,我们迫不及待的想要看研究效果,于是,我们尝试通过继控制电器来模拟家电的中220V灯泡的亮灭,这时候,我们还要对继电器进行一定的研究。综上所述,本次的主要研究内容有:红外线、单片机原理、红外接
18、收、红外解码、液晶显示以及继电器等。1.4 论文组织本论文中通过对各器件的功能和原理的介绍,围绕单片机和红外线的原理来实现两者的连接并实现红外遥控。本文也会对所设计的电路进行一步步阐述,对程序部分,进行解析和简要概括。并介绍一些主要的参考文献。第2章 技术背景介绍继1971年微处理器的成功不久,就出现了单片机。但最早的单片机是一位的,单片机以其卓越的性能,得到了广泛的应用,已经深入到各个领域。单片机应用在检测、控制领域中,具有以下特点:小巧灵活、成本低、易于产品化。它能方便的组装成各种智能仪表仪器。可靠性好,适应温度范围宽。单片机芯片本身是按工业测控环境要求设计的,分为民用、工业品、军品,其中
19、工业品和军品具有较强的适应恶劣环境的能力。由于单片机本身就是一个计算机系统,因此,只要在单片的外围适当加一些必要的扩展电路及通道接口,就可以构成各种应用系统,如工业控制系统、数据采集系统、自动测试系统、监测监视系统、智能仪表、功能模块等。单片机的应用领域十分广泛,自20世纪80年代以来,单片机的应用已经深入到工业、农业、国防、科研、机关、教育、商业以及家电、生活、娱乐、玩具等各个领域中。1980年,发送和接收红外线的半导体装置开发出来时,红外遥控器就慢慢取代了超声波控制遥控器。此后,红外遥控器就诞生了。红外线遥控是利用近红外光传送遥控指令的,波长为0.76m1.5m。用近红外作为遥控光源,是因
20、为目前红外发射器件(红外发光管)与红外接收器件(光敏二极管、三极管及光电池)的发光与受光峰值波长一般为0.8m0.94m,在近红外光波段内,二者的光谱正好重合,能够很好地匹配,可以获得较高的传输效率及较高的可靠性。红外遥控器的优点也是显而易见的,那就是方向性好、保密性强、干扰小、制造成本低等,被广泛的使用至今。目前红外遥控器已经在各类电器上得到了广泛应用。市场上一般设备系统均采用专用的遥控编码及解码集成电路,具有制作简单等特点,但由于这些芯片价格较贵,功能键数及功能受到特定的限制,且相互之间采用的遥控编码格式互不兼容。所以各机型的遥控器通常只能针对各自的遥控对象而无法通用,只适用于某一专用电器
21、产品的应用,应用范围受到限制。因此,即于单片机的红外遥控便大量兴起,得到了广泛的应用。第3章 基于单片机的红外遥控系统设计3.1 功能设计HS0038是基于红外遥控接收的小型一体化接收头,集成红外线的接收、放大、解调,不需要任何外接元件,就能完成从红外接收到输出与TTL13电平信号兼容的所有工作。首先要进行单片机解码14,通过HS0038红外接收器接收遥控器发射的红外光,传送到单片机15芯片,结合定时器16判段外部中断间隔的时间获得数据,从而进行相应的解码和显示操作,通过软件设定键值来控制继电器的跳动进而模拟家电控制220V家用灯的亮灭。3.2 设计概要基于单片机的红外遥控系统的概要设计如图3
22、-1所示:红外遥控器红外发射红外接收单片机键值显示控制继电器红外解码蜂鸣器图3-1 系统概要设计图如图3-1所示,我们只要简单的按遥控器上相应的键值,通过遥控器上的红外灯便会发射对应的红外光,由红外接收头接收并传到单片机,当单片机收到相应的信号便会产生相应的回应,蜂鸣器回响,液晶屏上显示相应的键值等;当按到相应的键值继电器便会跳动,从而控制220V家用电灯的红外遥控控制。通过单片机我们可以很简单地设定每个键值的特定操作功能,为了防止错误操作或不小心按到不用的键值,蜂鸣器便会发生提醒,而显示器上也会显示当前键值,让我们很快就能检查出错误所在,并且很快改正。由此可见,单片机的应用给我们带来了很大的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 基于 单片机 红外 遥控 系统 设计
链接地址:https://www.31ppt.com/p-3945364.html