-
Digital AVR frequency meter
Posted 15 April -
Automatically switches off DMM
Posted 12 October -
Create multicolored LEDs
Posted 12 October -
Voltage curves on PC
Posted 12 October -
Ultrasonic Parking Sonar Schematic
Posted 28 July -
Battery Solutions for Energy Harvesting
Posted 28 July -
Simple Gas Leak Detector Circuit
Posted 30 April -
FTDI Infrared
Posted 28 April -
3 Axis Accelerometer Using PIC16F887
Posted 25 April -
Simple 3V adjustable Car adapter
Posted 14 April
You are here: Home » Infrared based » FTDI Infrared
FTDI Infrared
Here is hobby project of building a home-brew IR receiver/transmitter based on the FTDI chipset.
This Project using several IR receivers and transmitters that where based on RS232 connections.

Receiving is the opposite from transmission, and in this case it’s ‘sampling’ the pin at a high enough datarate. The chip will simply sample all pins and put it in it’s fifo buffers. We can read the fifos and inspect the samples.
To make reception reliable I’ve choosen to use a chip which already is tuned to a specific carrier frequency and which outputs the demodulated carrier, so in stead of sampling with 72KHz (see Nyquist: >2x max. freq to be sampled), it is possible to sample with a much lower rate. A lower baudrate will cause less CPU load during reception.
Decoding of the samples can be done relatively easy in software. Detecting a ‘pulse’ or a ‘space’ is a matter of evaluating the received samples and counting the number of samples in-between to get the timing of the pulse and space.
