![h bridge gate driver circuit h bridge gate driver circuit](https://i.stack.imgur.com/KPpYx.jpg)
![h bridge gate driver circuit h bridge gate driver circuit](https://www.petervis.com/dictionary-of-digital-terms/h-bridge-driver-for-two-phase-bipolar-stepper-motor/h-bridge-driver-for-two-phase-bipolar-stepper-motor.gif)
I know it may seem confusing why it can't be a simple mosfet activating the motor with VCC and GND, it is because the motor of the power mirror have a common wire and I need to control each one individually, so I need the phase pin of the motor that I don't want to move to be high impedance while the phase pin of the other motor is in GND for example (which is exactly what the power mirrors switch does in the car circuit for controlling each mirror individually). I'd like to know if there is a driver similar to the one I'm looking for or if there is any other solution for the problem. I have seen some Half H-bridge Driver ICs, like the IR2104, but it seems like they are indicated for PWM application, which isn't the case. So I need a driver, that accepts a 5V input and an around 12V output, to connect my microcontroller to the Half H-Bridge, with the following truth table: In that case, I'm having two outputs of the microcontroller for each motor pin, one to toggle between the High and the Low Mosfet and the other to act as an enable for the Half H-Bridge, so when it is in '0' none of the Mosfets gets triggered and the Motor won't turn on doesn't metter the voltage of its other pin. It needs to be a Half H-Bridge kind of circuit for powering the motors because each motor pin needs three states: VCC (+12V), GND and high impedance (opened). The circuit is pretty simple, but I'm having some difficulty to turn the power mirror motors with my microcontroller. I'm working on a project to control power sideview mirrors in a car, with features like TildDown, that tilts some of the mirror down helping to park.