jueves, 23 de marzo de 2017





ESQUEMA DEL ARDUINO UNO

Arduino Uno a fondo


Veamos a fondo la placa Arduino Uno, aunque en la segunda del curso parte profundizaremos más en su HW.
Especificaciones detalladas de Arduino UNO: http://arduino.cc/en/Main/ArduinoBoardUno
Microcontroller & USB-to-serial converterATmega328P & Atmega16U2
Operating Voltage5V
Input Voltage (recommended)7-12V
Input Voltage (limits)6-20V
Digital I/O Pins14 (of which 6 provide PWM output)
Analog Input Pins6
DC Current per I/O Pin40 mA
DC Current for 3.3V Pin50 mA
Flash Memory32 KB (ATmega328) of which 0.5 KB used by bootloader
SRAM2 KB (ATmega328)
EEPROM1 KB (ATmega328)
Clock Speed16 MHz
Aspectos más destacados de Arduino UNO.
  • No necesita de un cable FTDI para conectarse al MCU, en su lugar uso un MCU especialmente programado para trabajar como conversor de USB a serie.
  • En la revision 3 de HW nuevo pineado
  • Alimentación: via USB, batería o adpatador AC/DC a 5V, seleccionado automaticamente. Arduino puede trabajar entre 6 y 20V, pero es recomendado trabajar entre 7 y 12V por las caracteristicas del regulador de tensión.
  • Puerto Serie en los pines 0 y 1.
  • Interrupciones externas en los pines 2 y 3.
  • Built-in LED en el pin 13.
  • Bus TWI o I2C en los pines A4 y A5 etiquetados como SDA y SCL
  • El MCU ATmega328P tiene un bootloader precargado que permite cargar en la memoria flash el nuevo programa o sketch sin necesidad de un HW externo.
  • Arduino Uno dispone de un fusible autoreseteable que protege el puerto USB de nuestro ordenador de cortocircuitos y sobrecorrientes. Si se detectan más de 500mA salta la protección

  • CUALES SON LAS PARTES DEL ARDUINO.

