Está en la página 1de 26

UNIVERSIDAD AUTÓNOMA DE

NUEVO LEÓN
FACULTAD DE INGENIERÍA MECÁNICA Y
ELÉCTRICA

DISEÑO DE SISTEMAS MECATRONICOS


ACTIVIDAD #1
Diseño de sistemas de comunicación
Día y Hora: LMV V6
Docente: ING. ALFREDO ROMERO BALBOA

NOMBRE MATRICULA CARRERA


JAQUELINE RAMÍREZ GARCÍA 1942817 IMTC
JUAN CARLOS TELLES GARCÍA 1856468 IMTC
ELIUD ALEJANDRO DAVILA ESPARZA 1938560 IMTC
JULIÁN ALEMÁN GONZÁLEZ 1827830 IMTC
HOZKAR ADOLFO SÁNCHEZ CASTILLO 1942776 IMTC
CUTBERTO ABRAHAM CASTRO CEPEDA 1702400 IMTC
MÓNIKA YOLOTZIN VELASCO GÓMEZ 1843886 IMTC
JUAN ABRAHAM ZAPATA JARAMILLO 1867390 IMTC
KAREN RAMÍREZ CAVAZOS 1844820 IMTC
JUAN CARLOS VILLALOBOS PÉREZ 1847855 IMTC

San Nicolás de los Garza, Nuevo León. Enero/2022


INDICE
INTRODUCCIÓN…………………………………………………………………..pág.3

MARCO TEÓRICO…………………………………………………………………pág.4

COMPONENTES…………………………………………………………………..pág.11
MANUAL PARA HACER LA TARJETA DEL ARDUINO………………………pág.12

CONCLUSIÓN……………………………………………………………………..pág.25

BIBLIOGRAFÍAS…………………………………………………………………..pág.25

INTRODUCCIÓN
En este trabajo hablaremos acerca de los procesos para elaborar un Arduino,
desde como hacer el circuito hasta como poner los componentes, a la elaboración
esta detallada para cada paso así de contar con consejos para evitar errores en si
fabricación y con imágenes explicativas acerca de cómo se debe hacer, con las
cuales aprecie mejor como hacerlo.
Antes de hacer un Arduino hay que conocer lo que es un Arduino y cuáles son su
características, sus componentes, cual es la función cada componente, además de
saber en qué proyectos lo es útil su participación. Un Arduino es una placa
electrónica creada en Italia, por así decirlo “tarjeta madre” en pocas palabras es un
procesador y su función es controlar varios sensores, activar o desactivar cosas
como Leds conforme al programa lo requiera, además puede realizar operaciones
matemáticas, leer los datos enviados por los sensores entro otras características,
estas funciones hacen del Arduino una gran herramienta para proyectos donde se
requiera un proceso automatizado, otro característica que brinda el Arduino al
usuario es su versatilidad para los proyectos tanto de incorporar sensores como de
programación
En este proyecto hablaremos acerca de eso mas a detalle junto con la serie de
pasos a seguir para su elaboración, junto como esta estructurado en diagrama y
su representación gráfica, así como los componentes que lo conforman.

2
MARCO TEÓRICO
¿Qué es ARDUINO?
Arduino es una tarjeta electrónica digital y además es un lenguaje de
programación basado en C++ que es «open-source». En español se traduce como
de «uso-libre». Su Hardware está construido por un microcontrolador de la familia
AVR y es una de las tarjetas electrónicas más usadas para crear prototipos. Las
instrucciones del lenguaje Arduino son muy fáciles de aprender y usar, incluso
para personas con poco conocimiento de electrónica y/o programación. Es una
herramienta muy utilizada por estudiantes y profesionales de sistemas embebidos.
Dentro de las tarjetas Arduino más conocidas se encuentra el Arduino UNO R3.
Arduino es entonces una herramienta de procesamiento digital parecido a una
computadora. Como tal, tiene elementos de entrada o salida digital a los cuales se
les puede conectar: botones, pantallas lcd, teclados, teclados matriciales o
sensores digitales. Además de las entradas digitales un Arduino tiene entradas
analógicas que nos permiten medir las señales de sensores análogos. Para poder
visualizar la información, se cuenta con un puerto de comunicación Serial-USB
que mediante un puerto USB, de una computadora, nos permite enviar y recibir
mensajes digitales mediante una USART o también llamada UART.

