Increase IR range

Thread Starter

Elecrical_Student

Joined Mar 5, 2022
19
Hello everyone,
I am trying to build a robot that will drive auotumatically from one place to another.
As part of the requirment of the project the robot have to drive a way of 5 meters from the sorce to destination using IR transmitter and a tsop Receiver . My circuit works until 2.5 meters and im trying to find a way how to increase the destination to 5m.
Thanks in advance.
 

Thread Starter

Elecrical_Student

Joined Mar 5, 2022
19
How can I collimate the radiation?
I built this circuit:
1647973891052.png
At the left side of the R1 resistor, I have an Arduino Nano controller that is creating a modulated pulse.
The frequency that is modulated is 38Khz and the modulation frequency is 100Hz.
My duty cycle is about 65%.
Now I have the ability to receive 4.5 meters but it is very rickety and every movement to the left or to the right makes it impossible to receive the signal.
How can I improve the distance and the stability of my system?
Thank you very much.
 

crutschow

Joined Mar 14, 2008
38,325
A simple thing to try is to add more LEDs.
Just add a two LED, one resistor string in parallel with the ones you have between +5V and the transistor.
You may have to also reduce the value of R1 to get sufficient base current to saturate the transistor.
 

BobTPH

Joined Jun 5, 2013
11,466
Are you aware that the TSOP receiver does not like a continuous signal? They have strict limits for the length of the 38 KHz busts and their separation. I have used these , and when properly modulated, you can point the transmitter in any direction and the receiver will puck it up via reflections. 5 m in a direct line should be easily achievable.

Bob
 

MrSalts

Joined Apr 2, 2020
2,767
Change R1 to 220 ohms

Add two more LEDs and a resistor in parallel with your existing two LEDs and resistor to double the light.
 

MrSalts

Joined Apr 2, 2020
2,767
Are you aware that the TSOP receiver does not like a continuous signal? They have strict limits for the length of the 38 KHz busts and their separation. I have used these , and when properly modulated, you can point the transmitter in any direction and the receiver will puck it up via reflections. 5 m in a direct line should be easily achievable.

Bob
Some newer versions have been redesigned to handle the continuous signal. I think his comment about 100Hz addresses your concern but I am waiting for his clarification.
 

Thread Starter

Elecrical_Student

Joined Mar 5, 2022
19
The requirement for my project is to do it in two ways. One of them is with 100HZ and 200HZ.
I'm adding the picture of the 38Khz frequency from the scope and the 200 Hz modulation.
1647974937968.png
1647975065329.png
 

MrSalts

Joined Apr 2, 2020
2,767
Which value of the resistor?
I had 3 when I built my circuit for the first time but I saw that the distance is smaller this way. I guess that the lower current makes the difference.
Because R1 at the base was too small to handle the larger collector current.

Use 470 as R1 if you have one pair of LEDs, 220 if you have two pairs and 100ohms if you have four pairs of LEDs
 

Thread Starter

Elecrical_Student

Joined Mar 5, 2022
19
Are you aware that the TSOP receiver does not like a continuous signal? They have strict limits for the length of the 38 KHz busts and their separation. I have used these , and when properly modulated, you can point the transmitter in any direction and the receiver will puck it up via reflections. 5 m in a direct line should be easily achievable.

Bob
My goal is to make an autonomic car that will be able to drive from the source to destination so I must that only one of the receivers will detect the signal.
Yesterday I tried to do something new. I changed my program and I put 3 receivers (Front, Right, and left). I saw that when I decreased the duty cycle to about 40% I saw that all 3 receivers detect the pulse and this is not what I want in my project.
So I am trying to find a solution with my previous circuit and software that I uploaded here.
 
Top