febrero 10, 2015

Puente H – Prueba de funcionamiento

Written by

Una vez terminada la placa electrónica, estamos listos para conectarla a un motor. Vamos a probar con el motor de 300 W a 24 V. Usamos una pila de 12 V para el circuito y otra de 24 V para el motor. Conectamos la placa Arduino para controlarlo todo y vamos a usar un programa que varíe la velocidad del motor poco a poco desde 0 hasta la velocidad máxima, en cada sentido alternativamente. El montaje queda:

 

El programa que usamos en el Arduino es:

#define A 9
#define B 11
#define ENABLE 10

int ii;

void setup() {
 pinMode(A, OUTPUT);
 pinMode(B, OUTPUT);
 pinMode(ENABLE, OUTPUT);
 digitalWrite(A, LOW);
 digitalWrite(B, LOW);
 digitalWrite(ENABLE, LOW);
 delay(500);
 digitalWrite(ENABLE, HIGH);
 Serial.begin(9600);
 Serial.println("Preparado");
}

void loop() {
 Serial.println("Giro a derecha");
 for (ii=0;ii<=255;ii++)
 {
 analogWrite(B, ii); 
 delay(100);
 } 
 Serial.println("parada");
 digitalWrite(B, LOW);
 delay(1000);
 Serial.println("Giro a izquierda");
 for (ii=0;ii<=255;ii++)
 {
 analogWrite(A, ii); 
 delay(100);
 } 
 delay(5000);
 Serial.println("parada");
 digitalWrite(A, LOW);
 delay(1000);
}

Después de algunos problemas, el sistema funciona perfectamente y el motor responde correctamente. Trabajo terminado:

 

Category : BRAZO ROBOT XL

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Proudly powered by WordPress and Sweet Tech Theme