I hope everybody is fine and doing well. I'm planning to design my first rover shield for Arduino MEGA on proper PCB.
Short description of the shield:
12V in: from LiFePo4 battery
2x12V out: for the two DC motors (max. 15A each, the 2 x controllers are external)
12V out: to the buck voltage regulator
5V in: from the buck voltage regulator.
(This will drive the various sensors and signals for the external motor controller.)
5V -> 3V3 only for the PS2 controller
Fuses: for the two motors (2 x 15A) & shield (1A)
Connectors: JST XH
PCB: Rigid, 2 layers, through-hole mounting, copper weight 1oz(35um); minimum trace & distance for 1oz: 6/6mil
Software: KiCad 5.1.6 and FreeCAD 0.18 (only for the missing 3D models)
As a started I attached a very basic sketch about the planned layout.
I'm mainly interesting for the design guidelines/rules of the PCB/electric circuit in this particular case of shield.
- Maybe some diode (1N4001?) required between A&B points (reverse diode over the buck voltage regulator) ?
- Circuit protection.
- Layout, arrangement of the components.
- Trace widths of signals, GND & Vcc. (Shall be the Vcc thicker than GND ?)
Kindly provide some guidance to avoid beginner's mistake.
Thank You very much for Your support in advance !
PS: Maybe the above specification is too short, if more information required, please don't hesitate ask.