0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于CW32L083的空调遥控器方案设计

中芯巨能 2023-08-08 12:03 次阅读

红外遥控技术在我们日常生活中的应用可以说是非常广泛了,凡是涉及到遥控人们第一个想到的就是红外遥控。红外遥控的发射威廉希尔官方网站 是采用红外发光二极管来发出经过调制的红外光波,而红外接收威廉希尔官方网站 则由红外接收二极管、三极管或硅光电池组成,它们将红外发射器发射的红外光转换为相应的电信号,再送后置放大器,由于原理简单,实际应用便捷,所以大部分遥控器都采用红外作为调制解调信号。本设计则是通过单片机内置的红外线遥控发射技术,实现对空调的控制功能,达到使空调制冷、制热、温度、风向等功能的实现目的,当然且红外遥控器还具有设计简单、体积小、功耗低等优点。

该空调遥控器的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所示:

wKgaomTRvXuAPOswAABlrJPiyuU207.png图1 系统设计框图

第二步:硬件威廉希尔官方网站 设计PCB制板

根据系统框图,主要分为以下四部分威廉希尔官方网站 :

红外发射威廉希尔官方网站

根据设计威廉希尔官方网站 要实现的功能对红外进行编码,当按压功能指令键盘时,产生经过调制的串行编码,通过激励威廉希尔官方网站 ,驱动红外发光二极管,发射给接收端。

液晶显示模块威廉希尔官方网站

本模块才用LCD显示屏与单片机的LCD驱动接口相连,用于读取各项显示数据,并与按键一起用于系统运行参数的设定及运行状态。

复位威廉希尔官方网站

本系统的复位威廉希尔官方网站 上电后或按下开关系统复位,使处于随机状态的内部各寄存器数据复位为原值。

按键部分

用于存储功能操作,作为人机交互接口的信息输入、输出。

根据以上设计基础,设计如图2所示的遥控器原理图,图3、图4分别为遥控器的PCB威廉希尔官方网站 板及实物图。

wKgZomTRvaOAWNnrAAE6tBV3c8I044.png图2 遥控器原理图wKgZomTRvcuAdkoVAAj_tlniY_I780.png图3 遥控器PCB威廉希尔官方网站 板

wKgaomTRve2AKw3QAATsBCF4yaw407.png图4 遥控器实物图

第三步:烧录调试

本遥控器的软件部分不便透漏,所以软件设计部分忽略。将程序通过预留的烧录口烧录进去后,把PCB板和遥控器外壳组装起来。装好电池,打开开关,分别测试每个按键是否有反应,自动、制冷、制热、抽湿、通风等模式的设置,风速的调整,出风口方向,睡眠设置等。

文章来源:武汉芯源半导体

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6036

    文章

    44557

    浏览量

    635140
