CONTROL DE MOTORES CC José Pujol Pérez IES Vicente Aleixandre
SALIDA ANALÓGICA pwm
PWM: Modulación por Anchura de Pulso- analogWrite(pin, valorPWM);pin: pines digitales con PWM:
D3, D5, D6, D9, D10, D11
valor: entre 0-255 (0-5v)
VS=5*PWM/255
potenciómetro
Es una resistencia variable • Resistencia variable 0-10 kΩ • Divisor de tensión 0-5v
5v
VANALOG
0v
MAP Escala un valor de un rango a otro- map(value;fromLow;fromHigh;toLow;toHigh);value: valor a escalar El caso más típico es de una entrada analógica 0-1023 a una salida analógica 0-255sensorMapvalue=map(sensorValue;0; 1023;0;255);
MOTORES CC
Características:
• Son económicos
• Permiten regular su velocidad en función de
su tensión de alimentación
• Invierten el sentido de giro en función de su
polaridad
• Pueden necesitar un circuito de potencia cc "
PRÁCTICAS MOTORES
• CONTROLAR UN MOTOR SENTIDO DE GIRO
• CONTROL VELOCIDAD Y SENTIDO DE GIRO
• AÑADIR LLAMADA A FUNCIONES
PRÁCTICAS MOTORES SALIDAS ANAL.
• CONTROL VELOCIDAD MEDIANTE CÓDIGO
• AÑADIR UN POTENCIÓMETRO QUE REGULE
LA VELOCIDAD MOTOR
Esta guía se distribuye bajo licencia Reconocimiento-‐ ComparJrIgual CreaJve commons 4.0
(cc) 2015 José Pujol Pérez Some rights reserved. This work licensed under CreaJve Commons AUribuJon-‐ShareAlike License. To view a copy of full license, see
hUp://creaJvecommons.org/licenses/by-‐sa/3.0/ or write to CreaJve Commons, 559 Nathan AbboU Way, Stanford, California 94305, USA.
Some of the figures have been taken from the Internet Source, and author and licence if known, is specified.
For those images, fair use applies.
licencia LICENCIA