红外遥控技术在我们日常生活中的应用可以说是非常广泛了,凡是涉及到遥控人们第一个想到的就是红外遥控。红外遥控的发射电路是采用红外发光二极管来发出经过调制的红外光波,而红外接收电路则由红外接收二极管、三极管或硅光电池组成,它们将红外发射器发射的红外光转换为相应的电信号,再送后置放大器,由于原理简单,实际应用便捷,所以大部分遥控器都采用红外作为调制解调信号。本设计则是通过单片机内置的红外线遥控发射技术,实现对空调的控制功能,达到使空调制冷、制热、温度、风向等功能的实现目的,当然且红外遥控器还具有设计简单、体积小、功耗低等优点。
该空调遥控器的MCU采用的是芯源半导体有限公司推出的一款低功耗、自带IR功能、自带LCD驱动的MCU——CW32L083。CW32L083 内部集成红外调制发送器 (IR),通过两路通用定时器或一路通用定时器与 UART 配合使用,可方便实现各种标准的 PWM 或 PPM 编码方式,也可实现 UART 数据的红外调制发送;CW32L083 内部还集成一个液晶控制器,用于单色无源液晶显示器(LCD)的数字控制与驱动,最多具有 8 个公用端子(COM)和 56 个区段端子(SEG),可以驱动 224(4×56)、324(6×54)或 416(8×52)个 LCD 图像元素,无需外加辅助电路;另外该单片机系统提供的双晶振结构可以对系统时钟进行切换,从而实现空调遥控器的节能设计。
开发记录
该空调遥控器是以单片机为核心,由键盘接收用户命令,通过发射编码对空调进行操作并用LCD对当前状态进行显示,无操作状态下则会进入低功耗模式。具体有以下几个功能:图4 遥控器实物图
第一步:系统总体设计
该空调遥控器是以单片机为核心,由键盘接收用户命令,通过发射编码对空调进行操作并用LCD对当前状态进行显示,无操作状态下则会进入低功耗模式。具体有以下几个功能:
自动、制冷、制热、抽湿、通风五种模式设定;
二十四小时预约开关机功能;
温度设定范围是16℃ 至 30℃;
五档风速设定;
Sleep模式设定,可自由设定时间;
风向设定,90度范围内五个方向设定;
一键清除定时功能。
首次装上电池接通电源后,遥控器进入的状态为复位状态,进入复位状态后,液晶显示屏全部被点亮两秒钟,然后保留上一次设定的值和模式(或者默认温度值和模式)。遥控器系统设计框图如下图1所示:
图1 系统设计框图
第二步:硬件电路设计及PCB制板
根据系统框图,主要分为以下四部分电路:
红外发射电路
根据设计电路要实现的功能对红外进行编码,当按压功能指令键盘时,产生经过调制的串行编码,通过激励电路,驱动红外发光二极管,发射给接收端。
液晶显示模块电路
本模块才用LCD显示屏与单片机的LCD驱动接口相连,用于读取各项显示数据,并与按键一起用于系统运行参数的设定及运行状态。
本系统的复位电路上电后或按下开关系统复位,使处于随机状态的内部各寄存器数据复位为原值。
按键部分
用于存储功能操作,作为人机交互接口的信息输入、输出。
根据以上设计基础,设计如图2所示的遥控器原理图,图3、图4分别为遥控器的PCB电路板及实物图。
图2 遥控器原理图
图3 遥控器PCB电路板
图4 遥控器实物图
第三步:烧录调试
本遥控器的软件部分不便透漏,所以软件设计部分忽略。将程序通过预留的烧录口烧录进去后,把PCB板和遥控器外壳组装起来。装好电池,打开开关,分别测试每个按键是否有反应,自动、制冷、制热、抽湿、通风等模式的设置,风速的调整,出风口方向,睡眠设置等。
上一篇:FP6293内置MOS升压DC转换器,双节锂电池升压输出8.4V1A
下一篇:FP6276兼容G5177C,高效5V2A同步PWM升压DC转换器
推荐阅读最新更新时间:2024-11-13 06:53
- 适用于汽车应用的 LT3973EDD-5 5V 降压转换器的典型应用
- MC78M12CDTRKG 12V可调输出稳压器的典型应用
- LTC3859AHUHF 高效率、宽输入范围、双路 5V/8.5V 降压/升压同步转换器的典型应用电路
- ADA4841-2YRZ-R7 低功耗、低噪声运算放大器的典型应用电路,用于两极 500kHz 重构滤波器原理图
- 使用 ON Semiconductor 的 LV5809MX 的参考设计
- FEBFAN3240-001NDA-GEVB:智能双线圈继电器驱动器评估板
- AD9116-DPG2-EBZ,使用 AD9116 双路低功耗、12 位 TxDAC 数模转换器的评估板
- EVAL-ADuCM350EBZ,用于评估 ADuCM350 16 位、精密、低功耗片上仪表的评估板
- 在主/从中使用 LTC3612IFE 降压稳压器以使用 1MHz 外部时钟实现一致跟踪输出的典型应用
- EM358x具有反向F PCB天线的USB陶瓷不平衡变压器
- 成都站报名 | Keysight 高速互联技术研讨会
- 村田调研季:电子工程师元器件购买渠道调研
- 有奖直播|安森美高能效产品在智能快充的应用
- 【1月14日 技术直播】工程师请就位,Keysight计量专家开讲啦 ~电子仪器计量校准基础知识与校准周期探讨
- 有奖直播:助力AI算力,下一代GPU服务器中卡缘高速互连解决方案哪里找?
- 【EEWORLD带你DIY】数字示波器V1.0进展贴
- nanoPower技术:延长电池寿命,提升传感器性能 2021年1月20日 上午10:00在线研讨会
- 有奖征文:邀一线汽车VCU/MCU开发工程师,分享开发经验、难题、成长之路等
- 2021年STM32中国峰会暨粉丝狂欢节 报名啦!