下载贤集网APP入驻自媒体
学习遥控器如何用单片机编程?单键学习型遥控器可以学习任何遥控器的某个按键功能,采用最小化应用模式设计,电路简单,可靠性高,尤其是通过大量不同遥控码的特征分析,在遥控码的读入时选择了最佳采样频率,使遥控码的学习成功率大大提高,其技术可应用于多媒体教室、家庭集中控制器等设备。使用时先按一下 K,待绿色指示灯亮后,用遥控器对着红外接收头,按一下某个功能按键,当绿灯灭且红灯亮时说明学习完成,按发射键就可以进行遥控了。上图为该学习型遥控器的电原理图,其中 Pi.o口接遥控码发射按键,Pi.s口用作状态指示,绿灯亮代表学习状态。Pi.z口用于指示控制键的操作,闪烁时代表遥控码正在发射之中,在学习状态,绿灯灭代表码已读入。第(9)脚为单片机的复位脚,采用简单的 RC 上电复位电路,(12)脚为中断输入口,用于工作方式的转换控制,当TNTo 脚为低电平时,系统进入学习状态。(14)脚用于红外线接收头的输出信号输入,(15)脚作为遥控码的输出口,用于输出 40KHz 的遥控码。(18)、(19)脚接 12MHZ 晶振。由于采用最小化应用系统,控制线 FSEN(片外取指控制)、ALE(地址锁存控制)不用,区(片外存储器选择)接高电平,使低 8K 的 E'PROM 地址(000OH-1FFFH)指向片内。