3
Placa Arduino UNO con comunicación RS2325 De forma estricta, el proyecto
«Arduino» se inició en el año 2005 como un proyecto enfocado a estudiantes en el
Instituto IVREA (IDII), en Ivrea (Italia). En aquellos años, los estudiantes usaban el
microcontrolador BASIC Stamp, cuyo costo era de $100USD, un costo
considerablemente alto para un estudiante promedio. Antes del año 2005,
específicamente durante el año 2003, Hernando Barragán había creado la
plataforma de desarrollo Wiring como resultado de su proyecto de tesis en la
maestría en el IDII, bajo la supervisión de Massimo Banzi y Casey Reas, quienes
eran conocidos por haber trabajado en el lenguaje Processing y daban clases en
el IDII. El objetivo del proyecto era crear herramientas simples y de bajo costo para
la creación de proyectos digitales por parte de personas sin altos conocimientos
técnicos o sin un perfil de ingeniería. El proyecto Wiring era una placa de
desarrollo de hardware que constaba de una placa de circuito impreso (PCB) con
un microcontrolador ATmega168, un Ambiente de Desarrollo Integrado (IDE)
basado en funciones de procesamiento y una biblioteca de funciones para
programar fácilmente el microcontrolador. Regresando al año 2005, Massimo
Banzi junto con David Mellis (otro estudiante del IDII) y David Cuartielles,
agregaron soporte a Wiring para el microcontrolador ATmega8, más económico
que el inicial (Atmega168). Pero en lugar de continuar el desarrollo en Wiring, se
separaron del proyecto y lo renombraron Arduino.

El nombre Arduino viene de un bar en Ivrea, Italia; en donde algunos de los


fundadores del proyecto Arduino solían reunirse. El bar tiene el nombre de " Bar di
Re-Arduino", y fue nombrado en honor a Arduino de Ivrea, quien fue el margrave
de la Marcha de Ivrea y Rey de Italia desde el año 1002 hasta el año 1014. El

4
equipo inicial de Arduino estaba conformado por Massimo Banzi, David
Cuartielles, Tom Igoe, Gianluca Martino y David Mellis. Hernando Barragán no fue
invitado a participar. Posteriormente el proyecto Wiring siguió adelante con placas
menos densas y costosas que se distribuyeron a través de la comunidad de código
abierto. Adafruit Industries, un proveedor de componentes electrónicos y fabricante
de placas de circuito impreso, entre ellas placas Arduino, ubicado en la ciudad de
Nueva York, estimó a mediados del año 2011 que se habían producido
comercialmente más de 300,000 placas Arduino oficiales.
En el año 2013, estimó que se encontraban en manos de usuarios 700,000 placas
Arduino oficiales. En octubre del año 2016, Federico Musto (actualmente ex CEO
de Arduino), adquirió el 50% de la compañía tras haber adquirido las acciones de
uno de los miembros fundadores del equipo. En abril del año 2017, la revista
Wired informó que Musto había "fabricado su propio expediente académico",
habiéndolo publicado en el sitio web de Arduino, cuenta personal de LinkedIn, e
incluso en documentos comerciales oficiales italianos. Musto afirmaba tener un
PhD en ciencias de la computación por el Instituto Tecnológico de Massachusetts
(MIT), y un MBA de la Universidad de Nueva York.
La revista Wired reportó que ninguna de las universidades donde él afirmaba
haber estudiado tenía registro alguno de la asistencia de Musto. Musto afirmó más
tarde, en una entrevista a Wired, que realmente nunca había obtenido los grados
académicos. En el año 2017, Massimo Banzi anunció la creación de la «Fundación
Arduino», declarando que sería «un nuevo comienzo para Arduino».
Dicha fundación, según palabras del mismo Banzi, «permitirá defender los valores
fundamentales de la Comunidad Arduino dentro del ecosistema de código abierto
y hacer que nuestro compromiso (haciendo referencia a la empresa Arduino) con
el código abierto sea más sólido que nunca». Sin embargo, ha existido cierta
incertidumbre del desarrollo actual de dicha iniciativa. La controversia en torno a
Federico Musto continuó en julio del año 2017, según los informes, por haber
retirado licencias de código abierto, esquemas y códigos del sitio web de Arduino,
lo que provocó escrutinio y protesta por parte de la comunidad de makers.
En octubre del año 2017, Arduino anunció su asociación con la multinacional ARM
Holdings (ARM). El anuncio decía, en parte, que "ARM reconoce la independencia
como un valor central de Arduino... sin ningún acuerdo de uso exclusivo con la
arquitectura ARM". Arduino tiene la intención de seguir trabajando con todos los
proveedores y arquitecturas de tecnología. Para la producción en serie de la
primera versión se tomó en cuenta que el coste no fuera mayor de 30 euros, que
fuera ensamblado en una placa de color azul, debía ser Plug and Play y que
trabajara con todas las plataformas informáticas tales como MacOSX, Windows y
GNU/Linux. Las primeras 300 unidades de Arduino se las dieron a los alumnos del
Instituto IVREA, con el fin de que las probaran y empezaran a diseñar sus
primeros prototipos

5
Características del Arduino
Las principales características de un Arduino son:
- Velocidad en Mhz.
- Tamaño de memoria RAM, FLASH y EEPROM.
- Cantidad de pines de entrada/salida.
- Numero de pines analógicos.
- Cuantos puertos UART, I2C, SPI tiene.
- Tamaño de la tarjeta de evaluación.
- Bits del procesador.
- Voltaje del procesador.
Antes cuales eran las opciones
¿Qué se usaba antes de Arduino?
Un Arduino es una tarjeta de hardware-libre que usa un lenguaje de programación
propio para crear aplicaciones en un microcontrolador. La historia antes de
Arduino incluye el proceso que se usa para crear una aplicación embebida usando
un microcontrolador. Un microcontrolador es un sistema digital de procesamiento
que mínimo incluye: un microprocesador, unidades de entrada-salida, memoria
para datos y memoria para programa. Una analogía de lo que es un Arduino la
podemos tomar como si fuera una pequeña computadora. Esta pequeña
computadora tiene como sistema principal un microcontrolador. Estos sistemas
digitales se pueden programar de tres formas distintas, además del lenguaje
Arduino.
• Lenguaje ensamblador
• Lenguaje C/C++
• Combinación de ambos
Los componentes básicos en un Arduino son: un sistema de digital que incluye dos
microcontroladores ATMEL, uno el ATMEGA328P como cerebro principal y el
segundo el ATMEGA16U2 como convertidor USB-Serial.
Funciones y Aplicaciones del Arduino
Las aplicaciones y funciones de un Arduino se pueden aplicar a prácticamente
cualquier proceso que quiera ser automatizado. Desde controlar un invernadero,
prender el foco de tu casa automáticamente por Wifi o incluso leer la computadora
de tu vehículo. Se puede usar para aplicaciones caseras o incluso en ambientes
industriales. La función de Arduino es la de automatizar procesos digitales. Esto

6
es, el uso del procesador que tiene Arduino para la creación de aplicaciones que
resuelvan problemas. Puedes comenzar a crear domótica, leer tags de
credenciales, etc. Uno de los tutoriales más vistos de Arduino, te permite aprender
a leer tags o credenciales RFID. También si prefieres dar acceso a tus puertas no
mediante RFID sino con tu huella digital también te invito a visitar este tutorial,
donde se usa un lector de huella digital con Arduino. La principal función de un
Arduino es poder crear un prototipo electrónico de manera rápida con el propósito
de validar alguna propuesta. Su diseño permite poder aprender el lenguaje de
forma muy rápida incluso para personas ajenas a la electrónica y/o programación.
Si bien el código Arduino no genera un programa muy optimizado, la rapidez del
desarrollo para un prototipo supera a esta desventaja.
Funciones Básicas del Lenguaje Arduino
Arduino también es un lenguaje de programación. Entonces su lenguaje se basa
en conocer las estructuras, clases, variables y funciones básicas de su lenguaje.
Aquí te presentamos algunas de las funciones básicas del lenguaje Arduino.

Arduino digitalWrite.

Arduino pinMode.

Función millis().

Para el uso de PWM. Arduino analogWrite.

Comunicación con el puerto serial.


- Arduino Serial print.
- La función de Arduino Serial Read.

Arduino timer.
Hardware
Arduino es un hardware libre. Los diseños de referencia de hardware se
distribuyen bajo licencia Creative Commons Attribution Share-Alike 2.5 y están
disponibles en el sitio web de Arduino. Los esquemáticos y archivos de montaje de
componentes (PCBs) para algunas versiones de placas también están disponibles.
Aunque los diseños de hardware y software están disponibles bajo licencias de
copyleft, los desarrolladores han solicitado que el nombre Arduino sea exclusivo
del producto oficial y no se use para trabajos derivados sin antes solicitar permiso.
El documento de política oficial sobre el uso del nombre Arduino enfatiza que el
proyecto está abierto a incorporar el trabajo de otros en el producto oficial. Varios
productos compatibles con Arduino lanzados comercialmente han evitado incluir el

7
nombre del proyecto Arduino en sus dispositivos al emplear nombres que terminan
en «-duino».
Diagrama electrónico ARDUINO

NOTA. En el diagrama anterior, el regulador de voltaje de 3V no es el 7803 es


el PQ3RD13 se utilizó el diagrama del 7803 por que en el software que se
utilizó no hay el dibujo para el PQ3RD13 que es de 4 pines, la conexión es muy
similar lo único que cambia es que el cuarto pin va conectado a +5V y el 7803
no tiene cuarto pin (ver el siguiente diagrama).

Diagrama de conexión de PQ3RD13 el cuarto pin se conecta a +5V

Representación en 3D de la tarjeta electrónica ARDUINO.

8
Representación en 3D de la tarjeta ARDUINO con componentes electrónicos.

Diseño de PCB del lado de soldadura (solder side).

9
Cuando se compra el ATMEGA328P pude que haya dos tipos el P y el PP este
último significa pico power es de menor consumo de energía que el P.
Tipos de ATMEGA328.

Hay que revisar cual ATMEGA estamos colocando en la rajeta Mi ARDUINO ya


que hay que cargar el firmware de ARDUINO al microcontrolador y son firmwares
diferentes según el modelo del ATMEGA328P o ATMEGA328PP.

COMPONENTES
Descripción: Cantidad

10
Placa PCB ya procesada. 1
ATMGA328P microcontrolador de ATMEL. 1
MAX32 convertidor de RS232 a serie digital. 1
7805 regulador de voltaje de 5 volts. 1
PQ3RD13 regulador de voltaje de 3.3 volts. 1
2N3906 transistor NPN de propósito general. 2
2N3904 transistor NPN de propósito general. 1
led de 3 mm (pequeños). 4
1N4001 Diodo rectificador de 1 A. 1
Cristal de cuarzo de 16 MHz. 1
Resistencias:

1KΩ ¼ de W. 1

47KΩ ¼ de W. 2
10KΩ ¼ de W. 3

220Ω ¼ de W. 1
Capacitador cerámico:
de 22PF.
2
de 0.1μF. 1
de 10μF. 4

capacitor electrolítico de 1μF. 3


Nini push button. 1
DB9 hembra Angulo. 1
Jack invertido de 2.1 para placa PCB conector de alimentación principal. 1 conector

header hembra de 40 pines 2.54 pin corto. 1

Base para soldar de 28 y16 pin. 1


MANUAL PARA HACER LA TARJETA DEL ARDUINO
Propósito:
Explicar los procesos necesarios para poder construir la tarjeta Arduino
Instrucciones de seguridad:

11
1. Colocarse los siguientes elementos de seguridad durante todos los procesos
o Lentes o Guantes industriales

Instrucciones de operación:
Impresión de circuito:
1) Identificar el siguiente material: o Hoja para imprimir circuitos
o de transferencia o Impresora laser

o Placa de cobre o Plancha

12
o Lija o cepillo o Acido o
Alcohol

o Recipiente de plástico

Para construir MI ARDUINO se debe primero hacer la placa en el que se pondrán


los componentes, para ello se necesitará una placa de cobre y limarla un poco.

