Hey guys, I am trying to create a Bi-Directional 12 VDC Motor Speed Control and I have been having some trouble consolidating resources online. I have done a lot of Youtube and Google searching and the main problem I have is simply where to apply said PWM signals in the circuits. Most "tutorials" and such advise using a driver but that is not an option for me as I will be required to tailor this circuit for my own needs.
Here is the best explanation I could find on how to implement a ground-up H-Bridge:
This guy has each transistor controlled separately instead of having groups of 2 which confused me a little. I will need to use the Opto-Isolators as well as the Diode protection, which is why I really liked this example. When he explains driving the Motor, there are multiple states the system can be in which will decide what the Motor does. This was simple enough to understand, but in the PWM section, he does not explain how to do it at all.
Also, if anyone knows how to implement Overspeed Protection using a Snubbing circuit that would be pretty useful....