家庭组合照明灯的红外遥控电路设计.doc
约20页DOC格式手机打开展开
家庭组合照明灯的红外遥控电路设计,摘要:本设计主要介绍。系统采用atmel公司的 atmega8单片机作为主控器件,外围器件包括键盘输入、发光二极管、红外发光二极管、红外接受头、晶振等。使用bascom作为编程语言。文中分析了家庭组合照明灯的红外遥控电路的各项功能、设计要点和难点,给出了具体的硬件、软件实现方法,并特别强...
内容介绍
此文档由会员 wanli1988go 发布
摘 要:本设计主要介绍家庭组合照明灯的红外遥控电路设计。系统采用Atmel公司的 Atmega8单片机作为主控器件,外围器件包括键盘输入、发光二极管、红外发光二极管、红外接受头、晶振等。使用BASCOM作为编程语言。文中分析了家庭组合照明灯的红外遥控电路的各项功能、设计要点和难点,给出了具体的硬件、软件实现方法,并特别强调了红外遥控三路照明灯的单路或多路的任意开关,并实现定时关闭功能。
关键词:Atmega8;BASCOM;家庭组合照明灯的红外遥控电路
1 引言
红外遥控器已被广泛使用在各种类型的家电产品上,它的出现给使用家器提供了很多的便利。红外遥控系统一般由红外发射装置和红外接受设备两大部分组成。红外发射装置又可由键盘电路、红外编码芯片、电源和红外发射电路组成。红外接收设备可由红外接收电路、红外解码芯片、电源和应用电路组成。通常为了使信号能更好的被传输发送端将基带二进制信号调制为脉冲串信号,通过红外发射管发射。本设计采用Atmega8作为红外发射编码和接收解码芯片。
2 系统功能分析
一个完整的照明灯的红外遥控电路应具有以下功能:
按下任意一个开关能使相应的灯实现亮灭的功能,按下总开关实现所有灯的亮灭,按下相应的定时关闭键能实现电灯在设定的时间内关闭。
3 系统硬件的实现方案
3.1 系统原理图
通用红外遥控系统由调制、发射和接收三大部分组成,本系统以Atmega8单片机作为红外发射编码和接收解码芯片,另外再以HS5104作为发射编码芯片,5个键盘输入模块中的三个用于给3路电灯分别进行亮灭操作,一个键盘输入模块用于操作所有灯的亮灭,最后剩下的一个键盘输入模块用于实现电灯在设定的时间内关闭的功能。红外遥控系统如图3.1所示:
关键词:Atmega8;BASCOM;家庭组合照明灯的红外遥控电路
1 引言
红外遥控器已被广泛使用在各种类型的家电产品上,它的出现给使用家器提供了很多的便利。红外遥控系统一般由红外发射装置和红外接受设备两大部分组成。红外发射装置又可由键盘电路、红外编码芯片、电源和红外发射电路组成。红外接收设备可由红外接收电路、红外解码芯片、电源和应用电路组成。通常为了使信号能更好的被传输发送端将基带二进制信号调制为脉冲串信号,通过红外发射管发射。本设计采用Atmega8作为红外发射编码和接收解码芯片。
2 系统功能分析
一个完整的照明灯的红外遥控电路应具有以下功能:
按下任意一个开关能使相应的灯实现亮灭的功能,按下总开关实现所有灯的亮灭,按下相应的定时关闭键能实现电灯在设定的时间内关闭。
3 系统硬件的实现方案
3.1 系统原理图
通用红外遥控系统由调制、发射和接收三大部分组成,本系统以Atmega8单片机作为红外发射编码和接收解码芯片,另外再以HS5104作为发射编码芯片,5个键盘输入模块中的三个用于给3路电灯分别进行亮灭操作,一个键盘输入模块用于操作所有灯的亮灭,最后剩下的一个键盘输入模块用于实现电灯在设定的时间内关闭的功能。红外遥控系统如图3.1所示: