商品信息
商品货号:
005613商品品牌:
晒邦商品重量:
3.7克
红外避障模块传感器开关38KHz|增强型抗干扰版 2-180CM可调
产品资料:
产品资料下载:http://code.google.com/p/cskcdz/
产品资料下载:http://code.google.com/p/cskcdz/
红外38KHZ避障开关视频演示:
http://v.youku.com/v_show/id_XNDY1NDI4NjQw.html
视频功能介绍和应用演示:http://v.youku.com/v_show/id_XNTA2MTAyODU2.html
应用文档下载:https://code.google.com/p/cskcdz/downloads/detail?name=KC_IRS%E6%A8%A1%E5%9D%97.pdf&can=2&q=#makechanges
工作电压:3.8v-5.5v
工作电流(5V时):典型电流6ma
红外38KHz避障模块增强抗干扰版(KC-S80009)
产品概述
非逻辑芯片振荡频率调节38KHz检测线路。此红外38KHZ避障模块,完全可以封杀传统的光电避障的检测距离和单一性常开或常闭信号输出功能及不能避免同款模块发生对射或遥控器的红外光线干扰。
特点
多种安装焊接方式,立式和卧式,扩大应用范围
加设精密电位器,调节红外38KHz检测范围
传感器检测带使能端口,方便信号线做为总线应用线路中
上电使能端口默认高电平,传感器使能检测输出信号
检测范围可达1.2米之遥
软件增强,设置可避免同款模块发生对射或其他品种的红外遥控器设备的红外光线干扰
利用EEPROM记录每个模块的工作情况,将同款相互干扰的几率降至1%
信号低电平输出
引脚SIP头,应用面包板或贯通孔项目中
板载设置跳线JP,短接时信号输出具有锁存功能,否则为点动输出
主要规格
电源要求:5 VDC
通讯:数字高/低输出
工作温度:32到158°F(0到+70°C)
尺寸:2.4cm×2.8cm
应用创意
仓库门控照明灯开关(锁存设置)
安防触发报警系统
自动生产线运输带物体数量计数
机器人控制等
信号输出使能引脚
灵敏度
红外38KHz避障模块的最大探测距离为2米。但是,如果你使用在此区域的传感器在当前环境因素下有触发错误的读数,可在该范围内调节板上电位器以缩短检测范围。稳定(锁存)接收距离1.2米。
引脚说明
工作注意和现象
红外发射管外层黑色热缩管很具有作用,必须要严实的包裹着红外发射管,否则漫反射出来的红外光线会干扰到红外接收头,直接影响信号的输出。发射头露出发射正中心点即可,这样可以缩小红外发射管的散发角度,可以有效远距离的检测到前方障碍物,预防减小干扰。
上电后,板上红色LED将闪光3次,进入工作状态。当检测到前方距离有障碍物时,板上红色LED会点亮,否则业熄灭,同时SIG引脚将输出低电平信号,EN引脚必须为高电平的前提下。EN引脚默认为高电平,使能传感器工作。如果板上JP锡桥被短接,前方第一次检测到障碍物时,板上红色发光管点亮,同时SIG输出低电平,直到前方障碍物消失时,红色发光管和SIG引脚输出信号均匀锁存前一状态,即保持点亮和低电平信号输出;当第二次(偶数次)检测到障碍物时,板上红灯熄灭,同时SIG转变为高电平信号输出。直到第三次(奇数次)检测到时,锁存的状态才发生转变。
此版本38KHZ避障模块解决了同款或同类红外光线遥控器的干扰,与前版本相比文章中红色部分为更新增加部分。
使能端口的使用功能测试程序如下
/************************************************
* 程序名:红外光电避障模块的使能使用 *
* MCU:STC89C52RC *
* OSC:12MHz *
* WDT:DIS *
* 编译软件:μVision V4.00a *
* 编者:曹延焕(KC_8023) *
* 时间:2013-03-12 *
*************************************************/
#include
sbit LED = P1^0;//检测前方有物体时的指示灯低电平点亮
sbit EN = P1^1;//是否开启红外模块进行检测高电平有效
sbit SIG = P1^2;//检测红外模块的低电平 低电平有效
void delay_nus(unsigned int i) //延时:i>=12 ,i的最小延时单12 us
{
i=i/10;
while(--i);
}
void delay_nms(unsigned int n) //延时n ms
{
n=n+1;
while(--n)
delay_nus(900); //延时 1ms,同时进行补偿
}
void main()
{
while(1)
{
EN = 1;//开启红外模块检测
delay_nms(150);//等待红外避障模块150mS的检测处理时间
if(SIG == 0)//红外避障模块输出低电平时
LED = 0;//共阳接法
else
LED = 1;
EN = 0; //关闭红外模块检测
delay_nms(400); //指示灯工作时间(即模块每400MS发起一次检测)
}
}
实物拍摄: