{"id":190,"date":"2016-05-23T19:38:11","date_gmt":"2016-05-23T19:38:11","guid":{"rendered":"http:\/\/ironpunk.site.teryk.com\/?p=190"},"modified":"2016-05-24T03:22:27","modified_gmt":"2016-05-24T03:22:27","slug":"electric-beginning","status":"publish","type":"post","link":"http:\/\/site.ironpunk.org\/index.php\/2016\/05\/23\/electric-beginning\/","title":{"rendered":"Electric Beginning"},"content":{"rendered":"<p>It&#8217;s a bit funny. I&#8217;ve welded professionally for 4 years; I&#8217;m pretty good at brazing and<br \/>\nfabrication in general. I&#8217;ve also soldered and repaired various electrical things from appliances<br \/>\nto automobiles. With that experience I entered into making the TouchDRO with a few assumptions.<\/p>\n<ul>\n<li>My various skills would make board level soldering easy (partially true)<\/li>\n<li>Because I bought the premade board from Yuri, hooking it up to my linear encoders would be<br \/>\neasy. (partially true)<\/li>\n<li>I would not have to buy the specialty crimpers and such because I am skilled with needle nose<br \/>\npliers (totally false)<\/li>\n<\/ul>\n<p>I decided to buy the <a href=\"http:\/\/www.yuriystoys.com\/p\/store.html\">premade board from Yuri<\/a> for the first Touch DRO install. Part of the<br \/>\nreasoning for that was to make the install easier but part of it was that it came with a faster<br \/>\nprocessor than the <a href=\"http:\/\/www.yuriystoys.com\/p\/msp430-launchpad-quadrature-dro.html\">MSP430 Launchpad<\/a>. I couldn&#8217;t use the Arduino board because it doesn&#8217;t support<br \/>\nQuadrature Encoders and one of my encoders has 1 micron resolution.<\/p>\n<p>A 1 micron encoder counts 25,400 times per inch. It is possible that a slower processor might not<br \/>\nbe able to keep up with the scale during rapid traversal. It is also quite possible that the slower<br \/>\nprocessor would have been fine but for the $40 price difference, I decided to go with the faster<br \/>\nprocessor and cooler looking board because I&#8217;m just that kind of a geek.<\/p>\n<p>So I set about hooking up the TouchDRO board to the encoders on my mill. In general that means connecting power to the board and the board to the scales. Overall a pretty simple process but as usual there were a few complications. The DRO that I am replacing is an old Acu-Rite II \u00a0DRO. It uses military grade connectors that, while, not hard to find are quite expensive. I decided to standardize on DSub-9 connectors as they are common, inexpensive and come standard on many encoders. I also decided to solder headers to the DRO board and make wiring harnesses to connect the DSub-9 connectors to the board. This would allow me to easily adapt the DRO to fit a variety of scales which should be useful as this is kind of my &#8220;development rig&#8221;. So, at a high level, the process is:<\/p>\n<ol>\n<li>Modify encoders to use DSub-9 connectors instead of milspec<\/li>\n<li>Make DSub9-&gt;milspec adapters so that I can still use the old DRO<\/li>\n<li>Solder headers to TouchDRO board<\/li>\n<li>Make wiring harnesses to connect DSub9 sockets to board headers<\/li>\n<\/ol>\n<p>I&#8217;ll cover the details of these and more in a following post.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s a bit funny. I&#8217;ve welded professionally for 4 years; I&#8217;m pretty good at brazing and fabrication in general. I&#8217;ve also soldered and repaired various electrical things from appliances to automobiles. With that experience I entered into making the TouchDRO with a few assumptions. My various skills would make board level soldering easy (partially true) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[14,19],"tags":[],"_links":{"self":[{"href":"http:\/\/site.ironpunk.org\/index.php\/wp-json\/wp\/v2\/posts\/190"}],"collection":[{"href":"http:\/\/site.ironpunk.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/site.ironpunk.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/site.ironpunk.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/site.ironpunk.org\/index.php\/wp-json\/wp\/v2\/comments?post=190"}],"version-history":[{"count":4,"href":"http:\/\/site.ironpunk.org\/index.php\/wp-json\/wp\/v2\/posts\/190\/revisions"}],"predecessor-version":[{"id":222,"href":"http:\/\/site.ironpunk.org\/index.php\/wp-json\/wp\/v2\/posts\/190\/revisions\/222"}],"wp:attachment":[{"href":"http:\/\/site.ironpunk.org\/index.php\/wp-json\/wp\/v2\/media?parent=190"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/site.ironpunk.org\/index.php\/wp-json\/wp\/v2\/categories?post=190"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/site.ironpunk.org\/index.php\/wp-json\/wp\/v2\/tags?post=190"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}