在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于CW32L083的空調遙控器方案設計

孟子一 ? 來源:孟子一 ? 作者:孟子一 ? 2023-06-21 16:03 ? 次閱讀

基于CW32L083的空調遙控器方案設計

【前言】

紅外遙控技術在我們日常生活中的應用可以說是非常廣泛了,凡是涉及到遙控人們第一個想到的就是紅外遙控。紅外遙控的發射電路是采用紅外發光二極管來發出經過調制的紅外光波,而紅外接收電路則由紅外接收二極管、三極管或硅光電池組成,它們將紅外發射器發射的紅外光轉換為相應的電信號,再送后置放大器,由于原理簡單,實際應用便捷,所以大部分遙控器都采用紅外作為調制解調信號。本設計則是通過單片機內置的紅外線遙控發射技術,實現對空調的控制功能,達到使空調制冷、制熱、溫度、風向等功能的實現目的,當然且紅外遙控器還具有設計簡單、體積小、功耗低等優點。

該空調遙控器的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對當前狀態進行顯示,無操作狀態下則會進入低功耗模式。具體有以下幾個功能:

  1. 自動、制冷、制熱、抽濕、通風五種模式設定;
  2. 二十四小時預約開關機功能;
  3. 溫度設定范圍是16℃ 至 30℃;
  4. 五檔風速設定;
  5. Sleep模式設定,可自由設定時間;
  6. 風向設定,90度范圍內五個方向設定;
  7. 一鍵清除定時功能。

首次裝上電池接通電源后,遙控器進入的狀態為復位狀態,wps進入復位狀態后,液晶顯示屏全部被點亮兩秒鐘,然后保留上一次設定的值和模式(或者默認溫度值和模式)。遙控器系統設計框圖如下圖1所示:

圖1 系統設計框圖

第二步:硬件電路設計PCB制板

根據系統框圖,主要分為以下四部分電路:

  1. 紅外發射電路

根據設計電路要實現的功能對紅外進行編碼,當按壓功能指令鍵盤時,產生經過調制的串行編碼,通過激勵電路,驅動紅外發光二極管,發射給接收端。

  1. 液晶顯示模塊電路

本模塊才用LCD顯示屏與單片機的LCD驅動接口相連,用于讀取各項顯示數據,并與按鍵一起用于系統運行參數的設定及運行狀態。

  1. 復位電路

本系統的復位電路上電后或按下開關系統復位,使處于隨機狀態的內部各寄存器數據復位為原值。

  1. 按鍵部分

用于存儲功能操作,作為人機交互接口的信息輸入、輸出。

根據以上設計基礎,設計如圖2所示的遙控器原理圖,圖3、圖4分別為遙控器的PCB電路板及實物圖。

遙控器原理圖

圖2 遙控器原理圖

遙控器PCB

圖3 遙控器PCB電路板

遙控器實物

圖4 遙控器實物圖

第三步:燒錄調試

本遙控器的軟件部分不便透漏,所以軟件設計部分忽略。將程序通過預留的燒錄口燒錄進去后,把PCB板和遙控器外殼組裝起來。裝好電池,打開開關,分別測試每個按鍵是否有反應,自動、制冷、制熱、抽濕、通風等模式的設置,風速的調整,出風口方向,睡眠設置等。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 三極管
    +關注

    關注

    143

    文章

    3626

    瀏覽量

    122473
  • 二極管
    +關注

    關注

    147

    文章

    9744

    瀏覽量

    167712
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17356

    瀏覽量

    352788
  • 顯示器
    +關注

    關注

    21

    文章

    5017

    瀏覽量

    140458
  • 空調遙控器
    +關注

    關注

    0

    文章

    19

    瀏覽量

    7348
