What do you want on your next control board?

User avatar
jdurand
Printmaster!
Posts: 397
Joined: Mon Dec 01, 2014 12:41 am
Location: Silicon Valley, California
Contact:

Re: What do you want on your next control board?

Post by jdurand »

Something to note on connector pin current capacity: That's often given with only ONE pin carrying the current. If you have a bunch together carrying max current the connector may melt. It's best to spread out the power/ground pins so you have at least one or two signals between them. Makes layout a pain unless you're using a multi-layer board, then it's not a problem.
Standing on the edge of reality... (me)
Quando omni flunkus moritati (Red Green)
Let no man belong to another that can belong to himself. (Paracelsus)
All things are poison and nothing is without poison; only the dose makes a thing not a poison. (Ibid.)
User avatar
Tonkabot
Printmaster!
Posts: 251
Joined: Wed Mar 05, 2014 1:28 pm
Location: Minnesota

Re: What do you want on your next control board?

Post by Tonkabot »

jdurand wrote:Something to note on connector pin current capacity: That's often given with only ONE pin carrying the current. If you have a bunch together carrying max current the connector may melt. It's best to spread out the power/ground pins so you have at least one or two signals between them. Makes layout a pain unless you're using a multi-layer board, then it's not a problem.
These are speced that I can use the 8 specific power pins and 8 grounds and get the 1.1A. But I do have to use the 'right pins', which are going to be the ground and power pins on an actual PCIE slot to get that rating.
I will be using a 4 layer board - 2 layer boards are sucky at EMI and routing when you have a 144 pin part on the board.

Those PCIE latches take up a lot of space. I may have to stagger my connectors if I am going to use them.

Just checked the spec, worst case they are 40mOhm contact resistance. that will create 0.05 W heat for each power and ground pin with 1.1A on them. I think we are safe from melting unless we exceed the 1.1A by a lot.
User avatar
Renha
Printmaster!
Posts: 282
Joined: Fri Apr 11, 2014 2:18 am
Location: Balashikha, Russian Federation
Contact:

Re: What do you want on your next control board?

Post by Renha »

Water cooling capability
3D printing is magic!

Sorry my engrish :-/ you could PM me in Russian.
User avatar
jdurand
Printmaster!
Posts: 397
Joined: Mon Dec 01, 2014 12:41 am
Location: Silicon Valley, California
Contact:

Re: What do you want on your next control board?

Post by jdurand »

Just thought I'd toss out the power note, I've seen a lot of melted connectors.

I use more 2-layer boards than I used to when appropriate, modern ARM Cortex processors can be screaming along and barely sipping power which makes layout a LOT easier. Still, the latest Apple accessory has a 4-layer board since it's got the processor, analog, and a motor driver on it and it's only running at 2.8V.

Haven't done really high pin-count parts for a while (hundreds to a thousand on BGA parts), always a pain. One board wound up being 14 layers with micro vias on both sides and a couple pair of buried vias inside. 50 Watts on a single U6 sized board, we hoped the cooling fans would never fail. :)
Standing on the edge of reality... (me)
Quando omni flunkus moritati (Red Green)
Let no man belong to another that can belong to himself. (Paracelsus)
All things are poison and nothing is without poison; only the dose makes a thing not a poison. (Ibid.)
User avatar
jdurand
Printmaster!
Posts: 397
Joined: Mon Dec 01, 2014 12:41 am
Location: Silicon Valley, California
Contact:

Re: What do you want on your next control board?

Post by jdurand »

I forgot to add, that big board didn't have room for heatsinks. Just barely enough room (one slot) to fit the board in.
Standing on the edge of reality... (me)
Quando omni flunkus moritati (Red Green)
Let no man belong to another that can belong to himself. (Paracelsus)
All things are poison and nothing is without poison; only the dose makes a thing not a poison. (Ibid.)
User avatar
626Pilot
ULTIMATE 3D JEDI
Posts: 1720
Joined: Tue May 14, 2013 12:52 pm

Re: What do you want on your next control board?

Post by 626Pilot »

You could just put a power connector on the shield, like they do with video cards. Everyone running an ATX power supply has loads of yellow +12V wires. Some of them even have power connectors specific to the video cards. You could use the female "VGA power connector" on the shield, and include the male connector for people to crimp if they don't already have that coming off the power supply.
User avatar
Tonkabot
Printmaster!
Posts: 251
Joined: Wed Mar 05, 2014 1:28 pm
Location: Minnesota

Re: What do you want on your next control board?

Post by Tonkabot »

