0% encontró este documento útil (0 votos)
91 vistas3 páginas

Mando RF 4 Canales con HT12 y ASK

Dispositivo diseñado para transmitir señales inalámbricas mediante radiofrecuencia (RF), ideal para aplicaciones de control remoto en proyectos electrónicos y sistemas automatizados. Su arquitectura combina un codificador HT12E y un decodificador HT12D, que permiten una comunicación fiable entre el transmisor y el receptor.

Cargado por

chandigustav2
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
91 vistas3 páginas

Mando RF 4 Canales con HT12 y ASK

Dispositivo diseñado para transmitir señales inalámbricas mediante radiofrecuencia (RF), ideal para aplicaciones de control remoto en proyectos electrónicos y sistemas automatizados. Su arquitectura combina un codificador HT12E y un decodificador HT12D, que permiten una comunicación fiable entre el transmisor y el receptor.

Cargado por

chandigustav2
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Mando a distancia de 4 canales por RF con HT12

En este post realizaremos un mando a distancias que puede ser de 1 a 4 canales


simultáneos, esto quiere decir que podremos realizar (según la necesidad de cada
uno) un mando a distancia configurable.
En el circuito que les presentare estoy realizando la opción con 4 canales ya que es la
más completa y tal vez será más útil.
El corazón de este proyecto se basa en el circuito integrado de la firma Holtek HT12,
que será HT12E o HT12D en base a la función que realiza, para la letra "E" será
Encoder (será nuestro emisor) y para la letra "D" será Decoder (será nuestro receptor).
Este integrado posee también 8 bit de encriptación, ya que tiene 8 pines externos que
serán para configurar la encriptación del dato a enviar. Como sabemos, 8 bit
corresponden a 256 combinaciones posibles, es decir de 0 a 255 combinaciones que
podremos elegir, claramente el mismo código debe estar en el emisor y el receptor
sino no se podrá realizar el link entre ambos y no funcionara el enlace.
Pero esto no es lo único que tendremos que sincronizar, también será la velocidad de
transferencia de la trama o el paquete de datos, que será ajustando el oscilador
interno VCO.
Luego nos quedara el medio por el cual vamos a enviar el paquete de datos, que en
este caso será mediante RF (pero podría ser mediante algún medio diferente).
En cuanto al enlace de RF podría ser cualquiera, es decir necesitamos un enlace
simplex de emisor y receptor que claramente tienen que estar sintonizados y
modulados en la misma forma para que funcione.
Podríamos usar enlaces HF, VHF, UHF, etc... en este caso he implementado unos
módulos de datos modulados en ASK (Amplitude Shit Key), estos módulos funcionan
en UHF a una frecuencia que puede variar según el modelo o marca que compremos,
pero hay que tener en cuenta que tanto el transmisor como el receptor deben estar
apareados, es decir el Tx debe tener la misma modulación y frecuencia que el Rx.

En mi caso he conseguido unos módulos que funcionan a 433.92MHz en modulación


ASK.

Sin entrar mucho en el tema de los módulos, tendremos un transmisor muy sencillo en
base al filtro SAW que funciona de forma similar a un cristal piezoeléctrico que
realizara la portadora en un transistor que cuando tenga un nivel alto en la entrada de
datos enviara esa frecuencia y luego con un nivel bajo extraerá esa portadora de
frecuencia. Esa es la diferencia más sencilla para diferenciar un sistema AM de un
ASK, luego en el caso del transmisor tenemos otro transistor con un filtro y balun para
amplificar un poco el nivel de señal.
En el caso del receptor, el que he conseguido es un receptor de simple conversión o
conversión directa que luego de acoplar la frecuencia portadora, detectar y filtrar la
señal, es ingresada a un comparador en base a un Amplificador Operacional que me
discriminara la mayor parte del ruido y RF para que pueda ser una salida cuadrada.
Claramente tanto para el transmisor (TWS) como para el receptor (RWS) debemos
realizar una antena, un sistema de radio sin antena es como un sistema de sonido sin
parlantes. Es muy importante que la antena tenga las dimensiones correspondientes y
podríamos hacer un cálculo simple que nos dará aproximadamente unos 35cm para
una frecuencia de 433MHz, pero lo ideal es buscar el datasheet del módulo transmisor
y receptor donde mostrara todos sus valores incluyendo las dimensiones de la antena
que el fabricante aconseja.
El circuito Transmisor:
Como podremos ver en este diagrama tenemos el HT12E junto con un DipSwitch de 8
canales que utilizaremos para setear la codificación de la trama.
Luego encontraremos la resistencia de oscilación de 680k que podría variar en función
de la tensión de alimentación y frecuencia.
Los 4 pulsadores del tipo tac-switch que tienen su pullDown y por último el módulo
TWS que en el caso de los módulos que he conseguido el pinout se encuentra como
en el diagrama y la antena se suelda en el módulo, pero podría ser diferente el que
encuentren ustedes, lo importante es que tenemos dos pines de alimentación y uno de
entrada de datos que será el que sale del HT12E en el pin 17 (DOUT).
El sistema se encuentra alimentado con una batería de 9V, pero podría ser otro nivel
de tensión (hasta 12V).

El circuito Receptor:

Aquí podremos ver el circuito receptor, que es muy similar al transmisor, el circuito
integrado sera el HT12D junto con los DipSwitch para la codificación (recordemos que
debe ser la misma en ambos), luego tenemos en la salida VT un transistor con un
LED, esto podría ir solamente con una resistencia y un LED pero la salida esta
negada, por ello usamos un transistor como inversor. Esta salida VT es para
indicarnos que se ha creado el link, cuando el transmisor y el receptor estén
encendidos y conectados mediante los módulos inalámbricos, se encenderá el LED5
avisando que se ha realizado el Link entre ambos integrados, si como prueba
cambiamos alguno de los DipSwitch cambiara el código y se apagara el LED5 ya que
se perderá el Link. Luego quedaran las cuatro salidas que pueden funcionar de forma
simultanea entre ellas (podríamos conectar un decodificador de 16 salidas ya que son
4 bit, pero habrá que ver el uso que le daremos), por último el módulo RWS en mi caso
tiene cuatro pines donde los dos centrales están unidos en el mismo modulo y es la
salida de datos.
NOTA: Es importante saber que las salidas no tienen retención, es decir una vez que
pulsamos cualquiera de los 4 botones del transmisor, se encenderá el LED
correspondiente en el receptor, pero cuando soltemos el botón el LED en el receptor
se apagara.
Si van a usar este sistema como un control remoto para un auto de juguete o robótica,
posiblemente sirva esta configuración pero si quieren manejar la salida como una
retención deberán agregar algún flipflop a la salida, por ejemplo un 4013 que es un
doble flipflop tipo D que será muy útil para crear una retención, es decir, presiono
botón y enciendo salida, presiono botón y apago salida.
En este caso para 4 canales necesitamos 2 integrados 4013 y ahí tenemos cubiertas
las 4 salidas con retención.
Luego podríamos también pensar en temporizadores, por ejemplo para prender una
luz o hacer sonar una alarma, podríamos usar un timer en base a un 555 como mono-
estable o algún otro método. Esto quedara a elección del diseñador.
Segunda actualización con la retención en base a los FlipFlop tipo D con el integrado
CMOS 4013.

También podría gustarte