0% encontró este documento útil (0 votos)
7 vistas6 páginas

Fundamentos de Electrónica para Arduino

El documento proporciona una introducción a conceptos básicos de electrónica y su aplicación en proyectos con Arduino, incluyendo mediciones de voltaje, tipos de corriente, conexiones en serie y paralelo, y el uso de resistencias y componentes como diodos y condensadores. También detalla la placa Arduino UNO, su microcontrolador, tipos de memoria y protocolos de comunicación, así como otros modelos de placas Arduino y sus características. Se incluyen recomendaciones sobre el uso de protoboards, multímetros y librerías de Arduino.

Cargado por

petredustinov
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
7 vistas6 páginas

Fundamentos de Electrónica para Arduino

El documento proporciona una introducción a conceptos básicos de electrónica y su aplicación en proyectos con Arduino, incluyendo mediciones de voltaje, tipos de corriente, conexiones en serie y paralelo, y el uso de resistencias y componentes como diodos y condensadores. También detalla la placa Arduino UNO, su microcontrolador, tipos de memoria y protocolos de comunicación, así como otros modelos de placas Arduino y sus características. Se incluyen recomendaciones sobre el uso de protoboards, multímetros y librerías de Arduino.

Cargado por

petredustinov
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 PDF, TXT o lee en línea desde Scribd

ARDUINO

Voltaje siempre se mide entre 2 puntos. Si los 2 puntos tienen un desequilibrio de cargas positiva-negativa entre sí,
pero están unidos por un material aislante, se dice que hay voltaje entre los 2 puntos, pero no electricidad real.

Por convenio suele decirse que la electricidad va del punto de potencial > al <, es decir, del positivo al negativo (aunque
en realidad es al contrario).

Electrónica casera tipo Arduino, se suelen usar 1,5V 3,3V ó 5V, pero si intervienen motores hay que aportar + energía
9 V, 12 V o 24V.

Corriente continua aquella en la que los electrones circulan siempre en la misma dirección, es decir los polos positivo
y negativo son siempre los mismos.

Corriente alterna aquella en que la magnitud y polaridad de l voltaje varían cíclicamente. Es decir, los polos positivo y
negativo se intercambian alternativamente a lo largo del tiempo y, por tanto, el voltaje va tomando valores positivos
y negativos con una frecuencia determinada.

La potencia puede ser consumida o generada.

Señales eléctricas periódicas se repiten tras cierto periodo de tiempo:

• Frecuencia (f) número de veces que la señal se repite en 1 sg. Se mide en hercios (Hz).
• Periodo (T) tiempo que dura un ciclo completo antes de repetirse otra vez. Es el inverso de la frecuencia y se
mide en segundos.
• Valor instantáneo valor concreto que toma la señal en cada instante (voltaje, intensidad…).
• Valor medio, media de los diferentes valores que tiene la señal a lo largo de un tiempo en concreto.

Tierra, masa o ground es un punto del circuito que elegimos arbitrariamente como referencia para medir la diferencia
de potencial existente entre este y cualquier otro punto del circuito.

Cables interconectados. Si no tuviesen el punto simplemente serían vías independientes que se cruzan en el
espacio.

Conexión en paralelo Todos los componentes se les aplica la misma tensión (es decir, trabajan al mismo voltaje). La
intensidad de corriente total es la suma de las intensidades que pasan por cada componente, pues existen varios
caminos para el paso de electrones.

Conexión en serie La tensión total disponible se reparte (normalmente de manera desigual) entre los diferentes
componentes. La intensidad de corriente que circula por todos los componentes en serie será siempre la misma, pues
existe 1 único camino para el paso de electrones.

Para simplificar circuitos si tenemos 2 resistencias conectadas (en serie o paralelo) podemos sustituirlas en nuestros
cálculos por una sola resistencia cuyo comportamiento sea totalmente equivalente. En las conexiones serie el valor de
dicha resistencia será R=R1+R2 en la conexión en paralelo R=(R1-R2)/(R1+R2)

Divisor de tensión circuito formado por una resistencia conectada en serie con cualquier otro dispositivo electrónico.
Sirve para reducir la tensión aplicada a dicho dispositivo estableciéndolo en un valor seguro.

Resistencias Pull-up y Pull-down

Pila típica 1,5V

Pila petaca 4,5V

Pila botón: CR 3V ó SR/SG 1,5V

Los adaptadores AC/DC deben ser regulados, pures los no regulables pueden poner en peligro el circuito alimentado.

El producto nº63 de Adafruit es un adaptador AC/DC compatible y genere un voltaje de salida de 9V y una corriente
máxima de 1A lo que la hace compatible con placas Arduino. También el producto con código FIT0197N de DFROBOTn
que proporciona 5V y 1A y tiene conexión USB.
Las resistencias no tienen polaridad, por lo que al conectarlas a un circuito da igual conectarlas en un sentido que en
el otro.