Existen múltiples variantes del Arduino. En este caso, usaremos el Arduino UNO que es el más común.
  • Potencia - USB (1) / Conector de Adaptador (2)
    Cada placa Arduino necesita una forma de estar alimentado electricamente. Esta puede ser alimentado desde un cable USB que viene de su ordenador o un cable de corriente eléctrica con su respectivo adaptador. La conexión USB es también cómo va a cargar código en su placa Arduino.
    NO utilice una fuente de alimentación superior a 20 voltios, ya que se puede dañar la placa Arduino. La tensión recomendada para la mayoría de los modelos de Arduino es de entre 6 y 12 voltios.
    Pines (5V, 3.3V, GND, Analog, Digital, PWM, AREF)
    Los pines en la placa Arduino es donde se conectan los cables de un circuito. El Arduino tiene varios tipos diferentes de entradas, cada uno de las cuales está marcado en el tablero y utilizan para diferentes funciones:
    • GND (3): Abreviatura de "tierra" (en Ingles). Hay varios pines GND en el Arduino, cualquiera de los cuales pueden ser utilizados para conectar a tierra el circuito.
    • 5V (4) y 3.3V (5): Son los suministros pin 5V 5 voltios de energía, y los suministros de pin 3.3V 3.3 voltios de potencia.
    • Analógico (6): El área de pines en el marco del 'analógica' etiqueta (A0 a A5) son analógicas. Estos pines pueden leer la señal de un sensor analógico (como un sensor de temperatura) y convertirlo en un valor digital que podemos leer.
    • Digital (7): Son los pines digitales (del 0 al 13). Estos pines se pueden utilizar tanto para la entrada digital (como decir, si se oprime un botón) y salida digital (como encender un LED).
    • PWM (8): Usted puede haber notado la tilde (~) al lado de algunos de los pines digitales (3, 5, 6, 9, 10 y 11). Estos pines actúan como pines digitales normales, pero también se pueden usar para algo llamado Modulación por ancho de pulsos (PWM, por sus siglas en Ingles).
    • AREF (9): Soportes de referencia analógica. La mayoría de las veces se puede dejar este pin solo. A veces se utiliza para establecer una tensión de referencia externa (entre 0 y 5 voltios) como el límite superior para los pines de entrada analógica.
    Botón de reinicio (10)
    Empujando este botón se conectará temporalmente el pin de reset a tierra y reinicie cualquier código que se carga en el Arduino. Esto puede ser muy útil si el código no se repite, pero quiere probarlo varias veces.
    Indicador LED de alimentación (11)
    Este LED debe encenderse cada vez que conecte la placa Arduino a una toma eléctrica. Si esta luz no se enciende, hay una buena probabilidad de que algo anda mal.
    LEDs RX TX (12)
    TX es la abreviatura de transmisión, RX es la abreviatura de recibir. Estas marcas aparecen un poco en la electrónica para indicar los pasadores responsables de la comunicación en serie. En nuestro caso, hay dos lugares en la Arduino UNO donde aparecen TX y RX - una vez por pines digitales 0 y 1, y por segunda vez junto a los indicadores LED de TX y RX (12). Estos LEDs nos darán algunas buenas indicaciones visuales siempre nuestro Arduino está recibiendo o transmitiendo datos (como cuando nos estamos cargando un nuevo programa en el tablero).
    Microcontrolador (13)
    Lo negro con todas las patas de metal es un circuito integrado (IC, por sus siglas en Ingles). Piense en ello como el cerebro de nuestro Arduino. La principal IC en el Arduino es ligeramente diferente del tipo de placa a placa tipo, pero es por lo general de la línea de ATmega de CI de la empresa ATMEL. Esto puede ser importante, ya que puede necesitar para saber el tipo de IC (junto con su tipo de tarjeta) antes de cargar un nuevo programa desde el software de Arduino. Esta información se puede encontrar en la escritura en la parte superior de la IC. Si quieres saber más acerca de la diferencia entre diversos circuitos integrados, la lectura de las hojas de datos suele ser una buena idea.
    Regulador de Voltaje (14)
    Esto no es realmente algo que se puede (o debe) interactuar con el Arduino. Pero es potencialmente útil para saber que está ahí y para qué sirve. El regulador de voltaje hace exactamente lo que dice - que controla la cantidad de tensión que se deja en la placa Arduino. Piense en ello como una especie de guardián; se dará la espalda a una tensión adicional que podría dañar el circuito. Por supuesto, tiene sus límites, por lo que no conecta tu Arduino a nada superior a 20 voltios.
  •  QUE ES UNA ENTRADA LOGICA

  • Corresponde a una señal del tipo 0-1 refiriendose a 0 como cero Volts y 1 como 10, 15, 24 Volts dependiendo de la merca del variador de frecuencia, este tipo de señales se utilizan generalmente para poner en marcha, parar, invertir el sentido de giro entre otras- 
  • ENTRADA ANALOGICA
    Correponde a una entrada variable entre -10 Volt a 10 Volt, a 0-10 Volt, a 0-20 mA, o a 4-20mA
    Las dos primeras corresponden a entradas de tension y las otras a entradas de corriente.
    En los variadores puedes tener 1 o 2 entradas de este tipo que pueden utilizarse tanto de corriente como de tension, seleccionandolas desde la programacion o con bornes. Estas señales se utilizan para dar una referencia de velocidad y la realimentacion de la variable que se desea controlar.

  • Pines de alimentación: 

    • GND: Son los pines a tierra de la placa, el negativo.
    • 5v: Por este pin suministra 5v
    • 3,3v: Por este pin suministra 3,3v
    • Vin: Voltaje de entrada, por este pin también se puede alimentar la placa.
    • RESET: Por este pin se puede reiniciar la placa
    • IOREF: Sirve para que la placa reconozca el tipo de alimentación que requieren los shields

    También podemos encontrar el pin AREF, arriba de todo a la izquierda de los pines digitales, este pin sirve para suministrar un voltaje diferente a 5v por los pines digitales.
    También están el conector USB, para cargar el programa y alimentar la placa; y el conector de alimentación, para alimentarla.
    Y hasta aquí la explicación de los pines de Arduino UNO, el próximo post explicaré como hacer la primera programación en Arduino, llamada “Hola Mundo”
  • Otros pines: también tenemos otros pines como los GND (tierra), 5V que proporciona 5 Voltios, 3.3V que proporciona 3.3 Voltios, los pines REF de referencia de voltaje, TX (transmisión) y RX (lectura) también usados para comunicación serial, RESET para resetear, Vin para alimentar la placa y los pines ICSP para comunicación SPI. 
  • PARA QUE SIRVE UN ARDUINO

  • Como pasa con la mayoría de las placas microcontroladores las funciones de Arduino pueden resumirse en tres. En primera instancia, tenemos una interfaz de entrada, que puede estar directamente unida a los periféricos , o conectarse a ellos por puertos. El objetivo de esa interfaz de entrada es llevar la información al microcontrolador, la pieza encargada de procesar esos datos. El mentado microcontrolador varía dependiendo de las necesidades del proyecto en el que se desea usar la placa, y hay una buena variedad de fabricantes y versiones disponibles. 

    Por último, tenemos una interfaz de salida, que lleva la información procesada a los periféricos encargadas de hacer el uso final de esos datos, que en algunos casos puede bien tratarse de otra placa en la que se centralizará y procesara nuevamente la información, o sencillamente, por ejemplo, una pantalla o un altavoz encargada de mostrar la versión final de los datos. 
  • BUSQUE UN PROYECTO ARDUINO QUE LE LLAME LA ATENCION Y QUE TENGA:
  • 1)QUE TENGA MATERIALES A UTILIZAR
  • 2)ESQUEMA DE MONTAJE 
  • 3)CODIGO DE PROGRAMACION

  • este es el enlace de proyecto del semaforo con arduino: https://www.youtube.com/watch?v=ceMkvShbViw


robot que escribe la hora 

No hay comentarios:

Publicar un comentario

1 2 3