Kronos Robotics and Electronics
Site Map
 
Home Zeus Projects App Notes Downloads Dios Athena Forums
 

DAN150

IS47IF IR Module

  By Michael Simpson

 

It was recommended that I check out the IS471F for a no contact bump sensor.  I picked up a bunch and started experimenting. 

The IS471F has a IR LED driver built-in.  It is modulated at 38Khz to match the built-in detector.  The module will output a high if no object is detected and a low if and object is detected.   You wont get any range with this sensor but it's a very fast go/nogo test makes for a great bump sensor that can be placed around the circumference of your bot.

I tried various resistor values in series with with the IR LED I was using.  At 390 ohms you get a 1-2" distance detection.  With 100 ohms I got over 5".  There must be some sort of current limiter because while the detector still works the distance remains at 5".

One of the problems I had was figuring out what is the front of the module from the data sheet.  I took a picture of both sides of the module with the correct numbers of the leads from ether side.  Side A is the detection side of the module. 

 

Side A

Side B

  • 1=Vcc

  • 2=Vout (output high or low)

  • 3=Gnd

  • 4=GLout

The module is set for optimum detection at 940NM.  The IR LED should be the same. 

 

Hookup

We have used a Dios 32 pin module.  However you can use any of the Dios Chips or modules.  LED D2 is just an indicator LED.

 

Schematic 1

 

This program will light a led when ever a target is detected.

Program  (download it here)

'IS471F Demo
func main()
   input 0
   output 5
   low 5

loop:
    if ioport(0) =0 then
       high 5
    else
       low 5
    endif

    goto loop

endfunc

 

Final thoughts.   You will need to shield the IR LED from the module with small piece of electrical tape.  If stray IR from the modulated LED strikes the sensor module it will not work correctly.

What else can you do?   By connecting 8 of these sensors to a 74HC165 shift input register you can use just a couple of pins to monitor 8 IR bump sensors.

 

Parts

DiosPro 40 Pin Chip

Dios WorkBoard Deluxe

 

Easy RS232 Driver  

DiosPro 28 Pin Chip

Dios 32 Pin Carrier (Carrier #1)

 

IR Emmitter LED

 

 

9 Pin Cable

Breadboard Regulator

 

IS47IF Sensor from Digi-Key part # 425-1178-5-ND

 

Copyright © 2001 - 2007 Kronos Robotics