Well I've tested the board now, and discovered an undocumented feature of the DRV8711 - if the #SLEEP pin is not pulled to V5 with a pullup
resistor the on-board linear regulator that supplies V5 will rise to about 4V and then switch off. So one last mod to the board needed, but I
bodged past this with a 10k resistor poking through some vias for now.
Running the 328 at 8MHz gives reduced power consumption, and the opto-isolators are much less power hungry and we have stable
5V to the 328 from the V5 output (10mA limit).
Can now drive 4A parallel bipolar stepper from this 1.7" x 1.4" board. The dual MOSFETs get hot, but not blisteringly so. glue-on heat
spreader would be a good idea, or a larger board with 8 MOSFETs would run cooler. The 0.05 ohm shunts also generate noticable heat at 4A,
0.033 or 0.022 would be better for high current.
The two LEDs bottom/centre are on #FAULT and #STALL. The hook-up wires are to the opto interface which has STEP, DIR, ENABLE
going in and #FAULT coming out.
The back of the board has another opto isolator chip and the large Isense shunt resistors and ceramic motor decoupling. I haven't
added provision for extra electrolytic motor decoupling yet.
The next stage is thinking about a 4-channel board
http://www.cnczone.com/forums/attach...d=290546&stc=1
http://www.cnczone.com/forums/attach...d=290548&stc=1http://www.cnczone.com/forums/attach...d=290550&stc=1