Bienvenido: Ingresar
location: Diferencias para "WebHome/TrabajosPracticos/ModuloUART"
Diferencias entre las revisiones 1 y 2
Versión 1 con fecha 2019-09-10 18:33:38
Tamaño: 373
Comentario:
Versión 2 con fecha 2019-09-10 18:46:26
Tamaño: 1443
Comentario:
Los textos eliminados se marcan así. Los textos añadidos se marcan así.
Línea 1: Línea 1:
Línea 5: Línea 4:
== UART config == == Configuración de UART ==
=== Habilitar la UART ===

El puerto serial debe habilitarse en Raspbian antes de poder ser utilizado.

{{{
$ sudo raspi-config
}}}

 * Seleccionar '''→Interfacing'''
 * OptionsSeleccionar→Serial Enable/Disable
 * Luego pregunta si queremos configurar un acceso (logear) para acceder al puerto serie. Seleccionar '''→No'''
 * Luego pregunta si se habilita el hardware del puerto serie. Seleccionar '''→Si'''
 * Finalmente la UART estar habilitada para realizar una comunicación serial.
 * Reiniciar la Raspberry Pi.
=== Detectar dispositivos UART ===
{{{
$ ls -l /dev
}}}
 Los puertos de la UART (GPIO14 TXD) y (GPIO15 RXD) son conocidos como serial0
=== Conectar a una PC ===
Por medio de un adaptador de USB-serie (tipo cp2102) conectar RX de RPI a TX de USB-serie,Tx de RPI a RX de USB-serie y GND con GND.

Envío de datos mediante la consola de Linux:

En la RPI:

{{{
$ echo “hola” > /dev/ttyS0
$ cat</dev/ttyS0
}}}

En la PC:

{{{
$ echo “hola” > /dev/ttyUSB0
$ cat</dev/ttyUSB0
}}}

Comunicación serie UART

Se utilizará un adaptador USB-Serie del tipo cp2102, con pines de Tx, Rx y GND (compatibles con niveles 3.3 V), para realizar la comunicación serial entre la raspberry y una PC.

Configuración de UART

Habilitar la UART

El puerto serial debe habilitarse en Raspbian antes de poder ser utilizado.

$ sudo raspi-config 
  • Seleccionar →Interfacing

  • OptionsSeleccionar→Serial Enable/Disable

  • Luego pregunta si queremos configurar un acceso (logear) para acceder al puerto serie. Seleccionar →No

  • Luego pregunta si se habilita el hardware del puerto serie. Seleccionar →Si

  • Finalmente la UART estar habilitada para realizar una comunicación serial.
  • Reiniciar la Raspberry Pi.

Detectar dispositivos UART

$ ls -l /dev
  • Los puertos de la UART (GPIO14 TXD) y (GPIO15 RXD) son conocidos como serial0

Conectar a una PC

Por medio de un adaptador de USB-serie (tipo cp2102) conectar RX de RPI a TX de USB-serie,Tx de RPI a RX de USB-serie y GND con GND.

Envío de datos mediante la consola de Linux:

En la RPI:

$ echo “hola” > /dev/ttyS0
$ cat</dev/ttyS0 

En la PC:

$ echo “hola” > /dev/ttyUSB0
$ cat</dev/ttyUSB0

Descargar

Ejemplos comunicación serie

Descargar Descargar

UntitledWiki: WebHome/TrabajosPracticos/ModuloUART (última edición 2019-09-10 18:46:26 efectuada por GuillermoSteiner)