0% encontró este documento útil (0 votos)
46 vistas4 páginas

Arduino Uno

El documento describe las características y especificaciones técnicas de las placas Arduino Uno y el módulo Bluetooth HC-06, incluyendo su microcontrolador, voltajes de operación, pines de entrada/salida, memoria y frecuencia de reloj.

Cargado por

Dennis Puentes
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
46 vistas4 páginas

Arduino Uno

El documento describe las características y especificaciones técnicas de las placas Arduino Uno y el módulo Bluetooth HC-06, incluyendo su microcontrolador, voltajes de operación, pines de entrada/salida, memoria y frecuencia de reloj.

Cargado por

Dennis Puentes
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Arduino Uno

Es una placa con un microcontrolador de la marca Atmel y con toda la circuitería de


soporte, que incluye, reguladores de tensión, un puerto USB conectado a un módulo
adaptador USB-Serie que permite programar el microcontrolador desde cualquier PC de
manera cómoda y también hacer pruebas de comunicación con el propio chip.

Características Técnicas

 Posee 14 pines que se pueden configurar como entradas y salidas a los que puede
conectarse cualquier dispositivo capaz de transmitir o recibir señales digitales de
0 a 5V.
 También dispone de entradas y salidas analógicas.
 Funciona a 5V cada pin puede suministrarse hasta 40mA. La intensidad máxima
de entrada también es de 40mA.
 Cada uno de los pines digitales dispone de una resistencia pull-up interna de entre
20kΩ y 50kΩ que esta desconectada.
 Dispone de 6 pines de entrada analógicos que trasladan las señales a un conversor
analógico/digital de 10 bits.
 Rx y Tx: Se usan para transmisiones serie de señales TTL.
 Interrupciones externas: Los pines 2 y 3 están configurados para generar una
interrupción en el Atmega.
 PWM: Arduino dispone de 6 salidas destinadas a la generación de señales PWM
de hasta 8 bits.
 SPI: Los pines 10,11,12 y 13 pueden utilizarse para llevar a cabo comunicaciones
SPI, que permita trasladar información full dúplex en un entorno maestro/esclavo.
 𝐼 2 𝐶: Permite establecer comunicaciones a través de un bus 𝐼 2 𝐶.
Microcontrolador Atmega 328
Voltaje de operación 5V
Voltaje de entrada(recomendado) 7-12V
Voltaje de entrada(limite) 6-20V
Pines para entrada-salida digital 14(6 pueden usarse como salida PWM)

Pines de entrada analógica 6


Corriente continua por pin IO 40mA
Corriente continua en el pin 3.3V 50mA
Memoria Flash 32 KB (0,5 KB ocupados por el
bootloader)
SRAM 2 KB
EEPROM 1 KB
Frecuencia de reloj 16 MHz

HC-06

Transceiver Bluetooth montado en tarjeta base de 4 pines para fácil utilización, interface
serial, modo esclavo, Bluetooth v2.0 + EDR, 2.4 GHz, alcance 5 m a 10 m.

Características:
 Especificación bluetooth v2.0 + EDR (Enhanced Data Rate)
 Modo esclavo (Solo puede operar en este modo)
 Puede configurarse mediante comandos AT (Deben escribirse en mayúscula)
 Chip de radio: CSR BC417143
 Frecuencia: 2.4 GHz, banda ISM
 Modulación: GFSK (Gaussian Frequency Shift Keying)
 Antena de PCB incorporada
 Potencia de emisión: ≤ 6 dBm, Clase 2
 Alcance 5 m a 10 m
 Sensibilidad: ≤ -80 dBm a 0.1% BER
 Velocidad: Asincrónica: 2 Mbps (max.)/160 kbps, sincrónica: 1 Mbps/1 Mbps
 Seguridad: Autenticación y encriptación (Password por defecto: 1234)
 Perfiles: Puerto serial Bluetooth
 Módulo montado en tarjeta con regulador de voltaje y 4 pines suministrando acceso a
VCC, GND, TXD, y RXD
 Consumo de corriente: 30 mA a 40 mA
 Voltaje de operación: 3.6 V a 6 V
 Dimensiones totales: 1.7 cm x 4 cm aprox.
 Temperatura de operación: -25 ºC a +75 ºC
Aplicaciones:
 Comunicación inalámbrica entre microcontroladores
 Comunicación inalámbrica entre computadoras y microcontroladores
 Comunicación inalámbrica entre teléfonos móviles o tabletas y microcontroladores
Advertencias: La comunicación Bluetooth entre dos módulos debe realizarse entre un
módulo configurado como maestro y otro como esclavo. Para la comunicación Bluetooth
con computador, teléfono, PDA, tableta, etc., el módulo debe ser esclavo.
No conecte este dispositivo directamente a un puerto serial de computador, para hacer
esto requerirá un conversor de serial TTL a RS232. También puede conectarse por USB
utilizando un conversor USB a serial TTL.
Para conexión vía inalámbrica con una computadora, la interface o adaptador Bluetooth
de esta debe soportar el perfil de puerto serie sobre bluetooth. También se puede conectar
uno de estos módulos vía cable a la computadora y que se comunique con un segundo
módulo, siempre que uno de ellos sea esclavo y el otro maestro.
Configuración:
El módulo suele venir configurado con velocidad de transmisión serial de 9600 bps, 1 bit
de parada, y sin bit de paridad, nombre: linvor, password: 1234
Para su configuración se puede conectar a el viejo puerto serial RS232 de la computadora
a través de un convertidor TTL a RS232, o mejor empleando un conversor USB a serial
TTL y utilizando el Hyperterminal de Windows u otro programa con funciones de
terminal serial para enviar los comandos AT (Por ej. el SSCOM32, PuTTY, etc.). (A
partir de Win Vista el Hyperterminal ya no está incluido en el SO)
Con Arduino también se puede hacer fácilmente y sin ningún convertidor con un pequeño
sketch que utiliza el monitor serial del IDE de Arduino para escribir los comandos AT y
observar la respuesta del módulo. Como este monitor emplea la comunicación serial que
el Arduino utiliza para comunicarse con la computadora en los pines 0 y 1 digitales,
se crea un puerto serial por software para pasar los datos al módulo Bluetooth empleando
los pines digitales 10 y 11.
También se podría hacer con un sketch más sencillo, directamente conectando el módulo
al puerto serie de la placa Arduino (Pines digitales 0 y 1), pero se tendría que remover el
microcontrolador del Arduino primero.
Por supuesto también se pueden enviar los comandos AT desde cualquier
microcontrolador sin ayuda de computadoras.

También podría gustarte