¿QUÉ ES UN USART?

 


USART (Universal Synchronous/Asynchronous Receiver Transmitter ó Transmisor-Receptor Síncrono/Asíncrono Universal) es un protocolo empleado en comunicaciones duales, es decir que está en la capacidad de recibir y transmitir simultáneamente. Los datos son transmitidos de manera serial, lo que significa que sólo un bit es transferido por el canal al tiempo. Las interfaces seriales son sencillas y baratas de implementar, motivo por el cual fueron el sistema más común de comunicación electrónica hasta la aparición del protocolo USB.

CARACTERÍSTICAS:

  • Compatible con el protocolo Bluetooth V2.0.
  • Voltaje de alimentación: 3.3VDC – 6VDC.
  • Voltaje de operación: 3.3VDC.
  • Baud rate ajustable: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200.
  • Baud rate por defecto: 9600
  • Tamaño: 1.73 in x 0.63 in x 0.28 in (4.4 cm x 1.6 cm x 0.7 cm)
  • Corriente de operación: < 40 mA
  • Corriente modo sleep: < 1mA



Ventana protocolo USART

El formato de envío en el protocolo se basa en ventanas o frames, cada frame posee los siguientes elementos:

  • Un bit de parada
  • Bits de datos (5,6,7,8 o 9 según la configuración)
  • Uno o dos bits de parada
  • Las ventanas pueden incluir bits de paridad para la detección y corrección de errores

Importante: Con el propósito de establecer una comunicación asincrónica entre dos agentes es necesario acordar la tasa de transmisión de bytes (baudios) entre ambas partes.

REFERENCIAS:

Comentarios

Entradas populares de este blog

Software para programar amiba2 (INTegra)

Amiba 2