Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Informe 10 Medicion de Rpms y Comunicacion Serial Flores H, Villamarin C, Solis A
Informe 10 Medicion de Rpms y Comunicacion Serial Flores H, Villamarin C, Solis A
Microcontroladores
Séptimo “A”
Informe # 10
Integrantes
Flores Henry
Villamarin Carla
Solís Andrés
Fecha de Envío
Fecha de Entrega
Docente
AMBATO – ECUADOR
2019
1. TEMA
Medición de RPMS y comunicación serial
2. OBJETIVOS
a. Objetivo General
Medir RPMS que produce un motor DC mediante enconder para ver la variación que existe del
motor frente a la variación que se da mediante un potenciómetro que varia de 0 a 5 volts de
tensión a su entrada y visualizar en la pantalla LCD 16x2.
b. Objetivos Específicos
Diseñar un circuito el cual permita medir las RPMS que produce el motor DC y visualizar en
la pantalla LCD16x2.
Analizar la variación que existe mediante el uso de un potenciómetro el cual tiene una tensión
variable de 0 a 5 volts a la entrada de este.
Establecer una comunicación serial para poder observar de manera conjunta las RPMS tanto
en la pantalla LCD16x2 como en la PC.
3. FUNDAMENTACIÓN TEÓRICA
Arduino Mega
Motor DC
El motor de corriente continua (motor DC) es una máquina que convierte la energía eléctrica en
mecánica, provocando un movimiento rotatorio. En algunas modificaciones, ejercen tracción sobre
un riel. Estos motores se conocen como motores lineales. [2]
Ilustración 2 Motor DC
Fuente. [2]
PWM
La modulación por ancho de pulsos (también conocida como PWM, siglas en inglés de pulse-width
modulation) de una señal o fuente de energía es una técnica en la que se modifica el ciclo de
trabajo de una señal periódica (una senoidal o una cuadrada, por ejemplo), ya sea para transmitir
información a través de un canal de comunicaciones o para controlar la cantidad de energía que se
envía a una carga.
Ilustración 3 PWM
Fuente. [3]
RPM
Una revolución por minuto es una unidad de frecuencia que se usa también para expresar
velocidad angular. En este contexto, se indica el número de rotaciones completadas cada minuto
por un cuerpo que gira alrededor de un eje.
Ilustración 4 RPM
Fuente. [4]
4. MATERIALES Y EQUIPOS
5. DIAGRAMAS Y ESQUEMAS
Simulación
Declaración de Variables.: Declaramos las variables necesarias en el programa, las cuales nos
permitirán tener referencia en que espacio de memoria esta los valores calculados al momento de
usarlos.
METODO RPM_FUN.
a. Resultados Esperados
Mediante la implementación del presente circuito se espera medir las RPMS de un motor DC
mediante un Encoder, la alimentación de tensión para el motor DC será de 0 a 5 volts los
cuales variarán de manera estable para que el motor gire de acuerdo con la tensión que se le
esté enviando, la visualización de los datos se verá tanto en la pantalla LCD16x2 y también en
la pantalla de la PC estableciendo comunicación serial entre los datos proporcionado por el
Arduino y visualizados en la PC.
b. Resultados Obtenidos
La lectura de RPMS del motor DC se dio de manera estable, pero con el inconveniente de la
visualización de datos fue el valor que arrojaba el Encoder ya que sobrepasaba las RPMS
establecidos para dicho motor, bordeando las 13000 RPMS lo cual no es adecuado, pero
mediante líneas de programación se logra corregir ese error par que el promedio de lectura de
las mismas se dentro del valor que se desea que son las 7000 RPMS para dicho motor; por
otro lado, la visualización de los datos es adecuada tanto en la pantalla LCD16x2 como en el
terminal de comunicación serial de la PC respecto al microcontrolador Arduino.
8. CONCLUSIONES
Se diseñó un circuito el cual permita medir las RPMS que produce el motor DC y visualizar
en la pantalla LCD16x2.
Se analizó la variación que existe mediante el uso de un potenciómetro el cual tiene una
tensión variable de 0 a 5 volts a la entrada de este.
Se estableció una comunicación serial para poder observar de manera conjunta las RPMS
tanto en la pantalla LCD16x2 como en la PC.
9. RECOMENDACIONES
10. BIBLIOGRAFÍA