Universidad de San Carlos de Guatemala Facultad de Ingeniería Escuela de Ingeniería Mecánica Eléctrica Laboratorio de Electrónica Proyecto de Comunicaciones 2 1er. Semestre 2014 TRANSMISIÓN POR RADIOFRECUENCIA, UTILIZANDO MODULACIÓN FSK, CODIFICACIÓN, DETECCIÓN Y CORRECCIÓN DE ERRORES HAMMING Objetivos: General: o Que el estudiante aplique los conocimientos adquiridos en clase y laboratorio. Específicos: o Que el estudiante pueda comprobar una de las ventajas al utilizar transmisión de datos digitales, siendo estos más inmunes al ruido, y el poder corregir datos por medio de codificación. Descripción: Diseñar un sistema de comunicación digital el cual consiste en un módulo de hardware y software que permita la conexión entre dos microcontroladores pic’s. Que cumpla con las siguientes características: 1. La comunicación se realizará por medio de radiofrecuencia, en un canal de 13.5 MHz 2. El transmisor utilizará un teclado ps2 como entrada para transmitir la información. 3. El transmisor tendrá un dispositivo de salida como por ejemplo un LCD para visualizar el mensaje que será enviado. 4. El receptor tendrá un dispositivo de salida como por ejemplo un LCD, para visualizar la información recibida así como mostrar cuantos errores ocurrieron en la transmisión y cuantos errores fueron corregidos. 5. Debe utilizarse la codificación Hamming para detección y corrección de errores. (Empezar a documentarse acerca del Código Hamming, puesto que es un tema que se cubre en las últimas unidades del Curso). 6. El transmisor deberá de tener la opción de trasmitir datos sin utilizar codificación hamming, esto es, enviar los datos que el microcontrolador recibe del teclado, directos al modulador FSK para su transmisión. 7. Debe de contar con terminales para realizar las pruebas finales, como por ejemplo conectar un osciloscopio para verificar la modulación, etc. 8. La presentación se hará en varias etapas: En la primera etapa se debe realizar la comunicación sin codificación. En la segunda etapa se debe realizar la comunicación utilizando codificación. Se debe establecer un método para contabilizar y mostrar la cuenta de los errores detectados y corregidos durante la comunicación. 8. El código debe de ser diseñado por los estudiantes. Además que tiene como restricción no utilizar el UART de los pic’s, programando el código de línea. Esto se verificará en la tercera fase o fase final, si algún grupo utiliza el UART del PIC, el proyecto no tendrá validez en ningún sentido aunque esté funcionando al 100%. 9. El transmisor deberá de tener un botón (Tecla Enter del teclado) que servirá para enviar el mensaje completo cuando esté listo para enviar, por ejemplo “hola mundo”. Restricciones: - No se podrán utilizar módulos de comunicación por radiofrecuencia, por lo que cada grupo deberá diseñar el hardware de modulación, transmisión y demodulación de FSK. - Se podrá utilizar cualquier Micro controlador o el que más le convenga al grupo - No se podrá utilizar computadora para generar el código Hamming. - La forma de programación de los Microcontroladores transmisor/receptor queda a discreción del grupo. - Si el grupo decide cambiar la frecuencia de transmisión, lo puede realizar, siempre y cuando sea aprobado por el ingeniero tutor de proyecto. Forma de Entrega: La forma de entrega se publicará en la página del laboratorio con los normativos que debe de cumplir en las tres fases respectivas. Diagrama a Bloques: Inga. Wendy Miranda Tutor de proyecto Ing. Byron Arrivillaga Coordinador de Laboratorio de Electrónica