基于stm8的学习型遥控器设计(附件)【字数:9355】

摘 要本文介绍了一种基于STM8的学习型遥控器,能对大多数的遥控器进行解码和编码,所以可以解决多个电器的遥控问题,提高了便捷性能。本文所用的芯片STM8不同以往的51单片机,而STM8具有更好的MUC性能,本文采用的STM8S208MB芯片有80个引脚,相较于51由更丰富的定时器和外围电路接口、硬件调试接口等等,尤其是RAM的存储空间更大。本文通过对学习型遥控器软硬件设计进行详细的阐述,使遥控器同时具有学习其他遥控器编码和控制多个电器的功能,着重写了红外线的发射和接收原理以及红外信号的编码和解码。对红外传输协议也做了详细的描述。同时还对做出的遥控器进行了测试,基本完成了初定的设计结果。
目 录
第一章 概述 1
1.1发展背景 1
1.2研究意义 1
1.3发展现状 2
第二章 系统的硬件电路设计 3
2.1硬件总体框图 3
2.2 STM8单片机 3
2.3红外接收 3
2.4红外发射 5
2.5存储电路 6
2.6键盘电路 7
2.7 LED指示灯 8
第三章 系统软件设计 9
3.1红外遥控工作原理 9
3.2信号的调制和解调 9
3.3红外编码 10
3.4红外解码 12
3.5接受解码与发送解码 15
3.6按键识别扫描 15
第四章 测试与总结 17
4.1系统硬件调试 17
4.2系统软件调试 17
4.3学习型红外遥控性能测试 17
4.4总结 18
结束语 19
致 谢 20
参考文献 21
第一章 概述
1.1发展背景
上世纪五十年月设计出了最早的用来控制电视的遥控器,是一家美国的电器公司。一开始是有线的遥控器,其后逐渐发展出须要瞄准的才可以控制的无线遥控装配。在1956年,爱德勒设计出使用超声波来调节的最早的当代无线遥控装置,它的每一个按键发出的频率都不相同,很容易被其他的超声波所干扰,且能被一些人和动物 *好棒文|www.hbsrm.com +Q: ^351916072^ 
听到。
上世纪八十年月,发送和接收红外线半导体装配被设计出来,而日本是最开始在电视遥控中使用了红外遥控的技术,渐渐的这一技术就代替了超声波控制装置。最开始的红外遥控器一个只能控制一个型号的电器,那是由于遥控器中只预制一套固定编码。因为电子技术的快速发展,家用电器越来越普遍,种类越来越多,人们开始想要用一个遥控器来控制全数的家用电器,然后多用遥控器就产生了。多用遥控器里配置了多套编码,可供用户的选择范围变多。而如今嵌入式的快速发展应用,开始推出具备了学习功能的遥控器,它的主要特点是遥控器内设了一个动态的编码库,这个编码库具备了学习红外功能,能有选择的控制家电的类型,是因为这个红外学习功能可以由用户自主的录入编码,具有很高的灵活性。
学习型遥控器不用自身去编码,只需复制别的遥控器编码,接着将编码保存在内部的存储器中就可以将需要用到的遥控器的功能发挥出来。
学习型遥控器一般分为红外遥控模式和无线电遥控模式,一种适用于家电,一种适用于汽车等。而本文重点讨论的是红外遥控模式。红外遥控器是依靠近红外线来传送控制信号的,近红外线的波长范围在0.76~1.5μm之间,是一种非接触、无线控制技术,具有抗干扰能力强,信息传输可靠,功耗低,成本低等显著优点。
1.2研究意义
红外遥控无法穿透墙壁,不同房间的电器不会受到其他遥控器的干扰影响,它的特点就是不会干扰其他的电气设备,同时也不影响周边的环境。而红外遥控电路调试简单,编码容易,可以进行多路遥控。
科技进步的源动力就是人类为了追求舒适的生活环境,而红外遥控给了我们的生活带来了很大的便捷。家用电器的增多,是的遥控器种类变多,而遥控器增多导致的就是混淆和丢失遥控后不方便使用。即学习型遥控器的产生,实现了一机多用,也给人们控制家用电器在日常生活中变得便捷提供了可能,具有很大的现实意义。
近年来科技的快速发展以及创新的技术越来越发达,特别是计算机网路的技术的快速发展,人们在电子技术日新月异的现代化社会里生活方式越来越多样化,智能化。家电行业发生了天翻地覆的变化,智能家居即是在这样的背景之下产生的。智能家居的产生是为了能让用户在安全而舒适的生活环境中生活,即是为了能越来越便捷的去使用家电产品,也越来越突出对学习型遥控器的开发设计。
本次课题是基于一种单片机的学习型遥控器的设计开发,通过此设计能提高我的专业知识,也能让我充分去运用大学四年学到的专业知识。而在设计过程中,能够把所学到的专业知识系统的有条理的去运用到实践当中。
1.3发展现状
目前欧美市场的遥控器大多是多功能的遥控器,这些遥控器能控制世界上大多部分的家用电器。而这些遥控器都是由MCU进行控制,价格都比较贵,高的能达到上百美金。而遥控器的生产大多都是中国代工厂进行贴牌生产,不包括芯片。国外的遥控器大都放在超市中销售出去,用户可以很方便的在超市等渠道根据自己的需求来购买。即遥控器在国外的发展方向就是依据用户和家庭的须要来设计出人性化的功能。
而国内的市场大多是单一的遥控器,即一个遥控器只控制一个电器。在国内销售观点来讲单一的遥控器是必需品,万能遥控器仅仅是单一遥控器的增补,而且万能遥控器在一般的销售渠道是买不到的,消费者几乎不知道有万能遥控器这种产品或者不知道购买渠道。即导致了遥控器销量不是很高,也是我国的经济状况和消费习惯有关,也源于厂家没有充分的去宣传万能遥控器的使用。而且设计者对于用户的需求调查不够全面,性价比低。目前国内做万能遥控器厂家的质量参差不齐,使用不便,且功能不全,很多设备并不能使用。通过市场调查关于红外学习型的遥控器,发现了国内红外编码的学习技术还是比较成熟的。
但随着经济的发展,我们必定走国外经历过的单一型遥控器到多功能的转变道路。信息化的急速发展,使得多功能遥控器具有超强的进步空间,随之而来经济的快速发展也会有大量的需求。所以能让学习型遥控器充分发展在于有效的市场推广和用户需求调查。
第二章 系统的硬件电路设计
2.1硬件总体框图

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jxgc/zdh/411.html

好棒文