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:08] – [DIY Direct-Drive Brushless Spindle] chronomission:resources:picocnc [2016/05/03 08:33] (current) – [DIY Direct-Drive Brushless Spindle] chrono
Line 115: 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 125: 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 ===