一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种可红外自学习的空调控制器

2022-04-13 20:13:21 来源:中国专利 TAG:


1.本发明属于红外控制技术领域,具体为一种可红外自学习的空调控制器及其电路。


背景技术:

2.随着家用电子技术的发展,越来越多的通过红外遥控的电子设备如空调、电视普及开来,到处可见红外遥控的影子,这种技术应用相对广泛,由于红外遥控不具有像无线电遥控那样穿过障碍物去控制被控对象的能力,因此不会出现串门的情况,所以适合在家用电器上使用,而且相应的器件价格成本较低,因此红外遥控是我们日常设备控制的理想方式,但是在学校等公共场合,越来越多类型的空调设备,可能因为厂家、红外协议的原因造成每个设备需要使用不同的空调控制器,这使得管理人员的工作变得繁琐。


技术实现要素:

3.本发明的目的在于:本发明主要以单片机为核心,由下载模块、红外发送/接收模块、红外指令存储模块、遥控按键模块、工作状态指示灯、lcd显示模块组成。通过选择进入红外学习状态来学习空调遥控器红外指令,并存储在eeprom中;再通过红外发射电路进行红外码的发送实现空调控制的功能。
4.本发明采用的技术方案如下:一种可红外自学习的空调控制器,包括遥控器本体,遥控器本体,用于安装控制电路和电器件;所述遥控器本体的外壁正面靠近底部处分别等距嵌设有按键下、确认按键与按键上,所述所述遥控器本体的外壁中心两侧处分别嵌设有学习按键与运行指示灯,所述遥控器本体的外壁顶部一侧嵌设有红外发射灯,所述遥控器本体的外壁一侧中心处等距嵌设有电源指示灯、运行指示灯、发射指示灯与学习指示灯,所述遥控器本体的外壁一侧靠近顶部处嵌设有lcd显示屏,所述遥控器本体的外壁一侧边角处嵌设有红外接收灯。
5.还包括:控制芯片,用于数据的计算和程序执行;所述学习按键、按键下、确认按键、按键上开关按键与控制芯片的i/o端口电性连接,所述控制芯片的xtal1端口和xtal2端口连接有时钟组件,所述控制芯片的i/o端口信号连接有红外指令存储芯片,所述控制芯片的i/o端口通过三极管与红外发射灯电性连接,所述学习指示灯、发射指示灯、运行指示灯、电源指示灯与控制芯片的i/o端口通过限流电阻电性连接,所述控制芯片的i/o端口信号连接有下载组件,所述控制芯片的i/o端口信号连接有。
6.进一步的,所述控制芯片的i/o端口与lcd显示屏电性连接。
7.进一步的,所述红外接收灯与控制芯片的i/o端口电性连接。
8.进一步的,所述时钟组件包括晶振与33pf电容,所述晶振的两个端口通过33pf电容接地。
9.进一步的,所述上拉组件包括上拉电阻,所述控制芯片的i/o端口与上拉电阻电性
连接。
10.进一步的,所述上拉电阻的一端与电源电性连接。
11.进一步的,所述控制芯片的型号为stc89c52rc。
12.进一步的,所述红外接收灯型号为hs0038。
13.进一步的,所述下载组件包括header 3x2,所述三极管为9012三极管。
14.综上所述,由于采用了上述技术方案,本发明的有益效果是:本发明中,本发明主要以单片机为核心,由下载模块、红外发送/接收模块、红外指令存储模块、遥控按键模块、工作状态指示灯、lcd显示模块组成。通过选择进入红外学习状态来学习空调遥控器红外指令,并存储在eeprom中;再通过红外发射电路进行红外码的发送实现空调控制的功能。
附图说明
15.图1为本发明的立体图;图2为本发明lcd显示屏的电路示意图;图3为本发明控制芯片的电路示意图;图4为本发明下载组件的电路示意图;图5为本发明按键上的电路示意图;图6为本发明红外发射灯的电路示意图;图7为本发明红外接收灯的电路示意图;图8为本发明红外指令存储芯片的电路示意图。
16.图中标记:1、红外发射灯;101、遥控器本体;102、控制芯片;103、时钟组件;104、上拉组件;105、下载组件;106、三极管;107、红外指令存储芯片;2、lcd显示屏;3、学习指示灯;4、发射指示灯;5、学习按键;6、红外接收灯;7、按键下;8、确认按键;9、按键上;10、开关按键;11、运行指示灯;12、电源指示灯。
具体实施方式
17.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
18.实施例一,参照图1和图8:一种可红外自学习的空调控制器,包括遥控器本体101,遥控器本体101,用于安装控制电路和电器件,遥控器本体101的外壁正面靠近底部处分别等距嵌设有按键下7、确认按键8与按键上9,遥控器本体101的外壁中心两侧处分别嵌设有学习按键5与运行指示灯11,遥控器本体101的外壁顶部一侧嵌设有红外发射灯1,遥控器本体101的外壁一侧中心处等距嵌设有电源指示灯12、运行指示灯11、发射指示灯4与学习指示灯3,遥控器本体101的外壁一侧靠近顶部处嵌设有lcd显示屏2,lcd显示屏2采用lcd1602字符型液晶,能显示2行字符信息,通过软件设计,实现在lcd显示液晶上对相应空调指令的选取遥控器本体101的外壁一侧边角处嵌设有红外接收灯6。
19.实施例二,参照图1和图8:一种可红外自学习的空调控制器中,还包括:控制芯片102,用于数据的计算和程序执行,学习按键5、按键下7、确认按键8、按键上9开关按键10与
控制芯片102的i/o端口电性连接,控制芯片102的xtal1端口和xtal2端口连接有时钟组件103,控制芯片102的i/o端口信号连接有红外指令存储芯片107,控制芯片102的i/o端口通过三极管106与红外发射灯1电性连接,学习指示灯3、发射指示灯4、运行指示灯11、电源指示灯12与控制芯片102的i/o端口通过限流电阻电性连接,控制芯片102的i/o端口信号连接有下载组件105,控制芯片102的i/o端口信号连接有,控制芯片102的i/o端口与lcd显示屏2电性连接,红外接收灯6与控制芯片102的i/o端口电性连接,时钟组件103包括晶振与33pf电容,晶振的两个端口通过33pf电容接地,上拉组件104包括上拉电阻,控制芯片102的i/o端口与上拉电阻电性连接,红外指令存储电路如图4所示,存储芯片采用at24c02(eeprom),存储容量为2k,由于本发明采用的主控制芯片没有iic外设,所以通过p2.0和p2.1普通i/o,模拟iic通讯时序,实现对存储芯片的读写操作,存储芯片地址由a0、a1、a2决定,为0x50(未计算最低位),本设计中默认最多存储8个不同空调类型的红外指令,因此存储器大小划分为8个存储段,每个段大小为256字节,正常供电后,电源指示灯12常亮,用以标识空调控制器正常供电;程序初始化阶段,运行指示灯11点亮,当程序进入运行态,运行指示灯11灭掉,用以标识程序软件初始化完成,在lcd显示初始化完成后,lcd显示屏2初始界面第一行为“请选择空调类型”,第二行显示“空调类型1”,通过按键下7或按键上9来进行翻页选择空调类型,通过确认按键8选择对应的空调类型,lcd刷新进入对应空调类型的指令选择页面,初始化完成后,程序进入运行态,通过run_flag状态标志来选择进行相应的程序执行流,当run_flag为0时,标志程序处于正常运行态;当run_flag为1时,标志程序处于红外学习态;当run_flag为2时,标志程序处于红外发送态,在运行态中,通过扫描学习按键5的按下状态,如果学习按键5按下,此时进入红外学习态,学习指示灯3常亮,红外学习模块接收红外码并存储在相应的存储段中;红外码学习完成后再次通过按下学习按键5来退出红外学习态,此时程序进入正常运行态,学习指示灯3灭掉,当通过按键上9或按键下7选择对应的空调指令,通过确认按键8选择,进入红外发送状态,单片机从存储器中读取红外码发送,红外码发送阶段发射指示灯4常亮,红外码发送结束后,程序进入正常运行态,发射指示灯4灭掉。
20.实施例三,参照图1和图8:上拉电阻的一端与电源电性连接,控制芯片102的型号为stc89c52rc,红外接收灯6型号为hs003,下载组件105包括header 3x2,三极管106为9012三极管,红外接收模块采用集成的hs0038,红外接收头的输出管脚连接到单片机的p3.2脚。
21.以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献