13
1. Después se colocará el PRESS-N-PEEL y envuelta en un papel ya sea hoja de
máquina por encima del PRESS-N-PEEL esto con el fin del siguiente paso que
es planchar las placas, que no se queme éste.
2. Una vez teniendo el circuito impreso, se recorta la hoja para que quede al
tamaño de la placa que se va a utilizar y no tener los sobrantes de la hoja.
3. Una vez teniendo el circuito del tamaño necesario, se pone boca abajo en la
placa (con la parte de la impresión pegada a la parte de cobre de la placa).
Después, ya que se tiene el circuito puesto en la placa.
4. Cubrir la placa y la impresión con otra hoja de papel.

5. Planchar la hoja puesta al circuito para que la de la tinta de la hoja se


transfiriera hacia la placa.

6. Se plancha la placa por alrededor de 10-15 minutos, después de este tiempo se


retira el papel para dejarlo reposar en agua (esto para lograr que se adhiriera
aún más a la placa).

14
7. Después de dejarlo en agua sumergido completamente por alrededor de 10 min,
sacar el circuito del agua y retirar el papel con mucho cuidado, tallando
suavemente con el dedo para dejar impregnado el circuito en la placa
8. Después de tener el circuito en la placa, se deposita la placa en un contenedor
de plástico (es importante utilizar un contenedor que no sea de uso cotidiano, ya
que después de echar el ácido en él, es recomendable no volverse a utilizarse
para prevenir riesgos a la salud) en donde lo llenaremos de ácido.
9. Agitar lentamente el recipiente hasta retirar por completo el cobre de la placa y
quedáramos sólo con la parte de tinta del circuito (no hay tiempo exacto para
esto, es cuestión de estar monitoreando la placa para determinar cuando está
lista).

10. Una vez retirado todo el cobre de la placa, se saca del contenedor con ácido y
se lava con agua, después de esto, en la placa se observa que sólo queda la
parte de la tinta.

15
11. Para retirar la tinta, utilizamos acetona o alcohol y empezamos a retirar todo
hasta que quedemos sólo con la parte de cobre, también puede retirarse con
una lija de agua y tallar suavemente hasta retirar toda la tinta y quedar
solamente con la parte de cobre.

12. La placa quedara de la siguiente forma, si quedan manchas de tinta en las


orillas, agregar un poco más de alcohol.

Perforación y corte de la placa de cobre


Identificar el siguiente material: o Placa de
cobre con circuito Arduino impreso

16
o Herramienta para perforar (en este caso se usó un DREMEL Modelo 220)

o Broca para orificios pequeños (1/32´´) o Broca para orificios grandes (1/16´´)

