585,578 active members*
3,852 visitors online*
Register for free
Login
IndustryArena Forum > CNC Electronics > Gecko Drives > My Charge-Pump circuit
Results 1 to 11 of 11
  1. #1
    Join Date
    Jul 2007
    Posts
    5

    My Charge-Pump circuit

    Well I am starting the build of my control box. I have been simulating this circuit and it looks good. Here's the pic

    Click image for larger version. 

Name:	chargepump.JPG 
Views:	0 
Size:	19.2 KB 
ID:	41161

    Update 07-26-2007
    The pump below is based on the Mariss’s circuit at http://www.artofcnc.ca/ChargePumpSafety.pdf. The circuit turns off in 1 millisecond, but it is turn on delayed 4 milliseconds in order to avoid a false triggering. It has spindle on/off control and three limit switches pairs that shuts down de geckos supply when are activated.

    Click image for larger version. 

Name:	chargepump2.jpg 
Views:	1 
Size:	68.1 KB 
ID:	41273

    Comments always welcome,
    Guillermo

  2. #2
    Join Date
    May 2007
    Posts
    250

    Smile The function of charge_pump

    Hello Guillermo,

    I am wondering with charge-pump. What is the function of it? I ever found
    in DB-25 pin of parallel port,for Mach3. I am not good at electronic system.
    Please advise if you know.

    Cheers,
    Mongkol

  3. #3
    Join Date
    Jun 2007
    Posts
    36
    The computer sends a lot of rubbish etc to the lpt ports and that could do anything from moving some axis to wreck havoc.

    With a charge-pump you need to feed it a stable 12KHz for it to activate motors etc. The computer will not send out a similar signal by itself but need a program to do it.
    Extra safety if you will so that you don't have to manually turn on and off things to prevent damage.

  4. #4
    Join Date
    Jul 2007
    Posts
    5
    Hi, Mongkol

    Any machine tool is potentially dangerous. The charge-pump is a safety device. Mach3 will output on the parallel port a constant pulse train whose frequency is 12.5Khz whenever it is running correcty. You can use this signal to enable your axis and spindle drive. This function is often implemented in commercial breakout boards. Soon I will update the circuit to include spindle control.

    Guillermo

  5. #5
    Join Date
    Apr 2007
    Posts
    76

    Smile Wiring diagram of cnc router

    Hi Guillermo,
    It's possible or not if you will share the full option wiring diagram of cnc router. :cheers:


    Thanks
    Samak

  6. #6
    Join Date
    Jul 2007
    Posts
    5
    Hello Friends,

    The idea of using the internal supply of the PC to power de relays is tempting me . The problem I found is that when I measured the voltage difference of the parallel port's GND to the power supply's GND it was 0.25Volts . I can't connect them together since this might produce smoke or burn a track so I am thinking to use power supply's GND and leave parallel port's GND unconnected or at most connect the LPT_GND with Power_GND through a resistance. I would like knowing what do you think on the matter?


    Comments always welcome,
    Salu2, Guillermo

  7. #7
    Join Date
    Dec 2010
    Posts
    11
    Can anyone suggest a dedicated ic for charge pump function for use in mach3 bob?

  8. #8
    Join Date
    Dec 2003
    Posts
    24220
    Google for missing pulse detectors, or watchdog timer circuits, there are many IC's that can be used starting with the simple 555.
    Al.
    CNC, Mechatronics Integration and Custom Machine Design

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.

  9. #9
    Join Date
    Sep 2011
    Posts
    32
    Just as a piece of advice, I did a test on the output for the charge pump using an oscilloscope. Mine is not at 12.5KHz as stated but a steady 8.92KHz when mach3 is idle and working.

    So worth noting if your homebrew charge pump starts acting erratically because it's not quite the frequency needed to flip the charge pump relay.

    But I plan to make one using a microcontroller, but there are quite a few alternatives including the super cheap 555 timer ic.
    Attached Thumbnails Attached Thumbnails mach3chargepump signal.jpg  

  10. #10
    Join Date
    Dec 2003
    Posts
    24220
    There are Watchdog circuits out there based on missing pulse detectors, and they can be designed with less stringent frequency requirements.
    Al.
    CNC, Mechatronics Integration and Custom Machine Design

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.

  11. #11
    Join Date
    May 2016
    Posts
    8

    Re: My Charge-Pump circuit

    If someone was looking for a solution for Arduino, here is a simple example (a movie in Polish but the code is available and you can see the connection on the film)
    we can program the system so we do not need 12.5Khz
    https://youtu.be/voYk2AVyjqQ

Similar Threads

  1. Diy Charge Pump Circuit?
    By zigmart in forum CNC Machine Related Electronics
    Replies: 6
    Last Post: 03-19-2007, 01:28 AM
  2. Charge Pump circuit
    By raytor in forum Machines running Mach Software
    Replies: 1
    Last Post: 10-16-2006, 10:23 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •