Here is an image of my current circuit. (no H-bridge for now, i'm testing some stuff. And sorry, I made it on paint).
I don't understand why is the emitter pin of my transistor emitting 5v to the ground only. With 12v, the mosfet is supposed to be open enough to let flow 100+ amp (3rd graph in datasheet), but with 5v, it's only 20/30 amp, which is not enough. The motor can peak to 100 amps while starting, so I need the mosfet fully open.
And do I have to put a resistor on the green line? I have a few 10k that I could used.
Here the datasheet of the transistor:BC337-25 Here the datasheet of the mosfet:IRFZ44N Here the specs of the motor: EV Warrior I fried my arduino, so it's only outputing 5v flat, but if it would work, i would use the pin 9 and pwm.
Secondary/optionnal question: And why, if I put the motor after the mosfet (- of motor to ground, + to mosfet source, and the drain of mosfet to 12v battery), it will only received something like 9v when the mosfet have a 12v at the gate and only 3v when it's 5v at the gate? I really dont un understand, but I was planning to counter this problem with simple relay for the H-brige.
Thanks you everybody, I trying to learn and I really like electronics even if i'm bad at it. I would appreciate any answer of any kind, thanks a lot.