
327
Programmable Hardware Manual (PHM)
© Tibbo Technology Inc.
Details
IR command processor Tibbit records and plays back infrared commands of
conventional IR remote controls. This Tibbit utilizes an FPGA-based circuit for
capturing and reproducing IR signals, thus ensuring high timing precision and low
signal jitter. Tibbit #26 is based on the iCE5LP1K-SWG36 FPGA from Lattice
Semiconductor.
The Tibbit is controlled through a standard SPI interface lines -CS, SCLK, MOSI, and
MISO. There are two non-standard features built on top of the SPI interface:
·
-CS and SCLK lines are used to produce a reset pulse for the FPGA IC.
·
MISO line also doubles as a status (DONE) line.
Both non-standard features are described in
Resetting and Initializing the Onboard
.
A suitable IR receiver and emitter must be connected to this Tibbit. Typically, you
would pair this Tibbit with
or
, then attach the IR receiver and emitter using
wires. Tibbit #26 can work with a wide variety of IR receivers and transmitters. We
have provided
of suitable IR front-ends, but the spectrum of
receivers and transmitters that will work with this Tibbit is much wider than what's
documented here.
Note that there is no need to have a current-limiting resistor on the IR OUTPUT.
This is a current-regulated output that internally limits the output current to
500mA.
LEDs
There are three red LEDs and one green LED. These four LEDs are connected to four
interface lines of the Tibbit. LEDs light up for the LOW state of the interface lines.