收藏 人收藏

    评论

    相关推荐

    如何选购适合的拷贝遥控器——增配遥控器教程来啦

    射频遥控器由于其传输距离远、信号可穿墙、360°传播信号等优势,迅速在日常生活中得到普及。我们常见的卷帘门遥控器、电瓶车遥控器、车库门遥控器、道闸门都是使用的射频
    的头像 发表于 12-26 13:57 80次阅读
    如何选购适合的拷贝<b class='flag-5'>遥控器</b>——增配<b class='flag-5'>遥控器</b>教程来啦

    基于LCD型MCU AiP8F2116芯片空调遥控器解决方案

    基于LCD型MCU AiP8F2116芯片空调遥控器解决方案
    的头像 发表于 12-06 10:00 212次阅读
    基于LCD型MCU AiP8F2116芯片<b class='flag-5'>空调</b><b class='flag-5'>遥控器</b>解决<b class='flag-5'>方案</b>

    中微爱芯空调遥控器解决方案

    空调遥控器行业,作为智能家居领域的关键一环,专注于搭建用户与空调设备间的无线操控桥梁。
    的头像 发表于 11-26 10:46 188次阅读
    中微爱芯<b class='flag-5'>空调</b><b class='flag-5'>遥控器</b>解决<b class='flag-5'>方案</b>

    遥控器解码怎么使用

    够接收和解码遥控器发出的红外(IR)信号。这些信号通常用于控制电视、空调、音响等家用电器。解码可以复制这些信号,从而允许用户使用新的遥控器或智能手机应用程序来控制设备。 2. 准备工
    的头像 发表于 09-30 14:23 816次阅读

    蓝牙语音遥控器方案

    ,使用非常方便,彻底摆脱传统红外遥控器在节目搜索时的繁琐操作和低效。 一、方案介绍: 蓝牙语音遥控器一般是通过按下语音键,遥控器会发送一个 HID 编码通知智能电视或者机顶盒打开识音功
    的头像 发表于 08-29 14:37 516次阅读
    蓝牙语音<b class='flag-5'>遥控器</b><b class='flag-5'>方案</b>

    为什么我的电机对遥控器没反应呢,是对频问题吗

    遥控器是乐迪AT9,如图应该是已经对频好了吧?接收机常亮,遥控器信号也是满格。接收机信号线接的驱动l298n的IN1口,l298n上接了一个dd马达。没涉及到任何编程,我不知道为什么
    发表于 08-12 22:12

    格力系列253型空调器遥控器微电脑控制威廉希尔官方网站 图

    格力系列253型空调器遥控器微电脑控制威廉希尔官方网站 图
    发表于 08-02 13:08 0次下载

    星闪挑战UWB,指向遥控方案迎来新成员

    作为与电视机、机顶盒、投影仪、会议系统、空调、风扇等设备进行接发信号的控制产品,遥控器有量是毋庸置疑的。只是,机顶盒、电视机多个遥控器操作不便,
    的头像 发表于 06-28 08:05 219次阅读
    星闪挑战UWB,指向<b class='flag-5'>遥控</b><b class='flag-5'>方案</b>迎来新成员

    老陆测功耗03 | 遥控器该扔吗?

    在日常生活中,你一定遇到过下列情形:开电视要用到两个遥控器三居室有四个空调遥控器窗帘、吊灯都得配遥控器……遥控器多多多,多到厌烦本期选取了生
    的头像 发表于 06-08 08:04 411次阅读
    老陆测功耗03 | <b class='flag-5'>遥控器</b>该扔吗?

    OpenHarmony开发案例:【分布式遥控器

    分布式遥控器将手机的输入能力和电视遥控器遥控能力结合为一体,从而快速便捷操控电视。
    的头像 发表于 04-16 16:44 947次阅读
    OpenHarmony开发案例:【分布式<b class='flag-5'>遥控器</b>】

    如何提高红外线发射管在遥控器上的发射距离

    如何提高红外线发射管在遥控器上的发射距离  遥控器成为了我们日常生活中不可或缺的一部分,我们通过遥控器可以控制电视、空调、音响等大量设备。而遥控器
    的头像 发表于 01-31 14:47 3302次阅读

    2.4G无线遥控器方案开发,稳定性强,可用于多种应用

    2.4G遥控器是一种使用2.4GHz频段的无线遥控器,常用于遥控玩具、航模和家电等电子设备上。相比于传统的红外线遥控器,2.4G遥控器具有更
    的头像 发表于 01-18 15:44 2453次阅读

    请问如何优化CW32L083微控制的功耗?

    在进行低功耗设计时,如何优化CW32L083系列微控制的功耗?
    发表于 01-17 07:16

    CW32L083系列微控制的ADC和DAC模块要如何使用?怎么配置?

    如何配置和使用CW32L083系列微控制的ADC和DAC模块?
    发表于 01-17 06:08

    一种使用2.4GHz频段的无线遥控器方案开发

    2.4G遥控器是一种使用2.4GHz频段的无线遥控器,常用于遥控玩具、航模和家电等电子设备上。
    的头像 发表于 01-11 17:22 1393次阅读