Abstract:
This interface is an apparatus for controlling a power supply delivering power to a DC powered tool. The interface is connected between the DC power supply and the DC tool wherein the interface is configured to read signals from the tool and control the power supplied by allowing the power supply to run, brake, reverse or jog the tool. A microprocessor is connected to the interface programmed to provide a specific power in response to the signals from the tool read by the interface. The interface includes a number of field effect transistors. They are PFET 1 , PFET 2 , NFET 1 , and NFET 2.

Description:
TECHNICAL FIELD OF THE INVENTION 
   The interface of this invention is a circuit that allows a user to take a standard power supply and use it to control a DC brush or brush-less tool. This interface has the ability to read the signals from the tool and manipulate the voltage supplied by the power supply in order to run and brake the tool properly. 
   BACKGROUND OF THE INVENTION 
   This invention relates to a process and apparatus that controls the power delivered to a tool without the use of complicated components. Preciseness and consistency are very important to mass production operations, such as automobile assembly plants. Power tool driving threaded fasteners must be consistent. Industry typically incorporates controlling devices into the power tool. This is very expensive. Also, this approach often has been unsatisfactory because the measuring and controlling are not direct enough. These attempts often lead to large, bulky tools. 
   For example, in a typical power tool, an input shaft applies torque to a spindle through a series of bevel gears on the shaft and spindle. A transducer measures the torque on the spindle through a torsionally resilient device strain gauges, a gear case, planet gears and ring gears. This circuitous path at best provides a slow response. Measuring and controlling without a transducer would provide a huge cost savings. 
   SUMMARY OF THE INVENTION 
   The present invention is directed to an apparatus for controlling a power supply delivering power to a DC powered tool. An interface is connected between the DC power supply and the DC tool wherein the interface is configured to read signals from the tool and control the power supplied by the power supply to run, brake, reverse or jog the tool. A microprocessor is connected to the interface programmed to provide a specific power in response to the signals from the tool read by the interface. The interface includes a number of field effect transistors. They are PFET 1 , PFET 2 , NFET 1 , and NFET 2 . 
   The circuit of this invention includes a control path element between the microprocessor and the interface to control current flowing from the power supply to the tool. The control path element is an opto-isolator. The circuit also includes an enable circuit that allows current from the power supply to the tool to be interrupted. The enable circuit is a transistor. The apparatus also includes a signal path element responsive to the signal flow from the tool to the interface. The signal path element is a transistor. 

   
     BRIEF DESCRIPTION OF THE DRAWINGS 
       FIG. 1  is a block diagram for the control circuit of this invention. 
       FIG. 2  is a schematic view of a conventional power driven tool 
   

   DETAILED DESCRIPTION OF THE INVENTION 
     FIG. 1  is a block diagram for the control circuit of this invention providing power to DC power tool  10 . DC power supply  12  provides power to tool  10  through interface  14 . Microprocessor  16  is connected to interface  14  through opto-isolator  18  and opto-isolator  20 . Interface  14  includes field effect transistors PFET 1 , PFET 2 , NFET 1  and NFET 2 . 
   When tool  10  is at rest, microprocessor  16  will turn on PFET 1  with all of the other FETs off. The microprocessor is programmed, when the tool is at rest, to allow PFET 1  to conduct by grounding its gate and placing all remaining FETs in their non-conducting states. This action provides a positive voltage to tool  10  so that signals can be read by the microprocessor. However, since NFET 1  is off there is no complete path to ground. Therefore tool  10  cannot run. The microprocessor is programmed to control the gate voltages of PFET 1  and NFET 1 . As a result, PFET 1  and NFET 1  provide power to the tool allowing the tool to run in a forward or clockwise manner. 
   When a signal comes back from tool  10  (TOOL DRV IN) or from an outside source (REMOTE START), microprocessor  16  turns on both PFET 1  and NFET 1 . Opto isolator  22  transmits the outside source signals to microprocessor  16 . This action allows current to flow through the tool&#39;s motor, allowing it to spin. If the run signal is removed (either TOOL DRV IN or REMOTE START), NFET 1  is turned off and tool  10  is allowed to coast to a stop. 
   The microprocessor is programmed to ground the gate of NFET 1 , stopping the current flow through the tool and allowing the tool to coast to a stop. The tool also includes a clutch. The tool sends a signal through the interface to the microprocessor when the clutch engages wherein the microprocessor is programmed to briefly stop all FETs from conducting. The microprocessor is programmed to allow PFET 2  and NFET 2  to conduct after the clutch engages to reverse bias and quickly stop the tool from running. 
   If the clutch of tool  10  engages, a signal is sent back to microprocessor  16  (TOOL LMT IN). Briefly, all FETs are turned off. Then tool  10  is reverse biased (PFET 2  and NFET 2  are turned on). This action quickly stops the tool from spinning so the fastener is not over-torqued. After the braking action is complete all FETs are turned off briefly and PFET 1  is turned back on so that signals from tool  10  can once again be read from microcontroller  16 . 
   The microprocessor also includes PWM  24  configured to control NFET 1  of the interface. The PWM is configured to turn the gate voltage of NFET 1  on and off. The PWM thereby limits the current flow through the tool by providing a pulsed signed to NFET 1 . When the soft-start feature is enabled, NFET 1  is pulsed by pulse width modulator  24  when tool  10  starts running. 
     FIG. 2  is a schematic of conventional power drive tool  10 . Conventional tool  10  depends upon power for its operation. Tool  10  includes tool housing  32  and electric cable  34 . Tool  10  also includes spindle  36 . Electric cable  34  connects to interface  14 . 
   The apparatus also includes a control path element between the microprocessor and the interface to control current flowing from the power supply to the tool. The control path element is an opto-isolator. The apparatus also includes an enable circuit that allows current from the power supply to the tool to be interrupted. Preferably, the enable circuit is a transistor. The apparatus also includes a signal path element responsive to the signal flow from the tool to the interface. Preferably, the signal path element is a transistor. 
   In another embodiment, the microprocessor is configured to turn on both PFET 1  and NFET 1  when the signals back from the tool are tool drive in signals or when the signals are remote start signals from an outside source. The tool is turned off and allowed to coast to a stop when the run signals are removed. All FET&#39;s are placed in their non-conductive state briefly and the NFET 2  and PFET 2  are allowed to conduct reverse biasing the tool when the tool limit in signals is received. The NFET 1  is pulsed by the PWM when the soft start signal is received by the microprocessor. 
   The microprocessor also is programmed to provide a specific voltage. Further, the tool includes a means to run the tool at a run, jog, reverse and break settings. 
   Typical Operation: When the tool is at rest, the microprocessor will turn on PFET 1  with all of the other FET&#39;s off. This action provides a positive voltage to the tool so that signals can be read back from the tool. However, since NFET 1  is off there is no complete path to ground. Therefore the tool cannot run (current cannot flow through the tool&#39;s motor). 
   When a signal comes back from the tool (TOOL DRV IN) or from an outside source (REMOTE START), the microprocessor turns on both PFET 1  and NFET 1 . This action allows current to flow through the tool&#39;s motor, allowing it to spin. 
   If the run signal is removed (either TOOL DRV IN or REMOTE START), NET 1  is turned off and the tool is allowed to coast to a stop. 
   If the tool&#39;s clutch engages, a signal is sent back to the microprocessor (TOOL LMT IN). Briefly, all FETs are turned off. Then the tool is reverse biased (PFET 2  and NFET 2  are turned on). This action quickly stops the tool from spinning so the fastener is not over-torqued. 
   After the braking action is complete all FETs are turned off briefly and PFET 1  is turned back on so that signals from the tool can once again be read from the microcontroller. 
   Soft Start: When the soft-start feature is enabled, NFET 1  is pulsed by the microprocessor&#39;s pulse width modulator when the tool starts running. This limits the amount of current that can flow through the tool which in turn greatly slows down the speed at which the motor can spin. This action allows the tool to engage the head of the fastener at a slower rate of speed before the tool ramps up to full speed. This feature is very useful with Phillips head screws and other fasteners where the driver can miss or slip out of the fasteners head. 
   Remote Start: This feature aids machine designers in fixturing tools for remote control. Often times a machine designer must modify or port a tool or power supply in order to control it remotely through a PLC or other control mechanism. The Remote Start input on this power supply allows a machine designer to accomplish this task effortlessly. 
   Analog Current Out: The analog current output provides a means of reading the amount of current being consumed by the tool. This output creates an analog voltage proportional to the amount of current being consumed by the tool. This voltage can then be read and used by external controls. Knowing the amount of current being used by the tool can aid a machine designer in creating sophisticated controls. This value is the key to knowing how hard to the tool is working. 
   This value might be used in gauging when the brushes on a brush type tool are wearing out. This value might also aid the designer in knowing the type of material that a brush-less tool is fastening. For instance, a screw being driven in to plastic will draw much more current the first time it drills through a hole. Subsequent tightenings into the same hole will not need as much current (and may also be an indication of scrap). 
   Tool In Cycle and Tool Clutch Out: 
   These two signals, tool in cycle and tool clutch out, are created by the microprocessor so that external devices can monitor and qualify the fastening process. Through the use of these two signals, an external device will be able to distinguish between good fastening, incomplete fastenings (no-clutch), and double hits (clutch engages at tool start). Knowing the difference between a good and bad fastening process can significantly improve quality in a production environment. 
   In another embodiment, the microprocessor is configured to read the run and clutch signals and has the ability to report these signals to an external device. 
   Another embodiment configures the external device to read the run and clutch signals. Based on the duration of the run signal (comparing this signal to a present minimum run time and a maximum run time) and the existence of the clutch signal, the external device determines if the fastening process was good or bad. 
   In still another device, the braking circuit is configured to measure the current flowing through the tool by measuring the voltage drop across a high side current sense resistor, see  FIG. 1 , and is able to report this current value to the external device. 
   The external device also may be configured to use the current draw to determine that the tool is running (in the absence of a run signal) by comparing the signal to a programmable threshold signal. 
   While the FET&#39;s are the preferred components of the interface, other components may be used as well. The FET&#39;s comprise a drain, gate and source. Opening and closing the gate allows current to flow from the source to the drain. In the same manner, transistors may be used in place of the FET&#39;s. The transistors include an emitter, base and collector with voltage flowing from the collector to the emitter when the base is biased with a voltage. While not as preferred, simple electrical switches may be used as well. 
   The above detailed description of the present invention is given for explanatory purposes. It will be apparent to those skilled in the art that numerous changes and modifications can be made without departing from the scope of the invention. Accordingly, the whole of the foregoing description is to be construed in an illustrative and not a limitative sense, the scope of the invention being defined solely by the appended claims.