Colocar la placa sobre la base del DREMEL 220 (Herramienta de corte (en este
caso se usó un DREMEL Modelo 3000)

17
1. Colocar la broca de 0.2mm en el DREMEL 220 para perforar los orificios más
pequeños.
2. Conectar y encender el DREMEL.
3. De manera lenta, bajar el DREMEL bajando la palanca del lado derecho hasta
que la broca haga contacto con la placa en el orificio a perforar.

Una vez la broca haga contacto en el orificio, bajar de manera más lenta para
perforar, y continuar así hasta atravesar por completo la placa
Subir de manera lenta el DREMEL hasta sacar la broca de la placa

18
Continuar con los siguientes orificios pequeños, mover la placa si es necesario
para poder agujerar, pero asegurándose de que quede alineada para evitar
perforaciones en diagonal
Al acabar con los orificios pequeños, apagar el DREMEL y cambiar a la broca
de
0.5mm para proceder a perforar los orificios más grandes
Una vez perforados todos los agujeros, procederemos al corte de las orillas
Tomar el DREMEL 3000 y colocar el disco de corte de plástico
Colocar la placa sobre la orilla de la mesa y sostener con una mano, de manera
que quede al aire la parte que se cortara.
Conectar y encender el DREMEL 3000 y cortar la parte de la placa que no se
ocupa.
Una vez esto, apagar el DREMEL
Lijar las orillas de la placa para retirar excesos puntiagudos y corregir errores de
corte
La placa debe de quedar como se muestra a
continuación:

Soldadura de Componentes
• Identificar los componentes a soldar

19
• 1 7805 regulador de voltaje de 5 volts
• 1 KIA278R35PI regulador de voltaje de 3 volts
• 2 2N3906 transistor PNP de propósito general
• 1 2N3904 transistor NPN de propósito general
• 4 Led de 3 mm (led chico)
• 1 1N4001 Diodo rectificador de 1 A
• 1 cristal de cuarzo de 16Mhz

• 1 Resistencia de 220Ω ¼ de W

• 2 Resistencia de 1KΩ ¼ de W

• 3 Resistencia de 4.7KΩ ¼ de W

• 1 Resistencia de 10KΩ ¼ de W
• 2 capacitores cerámicos de 22PF
• 1 capacitor cerámico de .1µF
• 4 capacitor electrolítico de 1µF
• 3 capacitor electrolítico de 10µF
• 1 nini push button
• 1 DB9 Hembra Angulo
• 1 Jack invertido 2.1mm para placa PCB conector de alimentación principal.
• 1 conector header hembra 40 pines 2.54mm pin corto
• 1 base para soldar de 28 pin
• 1 base para soldar de 16 pin
• Alambre calibre 22

1. Identificar los siguientes materiales para poder soldar los componentes


o Cautín o Pasta para soldar

20
o Soldadura de 1mm o Pinzas de punta

o Pinzas de corte

21
1. Tomar de referencia los siguientes diagramas para saber dónde va cada
componente y su polaridad o dirección. Se deja a consideración por cual
componente comenzar a soldar

22
2. Limpiar con alcohol la placa para quietar el polvo que haya quedado después de
agujerarla y cortarla
3. Cubrir de pasta todos los orificios de la placa
4. Conectar el cautín, tocar la pasta con la punta, si esta se derrite, el cautín está
listo para usarse
5. Insertar un componente de acuerdo con el diagrama del paso 3, el componente
debe estar del lado donde no están las pistas. Los pines del componente deben
sobresalir por el lado donde están las pistas
6. Tocar el pin del componente a soldar con el cautín y la soldadura, retirar el
cautín primero y después la soldadura una vez que esta se adhiera al pin del
componente y a la pista
Las pistas tienen que verse así ya, pero por completo esas partes de cobre que se
ven también tienen que ser estañadas

23
7. Cortar los pines del componente una vez estén soldados
8. Continuar con los siguientes componentes hasta terminar de soldar todos los de
la lista

Proceso de estaño en la placa


1. Cubrir con pasta todas las pistas de la placa
2. Estañar el cautín
3. Pasar el cautín sobre las pistas, simulando como si estuviera remarcando las
pistas con un marcador
4. La placa se tendrá que ver parecida a la siguiente imagen:

Inspección de la placa
1. Tomar un multímetro y colocarlo en la opción de continuidad.

24
2. Con las puntas, verificar de punto a punto de soldadura la continuidad de estas
y también la continuidad en cada pin de los componentes, de acuerdo con el
diagrama mostrado en pasos anteriores.

NOTA
Esta actividad fue realizada de manera sencilla ya que teníamos en si el Arduino,
ya que un compañero de nuestro equipo había llevado clase con el docente
previamente por lo que más rápida para realizar que conlleva el armar el Arduino,
así como su construcción paso a paso.

Foto del equipo

25
CONCLUSIÓN
Un Arduino es la herramienta muy sencilla de usar para usuarios nuevos, con ella
podrán programar y unir a equipo tu proyecto sin temor a complicarte mucho para
su programación.
Para poder construirlo es necesario de un manual con el cual poder saber cuál
paso sigue, para evitar omitir algún punto de su fabricación.
La fabricación de un Arduino no es muy compleja, pero requiere de paciencia para
hacerse de todo desde tatuar el circuito en la placa hasta soldar los componentes
sin quemar los circuitos requiere de mucho tiempo, cada paso de la fabricación
puede arruinar el proyecto probablemente su construcción para principiantes
requiera por lo menos de dos días de trabajo para crear un Arduino perfecto.
Con un pensamiento de querer acabar rápido podría tomarte más tiempo
realizarlo, además de más dinero para reponer las piezas que posiblemente dañes
por intentar finalizar rápido.

BIBLIOGRAFÍA
https://store.arduino.cc/usa/arduino-uno-rev
https://www.xataka.com/basics/que-arduino-como-funciona-que-puedes-hacer-uno
https://arduino.cl/que-es-arduino/

26

También podría gustarte