Documente Academic
Documente Profesional
Documente Cultură
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA EN INFORMTICA Y
SISTEMAS
INFORME DE LABORATORIO N 02
CONTROL DE VELOCIDAD DE MOTOR DC MEDIANTE
POTENCIOMETRO
CURSO : Robtica
DOCENTE : Ing. Alberto Cohaila barrios
ESTUDIANTE : Caldern Mamani Hugo David
CDIGO : 2013- 39081
AO : 5to
FECHA DE ELABORACIN : 27/09/17
FECHA DE ENTREGA : 04/10/17
TACNA- PER
2017
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA EN INFORMTICA Y SISTEMAS/ 5to
I. OBJETIVO
Realizar el control de velocidad mediante modulacin por ancho de pulso (PWM)
de un motor DC.
2
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA EN INFORMTICA Y SISTEMAS/ 5to
Figura 3. Motor DC
1 Potenciometro de 5 o 10 K
Figura 5. Potencimetro
3
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA EN INFORMTICA Y SISTEMAS/ 5to
Figura 6. Resistencia
1 Fuente DC de 12 V o batera de 9 V
4
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA EN INFORMTICA Y SISTEMAS/ 5to
5
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA EN INFORMTICA Y SISTEMAS/ 5to
Figura 9. Motor DC
6
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA EN INFORMTICA Y SISTEMAS/ 5to
4.4 Como sabemos los pines analgicos en Arduino son manejados por un
convertidor Analgico/Digital de 10 bits, por lo que entregan a su salida, valores entre
0 y 1023. De esta manera la tensin que entrega el potencimetro a la entrada
analgica, en la funcin analogRead, variar entre 0 (cuando est a 0V) y 1023
(cuando est a 5V).
7
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA EN INFORMTICA Y SISTEMAS/ 5to
void setup( )
{ pinMode(control, OUTPUT) ;
Serial.begin(9600);
}
void loop( )
{
int n = analogRead(A1)/ 4; // Las lecturas analgicas van hasta 1024 y no hasta
255
Serial.println(n);
analogWrite (control, n) ;
delay(200) ;
}
4.7 Ahora compile (Verificar) el sketch. Si todo esta OK, cargue el sketch a memoria
dela tarjeta Arduino, haciendo clic en el botn Subir (cargar en tarjeta de E/S).
8
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA EN INFORMTICA Y SISTEMAS/ 5to
9
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA EN INFORMTICA Y SISTEMAS/ 5to
V. CONCLUSIN
VI. OBSERVACIN
VII. BIBLIOGRAFIA
10