




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、用安卓智能手机做红外万能遥控器摘要:本课题旨在利用现已成熟的且功能十分强大的安卓智能手机操作系统为软件基础,配合一种合适各种手机的外接硬件模块,通过将手机耳机接口输出的高低电压信息在外接模块内转化为红外线输出,达到能遥控各种以红外遥控器控制的家用电器。本课题的创新点有如下两点。其一是将各个红外遥控器的功能集合在一部智能手机上的集合性。其二是利用了耳机接口输出的音频电压信号进行信息的传输,保证软硬件的高度适应性。关键词:智能手机 万能遥控器 红外遥控器 耳机接口绪论课题由来遥控控制的家用电器越来越多,家里各种各样的遥控器也越来越多,日常存放、寻找和使用都很不方便。要是一个老型号的家电的遥控器丢了
2、,配都配不到。手机是现在人们最常使用的一种手持式的通讯设备,大家都已经习惯随身携带手机和把手机经常放在身边。所以,很多人都希望手机也可以当家用电器的遥控器使用。现在,智能手机的软硬件已经十分强大,大尺寸的触摸屏可以设计成各种键盘布局的控制器。只要有合适的软件,配合小的附件,智能手机都可以当作家用电器的万能遥控器来使用。众所周知,任何红外线的信号都是可以由一串二进制编码翻译表达出来的,而任何一段由手机耳机接口输出的音频电压信号都可以传递出一串含有二进制编码信息,只要根据一定的规则,配合合适的硬件模块,就可以将手机耳机插口输出的音频电压信号转化为红外遥控器的红外线发射出来。本课题旨在通过智能手机的
3、软件支持,配合一个外接硬件红外发射模块,通过将手机耳机接口输出的高低电压信息在外接模块内转化为红外线输出,达到各种电器遥控器合为一体的目的,力求为使用者带来方便。研究背景微软的Windows Mobile、谷歌的Android和苹果的iOS等手机操作系统都有成熟的软件开发平台,个人和第三方组织为智能手机开发专门的应用软件是一门成熟的技术。目前市面上已经存在的能达到类似功能的万能遥控器主要有以下几类,下面对主要几种类型进行分析,并与本课题进行优劣比较。1) 学习试的万能电视遥控器。图1.2(1)这种遥控器能够达到学习已有遥控器发出的红外编码,储存在自身内部并映射在固定实体面板的每个按键上。它最大
4、的不足之处是,只能有一种固定的面板,操控一个电视或家电。如果要更换操纵对象,就必须对每个按键所对应的红外编码再一次进行学习与记录。与本课题相比,此类学习试的万能电视遥控器没有高度集合性。图1.2(1):学习试的万能电视遥控器2) 安卓手机平台上的遥控类应用。图1.2(2)这类应用大多是利用wifi无线网络传输出控制信息,对一些能被接入互联网或局域网的高级电子设备达到遥控目的。这里所说的遥控与本课题所涉及的红外遥控有明显不同。红外遥控的对象设备更加低端,普遍。图1.2(2):基于互联网的其他安卓平台遥控应用课题创新点现代生活中,家用电器越来越多,所对应的遥控器也越来越多。数量众多遥控器的存放和维
5、修给用户带来巨大不便。这些普通遥控器遥控对象单一,是它们最大的缺点。本课题创新点之一就是将遥控各种家用电器的遥控器们集合起来,利用它们都是利用发射红外线进行遥控的共同特点,将功能集合在一部智能手机上。这种高度集合、统一的特征是本项目的优势。本课题的创新点之二是它利用的是智能手机的耳机接口输出的音频电压信号传出控制外接模块发射红外线遥控信号的电压信息。利用耳机接口的巨大优势是,相比于各种手机不同型号的USB接口,耳机接口可以使外接模块适合各种安卓系统智能手机,并且巧妙利用了音频电压信号这种信息载体,通过耳机口输出的音频电压信号,对外接模块发射红外遥控信号进行控制。研究成果硬件部分为了实现用红外线
6、遥控家用电器的目的,需要在现有的智能手机以外加入一个硬件模块,以实现发射红外控制电器的目的。一下所述的就是一种将手机耳机接口输出的含有高低电压信息的信号转化为红外线信号发射出来的硬件模块。通常来说,一部智能手机有两种接口可以进行信息的输出:USB接口,耳机接口。考虑到由于品牌与信号不通,各种手机的USB接口型号都不尽相同,比如苹果手机的USB接口就是很扁的长条形的30-pin接口,而三星手机的则要更短。如果采用USB接口作为控制本课题硬件部分的输出接口,那么要适应各种各样的接口难度极大。按照同样的思路,耳机音频接口是绝大部分,甚至可以说是全部智能手机都有的接口。如果采用耳机接口输出控制信号,那
7、么就可以有极好的适应性。因此,本课题选择采用耳机音频接口输出信息控制红外发射硬件部分。本课题硬件部分的输入端直接连在智能手机或任何手持智能设备的音频输出插座上,一般情况下就是简单地插在智能手机或任何手持智能设备的耳机插座上。它的输出就是符合一定编码规则和标准的红外遥控信号。本课题中的一种耳机接口输出的电压信号驱动的红外遥控发射器是主要由1个整流电路、1个RC积分电路和1个比较器组成信号转换器。在输入的电压信号的幅值超过参考电压Vb一定程度的情况下,该信号转换器先通过整流和RC积分把得到的高音频电压信号转换整形成一个电压为Va大于Vb的方波信号,再经过比较器的放大作用,比较器输出一个可以驱动红外
8、发光二极管的方波信号。在输入的音频电压信号很低,幅值远低于参考电压Vb的情况下,该信号转换器通过整流和RC积分无法得到一个电压Va比Vb大的方波信号,比较器输出的是一个无法驱动红外发光二极管低电平信号。这样,当输入的是符合一定编码规则的时高时低的电压信号时,输出的就是符合该编码规则的红外遥控方波信号。下面结合附图对本实用新型作进一步的详细说明。图2.1(1)是音频电压信号处理的流程,说明符合一定编码规则的时高时低的电压信号转换成符合该编码规则的红外遥控方波信号的过程。图2.1(2)是音频电压信号驱动的红外遥控信号发射器的原理图,图中选择全桥整流电路来具体实现权利要求中提到的整流电路的功能,使整
9、个信号转换器的灵敏度和稳定性更好。Vb是比较器的反相输入点上的参考电压,Va是输入的音频电压信号经过全桥整流和RC积分后的信号的电压。当Va 大于 Vb时,比较器的输出是高电平,红外发光二极管发出红外线信号。当Va 小于 Vb时,比较器的输出是低电平,红外发光二极管没有红外线输出。图2.1(3) 是用低电压双路比较器LM393的一路的音频电压信号驱动的红外遥控信号发射器的实施例。整个发射器的供电电压Vcc是3V。R23是千欧数量级的电阻,R22的数量级是几十千欧的,Vb大约为100 毫伏。C21是几百到几千pf数量级的陶瓷电容,R21是兆欧数量级的电阻,两者组成的RC积分电路把输入的强音频电压
10、信号转换成电压Va大于150 毫伏的电压信号。在Va 大于 Vb时,LM393的输出成高阻状态,供电电压Vcc经过限流电阻R24和R25使红外发光二极管D2发出红外线。输入:来自数字智能设备耳机接口的一组按规律时断时续的音频电压信号。全桥整流和RC积分滤波:一组按规律时断时续的近似方波信号。输出:一组按规律时断时续的符合编码规则的红外遥控信号。图2.1(1):音频电压信号处理的流程图2.1(2):音频电压信号驱动的红外遥控信号发射器的原理图图2.1(3):用低电压双路比较器LM393的一路的音频电压信号驱动的红外遥控信号发射器的实施例软件部分软件部分使用智能手机安卓操作系统作为平台,在其基础上
11、编写相应软件,来操纵红外发射模块。安卓平台的应用,由eclipse编译器,java语言,配合附加在eclipse中的android sdk进行编写。本软件部分所实现的功能是:1) 遥控器面板的选择以及绘制。2) 遥控器面板上的按键与对应要发出的红外遥控信号所对应的控制音频信号之间的触发关系对应。3) 音频电压信号从耳机接口的输出。软、硬件的配合在初始化阶段,程序在绘制触屏界面的同时,要把手机的输出音量调大到最大输出音量的4/5以上,然后发出一个出现几百毫秒的连续音频电压信号,给红外遥控信号发射器预热和电容充电。在触屏上的一个按钮被按下以后,要再次检查和调整手机的输出音量到最大输出音量的4/5以上,然后播放按对应规律时断时续的音频电压信号。这个有规律的音频电压信号可以是标准的,频率在音频范围内的正弦信号。在程序退出之前,还要把要把手机的输出音量调小到最大输出音量的2/5附近。启动程序软件硬件初始化:在触屏上绘制触控界面;调整输出音量;给输入整形电容C11预充电响应触控按钮:检查和调整输出音量;消除触控动作的抖动影响,确认触控意图;按记忆的编码,通过耳机接口发出对应的音频电压信号。结束程序准备结束程序:调整输出音量;退
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论