Práctica Comunicación UART

Usando la terminal de Minicom, el adaptador basado en el chip CH341A y un osciloscopio podemos observar la señal que se transmite siguiendo la codificación de caracteres ASCII y el protocolo serial UART.




Minicom :  Es un programa de comunicaciones serie de texto, utilizado principalmente en sistemas operativos tipo Unix, para interactuar con dispositivos externos como módems, enrutadores y puertos de consola.

 En el contexto de Linux se instala con el comando apt-get install minicom y se verifica la versión con minicom -v.



 Luego se configura entrando a minicom -s :


 

Alli se debe asignar la velocidad de transmisión de datos y otros parámetros del protocolo UART.













En este caso 1200 baudios y dispositivo en serie tipo /dev/ttyUSB0, también se puede ver como se puede enviar archivos o entrar a la terminal y enviar caracteres por teclado.

 


 Conexión en loop del modulo adaptador, el adaptador se puede usar para comunicación UART o SPI modificando el jumper S/P.


Con el comando  lsusb se puede observar su estado.








Se puede ingresar a minicom y en la ventana observar las mismas teclas que se van presionando por el conexionado loop.

Por la velocidad en baudios de 1200 símbolos por segundo, se puede saber que la inversa sera la duración en tiempo de la señal de 1 bit de información 833,33 μs , por el protocolo UART utilizado en estos dispositivos el bit de comienzo sera un nivel bajo, luego los 8 bits de datos , y un nivel alto determina el fin del dato.

Luego el carácter de teclado se traduce con el código ASCII a un numero en formato binario y se envía comenzando con el bit menos significativo LSB.









 
 
 


Comentarios

Entradas populares