Arduino control motores cc

21
CONTROL DE MOTORES CC José Pujol Pérez IES Vicente Aleixandre

Transcript of Arduino control motores cc

CONTROL DE MOTORES CC

José  Pujol  Pérez  IES  Vicente  Aleixandre  

•  SALIDAS ANALÓGICAS

•  CONTROLAR POTENCIÓMETRO SALIDA ANALÓGICA

SALIDAS ANALÓGICAS

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

 

PROGRAMA FADING

potenciómetro

Es una resistencia variable •  Resistencia variable 0-10 kΩ •  Divisor de tensión 0-5v

5v  

VANALOG  

0v  

POTENCIÓMETRO

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);

 

ENTRADA-SALIDA ANALÓGICA

•  MOTORES CC

•  CONTROL VELOCIDAD

•  puente en h Y L298

MOTORES cc

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 "  

MOTORES CC

Control velocidad "  

MOTORES CC

Control velocidad "  

PRÁCTICAS MOTORES

•  CONTROLAR UN MOTOR EN VELOCIDAD

CON UN POTENCIÓMETRO

 

MOTORES CC

Inversión de giro mediante puente en H "  

L298

Inversión de giro mediante puente en H y

L298 "  

L298

"  

PRÁCTICAS MOTORES

•  CONTROLAR UN MOTOR SENTIDO DE GIRO

•  CONTROL VELOCIDAD Y SENTIDO DE GIRO

•  AÑADIR LLAMADA A FUNCIONES

 

CONTROL DE UN MOTOR SENTIDO GIRO

"  

PRÁCTICAS MOTORES SALIDAS ANAL.

•  CONTROL VELOCIDAD MEDIANTE CÓDIGO

•  AÑADIR UN POTENCIÓMETRO QUE REGULE

LA VELOCIDAD MOTOR

 

CONTROL DE UN MOTOR V Y SG

"  

     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