November 12, 2022 | Author: Anonymous | Category: N/A
Informe de Laboratorio #1Cronometro Digital Daniel Fernando Cuenca Duque
[email protected] Mario Andrés Granados
[email protected] Adrián Camilo Hernández
[email protected] Universidad distrital francisco José Faculta de Ingeniería De caldas, Bogotá.
I.
OBJETIVOS
Analizar y comprender el comportamiento de tanto el esquema como programación de un cronómetr cron ómetro o digital digital mediante mediante el uso del micro controlador Arduino. Comprobar la correcta ejecución del laboratorio mediante simulación en el soft softwa ware re Pr Prot oteu euss y la re rela laci ción ón de conexión con Arduino. Analizar los resultados experimentales.
II.
MATERIALES
Protoboard Pulsadores Cables 4 Display 7 segmentos Jumpers Resistencias 1KΩ Arduino 1 Arduino 1
III. III.
en competencias deportivas y en la industria industria para tener un registro de fracciones temporal rales más breves, como milésimas de segundo. [1]. segundo. [1].
MA MARC RCO O TE TEOR ORIC ICO O
Cronometro
Un cronómetro es un reloj de reloj de precisión que se empleaa para medir fracciones emple fracciones de tiempo tiempo muy muy pequeñas. A diferencia de los relojes convencionales que se utilizan para medir los mi minu nuto toss y la lass ho hora rass qu quee ri rige gen n el ti tiem empo po cotidi cot idiano ano,, los cronóm cronómetr etros os sue suelen len usa usarse rse
Figura 1.Cronometro
Display 7 segmentos segmentos
El display de 7 segmentos, es un componente que que se util utiliz izaa pa para ra la repr repres esen enta taci ción ón de números en muchos dispositivos electrónicos. Cada vez es más frecuente encontrar LCD LCD´s ´s en es esto toss equi equipo poss (deb (debid ido o a su bají bajísi sima ma demand dem andaa de energí energía), a), todaví todavíaa hay muchos muchos que utilizan el display de 7 segmentos por su simplicidad. Este elemento se ensambla o arma de manera que se pueda activar cada segmento (diodo ( diodo LED)) por separado logrando de esta manera LED combinar los elementos y representar todos lo loss núme número ross en el disp displa lay y (del (del 0 al 9). 9). El display de 7 segmentos más común es el de color, color, por su facilidad facilidad de visualiza visualización ción.. [2].
MAX7219.
Figura 2.Display 7 Segmentos Arduino
Arduino Arduin o es una platafor plataforma ma de cre creaci ación ón de electr ele ctróni ónica ca de código código abiert abierto, o, la cual cual est estáá basada en hardware y software libre, flexible y fá fáci cill de ut util iliz izar ar pa para ra lo loss cr crea eado dore ress y desarrolladores. Esta plataforma permite crear diferentes tipos de microordenadores de una sola sola pla laca ca a lo loss que la comuni munid dad de creado cre adores res pue puede de darles darles difere diferente ntess tip tipos os de uso. [3]. uso. [3].
Figura 3.MAX7219 3.MAX7219 Funcionando como un registro en serie el cual además fue de ayuda para ahorrar pines de arduino y no tener que optar por un arduino mega, dos pulsadore pulsadoress los cuales tendrán la funció fun ción n de par parar ar e inicia iniciarr el ti tiemp empo o en el cronometro el cual fue asignado al pin 2 del arduino y un segundo botón con la función de restab res tablec lecer er el crono cronomet metro ro dej dejánd ándolo olo en el tiempo 0 para el cual se hizo uso del botón reset del arduino. En este este caso caso con infor informaci mación ón obteni obtenida da de Arduino se usaron las librerías:
Pa Para ra el cont contro roll de los los disp displa lays ys LED LED de 7 Figura 3. Arduino Arduino Uno segmentos y los Pushbutton del cronometro. cr onometro. IV.
DESARROLLO
Para Para la impl impleme ement ntac ació ión n y de desa sarr rrol ollo lo de dell laboratorio “cronometro digital “constara de dos partes, partes, la parte estructural estructural (hardware) (hardware) y la parte de código (Software). Paraa la parte Par parte del código código del laborato laboratorio rio se procede a desarrollo en Arduino y la parte estructural se simulara y modelara median el software Proteus y su enlace con Arduino. Para Pa ra la pa part rte e pantalla es estr truc uctu tura ral l sedehi hizo zo us uso o de dell controlador de LED ocho dígitos
La pantalla de 4 dígitos y 7 segmentos que se utiliza aquí es del tipo de ánodo común. La prog progra rama maci ción ón en ardu arduin ino o y la pa part rtee estruc estructur tural al se mostrar mostraraa en los anexos anexos del del informe.
V.
El pin 5 está conectado a DataIn (DIN) de MAX7219. El pin 7 está conectado a CLK (CLK) de MAX7219. El pin 9 está conectado a LOAD (CS) de MAX7219.
CONCLUSIONES
logramos logram os com compre prende nderr y reforz reforzar ar el conocimiento adquirido en clase. El conta ntar con con un progr rogram amad ador or genérico de acceso libre como lo es la Arduino, Ardu ino, nos pone como ventaja ventaja la simplicidad de su diseño, lo cual lo ha hace ce de fáci fácill cons constr truc ucci ción ón y ba bajo jo costo. Todas las variables deben ser inic inicia iali liza zada dass y los los comp compon onen ente tess deben activarse para no tener errores en la ejecución del programa. La selección de pines y conexión del ardu arduin ino o a los los dem emás ás ele leme men ntos tos usados en el laboratorio, además de concordar con la parte de código del mismo para no presentar errores en la ejecución del Programa. El uso del MAX7219 permitió una facilidad al momento de controlas los displays 7 segmentos del cronometro además de facilitar el ahorro de pines del arduino para no tener que hacer uso de una placa como arduino mega. VI.
REFERENCIAS
[1] https://de https://definicion. finicion.de/cronom de/cronometro/ etro/
[2] http https:// s://hetp hetprorostore.com/TUTORIALES/display-7segmentos-anodo-catodo-comun/ [3] https://www https://www.xataka.com/basics/que .xataka.com/basics/que-arduino-como-funciona-que-puedeshacer-uno
Anexos
Simulación Proteus
Código Arduino