Anda di halaman 1dari 16

U a

Proyecto de radio control sencillo a 433


Mhz
por Jesus Ruben | Nov 9, 2013 | Tutoriales | 65 Comments

En este artculo trataremos el desarrollo de un proyecto de radio control sencillo.


Utilizaremos los populares circuitos codi cadores y decodi cadores HT12E y HT12D de
Holtek y un par de mdulos de radiofrecuencia de 433 Mhz. El sistema de control
remoto nos permite controlar hasta 4 salidas digitales que podemos conectar a cualquier
carga utilizando los circuitos de interfaz apropiados. Los mdulos de RF utilizan un
esquema de modulacin OOK (ASK). Esto quiere decir que la seal portadora es encendida
y apagada para representar los unos y ceros lgicos en el ujo de datos. Se trata de un
sistema que puede aplicarse en multitud de situaciones y que por su simplicidad es
indicado para ser construido por cualquier persona que pueda utilizar un protoboard y
tenga el conocimiento para leer el diagrama del circuito.
En la foto de portada vemos un Kit de mdulos RF de 433 Mhz, que funcionan como
el corazn de este proyecto.

El proyecto de radio control y su funcionamiento


El par de mdulos modelo RFL-001 funcionan como un enlace de datos simplex, es decir,
solamente transmiten informacin en un solo sentido. An as resultan extremadamente
tiles en aplicaciones sencillas que no requieren una comunicacin bidireccional. Los
mdulos se conectan fcilmente a cualquier microcontrolador y/o circuitos
codi cadores y decodi cadores, permitindonos tener un enlace de RF funcional en
muy poco tiempo.

En la foto se muestra la fotografa de los mdulos de radio. El mdulo ms pequeo es el


transmisor, mientras que el dispositivo de forma ms alargada es el receptor.

La ventaja de utilizar este tipo de mdulos es que todo (o la mayor parte) del diseo de
radiofrecuencia ya fue realizado y hay pocas formas de cometer errores. Todos los
componentes externos al mdulo de RF son estndar y se consiguen con relativa facilidad.

Lista de Materiales
2 Protoboards
2 Fuentes de alimentacin de 5 volts
4 Botones Pushbutton
1 Kit Transmisor/Receptor ASK 433 Mhz o 315 Mhz
1 Circuito Integrado HT12E
1 Circuito Integrado HT12D
4 Capacitores cermicos de 100 nF
4 Resistencias de 330 Ohms 1/4W
4 Resistencias de 10 KOhms 1/4W
1 Resistencia 1 MOhm 1/4W
1 Resistencia 47 KOhms 1/4W
4 Diodos Led

Todos los materiales para armar un circuito de este tipo pueden ser adquiridos en
nuestra tienda virtual.

Circuito Transmisor con encoder HT12E


A continuacin se muestra el diagrama esquemtico para el transmisor con el mdulo de
RF y el HT-12E. El mdulo de RF transmisor acepta una seal digital que se montar
sobre una portadora de 433 Mhz, cambiando la amplitud de la seal portadora segn
el valor lgico de la seal a transmitir (datos). Podemos imaginarnos esto como una
especie de cdigo morse en el que la informacin binaria se transmite mediante la
ausencia o presencia de seal portadora. El circuito HT12E genera un ujo de datos
serial que contiene la informacin de estado de las 4 entradas digitales y la informacin
de direccionamiento (ajustada mediante el DIP switch en el esquematico).

El circuito transmisor requiere una fuente de alimentacin que preferentemente debe ser
de 5V (hasta 12V). El DIP switch conectado a las lineas de direccin, puede o no estar
presente, ya que todas las entradas de direccin en el HT12E tienen resistencias Pull-
Up. La resistencia conectada entre los pines OSC1 y OSC2 determina la velocidad de
transmisin de datos y debe coincidir con la velocidad de datos en el receptor para que
la informacin pueda ser interpretada de manera correcta.

Circuito Receptor con decoder HT12D


