CICLO FORMATIVO D.P.E.




Autor: Félix Gómez-Arevalillo Blázquez.





(


Radiomando UHF de 8 canales mediante microcontroladores PIC.




INTRODUCCIÓN




CAPITULO I

Radiomando UHF de 8 canales mediante microcontroladores PIC.






Sección 1





Emisor.






Sección 1.1






Montaje.






Sección 1.2






Hardware.




Sección 2





Receptor.






Sección 2.1






Montaje.






Sección 2.2






Hardware.










Capitulo II

Lista de Componentes.

Lista de Precios





CAPITULO III





Programación.






- Emisor.





- Receptor.










CAPITULO IV





Viabilidad Tecnológica del Proyecto.









CAPITULO V





Bibliografía y Documentación.




CAPITULO VI





Correo Electrónico.




downloads



FIN.














INTRODUCCIÓN





El proyecto que se describe a continuación es un Radiomando UHF de 8 canales para 433,92 MHz gestionado por un microcontrolador PIC16F84.

Consta de dos partes:

- La primera, un Emisor, lleva el teclado y un modulo Aurel 50 mW 433MHz, el cual manda señales de radio frecuencia al receptor con un alcance de 100 metros en espacio abierto y sin obstáculos.

- La segunda, un Receptor, 8 led's y un modulo Aurel R.F. Homologado BZT/1ST, el cual recibe la información iluminandose el led correspondiente al boton pulsado.






CAPITULO I





El alcace del sistema puede llegar a los 100 metros, con antena adecuada (AS433), en espacio abierto y sin obstáculos.

Este sistema consta de dos modulos, uno que transmite señales de radiofrecuncia. Estas señales son pulsos (1 y 0), con unos intervalos de tiempo entre ellos.

El otro módulo, es un receptor que capta la señal del emisor descodificandola y transformandola en señales (se enciende el led, correspondiente al pulsador tocado).






Sección 1



FUNCIONAMIENTO

Toda la gestión del circuito depende de un microcontrolador PIC16F84 atacado por un teclado de 8 pulsadores. El PIC sólo permite la alimentación de la etapa de RF cuando debe enviarse un código, limitando así drásticamente el consumo del conjunto.

Los 8 códigos presentan un bloque común de tres cifras ( que identifica el transistor). Los códigos 1º a 8º se generan accionando los pulsadores correspondientes (1 a 8). A cada código generado, el microcontrolador lleva a nivel alto su salida GP2: esto cortocircuita a masa ( por conducción del transistor T1) las patillas 1 y 4 del módulo TX433SAW, que pasa a transmitir.

Inmediatamente, el micro envía el código a la patilla 3 del módulo, que lo transmite en forma de trenes de impulsos sobre la portadora de 433,92 Mhz. Tras enviar el código, el micro recupera el nivel 0 de su patilla 3 (y tambien la 5), T1 pasa al corte y se interumpe la alimentación del módulo transmisor. Esta utiliza directamente 9 voltios, pero la parte lógica del circuito se alimenta con 5 voltios.








Sección 1.1



MONTAJE

Este montaje lo hemos realizaddo primero en placa board, para poder comprobar la programación. Una vez, comprobado que todo esta bien, pasamos a rutear la placa y soldar los componentes.

Como de costumbre, conviene mantener siempre a la vista el diagrama de posición de componentes y el esquema eléctrico. Iniciar el montaje por los componentes de menor perfil (resistores y diodos: atención con la polaridad de éstos). Seguir por los zócalos para los integrados, los condensadores ( respetando la polaridad de los electroliticos), el led, los transistores y los demás componentes.

El módulo Aurel sólo puede insertarse en una posición. Soldarlo sin introducir las patillas a fondo: recuerda que luego habrá que doblarlas para “ acostar ” el módulo hasta casi tocar el circuito impreso. Insertar integrados en sus zócalos, cuidando su posición y procurando no torcer niguna patilla. La alimentación será conectada al cable rojo del clip de 5 V alterminal “ + ” y el negro al “ - “.

Conviene intercalar en serie un pequeño interruptor deslizante para encender y apagar el circuito fácilmente: se instalará en un lateral de la caja, haciendoló accesible con el taladro correspondiente. Como antena para distancias moderadas puede utilizarse el cable de cobre de 17 cm, soldado al terminal correspondiente y desarrollado por el interior del contenedor.

Ver esquema que se muestra a continuación para realizar el montaje ( sección 1.2 ).







Sección 1.2



Diseño Hardware del Emisor.





Sección 2



FUNCIONAMIENTO


A la salida del módulo de RF se obtiene el código procedente del transmisor. Si T1 está abierto ( funcionamiento normal), el PIC16F84 analiza estos datos y, si coinciden con los memorizados, activa o desactiva el canal correspondiente. Si, por el contrario, T1 está cerrado, el PIC estará fuera de funcionamiento.

En funcionamiento normal, el PIC lee constantemente la patilla 14 ( salida) del módulo híbrido de RF; al llegar a un bit de “ start” verifica que el dip-switch T1 esta abierto. Entonces extrae el primer bloque de 6 cifras y lo compara con el memorizado en su EEPROM. Si coinciden ( el transmisor está autorizado a operar con el receptor) procede a leer la segunda parte del código, que contiene el número de tecla pulsada en el transmisor.









Sección 2.1



MONTAJE



Como de costumbre, conviene mantener siempre a la vista el diagrama de posición de componentes y el esquema eléctrico. Iniciar el montaje por los componentes de menor perfil (resistores y diodos: atención a la polaridad de éstos). Seguir por los zócalos para los integrados, los condensadores (respetando la polaridad de los electroliticos), los leds, los transistores y cristal de cuarzo.

Conectar los cables del alimentador a los contactos ”+” y “-“ de la pila, cuidado de no invertir la polaridad.Conviene intercalar en serie un interruptor para encender y apagar el circuito fácilmente. Como antena moderada para distancias moderadaspuede utilizarse el cable de cobre de 17 cm, soldado al terminal correspondiente. El módulo Aurel sólo puede insertarse en nuna posición. Insertar los integrados en sus zócalos, respetando la posición y procurando no doblar niguna patilla.

El LED10 (rojo) actua como testigo de emisión de códigos del PIC. Cada vez que recibe el módulo una señal el LED 10 emitira una señal, indicando que esta recibiendo la señal del emisor. Esta señal la envia por su patilla 14 al PIC 16F84 procesando la información y encendiendo el LED (D0-D7) del interruptor pulsado en el emisor. Estos LED's permaneceran encendiendos unos segundos.

Si se enciende el LED correspondiente al boton apretado, esta bien realizado el montaje. Sino es así lo siento, montalo de nuevo procurando prestar mayor atención y cuidado en su montaje.







Sección 2.2



Diseño Hardware del Receptor.




Para ver el esquematico pincha en él.



Para ver los esquematicos en el entorno donde se han hecho pincha aquí para el emisor y aquí para el receptor. Necesitaras el programa que esta el la pagina de internet Cadsoft.de. para visualizar los esquematicos, este programa es eagle 4.08r2.Tambien puedes crear las placas board.

Para crear las placas tambien se pueden realizar con otro programa que es el Orcad (necesario para poderlo ver y modificar), para ver el esquematico pincha aquí.






CAPITULO II




Componentes y Listado.


Los componentes utilizados son:

PIC 16F84,

Cristal de Cuarzo de 4 Mhz,

Led de 5mm,

Condensadores cerámicos de 22pF,

Emisor de 50 mW a 433 Mhz (TX433SAW),

Receptor R.F. Homologado BZT/IST (BZNBK),

Resistencias de 1M8 1/4W,

Resistencias de 10K 1/4W,

Pulsadores P46,

Transistores BC107,

Zocalo de 18 pines torneados.


Listado de precios.( Puede variar de un año para otro )



CÓDIGO

CANTIDAD

TIPO/ REFERENCIA

DENOMINACIÓN/ ANOTACIONES

PRECIO UNITARIO

TOTAL

PTS

02PIC16F84

2

PIC16F84

Microcontrolador PIC.

641

1282

7'7

CRISTAL4

2

4 Mhz

Cristal de cuarzo.

65

130

0'78

DLR5

10

LED

Diodos LED de 5 mm.

7

70

0'42

CC22PF

4

22pF

Condensadores Ceramicos.

3

12

0'07

TX433SAW

1


Emisor 50 mW 433 MHz.

2490

2490

14'97

BCNBK

1


Receptor R.F. Homologado BZT/IST.

1400

1400

8'41

RES1/4W1M8

10

180Ù

Resistencias 1M8 1/4W.

2

20

0'12

RES1/4W10K

10

10K

Resistencias 10K 1/4W.

2

20

0'12

INTP46

8

P46

Pulsador P46.

42

336

2'02

01BC107

2

BC107

Transistor BC.

31

62

0'37

Z18T

2


Zocalo 18 pines torneados

46

92

0'55

PRECIO.

Sin IVA.

5914

35'54

Con IVA.( 16% )

6860

41'23





CAPITULO III




Programacion.


Diseño Sofstware de Emisor.


Para bajarse el programa más abajo se puede descargar.


Diseño Software del Receptor.




Para bajarse el programa pinchar aquí. Emisor. Receptor.(En ensamblador).Emisor y Receptor.(Word).

Los encabezados de los programas los he sacado de un programa llamado Amini_asm.





CAPITULO IV




Viabilidad Tecnologica del Proyecto.




Este proyecto esta realizado en un entorno hecho por Juan Muñoz sobre los PIC.Introduciendo el programa podemos compilarlo, mirar errores, poder obtener ficheros con extensión: .ASM, .HEX ( el mas necesario para poder programar el PIC 16F84 en el ensamblador Super-Pro 2), .ERROR y el .LST.

Una vez compilado, lo llevamos al ordenador, introduciendo el fichero con extensión .HEX ( lo copiamos) y mediante el programador Super-Pro 2 programamos el PIC llevándolo al montaje realizado en la placa Board.

El proyecto es viable un 99'9 % ya que siempre hay un pequeño porceteje de error al fallar algún componente utilizado ( Pic, Transistores, 16F84, programador, etc.).





CAPITULO V




Bibliografía.




Los ficheros utilizados son los del fichero H16F84.inc que no define las variables y registros para PIC16F84.

De internet de la empresa Microchip Technology Inc, un libro sobre el funcionamiento del PIC16F84 con sus patillas, lo que hace cada una, los tipos de registros que tienen sus bancos (Bank 0, Bank 1). La memoria que tiene el Pic, es de 68 (SRAM) en el banco 0 y las instrucciones que se deben introducir para crear los programas.

En otra página hemos encontrado unos esquemas de como poder hacer las interrupciones, tiempos de envio, etc...estos documentos son: rc5mpict , rc5pict y un documento de como programar en lenguaje emsamblador un LCD mediante RC5 de Philips (RC5_asm, de Philips). El utilizado en este caso es el rc5pict.



En las páginas http://www.aurel.it/, Iberfutura y Cadsoft podeis buscar información sobre algunos componentes utilizados en el montaje de las placas.






CAPITULO VI




Correo Electronico.




Para enviar alguna duda o sugerencia podeis enviarlo a la dirección de correo siguiente:

(Pinchar en el icono)







FIN