User Tools

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
mission:resources:picocnc [2015/01/26 12:07] – [DIY Direct-Drive Brushless Spindle] chronomission:resources:picocnc [2016/05/03 08:33] (current) – [DIY Direct-Drive Brushless Spindle] chrono
Line 90: Line 90:
   * Quality Ball Bearings   * Quality Ball Bearings
   * Universal Mounting Block (UMB) for direct flange or 43mm "Euro" mounting   * Universal Mounting Block (UMB) for direct flange or 43mm "Euro" mounting
 +
 === Brushless Outrunner Drive === === Brushless Outrunner Drive ===
  
Line 114: Line 115:
 === Brushless Controller === === Brushless Controller ===
  
-It would be great to have an already available open-resource brushless controller like the [[http://open-bldc.org/wiki/Open-BLDC|Open-BLDC]]. However, due to time constraints, a regular off-the-shelf BLDC for RC-Helicopters was chosen to start right away and test features like the governor mode to try to keep a steady spindle RPM when the tool bites into the material.+Spindle control and speed is managed comfortably with a [[http://autoquad.org/wiki/wiki/esc32/|ESC32]] or [[mission:log:2016:04:30:vesc-open-source-bldc-esc]] brushless engine speed controller originally intended to control our drone motors. Due to the open firmware nature of this module and the possibility to control the ESC through serial/CAN interface another module was purchased (additionally to the ones purchased for our Drone project) to be tested for the spindle setup.
  
-To control the BLDC a simple 555 circuit will have to do for now:+Alternatively, you can hack/use a simple 555 circuit like the following and control another off-the-shelf RC ESC with that:
  
   * http://robotrack.org/ulli/Servotester.jpg   * http://robotrack.org/ulli/Servotester.jpg
Line 124: Line 125:
   * http://www.helifreak.com/showthread.php?t=275749   * http://www.helifreak.com/showthread.php?t=275749
  
-In the future, a combination of an Open-BLDC with a PWM pin controlled by LinuxCNC may be a good solution to get software controlled spindle start/stop and RPM.+In the future, a combination of an ESC32 with fully integrated LinuxCNC control may be a good solution to get software controlled spindle start/stop and RPM. 
 === Collet Chuck === === Collet Chuck ===
  
Line 134: Line 136:
 === Bearings === === Bearings ===
  
-== Angular contact ball bearings ==+** Angular contact ball bearings **
  
 ^ Candidate ^ d ^ D ^ B ^ Max. RPM ^ ^ Candidate ^ d ^ D ^ B ^ Max. RPM ^
Line 140: Line 142:
 |[[http://medias.schaeffler.com/medias/en!hp.ec.br.pr/10*108-TVH;aY1-MTkkjSa8|INA 108-TVH]]| 8mm | 22mm | 7mm | 36.000 | |[[http://medias.schaeffler.com/medias/en!hp.ec.br.pr/10*108-TVH;aY1-MTkkjSa8|INA 108-TVH]]| 8mm | 22mm | 7mm | 36.000 |
  
-== Deep groove ball bearings ==+** Deep groove ball bearings **
  
 ^ Candidate ^ d ^ D ^ B ^ Max. RPM ^ ^ Candidate ^ d ^ D ^ B ^ Max. RPM ^
Line 150: Line 152:
 ~~CL~~ ~~CL~~
  
-== Possible Manufacturers for fabrication outsourcing ==+=== Possible Manufacturers for fabrication outsourcing ===
  
   * http://www.pauker-maschinenbau.eu/   * http://www.pauker-maschinenbau.eu/