Cómo utilizar el UART en LabVIEW (3 / 5 paso)

Paso 3: Configuración UART

Conexiones de UART tienen 4 canales de datos: RTS "Listo para enviar" RX "Recibir", TX "Transmitir" y CTS "claro para enviar". Las líneas RX y TX son las que realmente transmiten y reciben datos por lo que en la mayoría de los casos usted puede atar RTS y CTS a tierra (o a veces puede incluso dejas flotante). Hay también muchas conexiones de UART que sólo tienen conexiones RX y TX.

Una cosa importante a destacar en las conexiones de la UART es que la RX de un tablero se conecta al TX del otro y viceversa. Ahora echemos un vistazo a la hoja de datos de PmodGPS aquí.

Hay 6 conexiones a la PmodGPS. El primero se etiqueta 3DF que indica el estado de corrección postural del usuario. Cuando el módulo tiene un arreglo constante, el perno se mantiene baja y si el módulo es incapaz de hacer una corrección el pin cambiará cada segundo. Los pernos de segundo y terceros son las líneas RX y TX que realmente transmiten la información a nuestra junta. Pin 4 se llama 1PPS que conduce la línea alta de 100ms luego baja de 900ms y repite este proceso (honestamente no estoy seguro lo que el punto de es). Entonces por supuesto tenemos el terreno y 3.3V líneas para alimentar el módulo.

Ahora que sabemos que las conexiones, vamos a conectar el PmodGPS al chipKIT WF32. El chipKIT WF32 utiliza UART0 para comunicar con LabVIEW, así que tenemos que utilizar UART1 (técnicamente la hoja de datos llama a este UART4 pero hay una nota sobre cómo UART4 es acceder usando el objeto de tiempo de ejecución Serial1). UART1 son pernos 39 y 40. PIN 39 es el canal de RX y pin 40 es el canal de TX.

Así para la PmodGPS necesitamos conectar 3DF y 1PPS a GPIO entradas (si quieres leer los pins) y necesitamos conectar el canal de RX en el PmodGPS con conector de 40 en el WF32 y conectar TX en el PmodGPS al pin 39 en el WF32. También Conecte a tierra y 3.3V.

Artículos Relacionados

Cómo utilizar el SPI en LabVIEW

Cómo utilizar el SPI en LabVIEW

Este Instructable le explicará cómo comunicarse con un sensor de luz ambiental Pmod (PmodALS) via SPI usando chipKIT WF32, LabVIEW y LabVIEW MakerHub LINX. Esto también irá sobre como leer la hoja de datos para que puedas usar como guía para otros di
Conectar la frambuesa Pi a red mediante UART

Conectar la frambuesa Pi a red mediante UART

En este tutorial te mostrará cómo conectar su frambuesa Pi a Internet sólo mediante el uso de su línea serie accesible en GPIO. Esto puede ser muy útil si no se dispone de ningún otro medio de conexión como ethernet o wifi dongle. El puerto serie UAR
Frambuesa Pi y el Neo 6M GPS

Frambuesa Pi y el Neo 6M GPS

Previamente he construido un proyecto donde conecté un Neo-6 M para un Arduino, pero esta vez alrededor, quería mostrar cómo utilizar un GPS con el Raspberry PI. Ahora existen varias soluciones USB y aplicaciones que trabajan con ellos, pero quería m
ESP8622 webinterface para variables locales

ESP8622 webinterface para variables locales

Este manual le mostrará cómo se pueden editar (get /set) las variables locales y los valores locales, desde un navegador.beneficio: sin necesidad de utilizar el uart y cambiar el código lua para cambiar parámetros, como por ejemplo: contraseña de ssi
Hacer un Tracker de globo de la alto-altitud (Arduino)

Hacer un Tracker de globo de la alto-altitud (Arduino)

Uno de los mejores proyectos que he hecho hasta ahora con mis hijos es un globo de "cerca de espacio". Que no es absolutamente en el propio espacio (100 Km +), pero tan alto que el cielo se ve negro y puede empezar a ver la curvatura de la tierr
Mi respuesta a la WS2811 con una cosa AVR

Mi respuesta a la WS2811 con una cosa AVR

primero-quisiera decirBueno que Alan Burlison.Esto no pretende ser embolsado de ninguna manera.  El código hizo lo tenía que hacer.  Gran éxito.  Mi respuesta inicial en un comentario del foro fue dirigido realmente a la gente que donde ofrecer ideas
Arduino y el módulo de VFD Noritake 24 x 6 (pantalla fluorescente de vacío)

Arduino y el módulo de VFD Noritake 24 x 6 (pantalla fluorescente de vacío)

primero me gustaría agradecer Noritake para el módulo de VFD, creo que es genial les pedí uno trabajar con y lo dio a mí.http://www.Noritake-elec.com/default.htmVFDs (vacío fluorescente de la pantalla) fueron y son utilizados en una rabia grande high
SM5100B GPRS y notas generales

SM5100B GPRS y notas generales

este instructable es para el uso del escudo de sparkfun SM5100B-D: https://www.sparkfun.com/products/9607No bueno que para lo otros GSM protege, lo sentimos.Así que pasé tanto tiempo hacking en este estúpido escudo tratando de hacer sentido de los +
Introducir

Introducir

Última vez que hemos logrado "Interact en comando entre pcDuino y Spyder" vía puerto del USB de pcDuino, hoy vamos a utilizar el UART (GPIO 0, GPIO 1) en pcDuino para lograr la comunicación de powerline para pcDuino.Paso 1: Diagrama de 1. conect
LinkIt uno y un módulo de VFD

LinkIt uno y un módulo de VFD

Mi primer paso a un sistema de seguridad móvil personal utilizando una de LinkIt es la interfaz humana. Con toda la electrónica necesita una interfaz humana, una pantalla LCD o algún otro dispositivo para decirle de qué modo el aparato y lo que el di
Bases de fusible de AVR: ejecuta un avr con un reloj externo

Bases de fusible de AVR: ejecuta un avr con un reloj externo

fusibles están entre los temas más difíciles que encontré mientras aprendiendo sobre programación de microcontroladores. Incluso después de buscar y leer ampliamente, aún podía no gestiono aclarar mis conceptos acerca de ellos. Pero luego comencé a a
Sniffer de 1-wire de Arduino

Sniffer de 1-wire de Arduino

Mientras está trabajando en un sistema de autobús 1-wire - por ejemplo, construir un dispositivo de esclavo 1-wire de Arduino Uno usando una biblioteca de OneWireSlave o haciendo general desarrollo y depuración - una lógica analizador para evaluar e
Cómo utilizar I2C en LabVIEW

Cómo utilizar I2C en LabVIEW

Para este proyecto, conecté el PmodGYRO al chipKIT WF32 usando LabVIEW y LabVIEW MakerHub LINX. Esta guía irá a través de cómo configurar las resistencias de pull-up para la comunicación I2C y cómo leer una hoja de datos para encontrar lo que necesit
Sistema de control de temperatura usando Labview (Atmega32)

Sistema de control de temperatura usando Labview (Atmega32)

RESUMENEste trabajo describe un marco de encendido, sistemas de control de temperatura proporcional y lineal. El diseño e implementación de este proceso se realiza utilizando LABVIEW, el software de banco de trabajo virtual. El proyecto incluye la ad