Sunteți pe pagina 1din 8

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO

FACULTAD DE INGENIERÍA

MATERIA: DISEÑO DIGITAL

GRUPO: 2

PROFESOR: FLORES OLVERA VICENTE M.I.

CONTROL CON CIRCUITO DE RADIOFRECUENCIA

ALUMNOS:
JIMÉNEZ ENCISO LUIS DANIEL
PÉREZ AGUILAR EDWIN

SEMESTRE: 2019-1

FECHA DE ENTREGA: 30 DE NOVIEMBRE 2018


INTRODUCCIÓN
Esta aplicación se encuentra presente en los controles remotos de carros, puertas
de cocheras y en diversos controles ya que este circuito se puede controlar
inalámbricamente.

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 módulos de RF utilizan un esquema de Modulación por Desplazamiento de
Amplitud OOK (ASK). Por lo que la señal portadora es encendida y apagada para
representar los “unos” y “ceros” lógicos en el flujo de datos.
El par de módulos funcionan como un enlace de datos donde solamente transmiten
información en un solo sentido, es por esto que resultan útiles en aplicaciones
sencillas que no requieren una comunicación bidireccional. Los módulos se
conectan fácilmente a cualquier microcontrolador y/o circuitos codificadores y
decodificadores, permitiéndonos tener un enlace de radiofrecuencia funcional en
muy poco tiempo.
Los módulos RF se encargan de la parte de transmisión / recepción a través de
radio frecuencia, sin embargo la codificación y decodificación de los mismos queda
a cargo de los circuitos HD12E y HT12D respectivamente. El circuito transmisor
requiere una fuente de alimentación que preferentemente debe ser de 5V. La
resistencia conectada entre los pines OSC1 y OSC2 determina la velocidad de
transmisión de datos y debe coincidir con la velocidad de datos en el receptor para
que la información pueda ser interpretada de manera correcta.

El módulo receptor presentará en el pin de salida una señal digital muy similar a la
que entró en el módulo transmisor. Es responsabilidad del circuito que recibe esta
señal digital verificar la integridad de la transmisión y decidir que se debe hacer. El
circuito HT12D está encargado de esta tarea. El circuito lee los datos seriales y
cambia el estado de sus salidas según el patrón recibido. El resultado de dicha
operación se muestra en 4 leds.

1
COMPONENTES
 Módulo Tx (transmisión)  Módulo Rx (Recepción)
 Circuito integrado HT12E  Circuito integrado HT12D
(M_transmisión) (M_recepción)
 1 Resistencia 1M ohmios  1 Resistencia 50K ohmios
 4 Resistencia 1K ohmios  1 Resistencia 220 ohmios
 4 Pulsadores (Normalmente  5 LEDs
Abierta)  1 Puente h L293D
 2 Compuerta OR 74LS32  1 Compuerta XOR 74LS86
 1 Memoria EEPROM 28c64  2 Flip-Flop D 7474
 1 Timer 555
DESARROLLO
Se conectan los pines del decodificador tomando de referencia el siguiente
diagrama, de tal forma que los primeros 7 pines se encuentren desconectados para
simplificar el código para ‘conectar’ el transmisor y receptor entre sí en donde el pin
17 del receptor indicará si se está recibiendo o no la señal, para este caso no es
necesario conectar los otros LEDs del diagrama debido a que éstos son los que
indican de igual manera que esté recibiendo el dato correcto de acuerdo al botón
solicitado.

Una vez sincronizados podemos conectar éste circuito a un puente H permitiendo


mover 2 motores de tal forma que pueda simular un auto para cada dirección
(derecha, izquierda, adelante, reversa), para que éste opere de manera correcta a
las ordenes pedidas se debe realizar su respectiva tabla de verdad.

2
A B C D Enable1 Enable2 Input1 Input2 Input3 Input4
0 0 0 0 0 0 0 0 0 0
0 0 0 1 1 0 0 0 0 1
0 0 1 0 0 1 0 1 0 0
0 0 1 1 * * * * * *
0 1 0 0 1 1 1 0 1 0
0 1 0 1 * * * * * *
0 1 1 0 * * * * * *
0 1 1 1 * * * * * *
1 0 0 0 1 1 0 1 0 1
1 0 0 1 * * * * * *
1 0 1 0 * * * * * *
1 0 1 1 * * * * * *
1 1 0 0 * * * * * *
1 1 0 1 * * * * * *
1 1 1 0 * * * * * *
1 1 1 1 * * * * * *

