Está en la página 1de 8

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

FACULTAD DE INGENIERIA GEOLOGICA, MINAS Y


METALURGICA
ESCUELA PROFESIONAL DE INGENIERIA METALURGICA

TITULO:

MEDIDOR DE VELOCIDAD EN ARDUINO

PRESENTADO POR:

EST. BRIYAN FRANSSES HERMOZA ARGOTT

EST. BRANIER VARGAS FUENTES

EST. GRACIELA QUISPE HUAMAN

DOCENTE:

ING. PATRICIA LIMPE RAMOS

CUSCO-PERU

2019
Introducción

Medir es simplemente comparar, en tiempos antiguos usaban la medida de la mano para medir

distancias, y aún hoy mucha gente, cuando no tiene una regla o una cinta métrica, mide el ancho

de la puerta con la mano o el largo de una distancia con pasos, con la evolución se necesitó

encontrar un patrón que entregara con una mayor exactitud a la medición y es cuando surgen las

medidas como el metro y del segundo; de allí surgen algunas unidades derivadas como la

velocidad que no es más que la derivada de la distancia con respecto al tiempo v: dr/dt.

El velocímetro fue inventado por Josip Belušić de Croacia en 1888. Un velocímetro es un

instrumento que mide el valor de la rapidez promedio de un vehículo. Debido a que el intervalo

en el que mide esta rapidez es generalmente muy pequeño se aproxima mucho a la magnitud es

decir la rapidez instantánea, la forma más común de un velocímetro depende de la interacción de

un pequeño imán fijado al cable con una pequeña pieza de aluminio con forma de dedal fijada al

eje del indicador.

Las nuevas tecnologías permiten diseñar velocímetros de una manera más sencilla, incluso para

medios de transporte que usamos a diario como una bicicleta aplicando el mismo principio de

funcionamiento, empleando un sensor magnético y procesando esta información por una placa de

arduino para luego visualizar la información en una pantalla LCD.

1
1. Objetivos

1.1 Objetivo general

Realizar un velocímetro capaz de medir la velocidad en una bicicleta, un auto o un motor.

1.2 Objetivos específicos

 Comprender el funcionamiento de arduino.

 Emplear el hardware y software arduino.

 Mostrar en la pantalla LCD la velocidad en tiempo real.

2. Definiciones previas

 LED: hay un LED incorporado controlado por el pin digital 13. Cuando el pin tiene un

valor alto, el LED está encendido, cuando el pin está bajo, está apagado.

 VIN: el voltaje de entrada a la placa Arduino/Genuino cuando se utiliza una fuente de

alimentación externa (a diferencia de los 5 voltios de la conexión USB u otra fuente de

alimentación regulada). Puede suministrar voltaje a través de este pin o, si suministra voltaje

a través del conector de alimentación, acceder a él a través de este pin.

 5V: Este pin emite 5V regulado desde el regulador en el tablero. La placa se puede

alimentar con el conector de alimentación de CC (7-20 V), el conector USB (5 V) o el pin

VIN de la placa (7-20 V). El suministro de voltaje a través de los pines de 5V o 3.3V evita el

regulador y puede dañar la placa.

 3V3: un suministro de 3,3 voltios generado por el regulador de la placa. El consumo

máximo de corriente es de 50 mA.

 GND: Pines de tierra.

2
 IOREF: este pin en la placa Arduino/Genuino proporciona el voltaje de referencia con la

que funciona el microcontrolador. Un blindaje configurado correctamente puede leer el

voltaje del pin IOREF y seleccionar la fuente de alimentación adecuada o permitir que los

traductores de voltaje en las salidas funcionen con 5V o 3.3V.

 Reset: normalmente se usa para agregar un botón de restablecimiento a los aislantes que

bloquean el que está en el tablero.

3. Marco teórico

3.1 Arduino uno

El Arduino Uno es una placa de microcontrolador de código abierto basado en el microchip

ATmega328P y desarrollado por Arduino.cc. La placa está equipada con conjuntos de pines de

E/S digitales y analógicas que pueden conectarse a varias placas de expansión y otros circuitos.

La placa tiene 14 pines digitales, 6 pines analógicos y programables con el Arduino IDE

(Entorno de desarrollo integrado) a través de un cable USB tipo B. Puede ser alimentado por el

cable USB o por una batería externa de 9 voltios, aunque acepta voltajes entre 7 y 20 voltios.

También es similar al Arduino Nano y Leonardo. El diseño de referencia de hardware se

