好文档 - 专业文书写作范文服务资料分享网站

基于单片机的红外遥控设计与制作

天下 分享 时间: 加入收藏 我要投稿 点赞

基于单片机的红外遥控设计与制作 13工试2班 陈舒佳 章韬略

一、设计目的

对于本课题的研究,其理论中的价值是对红外线这种电磁波的特性进行更加深入的研究。同时在与单片机和电子电路的共同作用下,找到单片机及电子电路在实际运用中的更多功能,从而挖掘出红外线和硬件设备结合中的更多可能性。在现实意义中,对于红外线的使用,它不仅提高了单片机、硬件设备和硬件系统在智能遥控领域的广泛应用,而相对了在硬件设施上使用了红外线的遥控技术,也同时大大拓宽了硬件设施的应用范围。在不久的将来,我相信,人们对于红外遥控控制的运用,会变得越来越广。 二、设计要求 基本功能要求:

1.以一个单片机作为控制遥控器,另一个单片机控制系统为被遥控对象;

2.用遥控器的10个遥控开关,控制遥控对象的10个电源开关通断;

3.能实现10个电源开关状态显示; 4.能实现定时开关某一个电源开关。 扩展功能:

1.能实现灯光亮度连续调节;

2.能根据不同电器实现不同时间通断控制; 3.其他扩展功能。 三、方案设计

3.1红外遥控发射电路的方案

采用指令键产生电路产生不同的控制指令,单片机进行状态的编码,直接由单片机的口输出方波信号控制红外发射管进行发射。红外发射管采用普通的红外发射二极管。 3.2红外遥控接收电路的方案

遥控系统采用红外线脉冲个数编码,直接利用单片机软件解码,实现功能的遥控。 3.3单片机的选择

本设计所编写的程序比较简单,功能也比较少,所用到的输入输出端口也不是很多,所以我们决定用STC89C52单片机来完成本设计,既方便也很实用。

3.4红外遥控系统电路的原理框图以及各部分作用

各部分作用: (1)行列式键盘

行列式键盘又称为矩阵式键盘,用I/O线组成行列结构,按键设置在行列的交点上,行列式分别连接到按键开关的两端。键盘中有无按键按下是由行线送入扫描字及列线读入列线状态字来判断的,有键按下时通过查键并执行键功能程序。

(2)红外线发射电路

遥控器信息码由单片机的定时器1中断产生40KHZ红外线方波信号。由P3.5口输出,经过三极管放大,由红外线发射管发送。 (3)单片机

单片机用于输出方波信号控制红外发射电路的工作。 3.5红外接收部分原理框图以及各部分作用

各部分作用: (1)+5V电源电路

给单片机最小系统、控制电路提供以及红外接收电路提供电压。

(2)红外接收电路

红外接收电路把接收到的状态在内部进行解码,从而实现不同的功能。 (3)控制电路

通过发射电路的按键实现对控制电路的控制作用。 3.6系统硬件电路的设计 红外发射电路:

红外接收电路:

四、遥控发射及接收控制电路的软件设计 4.1 软件设计流程图 4.1.1键扫描程序流程图

基于单片机的红外遥控设计与制作

基于单片机的红外遥控设计与制作13工试2班陈舒佳章韬略一、设计目的对于本课题的研究,其理论中的价值是对红外线这种电磁波的特性进行更加深入的研究。同时在与单片机和电子电路的共同作用下,找到单片机及电子电路在实际运用中的更多功能,从而挖掘出红外线和硬件设备结合中的更多可能性。在现实意义中,对于红
推荐度:
点击下载文档文档为doc格式
3u6176pgd45v45q563kw
领取福利

微信扫码领取福利

微信扫码分享