Currently, the most used serial communication protocols to exchange information between different electronic embedded devices are the SPI and I2C. This paper describes the development and implementation of these protocols using a FPGA card. For the implementation of each protocol, it was taken into account different modes of operation, such as master/slave mode sending or pending data mode. For the implementation of the I2C protocol was necessary to perform a tri-state buffer, which makes a bidirectional data line for a successful communication between devices, allowing to take advantage of these sources provided by the FPGA. Verilog is a hardware description language better known as HDL and it was used in the work to implement and simulate these communication protocols with the software version 14.7 of Xilinx ISE Design Suite.
Resumen: En este trabajo se implementó una comunicación serial UART (ReceptorTransmisor Universal Asíncrono) para realizar transferencias de datos entre un dispositivo móvil y una tarjeta modelo Spartan 3E FG320, haciendo uso de un módulo embebido Bluetooth; así también, con un microcontrolador de la empresa Texas Instruments modelo TM4C123G, para comparar el precio, la flexibilidad y el tiempo de desarrollo para la implementación de la comunicación UART en los dos hardware.Palabras clave: Bluetooth, comunicación serial, dispositivo móvil, microcontrolador, FPGA.
Abstract:In this work, a serial communication UART (Receiver -Transmitter Universal Asynchronous) was implemented for data transfer between a mobile device and a FPGA card (Field Programmable Gate Array) Spartan 3E FG320 model by using an embedded Bluetooth module but also with a microcontroller TM4C123G model, manufactured by the Texas Instruments Company to compare price, flexibility and development time for the implementation of a two UART communication hardware.
Resumen: Este trabajo describe el desarrollo e implementación de una aplicación móvil en Android, que a través de una comunicación Bluetooth, permite obtener, administrar y visualizar, los datos de posicionamiento geográfico de un sistema electrónico instalado en camiones, que realizan su recorrido en la Ciudad de México.Palabras clave: Aplicación en Android, bluetooth, SQLite, listas, mapas.Abstract: This paper describes the development and implementation of a mobile application for Android, using a bluetooth communication to obtain, manage and visualize geographic positioning data of an electronic system installed on trucks travelling within Mexico City.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.