AB 00 01 11 10 AB 00 01 11 10 AB 00 01 11 10
CD CD CD
00 0 1 * 1 00 0 0 * 1 00 0 1 * 0
01 0 * * * 01 0 * * * 01 0 * * *
11 * * * * 11 * * * * 11 * * * *
10 1 * * * 10 1 * * * 10 0 * * *
𝐸𝑛𝑎𝑏𝑙𝑒 2 𝐼𝑛𝑝𝑢𝑡 2 𝐼𝑛𝑝𝑢𝑡 1
AB 00 01 11 10 AB 00 01 11 10 AB 00 01 11 10
CD CD CD
00 0 1 * 1 00 0 0 * 1 00 0 1 * 0
01 1 * * * 01 1 * * * 01 0 * * *
11 * * * * 11 * * * * 11 * * * *
10 0 * * * 10 0 * * * 10 0 * * *
𝐸𝑛𝑎𝑏𝑙𝑒 1 𝐼𝑛𝑝𝑢𝑡 4 𝐼𝑛𝑝𝑢𝑡 3
𝐸𝑛𝑎𝑏𝑙𝑒 1 = 𝐴 + 𝐵 + 𝐷 𝐸𝑛𝑎𝑏𝑙𝑒 2 = 𝐴 + 𝐵 + 𝐶 𝐼𝑛𝑝𝑢𝑡 1 = 𝐵
𝐼𝑛𝑝𝑢𝑡 2 = 𝐴 + 𝐶 𝐼𝑛𝑝𝑢𝑡 3 = 𝐵 𝐼𝑛𝑝𝑢𝑡 4 = 𝐴 + 𝐷
Conociendo cada salida del puente H se puede obedecer cada orden solicitada
usando compuertas OR, sin embargo, ésta orden deja de ser atendida cuando se
pierde la señal, para evitar este problema podemos implementar una memoria que
guarde el último comando dado para que mantenga un estado ‘pseudo-automático’
y ayude a no mantener el comando en todo momento. Para obtener este resultado
se sigue la siguiente carta ASM y su respectivo Direccionamiento por Trayectoria:

3
Carta ASM

4
Direccionamiento por Trayectoria
DIR A B C D Q2 Q1 Q0 Q2+ Q1+ Q0+ O4 O3 O2 O1 DATO
00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00
01 0 0 1 0 0 1 1 0 0 0 18
02 0 1 0 0 1 0 0 0 1 0 22
03 0 1 1 0 1 1 0 1 0 1 35
04 1 0 0 1 0 0 1 0 1 0 4A
05 1 0 1 0 0 0 0 0 0 0 00
06 1 1 0 0 0 0 0 0 0 0 00
07 1 1 1 0 0 0 0 0 0 0 00
08 0 0 0 1 0 0 0 0 0 1 0 0 0 0 10
09 0 0 1 0 0 0 1 0 0 0 08
0A 0 1 0 0 1 0 0 0 1 0 22
0B 0 1 1 0 1 1 0 1 0 1 35
0C 1 0 0 1 0 0 1 0 1 0 4A
10 0 0 1 0 0 0 0 0 1 0 0 0 0 0 20
11 0 0 1 0 0 1 1 0 0 0 18
12 0 1 0 0 0 0 0 0 1 0 02
13 0 1 1 0 1 1 0 1 0 1 35
14 1 0 0 1 0 0 1 0 1 0 4A
18 0 0 1 1 0 0 0 0 0 1 0 0 0 0 10
19 0 0 1 0 0 0 1 0 0 0 08
1ª 0 1 0 0 0 0 0 0 1 0 02
1B 0 1 1 0 1 1 0 1 0 1 35
1C 1 0 0 1 0 0 1 0 1 0 4A
20 0 1 0 0 0 0 0 0 1 1 0 0 0 0 30
21 0 0 1 0 0 1 1 0 0 0 18
22 0 1 0 0 1 0 0 0 1 0 22
23 0 1 1 0 0 0 0 1 0 1 05
24 1 0 0 1 0 0 1 0 1 0 4A
28 0 1 0 1 0 0 0 0 0 1 0 0 0 0 10
29 0 0 1 0 0 0 1 0 0 0 08
2A 0 1 0 0 1 0 0 0 1 0 22
2B 0 1 1 0 0 0 0 1 0 1 05
2C 1 0 0 1 0 0 1 0 1 0 4A
30 0 1 1 0 0 0 0 0 1 0 0 0 0 0 20
31 0 0 1 0 0 1 1 0 0 0 18
32 0 1 0 0 0 0 0 0 1 0 02
33 0 1 1 0 0 0 0 1 0 1 05
34 1 0 0 1 0 0 1 0 1 0 4A
38 0 1 1 1 0 0 0 0 0 1 0 0 0 0 10
39 0 0 1 0 0 0 1 0 0 0 08
3ª 0 1 0 0 0 0 0 0 1 0 02
3B 0 1 1 0 0 0 0 1 0 1 05
3C 1 0 0 1 0 0 1 0 1 0 4A