En electrónica las resistencias + usadas son 1/4W, 1/2W y 1W (siendo esta última la más grande de las 3).

No es mala idea utilizar resistencias con un poder disipador del doble del necesario, para no sufrir calentamientos.

Potenciómetro Resistencia de valor variable. Sirve por ejemplo como regulador de la intensidad de la luz o para
manejar el volumen de un altavoz.

La mayoría de símbolos electrónicos clasificados por categorías puede consultarse en:

[Link]

El diodo solo deja correr la corriente en un sentido, por ello se usa en los circuitos conectado a algún otro componente
para evitar que se dañe si la alimentación eléctrica se conecta por error con la polaridad al revés. Se suele conectar a
un divisor de tensión uno de los terminales del diodo para evitar que se funda.

El ánodo (positivo) es el terminal más largo.

2 condensadores en serie tendrán una capacidad de C=(C1-C2)/(C1+C2)

2 condensadores en paralelo tendrán una capacidad de C=C1+C2

Para conocer el cátodo (negativo) de un condensador hay que fijarse que lleva una franja blanca en el cuerpo (igual
que los diodos).

PLACAS DE PROTOTIPADO

Hay 3 tipos:

1. Breadboards o proboards Placa perforada con conexiones internas en la que podemos insertar las patas de
nuestros componentes electrónicos tantas veces como queramos, sin tener que soldar nada. Tiene las
siguientes partes:
a. Buses. En cualquiera de los dos lados o ambos. Sirven para conectar las fuentes de alimentación
externas. En la línea roja (voltaje de entrada) se conecta el borne positivo y en la línea azul (tierra) se
conecta el borne negativo. Todos los puntos del mismo color son equivalentes, pero ambos buses
están aislados eléctricamente el uno del otro.
b. Nodos. La parte central con gran cantidad de agujeros. Las conexiones entre agujeros están dispuestas
en vertical. Podemos conectar 2 nodos por medio de un cable.
c. Canal central. Medio del protoboard. Se suele usar para colocar circuitos integrados o también
llamados chips. Colocando las patitas a cada lado. De esta manera una mitad del chip queda aislada
eléctricamente de la otra.

Es recomendable usar un cable negro para conexiones a tierra y uno rojo para alimentaciones de 5V o + y
verde (u otro color) para alimentaciones de 3V, y así evitar dañar ningún componente.

Todas las conexiones a tierra deben conectarse entre sí, es decir que solo exista una tierra para todos los
componentes.

Si tiene dos buses podemos unirlos conectando las 2 tierras con un cable y los 2 voltajes de entrada con otro.

Al quitar/poner elementos hay que asegurarse de que la placa no está recibiendo alimentación eléctrica.

Todos los terminales de un mismo nodo constituyen un único punto de conexión. Un error frecuente es
conectar las dos patas de un componente al mismo nodo, algo que no tiene sentido.

Si queremos alimentar un circuito con un adaptador AC/DC podemos usar unas plaquitas que pueden
conectarse por un lado a la clavija 5,5/2,1 mm de dicho adaptador Por ej. Nº 184 de Adafruit o nº 114 de
Sparkfun.
2. Perfeboards La misma función que la anterior, pero hay que soldar los componentes y unirlos por medio de
cables también soldados.
3. Stripboards o Veroboards Es como una breadboard en el sentido de que no hay que unir los componentes
con cables y como una perfboard en el sentido de que hay que soldar los componentes a la placa.

Multímetro partes:

1. Llave selectora. Voltaje directo (V-) voltaje alterno (V~) corriente directa (A-) Corriente alterna (A~) Resistencia
(Ω) Capacidad (F) frecuencia (Hz). Los números que rodean la llave son los rangos de medición.
2. Cable rojo y negro con punta. El negro en el zócalo negro (solo hay 1 y suele poner COM de común). El rojo en
uno de los zócalos rojos (sg lo que queramos medir): para medir voltaje, resistencia o frecuencia (zócalo
+VΩHz) para medir intensidad (zócalo mA o A, depende del rango a medir).

Como medir con un multímetro:

• Voltaje: para obtener la precisión deseada comienza por el rango más elevado y vete bajando. Si bajas más de
la cuenta el display marcará 1.
• Resistencia: Desconectar el componente para que no reciba corriente. Si tiene polaridad conecta el cable rojo
al terminal positivo.

Hay que tener en cuenta el máximo de corriente que puede soportar y el máximo de tiempo que puede estar
funcionando en ese modo.

Capacidad de un condensador. Conectar sus patillas al zócalo CX. Debe estar descargado.

Librerías oficiales Arduino [Link] Además hay muchas creadas por terceros.

