電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>單片機>智能學(xué)習(xí)型紅外空調(diào)遙控器分析

智能學(xué)習(xí)型紅外空調(diào)遙控器分析

2017-10-16 | rar | 0.5 MB | 次下載 | 1積分

資料介紹

 為了解決空調(diào)遙控器不兼容問題,設(shè)計了一款基于Atmega16單片機智能空調(diào)遙控器。該遙控器采用測量脈沖寬度的方法學(xué)習(xí)紅外信號,同時使用游程編碼算法對數(shù)據(jù)進行壓縮后存儲,并利用單片機內(nèi)部定時器PWM模式產(chǎn)生紅外載波,成功實現(xiàn)了對紅外遙控的學(xué)習(xí)與再現(xiàn),并可通過上位機進行控制。經(jīng)運行測試表明,該智能遙控器操作靈活,性能穩(wěn)定,為智能遙控器設(shè)計提供了一種新方案。
  1引言
  本文設(shè)計了一款針對空調(diào)設(shè)備的智能學(xué)習(xí)型紅外遙控器,采用記錄脈沖寬度的方法,成功實現(xiàn)了對多種紅外空調(diào)遙控信號的學(xué)習(xí)與再現(xiàn),真正實現(xiàn)了“萬能”。本文在闡述了系統(tǒng)的總體結(jié)構(gòu)及硬件設(shè)計的基礎(chǔ)上,詳細研究了系統(tǒng)學(xué)習(xí),發(fā)送及通信功能的軟件設(shè)計與實現(xiàn)。
  2系統(tǒng)總體結(jié)構(gòu)與硬件設(shè)計
  系統(tǒng)采用模塊化設(shè)計,各模塊通過接口電路與主控芯片相連。主要模塊有:矩陣鍵盤,液晶顯示,存儲模塊,紅外發(fā)送模塊,紅外接收模塊,RS232、RS485通信模塊,以及溫度檢測模塊。系統(tǒng)結(jié)構(gòu)圖如圖1所示。
  系統(tǒng)以Atmega16單片機作為主控芯片,Atmega16具有16K字節(jié)的系統(tǒng)內(nèi)可編程Flash ,512字節(jié)EEPROM,1K字節(jié)SRAM,32個通用I/O口線,32個通用工作寄存器,用于邊界掃描的JTAG接口,支持片內(nèi)調(diào)試與編程,三個具有比較模式的靈活的定時器/計數(shù)器(T/C),片內(nèi)/外中斷,可編程串行USART,有起始條件檢測器的通用串行接口,8路10位具有可選差分輸入級可編程增益的ADC,具有片內(nèi)振蕩器的可編程看門狗定時器,一個SPI串行端口,以及六個可以通過軟件進行選擇的省電模式。該芯片功能強大,滿足系統(tǒng)設(shè)計需要并提供了充分的擴展空間。主控芯片使用8MHz的晶振,晶振電路靠近主控芯片,盡量減少輸入噪聲。復(fù)位電路采用低電平復(fù)位。
  智能學(xué)習(xí)型紅外空調(diào)遙控器分析
  圖1系統(tǒng)結(jié)構(gòu)圖
  矩陣鍵盤采用3*3的設(shè)計,設(shè)置了8個功能鍵,方便用戶進行手動操作。其中單獨設(shè)計了一顆模式切換鍵,可在學(xué)習(xí)、發(fā)射、通信模式中切換。為了實現(xiàn)學(xué)習(xí)功能,紅外接收模塊使用了一體化接收頭NB1838,其光電檢測和前置放大器集成于同一封裝,中心頻率為37.9KHz. NB1838的環(huán)氧樹脂封裝結(jié)構(gòu)為其提供了一個特殊的紅外濾光器,對自然光和電場干擾有很強的防護性。NB1838對接收到的紅外信號進行放大、檢波、整形,并調(diào)制出紅外編碼,得到TTL波形,反相后輸入單片機,再由單片機進行進一步的處理,存儲到EEPROM中,接收電路如圖2所示。
  智能學(xué)習(xí)型紅外空調(diào)遙控器分析
  圖2接收硬件電路圖。
  考慮到系統(tǒng)需要的存儲空間比較大,設(shè)計了單獨的存儲模塊,選用的EEPROM是AT24C64,它提供了8KB的容量,通過IIC協(xié)議與Atmega16 TWI接口通信,將學(xué)習(xí)到的紅外指令存儲在此,掉電不丟失。
  在發(fā)射模式下,系統(tǒng)從EEPROM讀取相應(yīng)數(shù)據(jù)信息,利用三極管9013組成的放大電路,通過大功率紅外發(fā)射管將調(diào)制好的紅外信號發(fā)射出去。發(fā)射電路如圖3所示,非發(fā)送狀態(tài)時,三極管工作在截止狀態(tài),紅外發(fā)射管不工作,有利于降低功耗以及延長紅外發(fā)射管的使用壽命。經(jīng)實際測試,發(fā)射距離可達到10m左右。
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費
  3. 2開關(guān)電源基礎(chǔ)知識
  4. 5.73 MB  |  6次下載  |  免費
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設(shè)計
  8. 0.60 MB  |  3次下載  |  免費
  9. 5基于FPGA的光纖通信系統(tǒng)的設(shè)計與實現(xiàn)
  10. 0.61 MB  |  2次下載  |  免費
  11. 651單片機窗簾控制器仿真程序
  12. 1.93 MB  |  2次下載  |  免費
  13. 751單片機大棚環(huán)境控制器仿真程序
  14. 1.10 MB  |  2次下載  |  免費
  15. 8基于51單片機的RGB調(diào)色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537796次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191185次下載  |  免費
  13. 7十天學(xué)會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費