practica de microcontrolador ultilizando un modulo de comunicacion bluetoothDescripción completa
Practica Adaptador BluetoothDescripción completa
SIRVE COMO MANUAL PARA ACOPIO DE INFORMACION DE ENCUESTASDescripción completa
Descripción completa
practica nivel de enlace packet tracerDescripción completa
Descripción completa
gsgzfbgfagFull description
manualDescripción completa
btDescripción completa
Bluetooth is a wireless communication technology to build small networks of devices. It was designed as a cable replacement technology. Given its widespread adoption, especially in mobile devices, new uses are possible today. For instance, one can br
Makalah tentang Bluetooth
about the Bluetooth module
Descripción completa
InstitucionalDescripción completa
Descripción completa
taller sobre comunicación oral y escritaDescripción completa
PRE UNIVERSITARIODescripción completa
Interfacing Bluetooth with 8051 Microcontrollers www.pantechsolu tions.net WHAT IS BLUETOOTH? • Bluetooth is a proprietary open wireless protocol for exchanging data over short distances (u…Full description
bluetooth hackingFull description
TareaDescripción completa
Instituto Politécnico Nacional Unidad Profesional Interdisciplinaria en Ingeniería y Tecnologías Avanzadas Ingeniería Mecatrónica – CIRCUITOS LOGICOS Profesor: Hernández Profesor: Hernández Gutiérrez Carlos Alberto Grupo: 2MV6 Grupo: 2MV6 Fecha: Fecha: 15 de Noviembre del 2015
Verilog
HIPOLITO MENDEZ EROS EFREN
Contenido Transmisión de datos por bluetooth en FPGA .................................................................................... 3 Nexys 2 (Xilinx Spartan3E-500) ....................................................................................................... 3 Diagrama de Switches y LED’s ..................................................................................................... 3 Conectores periféricos ................................................................................................................ 4 HC-05 Bluetooth .............................................................................................................................. 5 Especificaciones del producto ..................................................................................................... 5 Descripción de los pines .............................................................................................................. 5 Conectividad ................................................................................................................................ 5 Bluetooth Serial Terminal ............................................................................................................... 6 Desarrollo del código en Verilog ..................................................................................................... 6 Declaración de variables ............................................................................................................. 7 Retraso ........................................................................................................................................ 7 Proceso ........................................................................................................................................ 7 Variables de salida ....................................................................................................................... 8 Implementación de restricciones (Implementation Constraints File) ............................................ 8 Implementación .............................................................................................................................. 9 Implementacion en Nexys ........................................................................................................... 9 Recepción de datos en la terminal ............................................................................................ 10
T ran s m i s i ón d e d a t o s p o r b l u et o o t h e n FPGA Para la realización de esta práctica se desarrolló usando Verilog mediante el ISE WebPACK proporcionado gratuitamente por Xilinx y requerimos de:
Nexys 2 (Xilinx Spartan3E-500)
Módulo de Bluetooth HC-05
Bluetooth Serial Terminal
Nexys 2 (Xilin x Sp artan3E-500) The Nexys2 circuit board is a complete, ready-to-use circuit development platform based on a Xilinx Spartan 3E FPGA. Its onboard high-speed USB2 port, 16Mbytes of RAM and ROM, and several I/O devices and ports make it an ideal platform for digital systems of all kinds, including embedded processor systems based on Xilinx’s MicroBlaze. The USB2 port provides board power and a programming interface, so the Nexys2 board can be used with a notebook computer to create a truly portable design station.
Declaración de variables Inicio del módulo TVs, variables de entrada y salida, así como del registro para el delay
Declaración de registros que almacenan los 16 caracteres
Retraso Código del delay a 104.16us
Proceso Se utilizó un proceso de corrimiento de datos dependiente de la variable delay
Variables de salida Se asigno a la variable de salida Tx el dato menos significante de el vector perteneciente a la primer letra de el mensaje de 16 caracteres y a Txx el segundo para replicar el contenido
Termino del modulo
Imp lementación de restriccion es (Im plementation Con straints File) Se asignó el retraso a él led R4 para observar que estaba en constante funcionamiento, el led F4 a Txx para mostrar que se estaba transmitiendo dato y el Switch G18 para interrumpir o continuar el flujo de datos en Tx y Txx