PLACA ARDUINO UNO Rev3 (o UNO R3)

Incluye en micro ATmega328P de marca Atmel.

VVC= alimentación GND= tierra PCnº, PBnº y PDnº pines de E/S.

AVCC= alimentación suplementaria por el conversor analógico digital del chip.

AREF= recibe referencia analógica para dicho conversor.

Tipos de memoria:

• Flash. Es persistente (no se elimina al apagar) y tiene una capacidad de 32KB. De ellos 512 bytes no son usables
pues contienen el Bootloader o gestor de arranque.
• SRAM. Es volátil (se elimina al apagar) y tiene una capacidad de 2KB.
• EEPROM. Es persistente y tiene una capacidad de 1KB.

Tanto SRAM como EEPROM pueden ampliarse conectándolas al protocolo de comunicación SPI o I 2C.

Los registros son espacios de memoria que permiten albergar información que se está utilizando en ese momento y
que, por tanto, afectan directamente a la velocidad del micro. El del ATmega328P es un micro de 8 bits (como todos
los Arduino, excepto la placa Arduino DUE que es de 32 bits).

Los protocolos de comunicación del ATmega328P que permiten contactar con varios periféricos son:

• I2C o TWI. Para comunicar dos chips entre sí. Uno hace de Maestro (inicia la comunicación) y el otro de Esclavo
(recibe) intercambiándose el rol tantas veces como necesiten.
• SPI. Permite controlar casi cualquier dispositivo electrónico. También tiene esclavo y maestro. A diferencia del
anterior la información puede circular en ambos sentidos a la vez. Tiene la desventaja que usa + pines E/S y la
ventaja de que es más rápido y consume menos.

Funciona a 5V. Puede obtenerse la alimentación de 2 formas:


• conectándolo a una fuente externa (adaptador AC/DC o una pila). El adaptador se conecta al zócalo de tipo
Jack y la pila a los pines Vin + y GND – Debemos suministrar unos 7-12V que la placa se ocupa de rebajar a 5V.
La pila ideal es de 9V. El AC/DC debe tener un voltaje de salida entre 9-12V DC, una intensidad de corriente de
250mA (o más) y tener impreso este símbolo - ( +
• Conectar a PC x USB. Esta conexión puede no ser suficiente en proyectos que consuman mucha potencia
(motores, matrices LED…).

Otros pines relacionados con la alimentación:

• GND. Conectados a tierra.


• Vin. Para conectar una pila o un componente electrónico (si la placa está conectada a un AC/DC).
• 5v. Conectar un componente electrónico o fuente de alimentación externa a 5V corriente 40mA
• 3.3V corriente 50mA. No permite fuentes de alimentación externas. Permite conectar componentes eléctricos
muy delicados que requieran 3.3V.

Chip ATmega16U2 sirve para traducirle el protocolo USB y poder conectar con el PC. Su única función es la de
intérprete.

Entradas/Salidas digitales Tiene 14 numeradas de 0 a 13. Podemos conectar sensores o actuadores. También se llaman
GPIO. Funcionan a 5V.

Entradas analógicas No tiene. Usa salidas digitales para “simularlas”. Las salidas que pueden realizar esta función son
las PWM que en Arduino UNO son 3,5,6,9,10 y 11

Otros pines:

• Pin 0 (Rx) y Pin 1 (Tx) Permiten recibir (Rx) o transmitir (Tx) directamente datos en serie.
• Pin 2 y 3. Sirven para gestionar interrupciones. Es un tema avanzado.
• Pines 10 (ss), 11 (Mosi), 12 (Miso), y 12 (sck). Para conectar un dispositivo con el que comunicarse con el
protocolo SPI.
• Pin 13. Esta conectado a un LED que se ilumina en placa si el voltaje recibido es HIGH (alto), sirve para detectar
señales de entradas externas.
• Pines A4 (SDA) y A5 (SCL). Para conectar un dispositivo con el que comunicarse con el protocolo i 2C/TWI.
• Pin AREF ofrece voltaje de referencia externo para aumentar la precisión de las entradas analógicas.
• Pin RESET para resetear la placa. Ya tiene un botón para eso, pero el pin es por si se coloca una placa encima
y oculta el botón.
• Pin ioREF es una duplicación del pin Vin. Sirve para indicar a las placas supletorias a que voltaje trabajan los
pines E/S.

OTRAS PLACAS ARDUINO

Mega2560. Basada en el micro ATmega2560. 54 pines E/S digitales (14 pueden usarse como analógicos PWM). 16
entradas analógicas 4 receptores/transmisores serie TTL-UART. Memoria flash 256 kilobytes (8 reservados para
bootloader) SRAM 8Kb EEPROM 4KB Voltaje: 5V.

Mega ADK. Muy similar a la anterior, pero permite funcionar como host USB para por ejemplo conectar un móvil y
actuar por control remoto.

Ethernet. Muy parecida a la UNO, pero con un RJ45 para poderla conectar a un pc, rapsberry pi, o internet. Los pines
digitales 10, 11, 12 y 13 están reservados para Ethernet. Esta placa además tiene ranura para tarjetas SD, pero no tiene
zócalo USB, por lo que para poder grabar el programa en la memoria flash de Arduino necesitamos el adaptador USB-
Serie oficial. [Link] ).

