本文旨在设计和演示一个简单的5通道远程控制系统,以驱动五种负载。输入信号或命令通过红外传输从发射机发送,由红外接收机接收,处理后用于驱动负载。在发送端和接收端都采用微控制器对信号进行处理。
电路原理:
该电路采用红外通信原理。红外通信是以红外信号为载体进行信号传输。开关的输入信号由单片机处理,编码器编码,变送器调制并发送。在接收端,调制后的信号由红外接收端解调,由解码器解码,再由单片机进行处理,控制输出负载。
相关文章:8玩家问答蜂鸣器电路
5通道红外遥控电路设计:
发射机电路由Atmel89C51单片机、编码器HT12E和定时器555三部分集成电路组成。
设计的第一步是单片机接口的设计。在输入端,有一个5项拨码开关连接到微控制器的P1口。输入电路设计的另一部分涉及到振荡器电路和复位电路。在晶体振荡器的两端分别选择两个15pF电容进行振荡器电路设计。
复位电路的设计要考虑到所需的复位脉冲宽度为100ms和复位引脚的电压降为1.2V。这里我们选择了10K的电阻和10uF的电容来满足要求。输出端包括HT12E编码器,其7个地址引脚和端子使能引脚接地,4个数据引脚接0端口。
设计的第二步是定时器振荡器电路的设计。这里我们需要设计一个稳定的多谐振荡器使用555定时器.考虑到所需的振荡频率为38 KHz,假设电容器的值为0.01uF,我们得到Ra的值为760欧姆,Rb的值为1.5K。
接收器电路与发射机电路设计相似,由Atmel89C51、解码器HT12D、IR接收器TSOP1738和继电器驱动ULN2004四部分组成。单片机接口的设计与发射机电路相同,特别是复位电路和振荡器的设计。
这里,输入电路由解码器和TSOP1738组成。TSOP 1738的输出引脚连接解码器IC的数据输入引脚,4个数据输出引脚连接单片机的P1口。地址引脚接地,LED连接到有效的传输引脚以指示传输。
输出电路由继电器驱动IC ULN2004组成,其中5个输入引脚连接单片机的P2端口,5个输出引脚连接5个继电器,工作5盏灯。
基于单片机的5路红外遥控系统电路图:
发射机线路图:
本发射机电路包含的组件:
组件列表和相应的值如下所示-
- R1 - 1米
- R2 - 10 k
- R3 - 760欧姆
- R4 - 1.5 k
- R5 - 100欧姆
- C1, C2 - 15pF
- C3 - 10佛罗里达大学
- C4 - 0.01佛罗里达大学
- C5 - 0.1佛罗里达大学
- S1 - 5拨码开关
- V1 - 5 v
- U1, AT89C51单片机
- U2——HT12E
- U3, LM555
- U4A - 7408(与门)
- Q1 - BC547
如何操作发射机电路?
当电路启动时,编译器将初始化堆栈指针和其他变量并调用main函数。它扫描输入引脚,即来自开关的信号。
当任意一个开关被按下时,根据程序,编译器将相应的4位值赋给输出端口的4个引脚,即产生所需的4位输出信号,并馈给编码器的数据输入。
编码器然后将这个4位并行数据转换为串行数据,即为每个并行数据输入生成代码。编码器的输出连接到时间555的复位引脚,这样定时器将只在编码器有任何输出时运行。定时器产生一个38KHZ的信号用于驱动IR led,从而产生一个调制的38KHZ IR信号。
接收机线路图:
接收器电路包含的组件:
组件列表和相应的值如下所示-
- R1 - 100欧姆
- R2 - 50 k
- R3 - 10 k
- C1 - 10佛罗里达大学
- C3 C2 - 10uF
- V1 - 5 v
- U1, HT12D
- U2, AT89C51单片机
- U3 - ULN2004
- Q1 - BC547
- J1, j2, j3, j4, j5
接收器电路如何工作?
发射的红外信号由TSOP 1738或红外接收机接收,红外接收机使用引脚二极管和滤波器的安排来解调信号。从接收器的输出馈送到解码器的输入端,解码器首先检查接收到的数据至少三次,然后向VT引脚发送一个高脉冲,以表明有效的传输。解码器然后将串行数据输入转换为4位并行数据输出。同时,微控制器被启动,输入引脚被扫描。对于一个特定的4位输入信号,编译器将一个高逻辑信号分配给继电器驱动器的相应输入引脚。继电器驱动器ULN2004实际上是一个达林顿阵列IC,它移动接收输入信号的电压水平,从而在相应的输出引脚提供一个低电压信号。连接到输出管脚的继电器线圈在电流流过时通电,电枢从原来的位置移动,从而完成电路,灯开始发光(图中没有显示)。此操作与打开其他所有灯相同。
5通道红外遥控电路的应用:
- 该电路可以像灯一样驱动负载数量。
- 这个电路可以被修改,用电机驱动代替继电器驱动来驱动玩具车或机器人。
5通道红外遥控电路的局限性:
- 本项目采用低程红外传输,需要视线通信。
25的反应
谢谢,很好
好
它对我很有用,做这个实验,我最喜欢它的好处
非常好
但是我想问一下,我是否可以得到修改后的电路图,可以使用飞机模型之类的玩具
或者对b做了什么修改
有人能提供我这个项目的源代码吗?
Manohar,你拿到5频道遥控电路的程序了吗,如果拿到了,请发给我
请给我5频道红外遥控程序
谢谢!它非常有用…
哇
什么组件标记为“x1”?
这是一个晶体振荡器
x1晶体没有提到是11.0592 Mhz
RF可以代替IR吗
这个电路可以用于射频遥控器吗
请发给我使用微控制器的红外遥控开关的源代码(程序)
我的电子邮件ID是"pankajscience4884@gmail.com”
程序代码在哪儿?
程序代码在哪里?
请我需要一个代码为编写一个程序的性质使用PIC16f877为发射机和接收机。谢谢
请寄8051码给发送器和接收器…谢谢
请给我项目代码?
能告诉我密码吗?
我能要发射机和接收机的密码吗
请任何人发送我的代码(程序)以上项目接收者以及发射机在我的电子邮件id -krishangarg2011@gmail.com
我可以再加两个红外线接收器吗
有你的上述项目的源代码。