{"id":96512,"date":"2025-07-29T14:00:25","date_gmt":"2025-07-29T18:00:25","guid":{"rendered":"https:\/\/pappp.net\/?p=96512"},"modified":"2025-07-29T14:00:25","modified_gmt":"2025-07-29T18:00:25","slug":"beware-of-spindle-controller-ground","status":"publish","type":"post","link":"https:\/\/pappp.net\/?p=96512","title":{"rendered":"Beware of Spindle Controller Ground"},"content":{"rendered":"\n<p>TL;DR: If you have one of those sketchy Chinese metal-cage 500W spindle speed controllers that uses a potentiometer for speed control, the potentiometer terminal block is probably referenced to a dangerous voltage, be careful what you connect to it and\/or replace it with a less dangerous one. <\/p>\n\n\n\n<!--more-->\n\n\n\n<p>I only intermittently have the time and energy to play with my <a href=\"https:\/\/pappp.net\/?p=1546\">little CNC router<\/a>, but the later part of this summer has been devoid of overwhelming obligations for a rare change.  I&#8217;ve been taking the opportunity to to get back up to speed with it, with the rough objective of learning to quickly turn around single-layer PCBs. <br \/><br \/>One of the standing TODO items on my machine for the last &#8230;at least five years&#8230; has been that the probe ground would give you a small shock if you touched it.  That is generally considered &#8220;not good.&#8221;   The PCB work I&#8217;m looking to get better at involves a lot of careful probing, and works well with the super simple tool-to-conductive-workpiece method that gives lots of opportunities to catch a shock off the probe wires, so I decided it was time to find and fix that problem. <\/p>\n\n\n\n<p>I went hunting fixing grounding problems; I added an earth lead to the frame (to make sure <em>it<\/em> can&#8217;t float up), I earthed the case of my spindle controller (which is an older model that doesn&#8217;t have an earth terminal), I replaced my sketchy no-earth-reference 12V wall-wart with a proper metal cage supply with a proper chassis earth, all of which were good ideas that didn&#8217;t cause any problems and increased safety  &#8230; and none of which actually fixed the &#8220;getting shocked&#8221; problem. <\/p>\n\n\n\n<p>I then tried tying the DC negative of the 12V rail (that supplies the pullup to my probe) to AC earth &#8211; the wisdom of which is the subject of some debate &#8211; to see what would happen and it made the spindle run up to full speed un-commanded, even with the E-Stop breaking the enable connection, which is a pretty good sign that my sketchy spindle controller setup was at fault.  <\/p>\n\n\n\n<p>The spindle and controller I&#8217;ve been using is one of those China-export-special 500W air-cooled ER11 brushed DC sets with a 52mmD body, 100V rated motor, and frightening un-earthed, un-branded metal cage supply\/controller, whose speed control is accomplished with an included potentiometer.   I installed it a little creatively and ran my 0-10V speed control output between the potentiometer low and center pins, which works to control the spindle (if everything is isolated). I removed my DC- to earth connection and, a little more probing and a few unwanted sparks later, determined that the whole speed control block on my spindle power\/control unit is referenced at -120VDC relative to supply earth, and has substantial AC leakage \ud83d\ude2c.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"974\" height=\"1024\" src=\"https:\/\/pappp.net\/wp-content\/uploads\/2025\/07\/SpindleNeg-974x1024.jpg\" alt=\"\" class=\"wp-image-96532\" srcset=\"https:\/\/pappp.net\/wp-content\/uploads\/2025\/07\/SpindleNeg-974x1024.jpg 974w, https:\/\/pappp.net\/wp-content\/uploads\/2025\/07\/SpindleNeg-285x300.jpg 285w, https:\/\/pappp.net\/wp-content\/uploads\/2025\/07\/SpindleNeg-768x807.jpg 768w, https:\/\/pappp.net\/wp-content\/uploads\/2025\/07\/SpindleNeg.jpg 1080w\" sizes=\"auto, (max-width: 974px) 100vw, 974px\" \/><\/figure>\n\n\n\n<p>Rather than trying to isolate the existing setup, I bought a new controller for $50, which has &#8220;advanced&#8221; features like an earth connection on the terminal block which is internally connected to the chassis, and an explicit 0-10V input. I went with this <a href=\"https:\/\/www.amazon.com\/gp\/product\/B07ZSXGYXL\">Daedalus branded 0-100V 500W<\/a> unit on Amazon because it was cheap, quick, and appeared to match the features I was looking for.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/pappp.net\/wp-content\/uploads\/2025\/07\/DaedalusSpindleControl-768x1024.jpg\" alt=\"\" class=\"wp-image-96533\" srcset=\"https:\/\/pappp.net\/wp-content\/uploads\/2025\/07\/DaedalusSpindleControl-768x1024.jpg 768w, https:\/\/pappp.net\/wp-content\/uploads\/2025\/07\/DaedalusSpindleControl-225x300.jpg 225w, https:\/\/pappp.net\/wp-content\/uploads\/2025\/07\/DaedalusSpindleControl.jpg 1080w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<p>A straight wire-for-wire swap later (using the dedicated 0-10V control inputs), everything seems to work as intended, and there are no major potential differences between any of the control grounds and earth to catch a shock off of. The spindle is also noticeably quieter; I think the waveform the old one was producing was chopped in an ugly and\/or lower frequency way that was causing vibration.<\/p>\n\n\n\n<p>  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>TL;DR: If you have one of those sketchy Chinese metal-cage 500W spindle speed controllers that uses a potentiometer for speed control, the potentiometer terminal block is probably referenced to a dangerous voltage, be careful what you connect to it and\/or &hellip; <a href=\"https:\/\/pappp.net\/?p=96512\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,37,1],"tags":[],"class_list":["post-96512","post","type-post","status-publish","format-standard","hentry","category-diy","category-electronics","category-general"],"_links":{"self":[{"href":"https:\/\/pappp.net\/index.php?rest_route=\/wp\/v2\/posts\/96512","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pappp.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pappp.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pappp.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pappp.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=96512"}],"version-history":[{"count":0,"href":"https:\/\/pappp.net\/index.php?rest_route=\/wp\/v2\/posts\/96512\/revisions"}],"wp:attachment":[{"href":"https:\/\/pappp.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=96512"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pappp.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=96512"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pappp.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=96512"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}