H-Bridge con Transistor NPN per basse correnti.

Spero che anche questo thread vi possa essere d'aiuto con le vostre opere :D Allora mi sono costruito questo mini H-bridge utilizzando: 4 NPN BC33725 4 Diodi 1N4841 4 Resistenze da 1K Seguendo questo schema senza mettere le porte logiche :D

Questo è il risultato:

http://www.youtube.com/watch?v=5cr_6uVICQw eccolo in funzione con questo codice

int MotorOut1 = 2;
int MotorOut2 = 3;

void setup(){

}

void loop(){
  MotorControl(1);
  delay(1000);
  MotorControl(0); 
  delay(1000);
  }

void MotorControl(int dir){ //abbozzo di funzione selezione direzione

  if(dir==1){
  analogWrite(MotorOut1, vel());
  analogWrite(MotorOut2,0);
  }
  else{
  analogWrite(MotorOut1,0);
  analogWrite(MotorOut2,vel());
  }
}
int vel(){ //abbozzo di funzione selezione velocità
  int vout=1023;
  return vout;
}

Le prove per ora le faccio con l'elica, ma naturalmente ci metterò una ruota quando tutto sarà finito:D

Rilancio con un suggerimento, come distinguere i PNP dagli NPN: PNP Piscia Nel Piatto, NPN Non Piscia Nel piatto. ;D