This project has been design around HT12E and HT12D encoder / decoder chips from Holtek. With jumper selectable address on the receiver. The HT12E Encoder ICs are series of CMOS LSIs for Remote Control system applications. They are capable of Encoding 12 bit of information which consists of 8. By using the paired HT12E encoder and HT12D decoder we can easily transmit and receive 12 bits of parallel data serially. HT12E simply converts 12 bit.

Author: Zoloshura Dumi
Country: Armenia
Language: English (Spanish)
Genre: Medical
Published (Last): 5 June 2014
Pages: 239
PDF File Size: 8.69 Mb
ePub File Size: 17.67 Mb
ISBN: 652-5-39482-148-7
Downloads: 13391
Price: Free* [*Free Regsitration Required]
Uploader: Mikazragore

Sign up using Email and Password. Don’t use wire with thick insulation. Sign up or log in Sign up using Google. Add decoupling caps close to the IC.

RF Remote Based Dc Motor Driver Using HT12E & HT12D

HT12E Encoder circuit The basic circuit arrangements for the encoder: I have experimented further with this, connecting LEDs to the HT12D decoder data pins to ensure the transmitted and received ht112d is presented correctly.

Note there is a gap on both sides down the middle for the Blue and Red outer rails. The encoder HT12E is capable of encoding information comprising 12 bits gt12d total; 8 address bits and 4 data bits. It could be said that this is a very convoluted way to use this technology but it was really useful to experiment and prove that it was possible. Guilherme Garcia da Ht12 2 3 7. By using our site, you acknowledge that you have read and understand our Cookie Ht12rPrivacy Policyand our Terms of Service.


Use staples for power and ground rails. I’ve never tried this before but looks ok. Try to get thin solid wire 24 AWG I believe. I know but, and I’m going to sound like Olin here it should be easy to see how inconvenient it is, even for a new user.

I’m working on a similar circuit. I have included a simple Python3 script below, which prompts the user to enter a number between 0 and 15, and using Binary Coded Decimal, sets the AD8 – AD11 pins to convey the user entered number correctly.

ht12d & ht12e | EngineersGarage

That means you need an inexpensive multimeter to do this. The outputs from the HT12D decoder can be used to switch connected logic circuitry or other attached devices via suitable interfaces.

And the picture of the circuit done: Home Questions Tags Users Unanswered. I haven’t drawn any circuits for this as the interfacing is straight forward as both the Raspberry Pi hr12e the HT12E operate at 3.


The transmission of the data stream can be over an RF link or direct connection using 2-core cable. Email Required, but never shown. Yah but I agree.

Pabitha Pabi 25 June at I see you do not have jumpers to join each side of the power rails. It would be possible to control literally hundreds of external devices this way. Using the Raspberry Pi to control.


The GPIO pin acting as the trigger function needs connecting via an inverter circuit. Remember I said check power? Did you really need to post that many images without the full URLS, no less? Newer Post Older Post Home. The output from the encoder can be used in various ways; for example to feed a Radio Frequency or infrared transmitteror it could be directly connected to a decoding processor.

ElectronicAdventures: Data Encoder/Decoder HT12E/HT12D

Post as a guest Name. Number 99 entered quits the script. I also thought it would be a great opportunity to fully investigate the operation of the two processors to help me better understand how I might use these in the future.