5
DIR A B C D Q2 Q1 Q0 Q2+ Q1+ Q0+ O4 O3 O2 O1 DATO
40 1 0 0 0 0 0 0 1 0 0 0 0 0 0 40
41 0 0 1 0 0 1 1 0 0 0 18
42 0 1 0 0 1 0 0 0 1 0 22
43 0 1 1 0 1 1 0 1 0 1 35
44 1 0 0 0 0 0 1 0 1 0 0A
48 1 0 0 1 0 0 0 0 0 1 0 0 0 0 10
49 0 0 1 0 0 0 1 0 0 0 08
4ª 0 1 0 0 1 0 0 0 1 0 22
4B 0 1 1 0 1 1 0 1 0 1 35
4C 1 0 0 0 0 0 1 0 1 0 0A
50 1 0 1 0 0 0 0 0 1 0 0 0 0 0 20
51 0 0 1 0 0 1 1 0 0 0 18
52 0 1 0 0 0 0 0 0 1 0 02
53 0 1 1 0 1 1 0 1 0 1 35
54 1 0 0 0 0 0 1 0 1 0 0A
58 1 0 1 1 0 0 0 0 0 1 0 0 0 0 10
59 0 0 1 0 0 0 1 0 0 0 08
5A 0 1 0 0 0 0 0 0 1 0 02
5B 0 1 1 0 1 1 0 1 0 1 35
5C 1 0 0 0 0 0 1 0 1 0 0A
60 1 1 0 0 0 0 0 0 1 1 0 0 0 0 30
61 0 0 1 0 0 1 1 0 0 0 18
62 0 1 0 0 1 0 0 0 1 0 22
63 0 1 1 0 0 0 0 1 0 1 05
64 1 0 0 0 0 0 1 0 1 0 0A
68 1 1 0 1 0 0 0 0 0 1 0 0 0 0 10
69 0 0 1 0 0 0 1 0 0 0 08
6A 0 1 0 0 1 0 0 0 1 0 22
6B 0 1 1 0 0 0 0 1 0 1 05
6C 1 0 0 0 0 0 1 0 1 0 0A
70 1 1 1 0 0 0 0 0 1 0 0 0 0 0 20
71 0 0 1 0 0 1 1 0 0 0 18
72 0 1 0 0 0 0 0 0 1 0 02
73 0 1 1 0 0 0 0 1 0 1 05
74 1 0 0 0 0 0 1 0 1 0 0A
78 1 1 1 1 0 0 0 0 0 1 0 0 0 0 10
79 0 0 1 0 0 0 1 0 0 0 08
7A 0 1 0 0 0 0 0 0 1 0 02
7B 0 1 1 0 0 0 0 1 0 1 05
7C 1 0 0 0 0 0 1 0 1 0 0A

Por último debe realizar una comparación cuando la señal se pierde con el valor
guardado en la memoria de tal forma que indique ‘0’ si no se ha perdido la señal y
‘1’ cuando ésta se pierde para que el motor mantenga ése comando.

6
Las compuertas que permiten esta comparación son XOR con respecto a la señal
perdida y OR para no afectar completamente al sistema anteriormente empleado.
Diagrama de Conexiones

CONCLUSIÓN
Es de suma importancia que el manejo del circuito de radiofrecuencia esté operando
de manera eficaz ya que éste debe de realizarse con rapidez para satisfacer las
necesidades a la cual va a ser aplicado.
A su vez, dependiendo del tipo de controlador al cual va a ser aplicado el motor,
puede llevar un comportamiento diferente y con ello, un análisis diferente al
momento de ingresarlas entradas al puente H ya que se pueden agregar más
direccionamientos pero a su vez requeriría de una mayor cantidad de lógica de baja
escala, o para una mayor eficacia de mediana escala.
BIBLIOGRAFÍA
https://www.youtube.com/watch?v=uiA6BG2OEn8
https://che-charls-electroall.webnode.es/electronica/
https://www.inventable.eu/2017/05/26/funciona-puente-motores-corriente-continua/

S-ar putea să vă placă și