Go Down

Topic: Infra red receiver at 1.2khz (Read 666 times) previous topic - next topic

Hi all!
I need to detect a IR wave at 1.2khz of frequency.
I used analog sensors to detect it, but, it just worked for 40cm of distance.
Then, i tried with a 38khz phototransistor, and it only detected the ir signal once, after some ms the signal became 0 and nothing happend, even turning off the 1.2khz emitter.
How can i sense the 1.2khz frequency with a distance bigger than 2m?
Tanks!
Ivan
Arduino DueTimer | https://github.com/ivanseidel/DueTimer
Arduino Thread | https://github.com/ivanseidel/ArduinoThread

johnwasser

The 38 KHz receiver module has a bandpass filter to get rid of signals with a frequency far from 38 kHz, like your 1.2 kHz signal.  You probably need a raw IR phototransistor and your own 1.2 kHz analog filter, rectifier, low-pass filter, and comparator.  You can probably do all that with a few op-amps.
Send Bitcoin tips to: 1L3CTDoTgrXNA5WyF77uWqt4gUdye9mezN
Send Litecoin tips to : LVtpaq6JgJAZwvnVq3ftVeHafWkcpmuR1e

Grumpy_Mike

Quote
your own 1.2 kHz analog filter, rectifier, low-pass filter, and comparator.

Don't forget the amplifier after the filter but before the rectifier. It is this that gives you and increase in distance.

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy