H-Bridge con Transistor NPN per basse correnti.

Spero che anche questo thread vi possa essere d'aiuto con le vostre opere :smiley:
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 :smiley:

Questo è il risultato:


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