本发明专利技术提供一种遥控器,包括:遥控指令发送设备,用于将遥控指令发送到ARM芯片中;所述ARM芯片,用于接收遥控指令发送设备发送的遥控指令,并在FLASH存储器中查找与遥控指令对应的红外遥控键值、红外传输协议类型和载波频率,将查找到的红外遥控键值、红外传输协议类型和载波频率发送到单片机;所述单片机,用于接收ARM芯片发送的查找到的红外遥控键值、红外传输协议类型和载波频率,并根据查找到的红外遥控键值、红外传输协议类型和载波频率控制红外发射头;所述红外发射头,用于根据单片机的控制发出红外信号。本发明专利技术采用ARM芯片和单片机结合来控制发送红外信号,无需与控制对象配套使用,通用性良好。
【技术实现步骤摘要】
本专利技术涉及无线通讯
,特别涉及一种遥控器及其遥控方法。
技术介绍
随着科技的发展,人们对生活的要求也不断提高。遥控器的出现,在一定程度上满足了人们这个要求。红外遥控是20世纪70年代才开始发展起来的一种远程控制技术,其原理是利用红外线来传递控制信号,实现对控制对象的远距离控制,具体来讲,就是发射器发出红外线指令信号,由接收器接收下来并对信号进行处理,最后实现对控制对象的各种功能的远程控制。一般的遥控器采用专用的逻辑编解码集成电路来控制红外发射,其优点是结构简单,但遥控器需与控制对象配套使用,通用性差。
技术实现思路
本专利技术实施例提供了一种遥控器,无需与控制对象配套使用,通用性良好,包括:遥控指令发送设备、ARM芯片、FLASH存储器、单片机和红外发射头;所述遥控指令发送设备,用于将遥控指令发送到ARM芯片中;所述ARM芯片,用于接收所述遥控指令发送设备发送的遥控指令,并在FLASH存储器中查找与遥控指令对应的红外遥控键值、红外传输协议类型和载波频率,将查找到的红外遥控键值、红外传输协议类型和载波频率发送到单片机;所述单片机,用于接收所述ARM芯片发送的查找到的红外遥控键值、红外传输协议类型和载波频率,并根据查找到的红外遥控键值、红外传输协议类型和载波频率控制红外发射头;所述红外发射头,用于根据单片机的控制发出红外信号。在一个实施例中,所述遥控指令发送设备包括无线通信模块,用于通过无线通信方式将遥控指令发送到ARM芯片中。在一个实施例中,该遥控器还包括无线通信模块,用于通过无线通信方式使ARM芯片接收所述遥控指令发送设备发送的遥控指令。在一个实施例中,所述单片机内包括用于根据查找到的红外遥控键值、红外传输协议类型和载波频率控制红外发射头的编码程序,所述编码程序中包括至少一种红外遥控编码程序。在一个实施例中,所述单片机具体用于:查找单片机内与接收的查找到的红外传输协议类型和载波频率相应的红外遥控编码程序,通过红外遥控键值和相应的红外遥控编码程序控制红外发射头。本专利技术实施例提供了一种遥控器的遥控方法,无需与控制对象配套使用,通用性良好,包括:遥控指令发送设备将遥控指令发送到ARM芯片中;ARM芯片接收所述遥控指令发送设备发送的遥控指令,并在FLASH存储器中查找与遥控指令对应的红外遥控键值、红外传输协议类型和载波频率,将查找到的红外遥控键值、红外传输协议类型和载波频率发送到单片机;单片机接收所述ARM芯片发送的查找到的红外遥控键值、红外传输协议类型和载波频率,并根据查找到的红外遥控键值、红外传输协议类型和载波频率控制红外发射头;红外发射头根据单片机的控制发出红外信号。在一个实施例中,所述遥控指令发送设备包括无线通信模块,用于通过无线通信方式将遥控指令发送到ARM芯片中。在一个实施例中,该遥控器还包括无线通信模块,用于通过无线通信方式使ARM芯片接收所述遥控指令发送设备发送的遥控指令。在一个实施例中,所述单片机内包括用于根据查找到的红外遥控键值、红外传输协议类型和载波频率控制红外发射头的编码程序,所述编码程序中包括至少一种红外遥控编码程序。在一个实施例中,所述单片机根据查找到的红外遥控键值、红外传输协议类型和载波频率控制红外发射头,包括:根据接收的所述ARM芯片发送的查找到的红外遥控键值、红外传输协议类型和载波频率,查找单片机内与接收的查找到的红外传输协议类型和载波频率相应的红外遥控编码程序,通过红外遥控键值和相应的红外遥控编码程序控制红外发射头。本专利技术实施例中,采用ARM芯片和单片机结合来控制发送红外信号,无需与控制对象配套使用,通用性良好。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,并不构成对本专利技术的限定。在附图中:图1是本专利技术实施例提供的一种遥控器的结构图;图2是本专利技术实施例提供的一种具体的遥控器的结构示意图;图3是本专利技术实施例提供的一种遥控器的内部电路示意图;图4是本专利技术实施例提供的一种NEC红外协议的一帧红外数据;图5是本专利技术实施例提供的一种NEC数据。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本专利技术做进一步详细说明。在此,本专利技术的示意性实施方式及其说明用于解释本发明,但并不作为对本专利技术的限定。专利技术人发现,现有的遥控器采用专用的逻辑编解码集成电路来控制红外发射,其优点是结构简单,但其需与控制对象配套使用,通用性差。而如果采用ARM(Advanced RISC(Reduced Instruction Set Computing)Machines,高级精简指令集微处理器)和单片机结合来控制发送红外信号,可以解决现有技术的上述问题。基于此,本专利技术提出一种遥控器。图1是本专利技术实施例提供的一种遥控器的结构图,如图1所示,该遥控器包括:遥控指令发送设备、ARM芯片、FLASH存储器、单片机和红外发射头。遥控指令发送设备,用于将遥控指令发送到ARM芯片中;ARM芯片,用于接收遥控指令发送设备发送的遥控指令,并在FLASH存储器中查找与遥控指令对应的红外遥控键值、红外传输协议类型和载波频率,将查找到的红外遥控键值、红外传输协议类型和载波频率发送到单片机;单片机,用于接收ARM芯片发送的查找到的红外遥控键值、红外传输协议类型和载波频率,并根据查找到的红外遥控键值、红外传输协议类型和载波频率控制红外发射头;红外发射头,用于根据单片机的控制发出红外信号。具体实施时,遥控指令输入设备可以为智能手机或平板电脑。遥控指令输入设备中的操作系统要求android2.3或以上版本,可安装应用程序。遥控指令发送设备具有无线网络功能,即包括无线通信模块,用于通过无线通信方式将遥控指令发送到ARM芯片中。打开遥控指令输入设备(即智能手机或平板电脑)上的应用程序(自主研发的android应用软件),弹出操作界面可选择遥控对象(电视、空调等),点击应用操作按钮即可发出遥控指令(如遥控键值)。不同的遥控器遵循不同的红外传输协议,而常用的红外线信号传输协议有ITT协议、NEC协议、Nokia NRC协议、Sharp协议、Philips RC-5协议、Philips RC-6协议、Philips RECS-80协议,以及Sony SIRC协议等,在本专利技术实施例中,在单片机内部固化了由上述多种红外遥控信号传输协议编成的红外遥控编码程本文档来自技高网...
【技术保护点】
一种遥控器,其特征在于,包括:遥控指令发送设备、ARM芯片、FLASH存储器、单片机和红外发射头;所述遥控指令发送设备,用于将遥控指令发送到ARM芯片中;所述ARM芯片,用于接收所述遥控指令发送设备发送的遥控指令,并在FLASH存储器中查找与遥控指令对应的红外遥控键值、红外传输协议类型和载波频率,将查找到的红外遥控键值、红外传输协议类型和载波频率发送到单片机;所述单片机,用于接收所述ARM芯片发送的查找到的红外遥控键值、红外传输协议类型和载波频率,并根据查找到的红外遥控键值、红外传输协议类型和载波频率控制红外发射头;所述红外发射头,用于根据单片机的控制发出红外信号。
【技术特征摘要】
1.一种遥控器,其特征在于,包括:
遥控指令发送设备、ARM芯片、FLASH存储器、单片机和红外发射头;
所述遥控指令发送设备,用于将遥控指令发送到ARM芯片中;
所述ARM芯片,用于接收所述遥控指令发送设备发送的遥控指令,并在FLASH
存储器中查找与遥控指令对应的红外遥控键值、红外传输协议类型和载波频率,将查
找到的红外遥控键值、红外传输协议类型和载波频率发送到单片机;
所述单片机,用于接收所述ARM芯片发送的查找到的红外遥控键值、红外传输
协议类型和载波频率,并根据查找到的红外遥控键值、红外传输协议类型和载波频率
控制红外发射头;
所述红外发射头,用于根据单片机的控制发出红外信号。
2.如权利要求1所述的遥控器,其特征在于,所述遥控指令发送设备包括无线
通信模块,用于通过无线通信方式将遥控指令发送到ARM芯片中。
3.如权利要求1所述的遥控器,其特征在于,该遥控器还包括无线通信模块,
用于通过无线通信方式使ARM芯片接收所述遥控指令发送设备发送的遥控指令。
4.如权利要求1所述的遥控器,其特征在于,所述单片机内包括用于根据查找
到的红外遥控键值、红外传输协议类型和载波频率控制红外发射头的编码程序,所述
编码程序中包括至少一种红外遥控编码程序。
5.如权利要求4所述的遥控器,其特征在于,所述单片机具体用于:查找单片
机内与接收的查找到的红外传输协议类型和载波频率相应的红外遥控编码程序,通过
红外遥控键值和相应的红外遥控编码程序控制红外发射头。
6.一种权利要求1至5任一项所述的遥控器的遥控方法...
【专利技术属性】
技术研发人员:王海龙,
申请(专利权)人:四达时代通讯网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。