為了解決空調(diào)遙控器不兼容問題,設計了一款基于Atmega16 單片機的智能空調(diào)遙控器。該遙控器采用測量脈沖寬度的方法學習紅外信號,同時使用游程編碼算法對數(shù)據(jù)進行壓縮后存儲,并利用單片機內(nèi)部定時器PWM 模式產(chǎn)生紅外載波,成功實現(xiàn)了對紅外遙控的學習與再現(xiàn),并可通過上位機進行控制。經(jīng)運行測試表明,該智能遙控器操作靈活,性能穩(wěn)定,為智能遙控器設計提供了一種新方案。
本文論述了利用SH6613單片機實現(xiàn)空調(diào)遙控器的硬件和軟件的設計方法。