龙岩一体化遥控接收头厂家批发
红外传感器的配套使用红外发射传感器和红外接收传感器配套使用,就组成了一个红外线遥控系统。 遥控用的红外发射传感器,也就是红外发光二管,采用砷化镓或砷铝化镓等半导体材料制成,前者的发光效率低于后者。峰值波长是红外发光二管发出的大红外光强所对应的发光波长,红外发光二管的峰值波长通常为0.88μm~O.951Am。遥控用红外接收传感器有光敏二管和光敏三管两种,响应波长(亦称峰值波长)反映了光敏二管和光敏三管的光谱响应特性。可见,要提高按收效率,遥控系统所用红外发光二管的峰值波长与红外接收传感器的响应波长一致或相近是十分重要的。
一般红外线接收头有VCC电源正极、GND电源负极、OUT输出端三个引脚。包装通常包括铁皮屏蔽和环氧树脂塑料包装,但形状不同,包括芯片、插件、鼻梁、草帽、圆柱体、半球等。不同制造商的接收头引脚顺序和外壳形状不同。
家电遥控器通信距离往往要求不高,而红外的成本比其他无线设备要低的多,所以家电遥控器应用中红外占据着一席之地。遥控器的基带通信协议很多,大概有几十种,常用的就有ITT协议、NEC协议、Sharp协议、Philips RC-5协议、Sony SIRC协议等。用的多的就是NEC协议了,因此我们KST-51开发板随板的遥控器直接采用NEC协议,我们这节课也以NEC协议标准来讲解一下。 NEC协议的数据格式包括了引导码、用户码、用户码(或者用户码反码)、按键键码和键码反码,一个停止位,停止位主要起隔离作用,一般不进行判断,编程时我们也不予理会。其中数据编码总共是4个字节32位,如图16-7所示。个字节是用户码,第二个字节可能也是用户码,或者是用户码的反码,具体由生产商决定,第三个字节就是当前按键的键数据码,而第四个字节是键数据码的反码,可用于对数据的纠错。
TAPwmInit('S',4,'N','N')TA时钟设为SMCLK/4, 通道1、2均为低电平输出 TAPwmInit('A',1,'P',0)TA时钟设为ACLK,通道1高电平输出,通道2不用,被 禁用的PWM通道的输出管脚仍可作为普通IO口使用。 定时器TA设为增计数模式 外部输入(TACLK) 外部输入(TACLK取反) 设置PWM通道1的输出模式。 如果设置为高电平模式高电平PWM输出 从P1.2输出 (不同型号单片机可能不一样) 从P1.2输出 (不同型号单片机可能不一样) 如果设置为低电平模式 低电平PWM输出 从P1.2输出 (不同型号单片机可能不一样) 将定时器TA初始化成为PWM发生器 时钟源=SMCLK ; 无分频; 通道1和通道2均设为高电平模式。 通道1/2的PWM方波周期均设为500个时钟周期 1通道 有效200个时钟周期