收藏 人收藏

    評論

    相關推薦

    基于CW32L083的線控器方案設計

    基于武漢芯源推出的CW32L083設計的空調線控器產品.
    的頭像 發表于 06-25 14:23 ?27.1w次閱讀
    基于<b class='flag-5'>CW32L083</b>的線控器<b class='flag-5'>方案設計</b>

    CW32L083 RTC初始化設置

    介紹CW32L083的RTC初始化設置
    的頭像 發表于 06-24 10:16 ?1638次閱讀
    <b class='flag-5'>CW32L083</b> RTC初始化設置

    移植RT-Thread nano到CW32L083

    移植RT-Thread Nano到CW32L083開發板上,并成功運行。
    的頭像 發表于 07-03 09:04 ?2.2w次閱讀
    移植RT-Thread nano到<b class='flag-5'>CW32L083</b>

    CW32L083串口中斷+定時實現不定長數據接收

    CW32L083 用串口中斷加定時中斷實現串口的不定長數據的接收,特別適用于AT指令的接收。
    的頭像 發表于 07-12 09:00 ?2156次閱讀
    <b class='flag-5'>CW32L083</b>串口中斷+定時<b class='flag-5'>器</b>實現不定長數據接收

    [技術手冊] CW32L083數據手冊

    CW32L083數據手冊,PSMCU0116.pdf,Rev1.2
    發表于 05-31 16:13

    [技術手冊] CW32L083用戶手冊

    CW32L083用戶手冊
    發表于 06-02 15:41

    武漢芯源Cortex-M0+ 32位低功耗MCU CW32L083系列產品介紹

    FLASH 、最多 24KB RAM、最多87路GPIO,以及一系列增強型外設。外設主要包括:1路12位ADC,6路UART、2路SPI、2路IIC以及多路定時等功能模塊,相較其他系列產品CW32L083
    發表于 08-24 09:12

    CW32L083產品介紹

    CW32L083是一款基于eFlash的單芯片低功耗微控制,集成了ARM?Cortex?-M0+ 核心,主頻高達64MHz,高速嵌入式存儲(高達256K字節的FLASH和 高達24K字節
    發表于 09-14 06:41

    CW32L083微控制數據手冊

    CW32L083 是基于 eFlash 的單芯片低功耗微控制,集成了主頻高達 64MHz 的 ARM? Cortex?-M0+ 內核、高速嵌入式存儲(多至 256K 字節 FLASH 和多至
    發表于 09-14 06:27

    CW32L083 StartKit軟件包分享

    CW32L083 StartKit軟件包
    發表于 09-15 07:00

    CW32L083 I2C主板發送編程示例

    CW32L083的I2C主機發送示例。
    的頭像 發表于 06-09 16:54 ?17.9w次閱讀

    CW32L083段碼屏驅動

    CW32L083開發板上有8個段碼LCD顯示,使其顯示為0-9數字。
    的頭像 發表于 06-18 09:13 ?18.1w次閱讀
    <b class='flag-5'>CW32L083</b>段碼屏驅動

    CW32L083實現SHT30驅動

    CW32L083驅動SHT30,并顯示到LCD屏上。
    的頭像 發表于 06-22 09:57 ?3221次閱讀
    <b class='flag-5'>CW32L083</b>實現SHT30驅動

    基于CW32L083空調遙控器方案設計

    、三極管或硅光電池組成,它們將紅外發射發射的紅外光轉換為相應的電信號,再送后置放大器,由于原理簡單,實際應用便捷,所以大部分遙控器都采用紅外作為調制解調信號。本設計則是通過單片機內置的紅外線遙控發射技術,
    的頭像 發表于 08-08 12:03 ?1465次閱讀
    基于<b class='flag-5'>CW32L083</b>的<b class='flag-5'>空調</b><b class='flag-5'>遙控器</b><b class='flag-5'>方案設計</b>

    CW32L083如何實現AUTOTRIM時鐘校準?

    CW32L083如何實現AUTOTRIM時鐘校準?
    的頭像 發表于 11-07 17:17 ?698次閱讀
    <b class='flag-5'>CW32L083</b>如何實現AUTOTRIM時鐘校準?
    主站蜘蛛池模板: 午夜剧j | 欧美涩区 | 国产成人三级经典中文 | 最新福利网站 | 伊人成人在线观看 | 狠狠色丁香婷婷综合橹不卡 | 日韩亚射吧 | 99香蕉精品视频在线观看 | 91网站网站网站在线 | 人色网 | 成人午夜亚洲影视在线观看 | 又长又大又粗又硬3p免费视 | 四虎永久免费网站入口2020 | 精品国产亚洲人成在线 | 国产三级一区 | 天天插插 | 99久久综合狠狠综合久久男同 | 五月天婷婷丁香 | 手机在线观看毛片 | 青青青青久久精品国产h | 手机在线观看你懂得 | 天天视频官网天天视频在线 | 久久亚洲精品国产精品婷婷 | 韩国床戏合集三小时hd中字 | 久久香蕉国产线看观看亚洲片 | 天堂电影免费在线资源 | 狠狠色狠狠色综合日日不卡 | 黄色毛片免费进入 | 天堂网中文字幕 | 精品久久看 | 狠狠色综合久久婷婷 | 欧美黄色三级视频 | 久久精品男人影院 | 艹逼免费视频 | 1000部啪啪未满十八勿入中国 | www激情com | 欧美一级免费看 | 五月婷婷六月丁香综合 | 五月激情六月丁香 | 中文永久免费看电视网站入口 | 视频一区中文字幕 |