Practica No6 Actividad 1

Anuncio
Practica No6
Actividad 1
Crear un programa en C que transmita por el puerto serie de la PC la siguiente
secuencia de bits 11101000.La configuración del puerto deberá ser 9600, 8, N, 1. La
secuencia deberá transmitirse de manera indefinida hasta que se presione la tecla escape.
Conectar otra PC y usando la hyperterminal verificar que la transmisión se efectuó
sin problemas.
Actividad 2
Conectar el osciloscopio a la salida del puerto serie para visualizar la forma de onda
de la secuencia transmitida en la actividad 1. Hacer las mediciones de voltaje y frecuencia
de dicha forma de onda. Indicar que voltajes se usan para el bit de inicio, para el uno y cero
lógicos y para los bits de parada. Comparar las mediciones con las definiciones que
aparecen en la página 123 del libro “Serial Port Complete” de Jan Axelson.
Actividad 3
Hacer pruebas enviando diferentes secuencias de bits (usando el programa de la
actividad 1) hasta identificar cual es el bit (más significativo y menos significativo que se
transmite primero, identificar los valores de voltaje para el bit de inicio y para los bits de
paro. Identificar los valores de voltaje para el cero y uno lógicos. Mostrar los resultados
observados en el osciloscopio.
Actividad 4
Investigar los datos técnicos del chip MAX232 que convierte voltajes TTL a RS232
y armar el circuito que se sugiere. Establecer como realiza la conversión de TTL a RS232 y
viceversa. Con el circuito anterior conecte el PIC a la PC y haga que el PIC transmita la
secuencia 00010111 con la configuración del puerto establecida en la actividad 1 y use la
hyperterminal para visualizar los resultados. Guarde los datos en un archivo y use un
programa de exploración para ver los datos en formato hexadecimal, verificando que la
recepción en la PC se realizo de manera correcta. (Es decir que los datos se transmitieron
en la secuencia correcta y con los valores de voltaje apropiados).
Actividad 5
Repetir la actividad 4 pero ahora la PC transmite la secuencia y el PIC la recibe
visualizando el resultado por medio de leds. Use el programa de la actividad 1 para
transmitir. Probar con diferentes secuencias y provocar errores en la configuración del
puerto para observar como se comporta el programa del PIC, concluir los resultados y
proponer formas de detectar los errores por medio del programa en el PIC.
Actividad 5
Concluir los resultados de la práctica, hacer referencia a la interfaz construida para
permitir que la PC se comunicara con el PIC usando RS232.
Actividad 6
Proponer aplicaciones para las comunicaciones de la PC con dispositivos externos
usando el estándar RS232.
Descargar