El mdulo receptor presentar en el pin de salida una seal digital muy similar a la que
entr en el mdulo transmisor. Es responsabilidad del circuito que recibe esta seal
digital veri car la integridad de la transmisin y decidir que se debe hacer. El circuito
HT12D esta encargado de esta tarea. El circuito lee los datos seriales y cambia el estado de
sus salidas segn el patrn recibido. El resultado de dicha operacin se muestra en 4 leds.
Un quinto del muestra cuando el HT12D recibe una seal valida.

Construccin y puesta en Marcha


Para la construccin del sistema de control remoto, podemos utilizar un par de
protoboards en los que insertaremos los componentes del transmisor y del receptor. Para
la antena, podemos utilizar un simple pedazo de alambre de unos 17 centmetros de
longitud (1/4 de la longitud de onda a 433 Mhz). Para distancias cortas (un metro tal vez)
no es necesario utilizar una antena, de hecho nosotros no la usamos en la etapa de
pruebas.

Para alimentar los circuitos con 5 volts, nosotros utilizaremos una fuente para protoboard
en conjunto con un adaptador de corriente comn. Se puede utilizar cualquier otra fuente
que sea capaz de proporcionarnos 5 volts de manera estable.
Circuito Receptor con HT12D armado en un protoboard. Se han conectado 4 leds para visualizar
los datos recibidos.

Una vez que armemos los circuitos de acuerdo a los diagramas, recomendamos revisar
una ultima vez la orientacin de los circuitos, capacitores y todos los dispositivos que
tienen polaridad.

El circuito NO requiere ningn ajuste por parte del usuario, ya que los mdulos vienen
sintonizados de fbrica. Para probar el circuito, podemos simplemente aplicar energa y
presionar los botones en el protoboard en el que armamos el transmisor, deberamos ver
como encienden los leds correspondientes en el receptor.
Circuito Transmisor con HT12E armado en un protoboard. Se han conectado 4 botones
correspondientes a los 4 bits de datos.

Que hacer en caso de que el circuito no funcione?


En caso de que esto no sea as hay que revisar el valor de las resistencias del oscilador,
tanto en el transmisor como en el receptor. De igual manera hay que revisar las
conexiones que llevan los datos desde y hacia los mdulos de radio frecuencia. Hay
que recordar tambin que el ajuste de los pines de direccin debe coincidir en ambos
circuitos, de lo contrario, el receptor no realizar ninguna accin en los pines de salida. Si
dejamos los pines desconectados en ambos (transmisor y receptor) todo debera estar
bien en cuestin de direccionamiento, si colocamos los dipswitch, hay que veri car que
ambos tengan el mismo ajuste.

Una prueba que podemos realizar para comprobar que tanto el codi cador como el
decodi cador funcionan correctamente es conectar directamente mediante un cable
los pines DIN y DOUT del codi cador y el decodi cador, sin que esten presentes los
mdulos de radio. Si el decoder y en encoder se entienden de esta forma, quiere decir que
el problema esta en la parte de RF.

Aplicaciones y otras ideas interesantes


Los mdulos RFM0001 son bastante verstiles, ya que adems de aceptar la entrada de
circuitos codi cadores, aceptan prcticamente cualquier seal digital en su entrada,
por lo que podemos utilizarlos para enviar de manera inalmbrica cualquier otra
informacin con una baja tasa de bits. En el caso de nuestros mdulos, hemos probado
conectarlos a la UART de un PIC o de un AVR para transmitir los datos capturados por el
microcontrolador de manera inalmbrica. Al utilizar un microcontrolador que se
encuentra a cargo de la transmisin de datos, podemos incluir otras caractersticas, como
comprobacin de la integridad de los datos (mediante un CRC o un checksum) o la
transmisin de informacin de manera redundante para aadir abilidad al enlace de
radio.


80 2

Tal vez te interese:

Programacin inalmbrica de Arduino por

Bluetooth

Bluetooth HC-05 y HC-06 Tutorial de

Con guracin
Tutorial Sensor Ultrasnico HC-SR04 y Arduino

65Comments GeekFactoryMxico
1 Login

Recomendar 2 Share ordenarporelmsnuevo

netealadiscusin...

Angela2monthsago
Esde433.92MHZode433.00?
Reply Share

Sebastianayearago
Holabuendia,queriasaberdondeseconectanlasantenas,enquepatasde
transmisor?seponenantenasenelreceptortambien?onohacefaltaenel
receptor?
Reply Share

