Sigma UC20 UMTS Manual Del Usuario página 10

Tabla de contenido

Publicidad

5. Modo de operación mediante RaspberryPi.
Por defecto la UART permite acceder por medio del puerto serial a la Raspberry para
mediante login acceder a las diferentes funciones de la consola de Linux. Es importante que
para leer la UART y escribir en ella se necesita un nivelador lógico pues la tarjeta trabaja a
3.3VDC para ello se puede verificar el funcionamiento por medio de la Tarjeta FT232
conectada a los GPIO14 (TXD), GPIO15 (RXD) y Pin 6 (GND), aunque la tarjeta UC20 ya
cuenta con ellos para enviarle comandos AT.
Si conectamos la Raspberry con una tarjeta FT232 se puede visualizar en el puerto serie
virtual la información configurándola asi:
Speed (baud rate): 115200
Bits: 8
Parity: None
Stop Bits: 1
Flow Control: None
Configurar el puerto serie para Python
Lo primero que debemos hacer es encender la Raspberry y ejecutar en la consola de Linux
los comandos para verificar los puertos disponibles asi en el terminal digitaremos:
dmesg | grep tty % Ésta instrucción permite ver los puertos seriales conectados.
Una vez verificados los puertos pasemos a configurar la Raspberry para que el linux no use la
UART para login Shell, para ello en la consola de comandos digitaremos:
sudo raspi-config
Con esta instrucción abriremos el software de configuración general de la tarjeta y nos
dirigiremos a la opción 5 de opciones de interfaz, posteriormente inhabilitaremos el login Shell,
pero mantendremos habilitado el Hardware de la UART para que pueda ser usado por la
UC20.
Una vez hecho el ajuste, salimos del raspi-config y reiniciaremos la tarjeta para confirmar que
se hizo correctamente el cambio mientras inicia la tarjeta no volverá a enviar datos por la
UART.
Ahora nuevamente debemos abrir la consola de Linux en la Raspberry Pi y configurar el
archivo de inicio para ajustar el reloj de la UART para ello editaremos el archivo digitando:
 sudo nano /boot/config.txt

Publicidad

Tabla de contenido
loading

Tabla de contenido