描述
用遥控器控制任何东西。该接收器与RC-5和NEC格式的红外遥控器配合使用,具体取决于所使用的固件。接收器具有11个输出通道,每个通道最多可以有4个与之相关联的按钮(开,关,切换,瞬时)。
输出类型有:
关:关闭关联的输出通道
on:打开相关的输出通道
切换:关闭相关通道输出,然后关闭
瞬间打开:按下按钮的时间打开相关通道
教学按钮
接收机的固件已经包含了一个可以测试操作的默认按钮布局,所以你可以第一次跳过这个部分。RC-5版本的默认按钮关联如下:
渠道 | 切换 | 离 | 上 | 瞬时上 |
#0 | 0 | |||
#1 | 1 | |||
#2 | 2 | |||
#3 | 3 | |||
#4 | 4 | |||
#5 | 五 | |||
#6 | 6 | |||
#7 | 7 | |||
#8 | 8 | |||
#9 | 9 | |||
#10 | VOL - | VOL + |
要进入编程模式,请将开关设置为:B0:ON,B1,B2,B3:OFF,然后打开电路。要清除所有按钮的关联,请将开关设置为:B0,B1,B2,B3:ON,然后打开和关闭电路。
手术 | B0 | B1 | B2 | B3 |
上电时进入编程模式 | 上 | 关闭 | 关闭 | 关闭 |
在开机时清除所有按钮关联 | 上 | 上 | 上 | 上 |
进入编程模式后,开关B1-B3选择正在学习的遥控器的操作模式。
手术 | B1 | B2 | B3 |
清除内存中按下的下一个按钮 | 上 | 关闭 | 上 |
按下一个按钮可将选定的输出通道关闭 | 关闭 | 关闭 | 上 |
按下一个按钮可以使选定的输出通道打开 | 关闭 | 上 | 关闭 |
按下下一个按钮可切换选定的输出通道 | 关闭 | 上 | 上 |
按下一个按钮可将所选输出通道打开,直到被按下 | 上 | 关闭 | 关闭 |
根据所需的输出类型设置开关B1-B3,然后用开关B4-B7选择相关的输出通道。
渠道 | B4 | B5 | B6 | B7 |
#0 | 关闭 | 关闭 | 关闭 | 关闭 |
#1 | 上 | 关闭 | 关闭 | 关闭 |
#2 | 关闭 | 上 | 关闭 | 关闭 |
#3 | 上 | 上 | 关闭 | 关闭 |
#4 | 关闭 | 关闭 | 上 | 关闭 |
#5 | 上 | 关闭 | 上 | 关闭 |
#6 | 关闭 | 上 | 上 | 关闭 |
#7 | 上 | 上 | 上 | 关闭 |
#8 | 关闭 | 关闭 | 关闭 | 上 |
#9 | 上 | 关闭 | 关闭 | 上 |
#10 | 关闭 | 上 | 关闭 | 上 |
用开关B4-B7选择输出通道,然后按遥控器上的按钮进行教学。如果按钮被成功学习,则VALID LED会闪烁一会儿。如果看不到LED亮起一会儿,按下的按钮已经连接到某些东西,不能再次使用。或者,B1-B7开关的状态无效。如果要从内存中擦除遥控器按钮,请将B1-B3开关设置为:B1:ON,B2:OFF,B3:ON。离开B4-B7开关,它们的状态不重要。然后按遥控器按钮进行擦除。VALID LED闪烁一会儿,表示按钮被清除。完成编程后,将B0-B7全部关闭,并关闭电路。
产生的按钮布局是:
渠道 | 切换 | 离 | 上 | 瞬间 |
#0 | 0 | |||
#1 | 1 | |||
#2 | ||||
#3 | ||||
#4 | ||||
#5 | 五 | |||
#6 | 6 | |||
#7 | ||||
#8 | ||||
#9 | ||||
#10 | VOL - | VOL + |
操作:解码
B0-B7开关必须全部关闭才能进入正常的解码操作。在此模式下,按下按钮的任何遥控器按钮将亮起VALID_LED。输出通道状态将根据所学习的类型设置而改变。
固件
下载源代码并编译HEX固件(见附件)
l 为RC-5格式的遥控器
l 用于NEC格式的遥控器
HEX文件可以编程到PIC单片机。如果要自己修改和编译代码,请创建一个链接的项目。
硬件:
将电路连接到12VDC,最小。500mA输出电源。当所有继电器打开时,输出应能够提供足够的电流。继电器线圈为12VDC。
零件清单:
部分 | 计数 | 描述 |
IC1 | 1 | PIC16F627或PIC16F627A或PIC16F628或PIC16F628A - Microchip微控制器,编程 |
IC2 | 1 | LP2950CZ5.0 - 稳压器,5VDC输出 |
IC3 | 1 | 红外接收模块,推荐型号:RC-5格式(36kHz):TSOP1236,TSOP4836,TSOP34836,TSOP39236,TSOP36236NEC格式(38kHz):TSOP4438,TSOP58438或TSOP75438 |
C1,C2 | 2 | 22pF陶瓷电容 |
C3,C5 | 2 | 100nF陶瓷电容 |
C4 | 1 | 4.7uF / 6.3V电解电容器 |
C6 | 1 | 10uF / 16V电解电容器 |
R1,R13x8,R20-R30 | 20 | 220欧姆电阻(1/8 W) |
R10,R12 | 2 | 10k电阻(1/8 W) |
D1-D11 | 11 | 1N4004二极管 |
LED | 1 | 3毫米LED,任何颜色 |
LED0-LED10 | 11 | 3毫米LED,任何颜色 |
Q1-Q11 | 11 | BS170,BSS138,2N7002或类似的N沟道MOSFET晶体管 |
RL0-RL10 | 11 | G5LE 12V继电器 |
S1,S2 | 2 | DIL4钢琴开关 |
X1 | 1 | HC49 4MHz晶体 |