学习型红外线遥控器
【文章摘要】目前,人们的物质文化生活水平日益提高,各种各样的家用电器走进了千家万户,其中,大多数的家用电器都有各自不同的遥控器,人们常常为了控制某台电器而到处寻找其对应的遥控器,这样,就给人们的生活带来了很多不便。为了解决这个问题,本文提出一个学习型红外遥控器的设计方案:该遥控器可以通过自学习而拥有对电器的遥控功能。
本设计以单片机为核心设计一种学习型红外线遥控器,可以对各种红外线遥控器发射的信号进行识别、存储和再现等功能,从而实现对各类家电的控制。本设计详细介绍了学习型万能遥控器的软硬件设计方法,并给出了具体的电路设计、程序设计及主程序流程图。
【关键词】
红外线;单片机;学习型;红外线遥控器
1 硬件设计的原则
一个单片机应用系统的硬件设计包括三个部分内容;单片机芯片的选择,单片机系统扩展,系统配置。
这里主要说明单片机系统扩展,它是指单片机内部功能单元(如程序存储器、数据存储器、I/O口、定时/计数器、中断系统)的容量不能满足应用系统的要求时,必须在片外进行扩展。这时应选择适当的芯片,设计相应的扩展连接电路。
首先,要尽可能选择典型通用的电路,并符合单片机的常规用法。系统的扩展与外围设备配置的水平应充分满足应用系统当前的功能要求 ......
您现在查看是摘要页,全文长 4899 字符。