Home
Downloads
Mach3
Plugins
CAM Post Processors
Screensets
Purchase
Support
Forum
Tutorial Videos
Documentation
Yahoo Group
Mach Wiki
Resources
Contact Us
Links
CNCZone
German Forum
Italian Forum
Korean Forum
Portugese (Brazil) Forum
Russian Forum (RSK CNCROUTER)
Thai Forum
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
May 28, 2012, 09:52:28 AM
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search:
Advanced search
Select from and to languages
Chinese-simp to English
Chinese-trad to English
English to Chinese-simp
English to Chinese-trad
English to Dutch
English to French
English to German
English to Greek
English to Italian
English to Japanese
English to Korean
English to Portuguese
English to Russian
English to Spanish
Dutch to English
Dutch to French
French to English
French to German
French to Greek
French to Italian
French to Portuguese
French to Dutch
French to Spanish
German to English
German to French
Greek to English
Greek to French
Italian to English
Italian to French
Japanese to English
Korean to English
Portuguese to English
Portuguese to French
Russian to English
Spanish to English
Spanish to French
Machsupport Forum
Mach Discussion
General Mach Discussion
What is a charge pump?
Pages:
1
Go Down
« previous
next »
Author
Topic: What is a charge pump? (Read 323 times)
0 Members and 2 Guests are viewing this topic.
Fred_evans
Active Member
Offline
Posts: 126
What is a charge pump?
«
on:
January 06, 2012, 11:49:17 AM »
I am reading every now and then about something called a charge pump??
what is a charge pump??
regards fred
Logged
think of the trees-- use both sides of the computer paper
Grafix
Active Member
Offline
Posts: 10
Re: What is a charge pump?
«
Reply #1 on:
January 07, 2012, 08:40:39 AM »
ok, well its a safety divice.
Basically Mach3 when running can output a signal that turns on then off then on etc. If Mach3 is running OK then pulses happen, if not then no pulses. OK, thats the Mach3 / computer side of thigs. Now for the electronics. Outside of the computer is a relay that cuts power to either spindle, drives or both. Basically, it shuts down the machine so its in a safe condition. This relay is connected to a device which is connected to the output pin (look in general configs and set pin from there ). In essence, if there is a steady stream of pulses then the relay operates and motors etc will be active if required. However, if the stream stops (Mach3 crashed, PC crashed or PC switched off ) then the relay opens and cuts of power and makes machine safe.
All in all, its a device that ensures that the machine will only work IF Mach3 is in control of it.
There is a link on this forum somplace for charge pump circuits or just take a look at the gecko website.
PS, its a very good device to have. Machines DONT care if its metal, wood or hands thats being cut.
Regards.
Mike.
Logged
HimyKabibble
V4 Screen Contributor
Online
Posts: 1,348
Re: What is a charge pump?
«
Reply #2 on:
January 07, 2012, 01:36:01 PM »
The Mach3 charge pump was never intended as a safety feature, and should NOT be counted on as part of a safety circuit. It's original intent was to simply disable the drive motors, spindle controls, etc. during boot-up, and before Mach3 was running. Without it, there is a tendency for some systems to turn on during PC boot-up. The charge pump prevents that. However, since the charge pump output from Mach3 is software controlled, there are MANY ways in which Mach3 and/or Windows can crash and leave the charge pump running, so it cannot be counted on to reliably disable the machine under any conditions other that on boot-up. Similarly, any well-designed E-Stop mechanism should function WITHOUT depending on Mach3 to do ANYTHING AT ALL. This means both the charge pump circuit, and E-Stop switch(es), should act directly on the power supplies, typically though a power contactor, and NOT simply provide an input to Mach3, then depend on Mach3 to disable the drives/spindle/coolant.
Many BOBs (Break-Out Boards) have on-board charge-pump circuits, and E-Stop logic, that will directly force all BOB outputs to their inactive state whenever the Mach3 charge pump signal is not present, or the E-Stop switch is disabled. I've used a number of the Homann Designs BOBs (
www.homanndesigns.com
) on my machines, and am very happy with them. They're cheap (under $40), very well designed and built, and small (about 3"x5"), making them easy to mount almost anywhere. The latest ones contain both E-Stop inputs and charge pumps circuits. Peter Homann is also a regular on these forums, and always provides great support.
Regards,
Ray L.
Logged
Regards,
Ray L.
Grafix
Active Member
Offline
Posts: 10
Re: What is a charge pump?
«
Reply #3 on:
January 07, 2012, 01:40:54 PM »
Well thats me told then isnt it?
Logged
NosmoKing
Active Member
Offline
Posts: 205
Re: What is a charge pump?
«
Reply #4 on:
January 08, 2012, 12:16:51 AM »
Processor controls have historically used a method to detect when a system is not running for any reason in order to shut the system down, traditionally called a watch dog timer, all commercial systems and PLC's have one built in, the Mach charge pump signal can be used to operate a charge pump circuit, missing pulse detector or timer (time out).
From the tests I have done, the signal is present all the time Mach and the PC is running.
I prefer to use it in the E-stop string.
Nosmo.
Logged
Fred_evans
Active Member
Offline
Posts: 126
Re: What is a charge pump?
«
Reply #5 on:
January 08, 2012, 11:46:40 AM »
Thanks Guys --
Clear as mud-- ( Dont know how to put a smiley here)
How do I know if my machine has got one?
fred
Logged
think of the trees-- use both sides of the computer paper
BR549
Active Member
Online
Posts: 2,557
Re: What is a charge pump?
«
Reply #6 on:
January 08, 2012, 11:47:18 AM »
THe problem is that the signal can STILL be present when Mach3 or Windos is locked up. So much for being a dependabnle Estop.
Mach3 also has a watchdog BUT it is not dependable for Estop control either.
(;-) TP
Logged
NosmoKing
Active Member
Offline
Posts: 205
Re: What is a charge pump?
«
Reply #7 on:
January 08, 2012, 12:08:40 PM »
I guess one way of looking at it, if you do use it and IF it is detected you get an E-stop, on the other hand not using you will never ever get one for that reason. I don't intend using it as the only means of E-Stop.
If it is only intended to inhibit the drives during boot-up, this goes against normal practice of not allowing machine power until the system is up and running.
The drives/spindle should NEVER have power applied before or during PC booting.
There should be a Control Start or Control ON.
Nosmo.
Logged
Hood
Active Member
Online
Posts: 17,368
Carnoustie, Scotland
Re: What is a charge pump?
«
Reply #8 on:
January 08, 2012, 12:08:41 PM »
Using it as an additional part of an E-Stop system is in my mind fine, relying on it solely for an E-Stop is not, but thats just my opinion
Hood
Logged
Pages:
1
Go Up
« previous
next »
Jump to:
Please select a destination:
-----------------------------
Mach Discussion
-----------------------------
=> General Mach Discussion
=> Mach3 under Vista
=> Quantum
=> Mach SDK plugin questions and answers.
===> Finished Plugins for Download
=> VB and the development of wizards
=> Brains Development
=> Video P*r*o*b*i*n*g
=> Mach Screens
===> Screen designer tips and tutorials
===> Works in progress
===> Finished Screens
===> Flash Screens
===> JetCam screen designer
===> Machscreen Screen Designer
===> CVI MachStdMill (MSM)
=> Feature Requests
=> Non English Forums
===> Italian
===> French
===> Spanish
===> Chinese
===> German
===> Russian
===> Romanian
===> Japanese
===> Vietnamese
=> FAQs
-----------------------------
*****VIDEOS*****
-----------------------------
=> *****VIDEOS*****
-----------------------------
General CNC Chat
-----------------------------
=> Share Your GCode
=> Show"N"Tell ( What you have made with your CNC machine.)
=> Building or Buying a Wood routing table.. Beginnners guide..
=> Show"N"Tell ( Your Machines)
-----------------------------
G-Code, CAD, and CAM
-----------------------------
=> G-Code, CAD, and CAM discussions
=> LazyCam (Beta)
-----------------------------
Third party software and hardware support forums.
-----------------------------
=> LazyTurn
=> GearoticMotion Preliminary testing
=> Tempest Trajectory Planner
=> Contec
=> dspMC/IP Motion Controller
=> HiCON Motion Controller
=> Third party software and hardware support forums.
=> Galil
=> Newfangled Solutions Wizards
=> Mach3 and G-Rex
=> Mesa
=> Modbus
=> NC Pod
=> PoKeys
=> SmoothStepper USB
=> Sieg Machines
=> Promote and discuss your product
-----------------------------
Tangent Corner
-----------------------------
=> Tangent Corner
=> Competitions
=> Polls
=> Bargain Basement
-----------------------------
Support
-----------------------------
=> Downloads
===> XML files
===> Post Processors
===> Macros
===> Tutorials
===> Others
===> Beta Brains
===> Screen Sets
===> Documents
===> MACH TOOL BOX
=> One on one phone support.
=> Forum suggestions and report forum problems.
-----------------------------
Mach4
-----------------------------
=> Mach4 pre-Alpha Testing
Loading...