distribuye bajo una licencia Creative Commons Attribution Share-Alike 2.5 y está disponible en

el sitio web de Arduino. Los archivos de diseño y producción para algunas versiones del

hardware también están disponibles.

La palabra "uno" significa italiano lo mismo que en español, y se eligió para marcar el

lanzamiento inicial del software Arduino. La placa Uno es la primera de una serie de placas

Arduino basadas en USB y la versión 1.0 del Arduino IDE fueron las versiones de referencia de

3
Arduino, ahora evolucionadas a nuevas versiones. El ATmega328 en la placa viene

preprogramado con un cargador de arranque que le permite cargar un nuevo código sin el uso de

un programador de hardware externo.

Mientras que el Uno se comunica utilizando el protocolo STK500 original, difiere de todas las

placas anteriores en que no utiliza el chip de controlador USB a serie FTDI. En cambio, usa el

Atmega16U2 (Atmega8U2 hasta la versión R2) programado como un adaptador USB a serie.

3.2 Microchip ATmega328P

El Atmega328 AVR 8-bit es un Circuito integrado de alto rendimiento que está basado un

microcontrolador RISC, combinando 32 KB (ISP) flash una memoria con la capacidad de leer-

mientras-escribe, 1 KB de memoria EEPROM, 2 KB de SRAM, 23 líneas de E/S de propósito

general, 32 registros de proceso general, tres temporizadores flexibles/contadores con modo de

comparación, interrupciones internas y externas, programador de modo USART, una interfaz

serial orientada a byte de 2 cables, SPI puerto serial, 6-canales 10-bit Conversor A/D (canales en

TQFP y QFN/MLF packages), temporizador "watchdog" programable con oscilador interno, y

cinco modos de ahorro de energía seleccionables por software. El dispositivo opera entre 1.8 y

5.5 voltios. Por medio de la ejecución de poderosas instrucciones en un solo ciclo de reloj, el

dispositivo alcanza una respuesta de 1 MIPS, balanceando consumo de energía y velocidad de

proceso.

4
Parámetros del microchip ATmega328P

PARÁMETROS VALORES

Flash 32 Kbytes

SRAM 2 Kbytes

Cantidad Pines 28

Frecuencia máxima de operación 16 MHz

CPU 8-bit AVlR

Pines máximos de E/S 23

Interrupciones internas 24

Canales ADC 8

Resolución de ADC 10

Eeprom 1Kbytes

Canales PWM 6

Voltaje de operación 1.8-5.5 v

Timers 3

Nota. Recuperado de Wikipedia. Copyright 2019 por la Fundación Wikipedia.

3.3 Arduino IDE

5
El entorno de desarrollo integrado (IDE) de Arduino es una aplicación multiplataforma (para

Windows, macOS, Linux) que está escrita en el lenguaje de programación Java. Se utiliza para

escribir y cargar programas en placas compatibles con Arduino, pero también, con la ayuda de

núcleos de terceros, se puede usar con placas de desarrollo de otros proveedores.

El código fuente para el IDE se publica bajo la Licencia Pública General de GNU, versión 2.2

El IDE de Arduino admite los lenguajes C y C ++ utilizando reglas especiales de estructuración

de códigos. El IDE de Arduino suministra una biblioteca de software del proyecto Wiring, que

proporciona muchos procedimientos comunes de E/S. El código escrito por el usuario solo

requiere dos funciones básicas, para iniciar el boceto y el ciclo principal del programa, que se

compilan y vinculan con un apéndice de programa main() en un ciclo con el GNU toolchain, que

también se incluye. El IDE de Arduino emplea el programa avrdude para convertir el código

ejecutable en un archivo de texto en codificación hexadecimal que se carga en la placa Arduino

mediante un programa de carga en el firmware de la placa.

Nota. Recuperado de Wikipedia. Copyright 2019 por la Fundación Wikipedia.

6
4. Tabulación de datos, gráficos y cálculos matemáticos

5. Discusión de resultados

6. Conclusiones

7. Recomendaciones

8. Referencias Bibliográficas

Wikipedia. (28 de noviembre de 2019). Wikipedia. Obtenido de Wikipedia:

https://es.wikipedia.org/wiki/Arduino_Uno

Wikipedia. (5 de diciembre de 2019). Wikipedia. Obtenido de Wikipedia:

https://es.wikipedia.org/wiki/Atmega328

Wikipedia. (12 de septiembre de 2019). Wikipedia. Obtenido de Wikipedia:

https://es.wikipedia.org/wiki/Arduino_IDE

También podría gustarte