[发明专利]基于Android系统实现红外遥控的方法以及装置有效
申请号: | 201210141481.9 | 申请日: | 2012-05-09 |
公开(公告)号: | CN102693623A | 公开(公告)日: | 2012-09-26 |
发明(设计)人: | 李贺伟 | 申请(专利权)人: | 福兴达科技实业(深圳)有限公司 |
主分类号: | G08C23/04 | 分类号: | G08C23/04 |
代理公司: | 深圳市百瑞专利商标事务所(普通合伙) 44240 | 代理人: | 何凌 |
地址: | 518118 广东省深圳市坪山新区兰竹*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 android 系统 实现 红外 遥控 方法 以及 装置 | ||
技术领域
本发明涉及遥控技术领域,具体涉及一种基于Android系统实现红外遥控的方法。
背景技术
随着手持移动设备的日益多样化,信息的记录/存储以及传输的技术得到进一步的发展,而传输的方式大致上分为二种,一种为有线传输,主要是利用电缆(CABLE)等传输介质,将这些设备予以连接,实现传输和交换信息的目的,如手持设备中的数据线等,这种传输具有可靠的性质,而不足之处在于需要提供一个专门的电缆线;而另一种传输方式为无线传输,比如常见的红外遥控,主要是用红外线(IrDA)作为传输介质进行信息的传递和交换,而由于在无线传输中的传输协议有较高的可靠性,可以将拥有此协议的任何手持设备进行无线连接,因而此种传输方式具有较高的使用价值,在近年无线传输方式已经运用到各种的电子商品中,如手机/MP3等,如专利号为200610112398.3的发明公开了一种手机红外遥控九路控制开关,以及专利号为201110082317.0的发明公开了一种手机实现网络下载型红外遥控功能的方法,这些专利技术均为使用红外方法进行数据的传输和交换。
由于近年流行的Android系统是一种以Linux为基础的开放源码操作系统,Linux不仅优化了操作界面,简便了操作的简易性,更加提高了效率,是一个优秀的操作系统内核。其主要也是使用于如手机、平板电脑等便携式的移动设备,而Android操作系统实际上是对Linux操作系统的一种改变和扩充,其内核基本上就是Linux的内核,不同之处在用户空间上专门针对手机和移动设备的主要特点作了较大的改进和增强。
由于Linux的内核Linux Kernel是非实时的,亦即不能实现实时的中断处理功能,红外协议的载波一般都是38K人频率,也就是最快间隔需要26微妙就要来一个中断,相对来说Linux Kernel是处理不了这么快的中断的,所以现有的Android手机等移动设备基本不能实现红外遥控功能。
因此,研发出基于Android系统实现红外遥控的方法及装置是本领域技术人员需要攻克的技术难题。
发明内容
本发明要解决的技术问题是提供一种能够在使用Android的手机等设备上实现红外遥控功能的方法。
本发明目的是通过以下技术方案来实现的:一种基于Android系统实现红外遥控的方法,包括以下步骤:
第一步、检测判断Android系统是否有载波,并记录系统在各个状态下载波处于高低电平的时间并存储;
第二步、根据第一步中存储的检测的结果发射红外载波。
优选的,在所述第一步之前还包括红外信号解调以及解码步骤,将外界模拟红外信号转换为数字信号。
优选的,其中,所述系统的状态包括:
Z1状态,系统有载波并处于高电平;Z2状态,系统有载波并处于低电平;
Z3状态,系统无载波并处于高电平;Z4状态,系统无载波并处于低电平。
优选的,所述第一步进一步包括:
第三步:Android系统检测是否有载波,如有则进入第四步,如无则执行第六步;
第四步:Android系统检测所述载波是否为高电平,如是则系统处于Z1状态,记录所述高电平的持续时间并返回到第一步,如不是则继续执行下一步骤;
第五步:系统进入Z2状态,判断所述低电平时间是否大于300us,如果持续则记录所述持续时间并消除系统载波标志;否则直接返回系统第一步。
第六步:Android系统检测所述载波是否为高电平,如是则系统处于Z3状态,记录所述高电平的持续时间并返回到第一步,否则进入下一步骤;
第七步:系统进入Z4状态,判断所述低电平时间是否大于30ms,如是则直接结束系统的检测,否则记录所述低电平持续时间并返回步骤第一步。
优选的,所述第二步具体包括:
检测是否有445K的载波频率,如有则发射455K的红外信号对接进行数据传输;否则发射38K的红外信号对接。
本发明的另一目的在于提供一种用于实现上述的Android系统实现红外遥控的方法的装置。
一种实现Android系统实现红外遥控的方法的装置,包括红外接受学习模块,红外发射模块,所述红外接受学习模块包括:硬件解调电路、解码模块以及第一编码模块,所述硬件解调电路与解码模块相连,所述解码模块与第一编码模块相连;
所述红外发射模块包括:第二编码模块、硬件发射电路,所述第二编码模块与第一编码模块以及硬件发射电路相连。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福兴达科技实业(深圳)有限公司,未经福兴达科技实业(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210141481.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高仿真不锈钢复合钢板及其制备方法
- 下一篇:平衡式45°转接输送器