NicolasMeridaayearago

Holaatodos.Tengounproblema.Elreceptorqconsigode433Mhzesde8
patitas.Ynoconsigoelde4patitas.Comosedeberiaconectarconesereceptor
ask433Mhz.Desdeyagracias.
Reply Share

AlberthCoradineayearago
Holaamigoquerapreguntar,mesestatrabajandoperolosledsiempreestn
encendidosyapaganescuandopresioncomopuedosoluionaresto?
Reply Share

AlberthCoradine>AlberthCoradineayearago
Graciasamigosperoyalosolucione...paratodoslosquetenganeste
problema..lasresistenciaseneltransmisorestnelpullup..hayque
ponerlasenpulldownysolucionado...muybuenomuchasgracias
Reply Share

nachoayearago
sepuedeutilizarconlabateriadeunautomovila12V?
Reply Share

Enmilioayearago
Amigo,losmodulosRFTxalpulsarunavezelpulsadorS2enviaunasealdeun
bitparaencenderelLED01,entoncessoloestasealdeunbitsepodria
accionarunrele?,poralgunainterferenciadelmedio(ruido,induccinelctrica)
podraactivarse?
Reply Share

Didierayearago
LeescribodesdeUruguay,heconstruidoelcircuitocomo
estaenlosdiagramas,peronologrolatransmisin,probconectarelHT12E
conelHT12Dylosledfuncionanperfectamenteporloqueelproblemaesten
losmdulosderadiofrecuencia,loscambiporotrossiresultado.Comopuedo
probarlosmdulosRF?,odondepuedotenerelproblema?

Muchasgracias
Reply Share

Danielayearago
soydeChileynoheencontradoelHT12EnielHT12D,peromehanofrecidoel
MC145026yelMC145027yonosoyelectrnico,soymecnicoautomotrizpero
estecircuitomeatrajoparausopersonalylaverdadmeinteresamuchosabersi
mesirveelcircuitointegradomencionado,veocomoprincipaldiferencialos
terminalesosc1y2quevaunaresistenciade1MOhmcreo.
melopodranaclararporfavorylaotradudaesdondevanloscapacitres
cermicos
Reply Share

byron>Danielayearago
yotambiensoydechileyestabaviendoelmismotema.LosHTslos
encontreenunatiendaelectronicallamadavictronicsenelcentrode
santiago,ahideberianestarysinolostienenlospuedesencargar,yolo
heechoycomoalasemanadespuesvasabuscarlosytelospasan
aunquenoestanbaratocomocomprarunaresistencia.
Reply Share

SalaGN>Danielayearago
Hola,creoquelosintegradosquedicessonremplazos,solohabriaque
checarlaconexion,loscapacitoresvanenlaalimentacion,unapatitaa
positivoyotraanegativo.seusanparafiltarlaseal.Saludos.
Reply Share
Reply Share

jimayearago

holatambienestoybuscandoalguienquienmeproporcioneinformacionparausar
eldecodificadorconPICescribanmejim.elive03@gmail.com
Reply Share

SalaGN>jimayearago
Hola,paracomunicarlosPICocualquiermicrocontroladordebesusarla
comunicacionUARTdelosmismosenlaslineasdedatosdelRF433,
Saludos
1 Reply Share

YURGENayearago
HOLAALGUIENMEPODRIAAYUDARPARAQUELASEALQUERECIBE
ELDECODIFICADORLLEVARLAAUNPICYCREARUNAINTERFAZPARA
QUEENUNAPCMEMUESTRESIESTARECIBIENDOONO
Reply Share

SalaGN>YURGENayearago
Hola,noentendi,quieresversiatupiclellegasealdecomunicacion?o
quieresqueunpicenvieinformacionaalacompupormediodelRF433?
ambascosassepuedenhacer,yparaambasnecesitasunmodulode
comunicacionSERIALUARTaUSB,saludos.
Reply Share

