专利名称:双cpu红外遥控器的制作方法
技术领域:
本实用新型涉及一种红外遥控器,尤其涉及一种双CPU红外遥控器,属于电子技
术领域。
背景技术:
红外线遥控就是利用波长为0. 76 1. 5 m之间的近红外线来传送控制信号,它 是一种光控电路。红外遥控器的出现给使用各种电器提供了很多的便利,在家用电器和工 业控制系统中已得到广泛应用,比如用于遥控电视机,空调等。现有的红外遥控器内部控制 芯片都是单个CPU芯片,随着遥控器键盘按键量增多,功能增强和指示灯显示更加多样化, 码型协议数据量随之增大。当遥控器的功能扩展加强时,CPU运算处理任务繁忙,由于一个 CPU芯片的运输处理能力有限,其运算处理速度达不到要求,同时一个CPU芯片存储容量有 限,造成其码型数量也有限,因此,有必要对其技术方案进行完善以满足遥控器功能扩展的 需要。
实用新型内容本实用新型的目的在于提供一种双CPU红外遥控器,以解决单个CPU芯片运算速 度及存储容量有限,功能扩展受限和码型数量不足等问题。 本实用新型的目的通过以下技术方案予以实现 —种双CPU红外遥控器,包括单片机U1,晶振X1,电容C5,电容C6,电容C7,电容 C8,发光二极管Dl ,发光二极管D2,发光二极管D3,发光二极管D4,发光二极管D5,发光二极 管D6,发光二极管D7,发光二极管D8,电阻Rl,电阻R2,电阻R3,三极管Ql,红外发射管D9, 56个按键组成的7X8矩阵键盘l,还包括单片机U2,晶振X2,电容Cl,电容C2,电容C3,电 容C4。所述单片机U1的VDD端接于电源正极,VSS端接于电源负极,电容C5连接于单片机 Ul的VDD端与VSS端之间,电容C6的正极接于VDD端,负极接于VSS端,晶振XI的1脚接 于单片机Ul的X0端,3脚接于XI端,2脚接地,电容C7接于晶振XI的2脚和3脚之间,电 容C8接于晶振XI的2脚和1脚之间,7X8矩阵键盘的7根列线从左到右分别接于单片机 Ul的PC2、PC0、PB7、PB0、PB1、PB2、PB3 口,7X8矩阵键盘1的8根行线从上到下分别接于 单片机Ul的PAO、 PA1、 PA2、 PA3、 PA4、 PA5、 PA6、 PA7 口 ;所述单片机U2的VDD端接于电源 正极,VSS端接于电源负极,电容C2连接于单片机U2的VDD端与VSS端之间,电容Cl的正 极接于VDD端,负极接于VSS端,晶振X2的1脚接于单片机U2的XO端,3脚接于XI端,2 脚接地,电容C4接于晶振X2的2脚和3脚之间,电容C3接于晶振X2的2脚和1脚之间, 发光二极管D8 Dl的阴极分别与单片机U2的PAO PA7 口连接,发光二极管D8 Dl的 阳极均与电阻R3的一端连接,电阻R3的另一端与电源正极连接;所述三极管Ql的发射极 经过电阻Rl后接地,三极管Ql的基极与电阻R2的一端连接,电阻R2的另一端与单片机Ul 的PC1 口连接,三极管Q1的集电极与红外发射管D9的阴极连接,红外发射管D9的阳极与 电源正极连接;所述单片机U1的发送口 PB1与单片机U2的接收口 PB0连接,单片机U2的
3发送口 PB1与单片机U1的接收口 PB0连接,通过其进行串行异步通信。 本实用新型的目的还可以通过以下技术措施来进一步实现 —种双CPU红外遥控器,所述单片机Ul和单片机U2的型号为DC6688F2SCN。 与现有技术相比,本实用新型的有益效果是 本实用新型的技术方案设计了双CPU结构,主从芯片之间可进行串行异步通信, 从芯片主要用于显示功能,协助主芯片工作,主芯片将显示信号传输给从芯片后,可处理其 它事务,实现其分时工作,解决了单CPU芯片遥控器运算速度及存储容量有限,功能扩展受 限和码型数量不足等问题。
图1是本实用新型的电路图。
具体实施方式
以下结合附图和具体实施例对本实用新型作进一步说明。 如图1所示,双CPU红外遥控器,包括单片机U1,晶振X1,电容C5,电容C6,电容 C7,电容C8,发光二极管Dl,发光二极管D2,发光二极管D3,发光二极管D4,发光二极管D5, 发光二极管D6,发光二极管D7,发光二极管D8,电阻Rl,电阻R2,电阻R3,三极管Ql,红外发 射管D9, 56个按键组成的7X8矩阵键盘l,还包括单片机U2,晶振X2,电容Cl,电容C2,电 容C3,电容C4。所述单片机Ul和单片机U2的型号为DC6688F2SCN。单片机Ul的VDD端 接于电源正极,VSS端接于电源负极,电容C5连接于单片机U1的VDD端与VSS端之间,电 容C6的正极接于VDD端,负极接于VSS端,晶振XI的1脚接于单片机Ul的X0端,3脚接 于XI端,2脚接地,电容C7接于晶振XI的2脚和3脚之间,电容C8接于晶振XI的2脚和 1脚之间,矩阵键盘1的7根列线从左到右分别接于单片机Ul的PC2、 PC0、 PB7、 PB0、 PB1、 PB2、PB3 口,矩阵键盘l的8根行线从上到下分别接于单片机U1的PA0、PA1、PA2、PA3、PA4、 PA5、PA6、PA7 口,行线接入单片机的I/O 口作为电平输出端,而列线接入单片机的I/O 口则 作为电平输入端;所述单片机U2的VDD端接于电源正极,VSS端接于电源负极,电容C2连 接于单片机U2的VDD端与VSS端之间,电容Cl的正极接于VDD端,负极接于VSS端,晶振 X2的1脚接于单片机U2的XO端,3脚接于XI端,2脚接地,电容C4接于晶振X2的2脚和 3脚之间,电容C3接于晶振X2的2脚和1脚之间,发光二极管D8 Dl的阴极分别与单片 机U2的PAO PA7 口连接,发光二极管D8 Dl的阳极均与电阻R3的一端连接,电阻R3 的另一端与电源正极连接;所述三极管Q1的发射极经过电阻R1后接地,三极管Q1的基极 与电阻R2的一端连接,电阻R2的另一端与单片机U1的PC1 口连接,三极管Q1的集电极与 红外发射管D9的阴极连接,红外发射管D9的阳极与电源正极连接;所述单片机U1的发送 口 PB1与单片机U2的接收口 PB0连接,单片机U2的发送口 PB1与单片机U1的接收口 PB0 连接,通过其进行串行异步通信,主芯片Ul既可以发送指令,又可接收从芯片U2发来的状 态指令,从芯片U2既可以接收主芯片Ul发来的指令,又可以发送其状态指令。在上述电路 中,电容C5, C6是单片机Ul的电源滤波电容,XI是单片机Ul的外部晶振,提供单片机Ul工 作时所需的工作频率,电容C7, C8是单片机U1的起振电容,用于稳定晶振X1的工作状态。 电容C1,C2是单片机U2的电源滤波电容,X2是单片机U2的外部晶振,提供单片机U2工作时所需的工作频率,电容C3,C4是单片机U2的起振电容,用于稳定晶振X2的工作状态。电 容Rl, R2是三极管Ql的限流电阻,红外发射管D9用于发射红外线编码信号,进行对电器设 备的遥控。 双CPU红外遥控器的主芯片单片机Ul负责7X8矩阵键盘1的按键识别,过程如 下当按键没有按下时,所有的行线输出端都是高电平,代表无键按下。当按键被按下时,则 行线输出线就会被拉低,这样,通过读入输出线的状态就可得知是否有键按下了。在确认有 键按下后,即可进入确定具体闭合键的过程。其方法是依次将行线置为低电平,即置某根 行线为低电平时,其它线为高电平。在确定某根行线位置为低电平后,再逐行检测各列线的 电平状态。若某列为低,则该列线与置为低电平的行线交叉处的按键就是闭合的按键。 单片机U1的发送口 PB1接收到按键发送过来的指令后,先向从芯片单片机U2发 送问答指令,询问单片机U2是否准备好,当单片机U2未准备好时,其向单片机U1返回未就 绪信号,单片机U1继续等待;当单片机U2准备好时,向单片机U1返回已就绪信号,此时单 片机U1可将要传送的数据传给单片机U2。遥控器的显示电路由单片机U2控制,发光二极 管Dl-D8用于显示单片机U2接收到的数据, 一般为遥控器的各种工作状态。电阻R3是发 光二极管的限流电阻。主芯片将显示信号传输给从芯片后,可处理其它事务,实现其分时工 作。双CPU结构解决了单CPU芯片遥控器运算速度及存储容量有限,功能扩展受限和码型 数量不足等问题。 除上述实施例外,本实用新型还可以有其他实施方式,凡采用等同替换或等效变 换形成的技术方案,均落在本实用新型要求的保护范围内。
权利要求一种双CPU红外遥控器,包括单片机U1,晶振X1,电容C5,电容C6,电容C7,电容C8,发光二极管D1,发光二极管D2,发光二极管D3,发光二极管D4,发光二极管D5,发光二极管D6,发光二极管D7,发光二极管D8,电阻R1,电阻R2,电阻R3,三极管Q1,红外发射管D9,56个按键组成的7×8矩阵键盘(1),其特征在于,还包括单片机U2,晶振X2,电容C1,电容C2,电容C3,电容C4,所述单片机U1的VDD端接于电源正极,VSS端接于电源负极,电容C5连接于单片机U1的VDD端与VSS端之间,电容C6的正极接于VDD端,负极接于VSS端,晶振X1的1脚接于单片机U1的XO端,3脚接于XI端,2脚接地,电容C7接于晶振X1的2脚和3脚之间,电容C8接于晶振X1的2脚和1脚之间,7×8矩阵键盘(1)的7根列线从左到右分别接于单片机U1的PC2、PC0、PB7、PB0、PB1、PB2、PB3口,7×8矩阵键盘的8根行线从上到下分别接于单片机U1的PA0、PA1、PA2、PA3、PA4、PA5、PA6、PA7口;所述单片机U2的VDD端接于电源正极,VSS端接于电源负极,电容C2连接于单片机U2的VDD端与VSS端之间,电容C1的正极接于VDD端,负极接于VSS端,晶振X2的1脚接于单片机U2的XO端,3脚接于XI端,2脚接地,电容C4接于晶振X2的2脚和3脚之间,电容C3接于晶振X2的2脚和1脚之间,发光二极管D8~D1的阴极分别与单片机U2的PA0~PA7口连接,发光二极管D8~D1的阳极均与电阻R3的一端连接,电阻R3的另一端与电源正极连接;所述三极管Q1的发射极经过电阻R1后接地,三极管Q1的基极与电阻R2的一端连接,电阻R2的另一端与单片机U1的PC1口连接,三极管Q1的集电极与红外发射管D9的阴极连接,红外发射管D9的阳极与电源正极连接;所述单片机U1的发送口PB1与单片机U2的接收口PB0连接,单片机U2的发送口PB1与单片机U1的接收口PB0连接。
2. 如权利要求1所述的双CPU红外遥控器,其特征在于,所述单片机U1和单片机U2的 型号为DC6688F2SCN。
专利摘要本实用新型公开了一种双CPU红外遥控器,解决了单CPU芯片遥控器存储容量有限,功能扩展受限和码型数量不足等硬件资源少的问题。其包括单片机U1,晶振X1,电容C5,电容C6,电容C7,电容C8,发光二极管D1,发光二极管D2,发光二极管D3,发光二极管D4,发光二极管D5,发光二极管D6,发光二极管D7,发光二极管D8,电阻R1,电阻R2,电阻R3,三极管Q1,红外发射管D9,56个按键组成的7×8矩阵键盘1,还包括单片机U2,晶振X2,电容C1,电容C2,电容C3,电容C4。主从芯片U1、U2之间可进行串行异步通信,从芯片主要用于显示功能,协助主芯片工作。
文档编号G08C23/04GK201498096SQ200920231469
公开日2010年6月2日 申请日期2009年8月28日 优先权日2009年8月28日
发明者严松, 唐明, 朱寅, 郭春利, 龙涛 申请人:江苏惠通集团有限责任公司