Help simulate DPDT / H-bridge across R(motor load equivalent)

How simulate DPDT / H-bridge which’s a SPDT switch and 4 BJTs

Below is just so far I can try to have it correctly acceptable by Ltspice and spice netlist


with purpose having graph of motor equivalent R load on time domain in just a single periode of two pulse symbols to simulate SPDT switch 5s for each throw ie. state.
But can’t do simulation because i’m so noob on this using DC analyse. Graph none and informs:

Note: Compatibility modes selected: lt a
Warning: Cannot read 2 nodes in line __sw2
Instance not ready for .probe command
Error: no model type given in line .model __q2!
Error: ngspice.dll cannot recover and awaits to be detached


** ngspice-40 shared library
** Creation Date: Tue Apr 11 06:45:21 UTC 2023


Note: Compatibility modes selected: ps
Circuit: *
Warning: No job (tran, ac, op etc.) defined:
run simulation not started

Please help !

Are you sure your schematic is correct?
Seems to me that you need to connect the Emitters of Q5 and 6 to some positive rail and the pulse generators to the bases of the transistors.

Would please this answer as correcting, i.e. editing, circuit
So clear how is the supposed one

B.kicad_sch (29.0 KB)

See if this works:
B.kicad_sch (39.8 KB)

done nothing yet but simplified:

B.kicad_sch (32.5 KB)

No, that’s not correct.
Q5 needs a LOW at the same time as Q8 needs a HIGH to turn the current path on.
Q6 needs a LOW at the same time as Q7 needs a HIGH.

So, you need to add two inverters if you want to use only two pulse sources.

I astray, really,
please help elaborate, simply don’t get it

Is this an XY problem?

Do you want to simulate an H bridge or you actually want to make one? If the latter there are chips for this. If the latter, go back to 4 transistors in a H and work out how to provide the 4 drive signals with the right phase.

Yes, this really isn’t a Kicad issue…
But - you are using PNP transistors at the “upper” end of your H-bridge and NPN transistors at the “lower” side. A PNP is turned on when the Base is pulled low, and an NPN is turned on when the Base is pulled high. In order to get current to flow through your motor (or, R3 in this case), you need to have one upper and one lower transistor on at the same time (and not on the same side of the H!).