<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Factory Automation Software Blog &#187; PCB</title>
	<atom:link href="http://factoryswblog.org/category/machine-design/pcb/feed/" rel="self" type="application/rss+xml" />
	<link>http://factoryswblog.org</link>
	<description>Merging modern software development with electrons and metal</description>
	<lastBuildDate>Fri, 30 Jul 2010 00:00:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>A Bunch of Boards</title>
		<link>http://factoryswblog.org/2009/11/05/canopen-pcbs-and-more/</link>
		<comments>http://factoryswblog.org/2009/11/05/canopen-pcbs-and-more/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 01:08:01 +0000</pubDate>
		<dc:creator>Tony</dc:creator>
				<category><![CDATA[CANOpen Adventures]]></category>
		<category><![CDATA[PCB]]></category>
		<category><![CDATA[CO-DB9-RJ45-2]]></category>
		<category><![CDATA[CO-HDR-RJ45]]></category>
		<category><![CDATA[CO-M12-RJ45]]></category>
		<category><![CDATA[CO-TB-RJ45]]></category>
		<category><![CDATA[fp-smc-1]]></category>

		<guid isPermaLink="false">http://factoryswblog.org/?p=412</guid>
		<description><![CDATA[First boards I've done - the assembled FP-SMC-1 board and four CANOpen adapter boards.]]></description>
			<content:encoded><![CDATA[<div id="attachment_415" class="wp-caption aligncenter" style="width: 289px"><a href="http://factoryswblog.org/wp-content/uploads/2009/First-PCBs.JPG"><img class="size-medium wp-image-415" title="First Batch of PCBs (assembled)" src="http://factoryswblog.org/wp-content/uploads/2009/First-PCBs-279x300.jpg" alt="First Batch of PCBs (assembled)" width="279" height="300" /></a><p class="wp-caption-text">First Batch of PCBs (assembled)</p></div>
<p>I&#8217;ve been slowly working on a bunch of PCBs, and the first batch is finally here.</p>
<p>In the coming weeks, I will discuss each board in more detail, fill in the trac pages, and add the Eagle PCB files to my subversion repository.  I will also cover any mistakes I find, and possible improvements.</p>
<p>The initial lineup consists of the:</p>
<ul>
<li>FP-SMC-1, which is finally here!  It&#8217;s a demo board designed to show how to design a custom PCB to replace typical control cabinet wiring.  It connects a Panasonic FP series PLC to a SMC pneumatic manifold.</li>
<li>CO-DB9-RJ45-2, designed to convert a CANOpen DB9 connector to dual RJ45 connectors.</li>
<li>CO-HDR-RJ45, designed to convert a CANOpen terminal block header to dual RJ45 connectors.</li>
<li>CO-M12-RJ45, designed to convert a CANOpen M12 connector to dual RJ45 connectors.</li>
<li>CO-TB-RJ45, designed to convert a CANOpen terminal block to dual RJ45 connectors.</li>
</ul>
 <img src="http://factoryswblog.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=412" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://factoryswblog.org/2009/11/05/canopen-pcbs-and-more/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Verifying PCB Footprints</title>
		<link>http://factoryswblog.org/2009/11/04/verifying-pcb-footprints/</link>
		<comments>http://factoryswblog.org/2009/11/04/verifying-pcb-footprints/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 06:08:52 +0000</pubDate>
		<dc:creator>Tony</dc:creator>
				<category><![CDATA[PCB]]></category>
		<category><![CDATA[fp-smc-1]]></category>
		<category><![CDATA[MCAD]]></category>

		<guid isPermaLink="false">http://factoryswblog.org/?p=338</guid>
		<description><![CDATA[Verifying PCB footprints using either 1)MCAD and solid models or 2)PCB layout printout and the actual parts.]]></description>
			<content:encoded><![CDATA[<p>A great way to waste time and money on Printed Circuit Boards (PCBs) is to create them with the wrong footprints.  It&#8217;s worth spending the time to verify before ordering.</p>
<p>The footprint is what a part looks like on the PCB: the holes, the pads, the silkscreen, etc.  PCB design software typically comes with footprint libraries, but some people (including myself and the guys at Sparkfun) prefer to do their own.</p>
<p>It&#8217;s easy to make a mistake when creating your own footprints.  You should still check <strong>all</strong> footprints, because the creator could have made a mistake or it could have been designed for a different part (for example, not all DB9F right angle through hole connectors have the same footprint).</p>
<p>There are two ways of verifying a part&#8217;s PCB footprint:</p>
<p><strong>Model the PCB using a MCAD (mechanical CAD) program</strong></p>
<ol>
<li>You have to create a PCB first that uses the footprint.</li>
<li>You need a 3D model of the part, preferably from the manufacturer.</li>
<li>You need a suitable MCAD program.  Links to some free personal use possibilities (such as CoCreate PE, PowerSHAPE-e, and Medusa4 Personal) are <a href="http://factoryswblog.org/2009/01/26/viewing-step-files/" target="_self">here</a>.</li>
<li>I discussed how I modeled the <a href="http://factoryswblog.org/2009/03/18/fp-smc-1-layout-3d-pcb-model/" target="_self">FP-SMC-1 here</a>.</li>
</ol>
<p><strong>Mock the PCB using a life size printout</strong></p>
<ol>
<li>You have to have the parts you are going to verify.  I like to have the parts first, anyway, since I like to see what the look like and how they work <strong>before</strong> I use them in a design.</li>
<li>You have to create a PCB first that uses the footprint.</li>
<li>You then print the footprint at life size (1:1 scale), with the pads, holes, and (optional) silkscreen showing.  You should check that the printout really is life size (printers aren&#8217;t perfect).</li>
<li>Cut out the PCB, and then mount the parts onto the paper.  I find it&#8217;s easier to punch through hole parts through the paper when it&#8217;s backed by something like foam.</li>
<li>Check the footprint with the parts mounted and removed: holes in right places, pads line up, silkscreen is visible, etc.</li>
</ol>
<div id="attachment_403" class="wp-caption aligncenter" style="width: 310px"><a href="http://factoryswblog.org/wp-content/uploads/2009/pcb_paper_parts.jpg"><img class="size-medium wp-image-403" title="Parts inserted into paper PCB printout" src="http://factoryswblog.org/wp-content/uploads/2009/pcb_paper_parts-300x217.jpg" alt="Parts inserted into paper PCB printout" width="300" height="217" /></a><p class="wp-caption-text">Parts inserted into paper PCB printout</p></div>
<p>Pictured above is a printout of the FP-SMC-1 PCB layout with the parts inserted.  You can see that the text is readable, and silkscreen outlines appear correct, and such.</p>
<div id="attachment_404" class="wp-caption aligncenter" style="width: 310px"><a href="http://factoryswblog.org/wp-content/uploads/2009/pcb_paper.jpg"><img class="size-medium wp-image-404" title="Paper PCB printout after parts inserted" src="http://factoryswblog.org/wp-content/uploads/2009/pcb_paper-300x197.jpg" alt="Paper PCB printout after parts inserted" width="300" height="197" /></a><p class="wp-caption-text">Paper PCB printout after parts inserted</p></div>
<p>Pictured above is a view of the FP-SMC-1 layout printout after I removed the parts.  You can see, especially in the larger version, that all the holes (made by the connectors&#8217; pins) line up with the layout&#8217;s holes.  (Click on the picture to see the full size version).</p>
<p>In some ways, it&#8217;s easier to use the second method.  MCAD programs are fun, but they do have a substantial learning curve; I&#8217;ve found mating parts is often very challenging.  But it can also be challenging to poke parts through paper accurately, and I haven&#8217;t tried the second method with surface mount parts yet.</p>
 <img src="http://factoryswblog.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=338" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://factoryswblog.org/2009/11/04/verifying-pcb-footprints/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Easier ways to install Subversion and Trac</title>
		<link>http://factoryswblog.org/2008/03/25/easier-ways-to-install-subversion-and-trac/</link>
		<comments>http://factoryswblog.org/2008/03/25/easier-ways-to-install-subversion-and-trac/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 00:23:05 +0000</pubDate>
		<dc:creator>Tony</dc:creator>
				<category><![CDATA[PCB]]></category>
		<category><![CDATA[Version Control]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[trac]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[webfaction]]></category>

		<guid isPermaLink="false">http://factoryswblog.org/2008/03/25/easier-ways-to-install-subversion-and-trac/</guid>
		<description><![CDATA[I haven&#8217;t had time to test most of these, but here are some ideas for installing  Subversion and Trac:

Read the manuals carefully and do a manual install.  In my experience, Subversion isn&#8217;t too hard, but getting Trac working can take some tinkering.

The Subversion and TortoiseSVN manuals are excellent (if you&#8217;re a Windows user, [...]]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t had time to test most of these, but here are some ideas for installing  Subversion and Trac:</p>
<ul>
<li>Read the manuals carefully and do a manual install.  In my experience, Subversion isn&#8217;t too hard, but getting Trac working can take some tinkering.
<ul>
<li>The <a href="http://svnbook.red-bean.com/">Subversion</a> and <a href="http://tortoisesvn.net/support">TortoiseSVN</a> manuals are excellent (if you&#8217;re a Windows user, you may find the TortoiseSVN manual more useful, since the Subversion manual is all command line).</li>
</ul>
<ul>
<li>I&#8217;ve found the Trac documentation a little harder (more spread-out, probably because it&#8217;s all wiki pags), but for Windows the key is the <a href="http://trac.edgewall.org/wiki/TracOnWindows">TracOnWindows</a> page.  I&#8217;ve found it useful to browse the <a href="http://trac.edgewall.org/wiki/TitleIndex">TitleIndex</a> list &#8211; you can find some stuff you&#8217;d miss otherwise.</li>
</ul>
</li>
<li>Try installing Trac 0.11 beta &#8211; it&#8217;s supposedly simpler to install (I haven&#8217;t tried yet).</li>
<li>Try the <a href="http://sourceforge.net/projects/traconwindows">TOW (TracOnWindows) project</a> installer.  I haven&#8217;t tried it yet; on the plus side, it&#8217;s a single installer for Trac, Subversion, and dependencies, and it&#8217;s been updated recently so the versions are current.  OTOH, it appears to want to install everything in a fixed location (C:\TOW).</li>
<li>You can try a VMWare Appliance (using the free VMWare Server) with Subversion and Trac already installed.  I&#8217;ve looked at this; most appear to be somewhat out of date (e.g. Trac 0.9x), and for licensing reasons always use a open source OS (Linux, BSD) which might not be the best choice for everyone.  Similar appliances might exist for the competition.</li>
<li>You can use a hosting service with an installer (such as Webfaction) &#8211; that really does make installation easy, but upgrading can take a bit of work.</li>
<li>It&#8217;s worth considering installing to a virtual machine (whether on Linux, Windows, etc) so you can move the Trac server around, or just to experiment without installing lots of programs on the host OS.</li>
</ul>
<p>Finally, it&#8217;s always important to setup the server correctly, with the desired access rights and user log-ins.</p>
<p><em>Tony</em></p>
 <img src="http://factoryswblog.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=51" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://factoryswblog.org/2008/03/25/easier-ways-to-install-subversion-and-trac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making an Interface PCB II &#8211; Parts and Resources</title>
		<link>http://factoryswblog.org/2007/07/26/making-an-interface-pcb-ii-parts-and-resources/</link>
		<comments>http://factoryswblog.org/2007/07/26/making-an-interface-pcb-ii-parts-and-resources/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 06:25:39 +0000</pubDate>
		<dc:creator>Tony</dc:creator>
				<category><![CDATA[Making an Interface PCB]]></category>
		<category><![CDATA[PCB]]></category>

		<guid isPermaLink="false">http://factoryswblog.org/?p=18</guid>
		<description><![CDATA[Updated 1/23/2008 with AMP socket connector part numbers (which some people find easier to hand assemble than 3M, but they are more expensive), and a bit more on MCAD.
A list of the parts and resources needed for the FP-SMC-1 Interface PCB.  The Phoenix parts are available from a number of sources, including Digikey, but [...]]]></description>
			<content:encoded><![CDATA[<p><em>Updated 1/23/2008 with AMP socket connector part numbers (which some people find easier to hand assemble than 3M, but they are more expensive), and a bit more on MCAD.</em></p>
<p>A list of the parts and resources needed for the FP-SMC-1 Interface PCB.  The Phoenix parts are available from a number of sources, including <a href="http://www.digikey.com">Digikey</a>, but <a href="http://www.mouser.com">Mouser </a>(who I will use) and <a href="http://www.onlinecomponents.com/">Online Components</a> sell them in small quantities.</p>
<p><strong>Software:</strong></p>
<ol>
<li><a href="http://www.cadsoftusa.com/">Eagle PCB</a>.  I&#8217;ll be using the Light version (free for non-commercial, $49 for commercial).</li>
<li><a href="http://www.pentalogix.com/Download/download.html">Viewmate </a>from PentaLogix, which is a free Gerber viewer.</li>
<li><a href="https://www.alibre.com/products/xpress/xpress_for_all.asp">Alibre Design Xpress</a> which will help check the mechanical side of the PCB (free).  If time allows, I&#8217;ll cover other options for checking the mechanical fit of the PCB.</li>
</ol>
<p><strong>Board Houses:</strong></p>
<ol>
<li><a href="http://www.protoexpress.com/">Sierra Proto Express</a></li>
<li>Possibly <a href="http://www.batchpcb.com/">SparkFun/BatchPCB</a> (can be cheaper for 1 PCB)</li>
</ol>
<p><strong>Bill of Material for circuit board (excluding PCB):</strong></p>
<ol>
<li>4 Pin Header 10 pin (2&#215;5) AMP<a href="http://catalog.tycoelectronics.com/TE/bin/TE.Connect?C=1&amp;M=BYPN&amp;PID=403240&amp;PN=5102321-1&amp;LG=1"> 5102321-1</a></li>
<li>1 Pin Header 26 pin (2&#215;13) AMP <a href="http://catalog.tycoelectronics.com/TE/bin/TE.Connect?C=1&amp;M=BYPN&amp;PID=403245&amp;PN=5102321-6&amp;I=13">5102321-6</a></li>
<li>15 Phoenix <a href="http://eshop.phoenixcontact.com/phoenix/treeViewClick.do;!504756921!NONE?UID=1704415&amp;parentUID=null&amp;reloadFrame=true">ZFK3DS 1,5-5,08 </a>Terminal Block (Part Number 1704415)</li>
<li>1 Phoenix <a href="http://eshop.phoenixcontact.com/phoenix/treeViewClick.do;!504756921!NONE?UID=1704415&amp;parentUID=null&amp;reloadFrame=true">ZFK3DSA 1,5-6,08</a>  (click on Additional Products) End Terminal Block (Part Number 1704554)</li>
<li>3 Phoenix <a href="http://eshop.phoenixcontact.com/phoenix/treeViewClick.do?UID=1706714&amp;parentUID=null&amp;reloadFrame=true">ZFKDS 1,5-W-5,08</a> Terminal Block (Part Number 1706714)</li>
<li>1 Phoenix <a href="http://eshop.phoenixcontact.com/phoenix/treeViewClick.do?UID=1706714&amp;parentUID=null&amp;reloadFrame=true">ZFKDSA 1,5-W-7,62</a> (click on Additional Products) End Terminal Block (Part Number 1706730)</li>
<li>2 Phoenix <a href="http://eshop.phoenixcontact.com/phoenix/treeViewClick.do?UID=2970031&amp;parentUID=null&amp;reloadFrame=true">UMK-FE</a> DIN rail feet (Part Number 2970031)</li>
<li>2 Phoenix <a href="http://eshop.phoenixcontact.com/phoenix/treeViewClick.do?UID=2970002&amp;parentUID=null&amp;reloadFrame=true">UMK-SE 11,25</a> side elements (Part Number 2970002)</li>
<li> 2 Phoenix <a href="http://eshop.phoenixcontact.com/phoenix/treeViewClick.do?UID=2970015&amp;parentUID=null&amp;reloadFrame=true">UMK-BE 45</a> base (Part Number 2970015)</li>
</ol>
<p><strong>Bill of Material for cables:</strong></p>
<ol>
<li>8 IDC Socket Connectors 10 pin (2&#215;5) 3M<a href="http://products3.3m.com/catalog/us/en001/electronics_mfg/interconnects/node_GSMYWLLSCYgs/root_GST1T4S9TCgv/vroot_29N82ZFX8Pge/bgel_M18SLT8J5Bbl/gvel_WD3D51SC6Ggl/theme_us_interconnect_3_0/command_AbcPageHandler/output_html"> 89110-0101</a> or AMP <a href="http://catalog.tycoelectronics.com/TE/bin/TE.Connect?C=1&amp;M=BYPN&amp;TCPN=1658621-1&amp;RQPN=1658621-1">1658621-1</a></li>
<li>8 Strain Reliefs 3M <a href="http://products3.3m.com/catalog/us/en001/electronics_mfg/esm/node_GS35DLG8F9gs/root_GST1T4S9TCgv/vroot_DPB1Q1MJ7Nge/bgel_TX96LR50BVbl/gvel_3S09JHSGJJgl/theme_us_electronicsesm_3_0/command_AbcPageHandler/output_html">3448-89110</a> or AMP <a href="http://catalog.tycoelectronics.com/TE/bin/TE.Connect?C=1&amp;M=BYPN&amp;TCPN=499252-5&amp;RQPN=499252-5">499252-5</a></li>
<li>2 IDC Socket Connectors 26 pin (2&#215;13) 3M <a href="http://products3.3m.com/catalog/us/en001/electronics_mfg/interconnects/node_GSF8TKQFL0gs/root_GST1T4S9TCgv/vroot_29N82ZFX8Pge/bgel_L99LS0JN8Dbl/gvel_WD3D51SC6Ggl/theme_us_interconnect_3_0/command_AbcPageHandler/output_html">89126-0101</a> or AMP <a href="http://catalog.tycoelectronics.com/TE/bin/TE.Connect?C=1&amp;M=BYPN&amp;TCPN=1658621-6&amp;RQPN=1658621-6">1658621-6</a></li>
<li>2 Strain Reliefs 3M <a href="http://products3.3m.com/catalog/us/en001/electronics_mfg/esm/node_GSSVRG1781gs/root_GST1T4S9TCgv/vroot_DPB1Q1MJ7Nge/bgel_860FVQ3THFbl/gvel_3S09JHSGJJgl/theme_us_electronicsesm_3_0/command_AbcPageHandler/output_html">3448-89126</a> or AMP <a href="http://catalog.tycoelectronics.com/TE/bin/TE.Connect?C=1&amp;M=BYPN&amp;TCPN=499252-3&amp;RQPN=499252-3">499252-3</a></li>
<li>Ribbon cable 26 conductor AWG 26/28 0.050&#8243; pitch (available from 3M and others, length depending on your need)</li>
<li>Ribbon cable 10 conductor AWG 26/28 (available from 3M and others, length depending on your need)</li>
</ol>
<p><em>Tony</em></p>
 <img src="http://factoryswblog.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=18" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://factoryswblog.org/2007/07/26/making-an-interface-pcb-ii-parts-and-resources/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making An Interface PCB I &#8211; Introduction</title>
		<link>http://factoryswblog.org/2007/07/09/making-an-interface-pcb-part-i/</link>
		<comments>http://factoryswblog.org/2007/07/09/making-an-interface-pcb-part-i/#comments</comments>
		<pubDate>Tue, 10 Jul 2007 00:52:47 +0000</pubDate>
		<dc:creator>Tony</dc:creator>
				<category><![CDATA[Making an Interface PCB]]></category>
		<category><![CDATA[PCB]]></category>

		<guid isPermaLink="false">http://factoryswblog.org/?p=15</guid>
		<description><![CDATA[This series describes how to have a PCB made for factory equipment from start to finish using a real board.  I am not going to concentrate on the details of the PCB layout software (there are plenty of tutorials available for that), but instead cover details such as getting the right output out of [...]]]></description>
			<content:encoded><![CDATA[<p>This series describes how to have a PCB made for factory equipment from start to finish using a real board.  I am not going to concentrate on the details of the PCB layout software (there are plenty of tutorials available for that), but instead cover details such as getting the right output out of the PCB layout software.</p>
<p>I am going to design a PCB that could be useful in a machine, using components I like.  You should be able to learn from this example to design your own low cost board.  The PCB will be designed to interface a Panasonic FP0 or FP Sigma PLC to a SMC pneumatic manifold.  I am naming the board <strong>FP-SMC-1</strong>.<br />
The board interfaces 16 PLC outputs to a SMC 26-pin header manifold.  SMC uses this design on various manifolds that can have up to 12 stations, and each station can use 1 (for single acting) or 2 (for double acting) outputs.  In my board, I use up to 8 stations; all of them can be single or double acting.</p>
<p>The board interfaces 16 PLC inputs to terminal blocks, so you can have two limit sensors (extended, retracted) for each pneumatic cylinder.</p>
<p>The board has a four power terminals, two +24V and two GND.  Providing extra 24V and Ground connections allows the board to power another board.</p>
<p>The board mounts on a Phoenix UMK DIN-rail holder.  I have successfully used the UMK series before.  Phoenix also provides 3-D models, which is useful.</p>
<p>I will be using Eagle PCB to create the schematic and layout the PCB.  I will be using Sierra Proto Express as the board house.  I plan on investigating the creation of a 3-D board model.</p>
<p><em>Tony</em></p>
 <img src="http://factoryswblog.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=15" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://factoryswblog.org/2007/07/09/making-an-interface-pcb-part-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Leveraging the PCB Proto Industry</title>
		<link>http://factoryswblog.org/2007/06/10/leveraging-the-pcb-proto-industry/</link>
		<comments>http://factoryswblog.org/2007/06/10/leveraging-the-pcb-proto-industry/#comments</comments>
		<pubDate>Sun, 10 Jun 2007 23:04:18 +0000</pubDate>
		<dc:creator>Tony</dc:creator>
				<category><![CDATA[Machine Design]]></category>
		<category><![CDATA[PCB]]></category>

		<guid isPermaLink="false">http://factoryswblog.org/?p=11</guid>
		<description><![CDATA[In the past, Printed Circuit Boards were not a good choice for small volume machines because you had to pay significant Non-Recurring Expenses (say $500), and then buy 100 boards or so.  If your design changed, well, all the boards in stock are now useless.  If you make a mistake (somehow very easy [...]]]></description>
			<content:encoded><![CDATA[<p>In the past, Printed Circuit Boards were not a good choice for small volume machines because you had to pay significant Non-Recurring Expenses (say $500), and then buy 100 boards or so.  If your design changed, well, all the boards in stock are now useless.  If you make a mistake (somehow very easy to do with connectors), well, you either have to fix it (if possible) on all those 100 boards or throw them out.  I&#8217;ve seen both problems first hand.</p>
<p>I still use break out boards and DIN-rail mounted terminal blocks for prototypes.  Now with all the PCB prototype houses available, you can buy PCB&#8217;s in very small volumes with no NRE, so it makes sense to look at making PCBs even for very low volume designs.  For example, with a credit card, for $96 plus shipping I can get, in four days, from <a href="http://www.protoexpress.com/" title="Sierra Proto Express" target="_blank">Sierra Proto Express</a> three double layer boards of the same design up to 60 sq in each (update 9/27/07 &#8211; well, Sierra&#8217;s changed their No Touch a bit; they claim the new pricing is even less expensive).</p>
<p>The idea is to design custom circuit boards to interface between my components (sensors, pneumatics, etc) and my I/O to reduce assembly time, improve reliability, and reduce troubleshooting.  The PCB&#8217;s are mounted in DIN Rail holders.</p>
<p>Designing a simple 2 layer interface PCB is not that hard.  For the first time through, you will need some help learning how to set everything up for the board house.</p>
<p>PCB software appropriate for creating interface PCBs ranges in price from free (e.g. <a href="http://www.pcb123.com/" title="Free PCB software" target="_blank">PCB 1-2-3</a>, <a href="http://www.geda.seul.org/" title="gEDA suite">gEDA</a>) to $1200 (unlimited version of <a href="http://www.cadsoftusa.com/" title="Eagle PCB">Eagle PCB</a>).</p>
<p>DIN-rail mount PCB holders are available from a number of sources.  Two companies with a good selection of products are <a href="http://www.phoenixcon.com/products/housings/indexmain.shtml" title="Phoenix PCB holders">Phoenix Contact</a> (especially UMK and UM series) and <a href="http://www.weidmuller.pt/docs/products.asp?id=43050&amp;domid=1031&amp;sp=3&amp;addlastid=&amp;m1=20175&amp;m2=20280&amp;m3=24384&amp;m4=43013&amp;m5=43050" title="Weidmuller PCB holders">Weidmuller</a>.  I&#8217;ve used Phoenix Contact&#8217;s UMK series.</p>
<p>Phoenix, Weidmuller, Wago, and others make a wide variety of PCB mount terminal blocks including screw, clamp, and IDC.  IDC terminals are very nice if the wire size is in the right range.  Good sources for small volume electronics parts include <a href="http://www.digikey.com/" title="Digikey">Digikey</a>, <a href="http://www.mouser.com/index.cfm?handler=home">Mouser</a>, and <a href="http://www.jameco.com">Jameco</a>.  Mouser typically has Phoenix products available in smaller quantities than Digikey.</p>
<p><em>Tony</em></p>
 <img src="http://factoryswblog.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=11" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://factoryswblog.org/2007/06/10/leveraging-the-pcb-proto-industry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
