Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
How to build a simple remote control system

How to build a simple remote control system

Ratings: (0)|Views: 274|Likes:
Published by api-19661724

More info:

Published by: api-19661724 on Nov 26, 2009
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less





--- How to build a simple remote control system ---
Note: Ming no longer manufactures the RE-99 receiver & TX-99 transmitter RF components.
We will leave this project up for users that may still have the Ming RF components.

If you plan to build this project, simply replace the RE-99 receiver & TX-99 transmitter with the RWS-434 & TWS-434A RF receiver & transmitter modules foundHERE. These circuits will work with any RF transmitter and receiver modules.

Due to the huge interest in this project, I have just recently finished the NEW
schematics. The older schematics were scanned and pretty poor quality. These new
ones should make it considerably easier to recognize the parts used for the project.
The Ming RF transmitter and receiver boards used for this project are relatively
inexpensive and perform admirably considering the meager price. Using the quarter
wave antennas, I have had some excellent results with operating distance as well as
overall operation. The Ming modules come ready to plug into your application and
only require these simple interface circuits shown here to build your own complete RF
remote control system.

This project uses the Ming TX-99 V3.0 300 MHz AM, RF Transmitter module shown
below for transmitting data.
The photo above shows the Ming TX-99 V3.0. Once you have the Ming board you're
ready to build the interface circuit shown below. The switches SW1-SW4 let you

select the logic levels or (data) to send to the receiver. The logic levels present at the
Holtek HT-12E encoder pins D0-D3 will be transferred to the receiver. The circuit
shown below will transmit continuously if the pin #14 (TE) is left connected to
ground. If you want your transmitter to transmit only when you push a button,
simply break the circuit ground connection using another switch. By using another
switch to break the ground connection, you will save power in your transmitter circuit
and only transmit when you push the pushbutton switch that you're using to break the
ground power connection.

Here's a quick sample of how to configure a switch to power up the transmitter and
enable the transmission:
Transmit Switch Configuration

Using the pushbutton switch to make/break the ground connection for the power
circuit to your transmitter, you save power and only transmit data when you push the
switch. You can use a standard LM7805 +5 volt regulator, or the smaller version
using a 78L05 +5 volt regulator in the T0-92 style package to save space. The 78L05
T0-92 style +5 volt regulator is about the same size as a normal transistor and allows
you to build the transmitter circuit small enough to fit into a small handheld plastic
enclosure. The power requirements for this circuit are minimal and the 78L05 is more
than capable of delivering sufficient current for operation.

Note:If you plan to use (only) a nine volt battery, you can eliminate the filter
capacitors C1 & C2. If you use a wall wart type power supply or you build the project
on a breadboard, include the capacitors for filtration.

The header marked H1 in the schematic below allows you to simply plug the Ming
transmitter module directly into the transmitter circuit. The DOUT pin #17 of the HT-
12D sends serial data to the Ming TX-99 module which in turn transmits this serial
data to the receiver circuit shown in the receiver schematic later on in this project

ClickH ERE for the transmitter circuit
Here's the circuit to interface with the Ming TX-99V3 transmitter board.
Below is a picture of the Ming RE-99 V3.0A RF Receiver used to receive data
transmitted by theTX-99 shown at the top of the page.

Once you have the Ming RE-99 V3.0 shown above, you're ready to build the
interface circuit shown below. The 3-pin header lets you simply plug the Ming RE-99
receiver board into your receiver circuit shown below. The data outputs of the HT-
12D shown below will correspond directly to the logic levels present on the transmitter
circuit shown with the HT-12E above. Pin #17 (VT) on the HT-12D is the valid
transmit pin. Once a valid transmission has been received from the transmitter, this
pin will go to a logic (1) or high turning the transistor and LED on.

Data received from the transmitter section will then be latched on the output pins of the HT-12D. The data outputs of the HT-12D will remain "latched" or in the last valid logic states until another valid reception is received requesting a change of state on the logic outputs.

Note: Ming now has a new version of the RE-99. This new version is the RE-99V3.1A,

and it requires a 100K pull-down resistor on the data output pin. If you're using the
newer version 3.1A, then use the second schematic below. For the older version 3.0A,
use the 1st schematic. The only real difference is the 100K pull-down resistor on the
data output pin required by the newer version 3.1A..

The reason for the pull-down resistor is Ming has added a diode to the data output on the receiver. This diode will not allow the data output to go to ground. The 100K pull- down allows the decoder IC to see ground.

Also note that the receiver schematic for version 3.1A has all HT-12D address pins
connected to ground. If you connect these all to ground, then be sure to do the same

Activity (10)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
iandeg liked this
srinivas15434 liked this
ngaruniki liked this
mirrayhan08 liked this
Benra01 liked this
Ed liked this
dreyes2288 liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->