Digital Encoder with PIC16F57

Posted on May 31, 2012

This encoder can transmit the state of up to 16 TTL digital inputs using an RF or infrared transmitter. When enabled, the included modulator automatically generates the 38kHz IR carrier. Containing a PIC microcontroller, the circuit is very flexible. You can decide which transmitter inputs will trigger a transmission. You can control the receiver outputs to be latched or momentary with the LATCH input. The Manchester-coded transmitter output is well suited for the cheapest ASK radio modules or for infrared control. Address decoding is not yet supported. If you have trouble with programming PIC microcontrollers, you can consider builing other circuits based on Holtek HT-12D, HT-12E and Motorola MC145026, MC145027, MC145028 encoders/decoders.

Digital Encoder with PIC16F57
Click here to download the full size of the above Circuit.

All the devices use new, FLASH-based microcontrollers, this means that they can be re-programmed many times. You can experiment with the source code settings to fit your needs. The code must be compiled as a linked project under MPLAB. Please check FAQ at the PIC page.

Leave Comment

characters left:

New Circuits



Popular Circuits

Vipor mutant portable HF/VHF/UHF
LEDs or Lamps Sequencer
Simple Electric Field Detector
Cable TV amplifier
ECE 3434 Electronic Circuits II
Tonal Electrostatic Voltmeter Device
Enhanced 5 Digit Alarm Keypad
DC Motor Control circuit
Bridged amplifier circuit diagram of LM4065