Custom board design help..

I am a mechanical engineer delving into Arduino and need some, who am I kidding, a LOT of help…

I want to combine a bunch of shields into one board for use in a harsh manufacturing environment. I want to combine one of the Logos Electromechanical 4X4 Driver Shields(I need at least 12 high current DC switches, 16 is preferred), one of the Sparkfun BMP085 Breakout boards, and 4 of the Tautic Electronics MAX31855 Type K Thermocouple to Digital Converter - v2 boards(for 4 thermocouple inputs).

To add a level of complexity I want to put all of this into a Deutsch EEC-5X650A housing with a DT13-48PABCD-R015 header connector integrated into the custom PCB. Board size to fit into this enclosure ie 5" X 6.50" with a few keep away zones but seems like way more than what I need for space base don the size of the shield sizes I noted above.

I am completely unfamiliar with Eagle design software… Any help is greatly appreciated!

When you say “harsh” do you mean physically or electrically harsh or both?

In either case, I would not use an unmodified Arduino in any kind of industrial environment. Learning Eagle will be the least of your concerns here.

First concern is power: where is it coming from? Are you assured of having a nice, clean 5 or 12V supply in all cases or does it need additional filtering. Even if you do, what happens if a tired technician connects it backwards?

Then let’s think about I/O. Sure you may connect a thermocouple to that input, but what faults can happen to the thermocouple wiring? Could the probe be mounted on a machine that has a ground that’s 20V above the Arduino ground?

Likewise, if the load on one of your DC switches is accidentally shorted, what protects the drivers? Can a fault there take out the entire system, so it’s down for the rest of the day or until a spare unit is brought in?

Not trying to be a negative nanny, but there is a reason that PLCs are hardened as much as they are: the manufacturers have seen just about every failure mode possible and attempt to protect against it.

If you want help with Eagle, sure ask away :slight_smile:

What I am doing is aking a 4 motor vacuum hold down table for my ShopBot Desktop CNC. Everything will be in an enclosure of some sort.

So far I have a Mean Well RT-125D power supply that outputs 5VDC(8A), 24VDC(3A), and 12VDC(2A). I can get a different one if needed. The only technician that will be working on it will be myself or my dad… It’s not a full time business just a hobby.

The I/O will mostly be in stainless piping for vacuum which will have ground lugs all over it to dissipate any static caused by the vacuum as well. Anything I can do to protect the thermocouples and/or pressure sensors would be great.

If the system had to go or did go down it wouldn’t be that big of a deal. Commercial vacuum systems are extremely pricey and we are doign the same thing for a fraction of the cost with much more control.

We do have a AB Micrologix 1100 but would rather give the Arduino a go before we go to a PLC. Let me know your thoughts.

OK, that’s a completely different animal :slight_smile:

First question I’d ask is why are you combining the shields? Do you plan to make it into a commercial product? Otherwise why not just keep the existing shields you have? You can save a bit of cash: instead of 4 thermocouple shields, it should be possible to use just one with a 4x1 multiplexer.

There’s no problem with what you are trying to do, but when I heard “harsh manufacturing environment” and “Arduino” my ears perked up. Are you just concerned about learning how to use Eagle?

I totally understand and appreciate the thoroughness.

The reason for the custom board is two things, I have a nice enclosure I want to package things into and I’ve never been through the design and development of a PCB so it is also a learning opportunity for me as well…