Arduino FIO contiene el micro ATmega 328p funcionando a 3,3V y a 8 MHz. Tiene 14 agujeros que pueden usarse como
E/S digitales y 8 analógicos (previa soldadura o colocación de los pines). Puede alimentarse por batería LiPo o USB. El
USB no permite programar el micro por lo que necesita un USB Serie oficial.
Arduino PRO Micro ATmega 328P SMD tiene 2 versiones (3,3V a 8 MHz y 5V a 16 MHz). 14 agujeros para funcionar
como pines E/S digitales y 6 agujeros para funcionar como pines E/S analógicos.

Arduino Lilypad Diseñada para ser cosida a material textil. Se puede lavar. Micro ATmega 328V de bajo consumo.

Ardino Nano Tamaño reducido con las mismas E/S que la Arduino UNO. No tiene conector de alimentación de 2,1 mm.
Está pensado para conectarla a un breadboard, pudiendo formar parte de un circuito complejo.

Arduino Mini Muy parecida a la anterior. También tiene micro ATmega328P SMD a 16 MHz 14 pines E/S digitales y 8
analógicos.

Arduino Pro Mini Atmega 168. Dos versiones (3,3V a 8 MHz y 5V a 16 MHz) Pensada para lleva a exhibiciones. Los pines
sin montar.

Arduino Leonardo Micro ATmega 32U4 que es igual a ATmega 328P, pero con o,5 Kilobytes más de SRAM y soporta
programación por USB. Incorpora un pin digital + que la UNO y 6 analógicos más.

Arduino Micro Mismas funciones que la Leonardo, pero con tamaño reducido.

Arduino DUE Pertenece a una familia totalmente distinta a las demás placas. Tiene un micro SAM3X8E con una
arquitectura ARM Cortex M3 en lugar de la AVR de las demás, funciona a 32 bits y 84 MHz, 96 kb RAM y 512 MB de
Memoria Flash. Es mucho más potente, pero el precio también es más elevado. Tiene 54 pines E/S digital y 12
analógicos, 2 conversores digital-analógico (novedad). Trabaja a 3,3V.

SHIELDS ARDUINO OFICIALES

Un shield es una polaca de circuito impreso que se coloca sobre una Arduino en sus pines sin necesidad de cables. A
veces se pueden acoplar unos shields encima de otros. Hay que calcular el extra de alimentación que necesitan.

Aduino Ethernet Shield Misma funcionalidad que la placa Arduino Ethernet. Requiere 5V para funcionar que aporta la
placa UNO a la que debe conectarse. Trae una ranura para tarjeta SD. Permite conectar más shields encima.

Arduino Wireless SD shield Permite conectar más shields encima. Permite conexión wifi en dispositivo XBee
(adquiridos aparte). También tiene ranura SD.

Arduino Wireless Protoshield Igual a la anterior, pero sin SD.

Arduino Wifi Shield Permite conexión wifi a redes. Permite conectar shields encima. Necesita alimentación de 5V que
aporta la placa UNO. Trae ranura SD.

Arduino Motor shield Permite controlar velocidad y sentido de giro de hasta 2 motores de corriente continua, de forma
independiente. No puede ser alimentado por USB conectado a PC necesita alimentación externa 7-12V o una pila de
9V. desde la placa UNO. Pero si los motores necesitan + de 9V tendrá que tener alimentación separada de la placa
UNO.

Módulos Tinkerkit Permiten encajar tipo puzzle sensores de movimiento, luz, gps… Para que funcione y los reconozca
la placa se usa el sensor shield. Tenemos que descargar la librería Tikerkit para programarlo, pues no viene en el
lenguaje Arduino.

GROVE Similar al anterior, pues no necesita librería aparte, con el lenguaje Arduino es suficiente.

Arduino Proto Shield Ofrece un área de trabajo donde soldar los componentes electrónicos que necesitemos para
nuestro proyecto.

SHIELDS NO OFICIALES

Pueden consultarse en [Link]


SOFTWARE ARDUINO

IDE (Entorno de Desarrollo Integrado) Herramientas software que permiten a los programadores escribir y probar sus
programas de manera cómoda. El IDE usado en Arduino también se llama Sketch.

También podría gustarte