Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 11, 2017 07:00PM |
Registered: 9 years ago Posts: 776 |
Quote
dc42
Too many through-hole parts and/or vias? Although the connectors for the Arduino and the stepsticks no doubt account for a lot of them.
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 12, 2017 01:12AM |
Registered: 8 years ago Posts: 363 |
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 12, 2017 03:02AM |
Registered: 11 years ago Posts: 14,686 |
Quote
lkcl
... just opened up the RAMPS 1.4.1 board again and... there's absolutely no ground-plane stitching VIAs *at all*. which is even more of a shock. yes sure there's GND pins, particularly on the steppers and the power and arduino through-hole as well as the various AUX connectors but even so.
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 12, 2017 04:56AM |
Registered: 9 years ago Posts: 776 |
Quote
dc42
Common practice on 2-layer boards is to make the bottom layer ground plane as far as possible, and to put power and most of the interconnect on the top. So there is no ground plane on the top, and no stitching vias - except for thermal vias used to cool surface-mount components such as mosfets and soldered-in motor drivers.
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 12, 2017 08:45AM |
Registered: 11 years ago Posts: 14,686 |
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 12, 2017 01:13PM |
Admin Registered: 17 years ago Posts: 14,018 |
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 12, 2017 08:10PM |
Registered: 9 years ago Posts: 776 |
Quote
dc42
To achieve 18A bed current capacity on the Duets, we use 2oz copper and we duplicate the critical trace on the top and bottom of the board.
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 12, 2017 08:43PM |
Registered: 9 years ago Posts: 776 |
Quote
VDX
... here is the PCB-design of one of my "high-current"-drivers with +V and GND on the top/bottom layers - tested it with pulsing currents of up to 40 Amperes (limited by the PS) ... have to test for max. "safe" DC-current too:
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 13, 2017 03:08AM |
Registered: 11 years ago Posts: 14,686 |
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 13, 2017 03:26AM |
Registered: 9 years ago Posts: 776 |
Quote
dc42
SPI is too slow for commanding stepping on a 3D printer.
Quote
So you still need the step and dir pins. The ENN pin can be common to all drivers, as it is on the Duet.
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 13, 2017 12:17PM |
Registered: 9 years ago Posts: 776 |
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 13, 2017 12:32PM |
Registered: 9 years ago Posts: 776 |
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 13, 2017 04:38PM |
Registered: 11 years ago Posts: 14,686 |
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 14, 2017 05:31AM |
Registered: 9 years ago Posts: 776 |
Quote
dc42
You can find the KiCad files for the Duets in the T3P3 github repository. We use the top and bottom layers for heatsinking, connected by thermal vias. The top and bottom layers are 20z copper, whereas the inner layers are thinner (I think 0.5oz is standard).
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 14, 2017 06:18AM |
Registered: 9 years ago Posts: 776 |
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 16, 2017 11:05PM |
Registered: 9 years ago Posts: 776 |
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 17, 2017 06:53AM |
Registered: 9 years ago Posts: 776 |
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 17, 2017 10:00AM |
Registered: 8 years ago Posts: 363 |
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 17, 2017 12:41PM |
Registered: 9 years ago Posts: 776 |
Quote
obelisk79
There's quite a bit going on there... more soldering! I might have to order a full soldering station soon, that looks like fun.
Quote
I'm actually reworking an HDMI switching board that have failing caps on them tonight for my home theater. good times.
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 17, 2017 12:54PM |
Registered: 9 years ago Posts: 776 |
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 17, 2017 01:31PM |
Registered: 11 years ago Posts: 14,686 |
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 17, 2017 02:22PM |
Registered: 8 years ago Posts: 363 |
Quote
lkcl
hey i'm happy to send you a PCB and a set's worth of components if it takes your fancy. v1 took me 2 days to do / debug. ok... 3 hours to solder, then 1.75 days to debug...
btw my friend mike found me a soldering station, called "Yihua 8786D" - they're actually on ebay and there's even youtube videos (bizarrre....) - i have to say it's pretty good.
Quote
lkcl
ok so i did the DRC review, and i can get away with 10mil track-to-track and 10mil trace widths, but not 10 mil track-to-pad/throughhole. the reason is: the 2.54mm through-hole connectors have really large surrounds. i've nearrlly managed to get to 10mil for via clearances (0.25mm not 0.254mm)... honestly though whilst it would be really nice to get down to 12mil/12mil so that this board could hit really *really* cheap one-off production on eurocircuits, it's not a huge priority.
anyway: i don't want to make too many drastic changes until i've assembled and tested the ones arriving in a few days.
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 17, 2017 03:08PM |
Registered: 9 years ago Posts: 776 |
Quote
dc42
Perhaps you should switch from Eagle to KiCad? Then you would be able to make the board larger or 4-layer, which would make the routing easier.
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 17, 2017 04:37PM |
Admin Registered: 17 years ago Posts: 14,018 |
Quote
lkcl
Quote
VDX
... here is the PCB-design of one of my "high-current"-drivers with +V and GND on the top/bottom layers - tested it with pulsing currents of up to 40 Amperes (limited by the PS) ... have to test for max. "safe" DC-current too:
very cool (or... very hot... VDX) how big's that board? (what area, cm^2)? how wide's the main power line at the start? i can see it's dropping down in staggered increments, but it's only on one layer... exceeeeept... to that first MOSFET, is that right?
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 17, 2017 11:55PM |
Registered: 9 years ago Posts: 776 |
Quote
VDX
... this board is 160x24mm "big" (or better "small") -- the coolers will be much bigger
Here's an image of the three populated boards - the one in the back is complete with coolers and base-plate:
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 18, 2017 12:02AM |
Registered: 9 years ago Posts: 776 |
Quote
obelisk79
I'd love to take a stab at v2 (since v1 still had issues), if you pm me your info I can pay you for the expense of the materials/shipping. Also, thanks for the recommendation on the soldering station.
Quote
How many iterations of RD3D do you have ordered already? Oy!
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 18, 2017 12:17AM |
Registered: 9 years ago Posts: 776 |
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 18, 2017 02:00AM |
Admin Registered: 14 years ago Posts: 7,207 |
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 18, 2017 02:53AM |
Admin Registered: 17 years ago Posts: 14,018 |
Re: RAMPS 1.4.2 fork: RD3D v1.0 (6 steppers, 24v, Due) October 18, 2017 04:14AM |
Registered: 9 years ago Posts: 776 |
Quote
VDX
.... but this also explains why fewer and fewer competent developers are willing to present their own developments to the community... it sometimes takes only a few weeks until a clone from China appears at a fraction of the cost price....