Danayearago
Disculpenloscapacitoresendondevan???yporquediceenlalistadematerial
quesonCeramicos(SinPolaridad)ydespuesdice"recomendamosrevisaruna
ultimavezlaorientacindeloscircuitos,CAPACITORESytodoslosdispositivos
quetienenpolaridad."YenlaimagendelReceptoraparecelapatanegativaaun
Capacitor,comohaciendoalucionqueloconectesalapatanegativadel
capacitor.PEROREPITOquenoesceramicosinpolaridad?oAfuerzas
necesitounELECTROLTICO(ConPolaridad?)
Reply Share

dan>Danayearago
olvidenloyalohicefuncionar.
Reply Share

LuisGerardoayearago
Hola,graciasporelaportefuedegranayuda,solotengoladuda,quiero
conectarleeltransistortip41c,peronosecomoconectarloyaquelassalidasdel
ht12destnconun1lgicoyeltransistorseactivamandandocorrienteperoen
estecasoelht12dsiempremantieneel1hastarecibirunaseal,alguienqueme
puedaayudar
puedaayudar
Reply Share

Alvaro>LuisGerardoayearago
IntentaconunacompuertalgicaNOT.Simpleybarato.
Reply Share

Marcoayearago
Hola!hoyarmelcircuitotalycomoest(conlavariacindelaresistenciadel
receptora47k)yfuncionperfecto,despusprobelcircuitodelemisora12
volts(voltajemximo)yresultaquenodaningnresultadoenelreceptor,vila
hojadedatosyprobdiferentesvaloresderesistenciasparaelosciladorynada,
alparecerslofuncionacon5volts,sialguienpudohacerlofuncionarcon9o12
voltsayuda!!!!!
Reply Share

EfrenLojanoayearago
buenasdias
quepasesisevalaalimentacinenelHT12E,lasalidadelHT12Dquelesucede
Reply Share

Marco>EfrenLojanoayearago
yoprobquitandolaalimentacindelht12eynormal,mandalosdatosde
igualforma,masbiensilequitaslaalimentacinalht12d,ahisdejade
funcionar
Reply Share

FranciscoLopezOgalla2yearsago
holanesecitoayuda
evistoqueexistenreceptoresde4canalesrfloscualessecontrolandesdeel
emisorconunsolobotonmepodriaisdecirquesistemautilizanycomosellaman
?gracias
Reply Share

RicardoRamonTrujillo2yearsago
hola,buenastardes,diasonoches,paraquesonloscapacitoresqueaparesen
enlosdiagramas,loarmebiendoeldiagramanosedondecolocarlosynologro
queelcircuitofuncione
Reply Share

SalaGN>RicardoRamonTrujilloayearago
Hola,sonsoloparafiltrado,yvandepositivoanegativosaludos.
Reply Share

enriquetrinidadgon2yearsago

sepodriahacermasde4bitssicolocamosunascompuertasand???,
Reply Share

Lautaro2yearsago
Holacomova??
Envesdemodulodecoficadoresycodificadoressepuedenutilizarsolamente
pics?
Reply Share

Ruben Moder. >Lautaro 2yearsago


HolasisepuedenusarPICs,puedesconectarlaUARTdelPICalos
mdulos.Terecomiendoquereviseslalibreravirtualwiredearduino,
estaestahechaparalidiarconalgunosdelosproblemasquepresentan
estosmdulos.

Saludos.
Reply Share

Alejandro2yearsago
hola,queriasaberquecambiosdeborealizarparacontrolar16rels..muchas
gracias
Reply Share

Ruben Moder. >Alejandro 2yearsago


Hola!

Aqulorecomendableserausarunmicrocontroladorquetransmitiera
usandolosmdulosyotroquerecibieralosdatosysacaralainformacin
dequerelevadordebeestaractivo.Hayunalibreraquesellama"Virtual
Wire"paratransmitiryrecibirdatosconestosmdulossobrelaplataforma
arduino,seguroquenoestandifcildelograr.

https://www.pjrc.com/teensy/td...

Saludoscordiales.
Reply Share

Abner2yearsago
holaamigo,tengoproblemasconestecircuito,yaloarmvariasvecesperoala
horadepresionarnadamsenciendeelledqueestaconectadoalapata17del
decodificadorylosdemsnofuncionanconlosbotones,qupuedohacer?
Reply Share

