Sie sind auf Seite 1von 7

Universidad Tecnolgica de Puebla

ASIGNATURA:

Sistemas de comunicaciones electrnicas


Prctica: Control por teclado matricial RF MAESTRO:

Manuel Durn Snchez Eleazar Pineda Rodrguez Rigoberto Lpez Reyes Ingeniera en Mecatrnica

INTEGRANTES:

CARRERA:

GRADO Y GRUPO:

8 A

15 de Agosto del 2013


INTRODUCCIN TRANSMISOR RF

Es el Transmisor RF Link 434 Mhz que funciona con los RF Links a 434 MHz en baudios. Solo uno de estos transmisores funcionar dentro de la misma locacin. Esta informacin inalmbrica es de lo ms fcil de usar, es de muy bajo costo, de hecho es uno de los ms econmicos que hemos visto en el mercado. Usa estos componentes para transmitir informacin de posicin, de temperatura, incluso valores de registro de programa actualizados al receptor. Estos mdulos alcanzan los 500 pies de rango en un espacio abierto. El transmisor funciona desde los 2 a los 12V. Mientras ms alta es la tensin, mas amplio es el rango. Fjate en la informacin de las pruebas en la seccin Documentos. Hemos usado estos mdulos muchas veces y realmente es impresionante su facilidad de uso y la interfaz directa que tiene hacia un MCU. La teora de funcionamiento es muy simple. Lo que el transmisor ve en su pin de informacin es lo que el receptor saca de sus pines de informacin. Si puedes configurar el mdulo UART sobre una PIC, entonces tienes una conexin de informacin inalmbrica instantnea. El rango tpico es de 500 pies en un espacio abierto. Este es un mdulo transmisor ASK con una salida sobre los 8mW dependiendo de la tensin del suministro de energa. El transmisor est basado en un resonador SAW y acepta entradas digitales, puede operar desde los 2V a los 12V DC, y hace que construir productos permitidos por RF sea muy fcil. Caractersticas:

Frecuencia de operacin 315 MHz 500 pies de rango de trasmisin (dependientes de la fuente de alimentacin) Tasa de transferencia de 4800bps. Bajo costo Extremadamente pequeo y ligero.

LCD
Una pantalla de cristal lquido o LCD (sigla del ingls liquid crystal display) es una pantalla delgada y plana formada por un nmero de pxeles en color o monocromos colocados delante de una fuente de luz o reflectora. A menudo se utiliza en dispositivos electrnicos de pilas, ya que utiliza cantidades muy pequeas de energa elctrica. Cada pxel de un LCD tpicamente consiste de una capa de molculas alineadas entre dos electrodos transparentes, y dos filtros de polarizacin, los ejes de transmisin de cada uno que estn (en la mayora de los casos) perpendiculares entre s. Sin cristal lquido entre el filtro polarizante, la luz que pasa por el primer filtro sera bloqueada por el segundo (cruzando) polarizador. La superficie de los electrodos que estn en contacto con los materiales de cristal lquido es tratada a fin de ajustar las molculas de cristal lquido en una direccin en particular. Este tratamiento suele ser normalmente aplicable en una fina capa de polmero que es unidireccionalmente frotada utilizando, por ejemplo, un pao. La direccin de la alineacin de cristal lquido se define por la direccin de frotacin.

MICROCONTROLADOR

Un microcontrolador (abreviado C, UC o MCU) es un circuito integrado programable, capaz de ejecutar las rdenes grabadas en su memoria. Est compuesto de varios bloques funcionales, los cuales cumplen una tarea especfica. Un microcontrolador incluye en su interior las tres principales unidades funcionales de una computadora: unidad central de procesamiento, memoria y perifricos de entrada/salida. Algunos microcontroladores pueden utilizar palabras de cuatro bits y funcionan a velocidad de reloj con frecuencias tan bajas como 4 kHz, con un consumo de baja potencia (mW o microvatios). Por lo general, tendr la capacidad para mantener la funcionalidad a la espera de un evento como pulsar un botn o de otra interrupcin, el consumo de energa durante el sueo (reloj de la CPU y los perifricos de la mayora) puede ser slo nanovatios, lo que hace que muchos de ellos muy adecuados para aplicaciones con batera de larga duracin. Otros microcontroladores pueden servir para roles de rendimiento crtico, donde sea necesario actuar ms como un procesador digital de seal (DSP), con velocidades de reloj y consumo de energa ms altos. TECLADO MATRICIAL