626Pilot wrote:You could just put a power connector on the shield, like they do with video cards. Everyone running an ATX power supply has loads of yellow +12V wires. Some of them even have power connectors specific to the video cards. You could use the female "VGA power connector" on the shield, and include the male connector for people to crimp if they don't already have that coming off the power supply.
Yes, the plan is that all drivers can use either Bus power from the main board, or if that isn't the right voltage or enough current, power can be fed directly to the board.

And while most of the driver boards will not be provided with external power input connectors, things like a bed heater or enclosure heater would have the connector, and probably the PC video card spec connector would work, although maybe a screw/pluggable type would be better.
User avatar
626Pilot
ULTIMATE 3D JEDI
Posts: 1720
Joined: Tue May 14, 2013 12:52 pm

Re: What do you want on your next control board?

Post by 626Pilot »

Scratch what I said about 64K being enough. The Smoothieboard has 64K. I got confused by something, maybe it has two banks of 32 or similar. I would aim for 128-256K. Eventually people are going to want nicer LCDs with color and icons, and Smoothieware is already close to tapped out at 64K. wolfmanjm (lead dev I think) says there's only a few K of ram available even now. Make it as futureproof as you can!
User avatar
teoman
ULTIMATE 3D JEDI
Posts: 1783
Joined: Sat May 24, 2014 5:43 pm

Re: What do you want on your next control board?

Post by teoman »

Also consider airflow. Oldish apple desktops had nice plexiglass parts inside to optimize the airflow. Made it much quieter. (it looked like a breakfast tray).

A 3d printed box that had fans would be ideal for this.
When on mobile I am brief and may be perceived as an arsl.
User avatar
Renha
Printmaster!
Posts: 282
Joined: Fri Apr 11, 2014 2:18 am
Location: Balashikha, Russian Federation
Contact:

Re: What do you want on your next control board?

Post by Renha »

teoman wrote:Also consider airflow.
Renha wrote:Water cooling
3D printing is magic!

Sorry my engrish :-/ you could PM me in Russian.
User avatar
Tonkabot
Printmaster!
Posts: 251
Joined: Wed Mar 05, 2014 1:28 pm
Location: Minnesota

Re: What do you want on your next control board?

Post by Tonkabot »

626Pilot wrote:Scratch what I said about 64K being enough. The Smoothieboard has 64K. I got confused by something, maybe it has two banks of 32 or similar. I would aim for 128-256K. Eventually people are going to want nicer LCDs with color and icons, and Smoothieware is already close to tapped out at 64K. Wolfmanjm (lead dev I think) says there's only a few K of ram available even now. Make it as futureproof as you can!
The freescale cortex m4 has 128k ram. And floating point hardware.
Renha wrote:
teoman wrote:Also consider airflow.
Renha wrote:Water cooling
With the drivers all vertical they get much nicer air than all the existing controllers

Water cooling is I think overkill and too expensive
User avatar
KAS
ULTIMATE 3D JEDI
Posts: 1157
Joined: Thu Dec 04, 2014 6:06 pm

Re: What do you want on your next control board?

Post by KAS »

Basically I would like a PMDX-126 with a PMDX-134 but specifically built for the 3d printing world. I personally like modular just in-case you burn something, it's easier to replace and honestly the size doesn't matter to me either.

And yes, I'm a big fan of geckodrive myself.

http://www.pmdx.com/pmdx-126" onclick="window.open(this.href);return false;
http://www.pmdx.com/PMDX-134" onclick="window.open(this.href);return false;
Mac The Knife
ULTIMATE 3D JEDI
Posts: 1409
Joined: Sun May 11, 2014 6:18 pm

Re: What do you want on your next control board?

Post by Mac The Knife »

KAS wrote:Basically I would like a PMDX-126 with a PMDX-134 but specifically built for the 3d printing world. I personally like modular just in-case you burn something, it's easier to replace and honestly the size doesn't matter to me either.

And yes, I'm a big fan of geckodrive myself.

http://www.pmdx.com/pmdx-126" onclick="window.open(this.href);return false;
http://www.pmdx.com/PMDX-134" onclick="window.open(this.href);return false;
And PMDX is pretty awesome, I have one of there PMDX-132 boards. When it quit, they repaired it, and reasonably so.
R-Max V2
Eris
Folger Tech FT-5 R2
User avatar
Jimustanguitar
ULTIMATE 3D JEDI
Posts: 2631
Joined: Sun Mar 31, 2013 1:35 am
Location: Notre Dame area
Contact:

Re: What do you want on your next control board?

Post by Jimustanguitar »

How's this project coming along? With rumors of a new version of Smoothie, Duet, and RAMBO all in the works, I'm curious how this will compare.
Post Reply

Return to “Smoothieboard and variants”