Hi folks!
I'm about to print a PCB for a motor drive, based on the "/Reference/StepperBipolarCircuit" schematics, from the Arduino website (can't post links yet).
I'm using a L293 B instead of the D, so I've included 8 diodes as shown below:
<image to be included on my next post>
As a begginer in electronics I would like to clarify some point before actually designing the PCB (and doing something stupid!!

)...
Even without the images, any suggestions about the questions 2 and 3... any help will be most welcome!
1-First, and most important, did I put the rectifiers in the right place?
2-Are all those groundings common, or I need completely separated logic(5V)/motor(12V) power supplies?
3-Are the 1N4007s and the 2N2222s ok for this setup?
The alternatives I have right now are 1N4148s and 2N3904s...
Basically the drive will be used with small steppers scavenged from printers and optical drives, nothing above 1A.
Thanks in advance,
Rodrigo Fonyat