Dispositivo de entrada de datos que consta de 16 teclas o pulsadores,dispuestos e interconectados en filas y columnas. Dispone de un conector SIL (Single In Line)macho de 8 pines que se corresponden con las 4 filas y las cuatro columnas de las quedispone. Funcionamiento: En la siguiente figura vemos el esquema de conexionado interno del tecladomatricial y sus correspondientes pines de salida numerados de izquierda a derecha mirando elteclado tal y como se ve en la foto anterior. Cuando se presiona un pulsador se conecta una filacon una columna, teniendo en cuenta este hecho es muy fcil averiguar que tecla fue pulsada.Tambin podemos ver el conexionado tpico con el puerto B del C PIC.Las resistencias de 2k2 son necesarias para poder compartir el puerto del picindependientemente del teclado y por ejemplo poder conectar un LCD o una barra de leds almismo tiempo. Durante la fase de lectura del teclado la mitad de la puerta B es configuradacomo entrada y la otra mitad como lectura y durante la escritura en el lcd o otro sistema, lapuerta B es configurada como salidas. Entonces se podran cortocircuitar accidentalmente lassalidas de los puertos provocando su destruccin, si pulssemos alguna tecla es ese momentocon lo que al poner estas resistencias evitamos este hecho y as si se produjera el cortocircuitotan solo circulara una pequea corriente y el puerto del C no correra ningn riesgo.La siguiente librera configura las salidas y entradas para usar el teclado escanea las teclas y sies pulsada alguna retorna el valor de tecla en modo hexadecimal para ser mostradodirectamente en un display LCD. Las variables y subrutinas utilizadas son:

KB_Port Configura los puertos B del PIC para ser usados conel teclado. KB_Scan Escanea todas las teclas y devuelve la tecla pulsadaen formato Hexadecimal. Tecla

Variable en donde se devuelve la tecla pulsada MATERIALES 2 PIC 16F877A EMISOR Y RECEPTOR RF 3 RESISTENCIAS 1K 3 RESISTENCIAS 10K LCD TECLADO MATRICIAL 4X4 3 RELEVADORES 3 DIODOS 1N914 3 TRANSISTORES 2N3904

DESARROLLO En esta prctica se realiz un circuito para el control de dispositivos a larga distancia mediante un teclado matricial y el transmisor y receptor RF. Cada nmero de la matriz del uno al tres activa un dispositivo en especifico por medio de un relevador. Para ello hay que realizar los siguientes circuitos y programar los PICs: PROGRAMA PARA EL EMISOR include "modedefs.bas" TECLA VAR Byte TRISD = %01111000 DEFINE LOADER_USED DEFINE LCD_DREG PORTB DEFINE LCD_DBIT 4 DEFINE LCD_RSREG PORTB DEFINE LCD_RSBIT 0 DEFINE LCD_EREG PORTB DEFINE LCD_EBIT 1 Pause 200 LCDOut $fe, 1 inicio: Call teclado If tecla = 0 Then inicio SerOut PORTB.2, N2400, ["TECLA"] PAUSE 300 LCDOUT $fe, 2,"Activacion: ",#TECLA," " GoTo inicio teclado: tecla = 0 PORTD.0 = 0

PORTD.1 = 1 PORTD.2 = 1 If PORTD.3 = 0 Then TECLA = 1 PORTD.0 = 1 PORTD.1 = 0 PORTD.2 = 1 If PORTD.3 = 0 Then TECLA = 2 PORTD.0 = 1 PORTD.1 = 1 PORTD.2 = 0 If PORTD.3 = 0 Then TECLA = 3 Return End PROGRAMA PARA EL RECEPTOR TRISD = %00000000 include "modedefs.bas" dato VAR Byte PORTD = 0 inicio: SerIn PORTB.7, N2400, dato If DATO=0 Then GOTO INICIO if dato>3 then goto inicio SerIn PORTB.7, N2400, dato If dato="1" Then high PORTD.0 PAUSE 3000 LOW PORTD.0 endif If dato="2" Then high PORTD.1 PAUSE 3000 low PORTD.1 endif If dato="3" Then high PORTD.2 PAUSE 3000 LOW PORTD.2 endif GoTo inicio End

DIAGRAMA DE CONEXIN DEL EMISOR

DIAGRAMA DE CONEXIN DEL RECEPTOR

CIRCUITO TERMINADO

RECEPTOR CONCLUSIN

EMISOR

Mediante esta prctica pudimos maximizar nuestros conocimientos y descubrir nuevas aplicaciones para este transmisor, aprendimos la utilizacin del teclado matricial y sus bastas aplicaciones. La utilidad de estos proyectos nos son tiles para ponerlos en funcionamiento tanto en la empresa como en la casa, simplificando tareas diarias. Otra parte que nos beneficio, fue que gracias a esta practica pudimos reforzar y aumentar nuestros conocimientos sobre programacin.

Das könnte Ihnen auch gefallen