eliezer>Abner2yearsago
laresistenciadelospinesoscdelreceptornoesde1Mohmyolepuse
unode50kymefuncionoperfecto
Reply Share
Reply Share

RigobertoTrinidadMiranda2yearsago
holamuybueno,perotengounproblemaalenergizarlo,losledsenelreceptorme
aparecencon1logicoebatalladoynopuedolograrlomepuedeayudarodecirme
quetengomalgracias.
Reply Share

RubenBorroel2yearsago
PuedoconectaresteradiocontrolaunaESC(Controldevelocidadelctronico)
deunmotorbrushlessysisepuedecomolohago??
Reply Share

Hctor>RubenBorroel2yearsago
Miranosepuedeyaquealconectarloalesccomotalnecesitasalmenos
algoantesenestecasounmicrocontroladorparaqueesteintrpretela
sealyaquealreceptorlellegamuchoruidoestoeslellegasealbasura
comoderadio,fuentesdepoder,detelefonayelmicrocontroladorde
encargaradesabercuandolasealesparael,loseporquelosestoy
utilizando.
Reply Share

Elvisparedesserna2yearsago
Saludosquieroquemiradiocontroltengamaspotenciaenkilometrosyaque
tieneunavideocamaracomohago???
Reply Share

gaston2yearsago
hola,tengounproblemayoquieroquealasalidadelreceptorseprendanlos
leds,comohago?
Reply Share

Ruben Moder. >gaston 2yearsago


Hola

CreoquelasolucinmsfcilescambiarlasresistenciasPullUppor
pulldowneneltransmisor.Tambinsiesparademostracinopuramente
estticopuedesinvertirlosleds.Sitienesdudapreguntanos.

Esperotequedeclaroamigo:)
Reply Share

jose2yearsago
holaparacambiarlosledsporrele,tendraquemodificaralgo
Reply Share
JesusRuben>jose2yearsago
HolaJos.

Terecomiendoquerevisesesteotroartculoquepreparamosparaque
puedasconectarunrelevador:
http://www.geekfactory.mx/ardu...

Saludos.
Reply Share

Raul2yearsago
QutalJesusRuben?,mepareceunaportedelomsinteresante.Porlocual,
estoyinteresadoenadquirirestekit.Mencionasquesepuedeadquirirenla
pginavirtualdeustedes,serquemepodrsfacilitarellinkdelarticuloparala
compra.

Quedodetuscomentariosparacualquierdudaoaclaracin.

Saludoscordiales!
Reply Share

JesusRuben>Raul2yearsago
BuenastardesRaul.

Conmuchogusto.ElartculodelosmdulosdeRF433Mhzseencuentra
enesteenlace:
http://www.geekfactory.mx/tien...
Mientrasquesirequierelosencodersydecodersseencuentranenlos
siguientesenlaces:
http://www.geekfactory.mx/tien...
http://www.geekfactory.mx/tien...

Estamosasusordenes.
Reply Share

JonathanChaparroBonilla>JesusRuben2yearsago
Holanesesitopregramarlospic??Siesasicomoseriala
programacion
Reply Share

Yony2yearsago

Que es Geek Factory?


Que es Geek Factory?
En Geek Factory seleccionamos los mejores productos de las mejores tiendas a nivel
internacional y los traemos para t directamente. !Ahora no tienes que esperar meses para
obtener los productos que requieres en tu proyecto al mejor precio!
Nuestra misin es acercar la tecnologa a todas las personas interesadas en Mxico. Pero
no solo eso... nuestra misin es ayudarte a que usar la tecnologa resulte ms sencillo.

Lo ms vendido.
Arduino UNO R3
$370.00

HC-SR04 Sensor de distancia ultrasnico


$40.00

Cable Dupont Macho Macho


$45.00

Jumpers para protoboard 65 piezas


$65.00

Servo SG90 Tower Pro Servomotor Micro


$60.00

Sobre nosotros
Cmo comprar?

Quines Somos?

Formas de Pago

Contacto

Distribuidores

Cursos de Arduino en Mxico

Poltica de Privacidad

A liados y estadsticas
A liados:
Visitantes:


Diseado por Elegant Themes | Desarrollado por WordPress