This application is based on and claims the benefit of priority from the prior Japanese Patent Application No. 2006-248897, filed on Sep. 14, 2006; the entire contents of which are incorporated herein by reference.
1. Technical Field
The present invention relates to an electric driving machine which uses a motor as a driving drive source for driving a fastener, such as nails, staples, and the like. The present invention relates particularly to an electric driving machine including a power transmission mechanism—which has a clutch mechanism for transmitting rotational drive force of a motor in the electric driving machine, as rectilinear drive force, to an actuator having a drive blade for driving the fastener—and a controller for controlling operation timing of the motor.
2. Description of the Related Art
A pneumatic driving machine—which guides air compressed by an air compressor through use of an air hose and uses the thus-guided air as a power source—is most frequently utilized as a system for driving a common, related-art fastener driving machine, because the driving machine is compact and lightweight. However, the pneumatic driving machine suffers a problem of workability being impaired by the hose which supplies compressed air to the driving machine from the air compressor and which always accompanying the driving machine. Further, a heavy air compressor must be carried in conjunction with the pneumatic driving machine, and hence great inconvenience is encountered in moving and installing the air compressor.
For these reasons, as described in JP-A-8-205573 provided below, an electric driving machine has been proposed in place of the pneumatic driving machine, wherein a battery pack (battery) is taken as an energy source and which converts rotational energy of a flywheel rotationally driven by an electric motor into rectilinear kinetic energy used for driving a fastener. This electric driving machine accumulates rotational kinetic energy in the flywheel by driving of the electric motor; and transmits the thus-accumulated energy to a fastener driving section of a driver blade as rectilinear kinetic energy by a power transmission section including a clutch mechanism.
A clutch mechanism section in the electric driving machine usually includes a solenoid electrically connected to a battery pack by way of a semiconductor switching element (a power transistor), and is configured so as to supply an energization current to the solenoid or interrupt the supply of energization current by ON-OFF control of the semiconductor switching element. By this configuration, rotational kinetic energy accumulated in a flywheel is transmitted to a driver blade, so long as the energization current is supplied to the solenoid and the clutch mechanism is brought into an engaged state. Conversely, the rotational kinetic energy is accumulated in the flywheel as a result of an electric motor being driven by taking a battery pack as a power source, so long as the supply of the energization current to the solenoid is interrupted and the clutch mechanism section is brought into a disengaged state. At this time, startup of the electric motor is also controlled by the ON-OFF control of a semiconductor switching element (a power transistor) electrically connected between the motor and the battery pack. Meanwhile, operation of the switching element for driving a solenoid and operation of the switching element for driving a motor are controlled by a control signal output from a controller (a control circuit) including a microcomputer. The same battery pack is also used as a power source for this controller, as in the case of the motor and the solenoid. A voltage generated by lowering the voltage of the battery pack to a predetermined voltage by a power circuit (a regulator) is usually used as a power source.
However, the present inventors have found that, when a single battery pack is used as the power source for driving the motor and the controller, it may be the case where a sufficient source voltage cannot be supplied to the controller at startup of the motor depending on the battery capacitance (the amount of remaining electric power) of the battery pack; and that, when the amount of remaining electric power in the battery pack has decreased, there may arise a fear of the controller performing faulty operation.
Specifically, the present inventors have found the following problem. In order to drive a motor to thus start rotation of the flywheel which poses heavy load on the motor, the battery pack must flow a heavy startup current (a lock current) to the motor. At this time, when a battery—which has been discharged when compared with a fully-charged state and has a low amount of remaining electric power (e.g., a battery whose accumulated energy has become small as a result of excessive discharge)—is used as the battery pack, the internal resistance of the battery becomes greater, and the internal voltage drop of the battery pack is increased by a heavy startup current (a battery current), whereupon a phenomenon of a considerable decrease in battery voltage arises at startup. For this reason, in a transient state created at startup, a great decrease arises in the voltage output from the regulator for supplying a predetermined voltage to the controller, and a voltage which has decreased considerably when compared with a predetermined voltage is supplied to the power terminal and the reset terminal of the controller, which in turn induces unexpected reset operation (faulty operation).
Accordingly, an object of the present invention is to provide an electric driving machine having a backup power circuit capable of supplying a voltage required for a controller even in a transient state created at startup of a motor even when a battery pack including a small amount of remaining power (accumulated energy) is used.
Among inventions described in order to solve the problem, a typical invention is summarized as follows.
According to one characteristic of the present invention, there is provided an electric driving machine having
a housing having a fastener driving section at one end;
a magazine which is disposed in association with the fastener driving section of the housing, holds a plurality of fasteners in an aligned manner, and sequentially supplies the fasteners to the fastener driving section;
a flywheel capable of accumulating rotational kinetic energy;
a motor which is mechanically connected to the flywheel and which rotationally drives the flywheel; actuator feeding means for converting rotational drive force of the flywheel into rectilinear drive force and transmitting the rectilinear drive force to a driver blade which fires the fastener supplied to the driving section;
a power transmission section which transmits the rotational drive force of the flywheel to the actuator feeding means or interrupts transmission of the rotational drive force;
engagement/disengagement means for controlling the power transmission section to an engaged state or a disengaged state;
control means which controls the motor and the engagement/disengagement means in response to operation of a push lever switch and operation of a trigger switch and which has a power terminal for supplying a source voltage and a reset terminal for supplying a reset signal at the time of supply of the source voltage;
a battery pack provided as a source for supplying electric power to, the control means, the motor, and the engagement/disengagement means; and
a power circuit which has a voltage supply channel and which lowers a voltage of the battery pack to a predetermined voltage and outputs the thus-lowered voltage to the voltage supply channel, the driving machine comprising:
a backup power circuit includes
According to another characteristic of the present invention, the control means has a battery remaining-power display function of detecting a battery voltage of the battery pack and providing a display when battery capacity of the battery pack has lowered to a serviceability limit voltage. The capacitor of the backup power circuit replenishes the control means with the normal voltage until the voltage of the battery pack is lowered to the serviceability limit voltage.
According to the present invention, even when a battery voltage of the battery pack has caused a transient decrease at the time of startup of the motor that drives the flywheel, the power terminal and the reset terminal of the control means are replenished with a normal voltage by the voltage accumulated by the capacitor of the backup power circuit. Hence, the controller can maintain normal operation without performing faulty operation. Thus, even a battery pack having a battery whose remaining energy is small can be effectively utilized as the power source of the electric driving machine.
The above and other objectives of the present invention and the above and other characteristics and advantages of the present invention will become more obvious by reference to the descriptions and accompanying drawings of a patent specification of the present invention provided below.
An embodiment in which the present invention is applied to an electric driving machine will be described hereunder by reference to the drawings. In addition to including descriptions of characteristics of the present invention, the following descriptions of an embodiment encompass descriptions of characteristics of other inventions in order to facilitate comprehension of the configuration and advantages of an overall electric driving machine of the present embodiment. Throughout the drawings for explanation of the embodiment, members having the same functions are assigned the same reference numerals, and their repeated explanations are omitted.
[Built-Up Structure of an Electric Driving Machine]
A built-up structure of an electric driving machine of the embodiment of the present invention will first be described by reference to
As shown in a top view of
Although not illustrated, the magazine 2 is filled with a plurality of joined fasteners (blocks). The joined fasteners remain forced by a spring (not shown) from below the magazine 2 in such a way that the fasteners to be fired into a nose path 1e of the fastener driving section 1c are sequentially supplied. A remaining fastener sensor 257 formed from a microswitch to be described later is provided in association with the magazine 2. The microswitch 257 acting as a remaining fastener sensor has an arm 257a which engages with a nail feeding mechanism 2a for feeding joined nails (a fastener) provided in the magazine 2; and becomes activated as a result of the arm 257a being pushed when the amount of a fastener remaining in the magazine 2 in an aligned manner has become smaller. A remaining fastener detection circuit 406 (see
As shown in an enlarged rear view of
An actuator (plunger) 3 for imparting the force of impact to a fastener fed to the fastener driving section 1c is provided in the main body housing section 1a. The actuator 3 has a driver blade 3a for transmitting the force of impact to the head of a fastener in the nose path 1e and a rack 3b meshing with a pinion 11 which rotationally moves and will be described later. The rack 3b of the actuator 3 and the pinion 11 meshing with the rack 3b constitute an actuator feeding mechanism 3c which imparts rotational drive force of the pinion 11 to the actuator 3 as rectilinear drive force.
As shown in
As shown in
Further, as shown in
As shown in
As shown in
By the above configuration, the spring seat section 12a of the driven rotary shaft 12 and the coil spring 13 act as a power transmission section which can act so as to cause the flywheel 9 to engage with or disengage from the actuator feeding mechanism 3c. The solenoid 14, the impelling member 16, the balls 19, and the clutch ring 25 act as engagement/disengagement means for controlling the power transmission section to an engaged state or a disengaged state. Therefore, the power transmission section can transmit the rotational energy of the flywheel 9 to the actuator feeding mechanism 3c. Further, the engagement/disengagement means can bring the power transmission section into an engaged or disengaged state.
The push lever switch 22 is provided at the leading end of the fastener driving section 1c of the main body housing section 1a. The push lever switch 22 has the function of adjusting the depth to which a fastener is to be driven into a target material and the function of adjusting a timing—at which a fastener is to be driven—along with the trigger switch 5.
A controller (a controlling device) 50 (see FIG. 2)—which controls the rotation of a motor 6, an operation time (an ON time) of the solenoid 14, and the like, in response to operation of the push lever switch 22 and the trigger switch 5—is provided in the main body housing section 1a. Although diagrammatically illustrated, the controller 50 includes a circuit board (a module board), semiconductor integrated circuits (ICs) mounted on the circuit board, and various types of electric components, such as a power FET, resistors, capacitors, diodes, and the like. The controller 50 may also be split into a plurality of circuit boards and arranged in a dispersed manner within a housing.
[Circuit Configuration of Controller 50]
The circuit configuration of the controller 50 provided in the main body housing section 1a will now be described by reference to
<Configuration of the Microcomputer 228>
The microcomputer 228 is provided in order to execute control procedures (routine) for controlling fastener driving operation shown in
The microcomputer 228 comprises an input terminal IN0 for receiving a signal output from the trigger switch 5; an input terminal IN1 for receiving a signal output from the single-driving mode/continuous-driving mode changeover switch 233 to be described later; an input terminal IN2 for receiving a signal output from the push lever switch 22; an input terminal IN3 for receiving a signal output from the remaining fastener sensor (switch) 257; an AD conversion input terminal AD0 for receiving an output signal of counter electromotive force (a counter electromotive voltage) of the motor 6; an AD conversion input terminal AD2 for receiving a detection voltage of the battery pack 7; output terminals OUT1 and OUT2 for outputting a control signal for controlling the solenoid 14; an output terminal OUT3 for outputting a reset pulse signal to a counter 240 to be described later; an output terminal OUT4 for outputting a display drive signal to the display LED (a light-emitting diode) 242 and an output terminal OUT5 for outputting a display drive signal to the display LED 244; a source terminal Vcc for supplying a source voltage of about 2.87V; and a reset input terminal RES for supplying a reset signal when power is supplied to the microcomputer 228. A flowchart for controlling the microcomputer 228 will be described later.
<Configuration of a Power Circuit 407>
As mentioned above, the battery pack 7 is formed from; for example, sixe lithium ion cells. Immediately after having been fully charged, the battery pack supplies a battery voltage VBAT of about 21.6V. The battery voltage VBAT of this battery pack 7 is directly utilized as a source voltage for a power output circuit in a drive circuit of the motor 6 including a power FET 272, a drive circuit of the solenoid 14 including a power FET 295, or the like. A noise absorption capacitor 310 is connected in shunt with the battery pack 7. The battery voltage VBAT of the battery pack 7 is supplied, by way of a diode 201, to a switching element 219 (hereinafter sometimes called a “fourth switching element”) consisting of a voltage accumulation capacitor 202 and a transistor switch of a power circuit 407. The switching element 219 acts as line switching means interposed between an input line (a line to which an emitter of the switching element 219 is to be connected) of the power circuit 407 and an output line (a voltage supply channel of the source voltage Vcc) of the power circuit 407. The diode 201 acts as a diode for preventing reverse flow of electric charges of the capacitor 202, and prevents a temporary decrease in a voltage input to the power circuit 407, which would otherwise be caused when the battery voltage VBAT of the battery pack 7 is transiently decreased by a heavy current flowing at the startup of the motor 6. Specifically, the diode 201 and the capacitor 202 act as a kind of filter circuit.
The battery voltage VBAT supplied to the capacitor 202 is clamped at a Zener voltage (about 8.6 V) of a Zener diode 203, whereupon a source voltage Vdd of about 12 V is supplied to a capacitor 204. This source voltage Vdd is used for supplying an operation voltage required for a start-up control circuit such as a delay-type flip flop (D-type flip flop) 209 and Schmidt trigger inverters 207 and 215, which will be described later.
The battery voltage VBAT supplied to the emitter of the fourth switching element 219 is supplied to a regulator 223 by way of an emitter-collector path of the fourth switching element 219 and an excessive-current-limiting resistor 220. The emitter-collector path of the fourth switching element 219 is controlled by controlled activation/deactivation of a control switching transistor 231 which is connected to a base circuit of the fourth switching element and will be described later. When the transistor 231 is activated (in an ON state), the fourth switching element 219 is activated, to thus supply the battery voltage VBAT to the input terminal IN of the regulator 223. Conversely, when the transistor 231 is deactivated (in an OFF state), the fourth switching element 219 is deactivated, thereby interrupting supply of the battery voltage VBAT to the input terminal IN of the regulator 223. Accordingly, supply of the battery voltage VBAT to the input terminal IN of the regulator 223 (an operable mode) is controlled by activation/deactivation of the control switch transistor 213 and the fourth switching element 219.
The regulator 223 constitutes a low-voltage power circuit for stepping down the battery voltage VBAT (e.g., 21 V) of the battery pack 7 to the source voltage Vcc (e.g., 5 V) which is constant and lower than the battery voltage. Capacitors 222 and 224, which act as coupling capacitors for stabilizing operation, are connected to input and output lines of the regulator 223 in such a way that the capacitor 222 is connected to the input line and that the capacitor 224 is connected to the output line. The regulator 223 makes constant a high battery voltage VBAT input to an input terminal IN of the regulator; and outputs to an output terminal OUT of the regulator a source voltage Vcc which is lower than the source voltage VBAT of the battery pack 7. The source voltage Vcc is used as a power source for operation of the microcomputer 228. In addition, the source voltage Vcc is used as the source voltage Vcc for control system circuits, such as the LEDs 242, 244, 246, and 249, a counter 240, an oscillator circuit OSC 239, operational amplifiers 256 and 276, and the like. Therefore, according to the present invention, when the source voltage Vcc is not desired to be supplied to the control system circuit, such as the microcomputer 228, or the like, in order to bring the controller 50 into a “low power consumption mode (a standby mode),” the fourth switching element 219 is controlled to an OFF state. Conversely, when the source voltage Vcc is desired to be supplied to a control system circuit, such as the microcomputer 228, or the like, in order to bring the controller 50 into an “operable mode,” the fourth switching element 219 is controlled to an ON state. An operation stabilization resistor (bias resistor) 218 and a base current limitation resistor 221 are connected to the base circuit of the fourth switching element 219, and the switching transistor 231 for controlling activation/deactivation of the fourth switching element 219 is connected to the base circuit of the fourth switching element 219. The base of the switching transistor 231 is connected to a Q output terminal of the D-type flip-flop 209 which operates as a control circuit, by way of a resistor 232 for limiting a base current. The switching transistor 231 is controlled by a signal (an ON/OFF signal) output from the Q output terminal of the D-type flip-flop 209. The circuit operation of the power circuit 407 and the circuit operation of the power control circuit 408 will be described in detail later.
In the circuit diagram shown in
<Configuration of the Power Control Circuit 408 and the Function of the Power Switch 210>
The power control circuit 408 has the function of activating the fourth switching element 219 when the battery pack 7 is set in the driving machine main body 100, to thus control the entirety of the controller 50 so as to enter an “operable mode.” In the case where the driving machine main body 100 is in an operable state, the power control circuit 408 has the function of automatically controlling the controller 50 so as to enter a “low power consumption mode” when the driving machine main body 100 has been left alone for a predetermined period of time or more. The power control circuit 408 also has the function of controlling the controller so as to enter an “operable” mode or a “low power consumption” mode by intentional actuation of the power switch (an operable mode/low power consumption mode changeover switch) 210. The power control circuit 408 has the D-type flip-flop 209, the first Schmidt trigger 207, the second Schmidt trigger 215, the power switch 210, and the switching element 211, such as a transistor, or the like.
A Q output terminal of the D-type flip-flop 209 is connected to the base resistor 232 of the switching transistor 231, and an inverted Q output terminal of the flip-flop 209 is connected to a D input terminal, and the D-type flip-flop 209 is configured so as to perform toggling operation. As a result, every time a signal of level “1” is input to the clock input terminal CK, the Q output terminal produces a logical output (e.g., level “1”) which is an inverse of a logical output having been produced thus far (a logical output produced before one clock input) (e.g. level “0”) (see
A first Schmidt trigger inverter 207 is connected to a clock input terminal CK of the D-type flip-flop 209. For instance, a commercially-available semiconductor product MC14584 can be applied to the Schmidt trigger inverter 207. The power switch 210 is coupled to an input side of this Schmidt trigger inverter 207.
The power switch 210 acts as manual switching means and is not limited specifically. By way of example, the power switch 210 is formed from momentary-on switch (or a switch called an normally-open switch). The momentary-on switch means a switch which is in an open state (an OFF state) under normal conditions and which enters an ON state only during a period of time when ON operation (pressing operation) is being performed. The power switch 210 is one which supplies a control signal of level “1” (a kind of clock signal) to the clock input terminal CK of the flip-flop 209 when being activated. Eventually, every time the power switch 210 is activated, a logical output from the output terminal Q of the flip-flop 209 is assumed to be an inverse of the logical output having been produced thus far. Therefore, every time the power switch 210 is activated, the fourth switching element 219 can be controlled so as to be alternately toggled between ON and OFF by way of the output terminal Q of the D-type flip-flop 209. Specifically, the power switch 210 can be caused to act as a toggle switch for toggling the fourth switching element 219 between ON and OFF.
Operation of the power switch 210 will be described in more detail. By activation of the power switch 210, an input level of the Schmidt trigger inverter 207 is inverted from an input of 1 to an input of 0 by virtue of functions of the resistors 205 and 206 and a function of a capacitor 208. Consequently, an output side of the Schmidt trigger 207 (an input terminal CK of the flip-flop 209) is inverted from an output of 0, which has been generated from the output thus far, into an output of 1. Hence, every time the power switch 210 is activated, the logical state of the output terminal Q of the flip-flop 209 is inverted. Simultaneously with the switching element 231 being controlled and toggled between ON and OFF, the fourth switching element 219 is controlled so as to become toggled between ON and OFF.
A reset input circuit consisting of the second Schmidt trigger inverter 215, a resistor 216, a capacitor 213, and a diode 214 is connected to the reset input terminal RES of the D-type flip-flop 209. The resistor 216 and the capacitor 213 constitute a time-constant circuit. When the battery pack 7 is attached to the driving machine main body 100 and electrically connected to the controller 50, the reset input terminal RES of the flip-flop 209 is retained temporarily in a signal input state of level 1 by time-out operation which lasts a predetermined period of time, whereby a Q output terminal of the flip flop 209 is first brought into an output of 0. The fourth switching element 219 is fixed to an OFF state. As a result of the power switch 210 being activated, the Q output terminal of the flip-flop 209 produces an output of 1, thereby activating the fourth switching element 219.
Meanwhile, when the power switch 210 is again activated while the fourth switching element 219 is in an ON state, the output terminal Q of the flip-flop 209 produces an output of 0, thereby deactivating the fourth switching element 219. When the fourth switching element 219 is in an OFF state, the source voltage Vcc of the control circuit including the microcomputer 228 comes to 0 V. The control system supplied with the source voltage Vcc does not consume power. In short, the power switch 210 can make a changeover to the low power consumption mode. In the low power consumption mode, a voltage of about 12 V is supplied as the source voltage Vdd to the first Schmidt trigger inverter 207, the second Schmidt trigger inverter 215, and the D-type flip-flop 209. Since levels of logical outputs produced by the circuits become constant, a current to be consumed comes to a nominal value of the order of microamperes. Therefore, the amount of energy consumed by the battery pack 7 becomes essentially negligible, and a low power consumption mode can be retained. When the power switch 210 is activated in this low power consumption mode, the source voltage Vcc is supplied to the control circuit system of the controller 50, and the controller 50 is restored to an operable state (an operable mode). Further, a switching element 211 formed from a transistor is connected in parallel to the power switch 210. The base of the switching element 211 is connected to a counter control circuit 409, which will be described later, by way of the base resistor 212. As shown in
<Configuration of the Counter Control Circuit 409>
In order to reduce power requirements of the controller 50, when any of the power switch 210, the push lever switch 22, the trigger switch 5, and the like, has been continually left unactivated for a predetermined period of time; for example, 15 minutes or more, a reset pulse 1 is not input to a reset input terminal RES of the counter 240 (formed from, e.g., a commercially-available semiconductor product 74HC4060); the counter 240 counts up for a predetermined period of time; and the output terminal Q of the counter 240 produces a logical output of 1. AS mentioned previously by reference to
A clock signal is supplied from an oscillation section 239 to the clock input terminal CK of the counter 240. Two signals are input to the reset input terminal RES of the counter 240 by way of an OR diode 235 and an OR diode 236. One signal is an output from the Schmidt trigger inverter 207 which is clamped to a predetermined voltage level by the resistor 217 for regulating a voltage level and a Zener diode 416 and then input to the OR diode 235. The other signal is a signal which is output from an output terminal OUT3 of the microcomputer 228 and input by way of the OR diode 236. The output terminal OUT3 of the microcomputer 228 is configured so as to output a reset pulse signal to the reset input terminal RES of the counter 240 every time the power switch 210, the push lever switch 22, the trigger switch 5, and the single-driving mode/continuous-driving mode changeover switch 233 are activated. The reset signal input by way of the OR diodes 235 and 236 is supplied to the reset input terminal RES by way of a filter circuit for absorbing a spike which is made up of a resistor 237 and a capacitor 238.
<Power-On Reset Circuit 405 of the Microcomputer 228 Including a Backup Power Circuit>
The power-on reset circuit 405 of the microcomputer 228 including a backup power circuit of the present invention will now be described.
The power-on reset circuit 405 of the microcomputer 228 comprises a reset IC 227 which outputs a reset signal; a high-capacitance capacitor 226 serving as a backup power source for the battery pack 7; and a diode 225. The capacitor 226 is constituted of a high-capacitance capacitor formed from an aluminum electrolytic capacitor, an electric double-layer capacitor, or the like. The diode 225 is formed from a Schottky diode which exhibits a high reverse withstand voltage and a low forward voltage drop (a threshold voltage), or the like. This diode 225 is electrically connected along a direction in which voltage supply path Vcc conducts a supply current.
When the fourth switching element 219 is turned on, the microcomputer 228 illuminates the power display LED 246, and the source voltage Vcc is supplied from the power pack 7 by way of the regulator 223. At this point in time, a power-on reset signal (an output of level 1) from the reset IC 227 which is reset at a source voltage of 2.87 V is input to the reset terminal RES of the microcomputer 228. The microcomputer 228 is thereby set to an initial state and starts control operation in accordance with a predetermined program such as that to be described later.
However, as mentioned previously, the present inventors have found that operation of the power circuit performed at startup encounters the following problems. Specifically, in order to drive the motor 6 to thus start rotation of the flywheel which poses heavy load on the motor 6, the battery pack 7 flows a heavy startup current (a lock current) to the motor 6. At this time, as shown in
<Configuration of a Motor Drive Circuit and Configuration of a Motor Counter Electromotive Force Detection Circuit 403>
The drive circuit of the motor 6 comprises a motor drive switching element 272 (hereinafter called a “first switching element 272”) formed from an N-channel power MOSFET connected in series with the motor 6; and a PNP transistor 282 and an NPN transistor 283 which constitute a drive section of the first switching element. The first switching element 272 is connected in series with the motor 6 in order to subject the power supply to the motor 6 to ON-OFF control. In order to supply high electric power, the battery voltage VBAT of the battery pack 7 is applied directly to this series circuit. Voltage-dividing resistors 272a and 273 are connected to a gate of the first switching element 272, thereby constituting negative resistance of the transistor 282. The first switching element 272 is configured so as to be actuated in response to activation of the transistor 282. A collector of the NPN transistor 283 is connected to the base of the transistor 282 by way of a base current limitation resistor 285. The base of the NPN transistor 283 is connected to an output terminal of the operational amplifier 256, which will be described later, by way of a base current limitation resistor 284, and an emitter of the transistor 283 is connected to an output terminal OUT0 of the microcomputer 228. When an output from the operational amplifier 256 is level 1 and an output from the output terminal OUT0 of the microcomputer 228 is level 0, the NPN transistor 283 and the PNP transistor 282 are actuated by the circuit configuration, thereby activating the N-channel MOSFET 272 serving as a motor drive switching element.
The counter electromotive force detection circuit of the motor 6 is equipped with the operational amplifier 276. The operational amplifier 276 constitutes a differential amplifying circuit along with resistors 274, 275, 277, and 278. In order to control the number of rotations of the motor 6, counter electromotive force developing in a coil (not shown) of a rotator of the motor 6 is differentially amplified, and the thus-amplified electromotive force is supplied to the AD conversion terminal AD0 of the microcomputer 228. A resistor 269 and a capacitor 267 constitute a filtering circuit for use with a signal waveform of the counter electromotive force. The diode 271 is for absorbing a flyback voltage of the motor 6.
<Configuration of a Temperature Detection Circuit 404 of the Motor Drive Power FET 272>
The temperature detection circuit 404 of the motor drive power FET (the first switching element) 272 is made up of a thermister 279, a voltage-dividing resistor 280, and a smoothing capacitor 281. The thermister 279 is a temperature measurement element for preventing occurrence of a breakdown in the motor drive power FET (the first switching element) 272, which would otherwise be cause by an excessive temperature rise to 140° C. or higher. As shown in
<Configuration of a Drive Circuit 402 of the Solenoid 14>
The drive circuit 402 of the solenoid 14 comprises a switching element 295 (hereinafter called a “second switching element 295”) formed from a P-channel power MOSFET connected in series with the solenoid 14; an overcurrent protective element 294 which functions to prevent flow of an overcurrent into the second switching element 295 and which is generally known under the designation of “polyswitch”; a switching element 287 (hereinafter called a “third switching element 287”) formed from an N-channel power MOSFET connected in parallel with the solenoid 14; and a flyback voltage absorption diode 286 connected in parallel with the solenoid 14. Specifically, the second switching element 295 is connected in series with the solenoid 14 by way of the overcurrent protective element 294 and a current limitation resistor 293, and the third switching element 287 is connected in parallel to the solenoid 14 by way of the current limitation resistor 292.
Voltage-dividing resistors 288 and 289 are connected to a gate of the third switching element 287, thereby constituting load resistance of a pre-PNP transistor 290. The third switching element 287 is configured so as to become activated in response to activation of the transistor 290. A base of the transistor 290 is connected to a collector of another pre-NPN transistor 302 by way of a base current limitation resistor 291. A base of the NPN transistor 302 is connected to an output terminal OUT2 of the microcomputer 228 via a base current limitation resistor 303. By this circuit configuration, the transistors 302 and the 290 are activated by an output of 1 from the output terminal OUT2 of the microcomputer 228, thereby activating the third switching element 287.
Voltage-dividing resistors 296 and 297 are connected to a gate of the second switching element 295, thereby creating a load circuit for the NPN transistor 298 and the NPN transistor 300, which are connected in series with each other. While the transistors 298 and 300 are simultaneously activated, the second switching element 295 can be activated.
As in the case of the base of the NPN transistor 283 of the previously-described motor drive circuit 403, the base of the NPN transistor 298 is connected to an output of the operational amplifier 256 by way of a base current limitation resistor 299. Meanwhile, the base of the NPN transistor 300 is connected to a push lever switch circuit constituted of the push lever switch 22 to be described later, a resistor 259, and other elements, or to the input terminal IN2 of the microcomputer 228. The emitter of the NPN transistor 300 is connected to the output terminal OUT1 of the microcomputer 228. Accordingly, the transistor 298 is activated by an output of 1 from the operational amplifier 256, whereas the transistor 300 is activated when an output from the output terminal OUT1 of the microcomputer 228 assumes a value of 0 and the base potential of the transistor 300 is high. The diode 264 connected to the emitter of the transistor 300 acts as a diode for preventing a reverse flow, which would otherwise be caused when an output from the output terminal OUT1 of the microcomputer 228 assumes a value of 1.
When the push lever switch 22 is turned on, the input terminal IN2 of the microcomputer 228 is brought into a level of 1, and the capacitor 262 is recharged comparatively quickly by way of the diode 260 and the resistor 261, so that a base current becomes ready to flow into the transistor 300 by way of the resistor 301. When the push lever switch 22 remains in an OFF state where the switch is not actuated, the resistor 259 brings the input terminal IN2 of the microcomputer 228 into a level of 0. The resistor 263 is for discharging electric charges in the capacitor 262. Further, an integration circuit constituted of the resistor 261 and the capacitor 262 has the function of supplying the electric charges accumulated in the capacitor 262 as a base current for the transistor 300 even when the push lever switch 22 is deactivated by vibration (chattering) of the switch itself during the course of driving of a fastener, to thus eventually keep the second switching element 295 in an activated state.
<Configuration of the Remaining Fastener Detection Circuit 406>
The remaining fastener detection circuit 406 has the remaining fastener sensor 257, the operational amplifier 256, and a delay circuit 401; and detects that the amount of a fastener, such as nails, loaded in the magazine 2 has come to one or become small. The remaining fastener sensor 257 is formed from a microswitch, or the like, provided in association with the nail feeding mechanism 2a (see
A voltage determined by dividing the source voltage Vcc by the resistor 250 and the resistor 252 is applied to an inverting input terminal (−) of the operational amplifier 256. As a result of activation of the remaining fastener sensor 257, the noninverting input terminal (+) of the operational amplifier 256 changes from level 1 close to the level of the source voltage Vcc to level 0 at which a value of essentially 0 V is achieved. The output terminal of the operational amplifier 256 is inverted from an output level of 1—which has been achieved thus far—to an output level of 0. Hence, the output terminal of the operational amplifier 256 is inverted to an output of level 0, whereby the LED (a light-emitting diode) 249 constituting a remaining fastener indicator is illuminated. Thus, there is issued a warning that the amount of a fastener remaining in the magazine 2 has become small, and the first switching element 272 and the second switching element 295 are deactivated, to thus cause the driver blade to stop driving a fastener. A capacitor 251 is an integration capacitor for preventing faulty operation such as momentary illumination of the remaining fastener LED 249, which would otherwise be caused as a result of the output terminal of the operational amplifier 256 having temporarily being brought into a level of 0 at the moment in which the battery pack 7 is connected to the controller 50.
<Voltage Detection Circuit of the Battery Pack 7>
The battery voltage VBAT of the battery pack 7 is divided by resistors 268 and 270, and is input to the AD conversion terminal AD 2 of the microcomputer 228 by way of an integration circuit consisting of a resistor 266 and a capacitor 265. The microcomputer 228 detects the voltage of the battery pack 7, and monitors the amount of energy remaining in the battery pack 7 by the battery remaining-power display LED 242.
<Display Circuit>
The LED 246 is a power source indicator connected in shunt with the regulator 223 by way of a current limitation resistor 247 and is illuminated when the regulator 223 remains in a normally-operating state (an operable state).
The LED 242 is a battery remaining-power indicator connected between the output terminal OUT4 of the microcomputer 228 and the output voltage Vcc of the regulator 223 by way of the current limitation resistor 241. When the amount of electric power remaining in the battery pack 7 after electrical discharge has become small, the LED 242 is illuminated. For instance, when the amount of electric power remaining in the battery pack 7 has become smaller than 18 V, the LED 242 is illuminated.
Further, the LED 244 is a mode indicator connected between the output terminal OUT5 of the microcomputer 228 and the output voltage Vcc of the regulator 223 by way of the current limitation resistor 243 and, especially, acts as a continuous-driving mode indicator when the controller 50 is in a continuous-driving mode.
<Configuration of Other Circuits>
When the trigger switch 5 is switched to the ON position, a signal of level 1 is input to the input terminal IN0 of the microcomputer 228. The resistor 230 connected in series with the trigger switch 5 is provided for inputting a signal of level 0 to the input terminal IN0 of the microcomputer 228 when the trigger switch 5 remains in the OFF position.
Likewise the power switch 210, the switch 233 is formed from a momentary-on switch (or a normally-open switch) and acts as a single-driving mode/continuous-driving mode changeover switch. When the single-driving mode/continuous-driving mode changeover switch 233 is toggled ON, there is made a changeover to a continuous-driving mode when the current mode is a single-driving mode. Conversely, when the current mode is a continuous-driving mode, a changeover is made to the single-driving mode. Every time the switch 233 is toggled to ON, a signal of level 1 is input to the input terminal IN1 of the microcomputer 228. The resistor 234 connected in series with the single-driving mode/continuous-driving mode changeover switch 233 is provided for inputting a signal of level 0 to the input terminal IN1 of the microcomputer 228 when the single-driving mode/continuous-driving mode changeover switch 233 remains in the OFF position.
[Basic Operation of the Electric Driving Machine 100 for Driving a Fastener]
The basic operation of the electric driving machine 100 for driving a fastener will now be described from a mechanical viewpoint. When an operator has pulled the trigger switch 5 and also pushes the push lever switch 22 against a member to be worked (a workpiece), the first switching element 272 is activated by control operation of the controller 50, so that the motor 6 rotates while taking the battery pack 7 as the power source (see
When the controller 50 energizes the solenoid 14 after a predetermined period of time has elapsed since the flywheel 9 was rotated, the solenoid drive section 15 and the impelling member 16 move toward the flywheel 9 as shown in
Driving of the solenoid 14 is also completed at the time of completion of driving operation, and the solenoid drive section 15 and the impelling member 16 are returned to the initial position by restoration force of the solenoid return spring 17. When the impelling member 16 has returned to the initial position, the force for pushing the balls 19 dissipates, and hence the frictional force developing between the balls 19 and the clutch ring 25 decreases to a negligible level, and the inner diameter of the coil spring 13 expands until a natural state is achieved. At this time, transmission of power from the rotational drive shaft 10 to the driven rotary shaft 12 is interrupted, and therefore the driver blade 3 and the pinion 11 and the actuator 3 of the actuator feeding mechanism 3c are brought into their initial states by the actuator return spring 23.
[Control Operation of the Controller 50]
Operation of the controller 50 will now be described in detail by reference to control flowcharts described in
Operation of the power control circuit 408 performed when the battery pack 7 is attached to and electrically connected to the controller 50 (the driving machine main body 100) is as shown in
First, in step S501, the microcomputer 228 outputs a signal of level 1 to the output terminal OUT2 so as to bring the third switching element 287 into an ON state and to set a “single-driving mode.” Further, a signal of such a level as to bring the continuous-driving mode display LED 244 into an extinguished state is output to the output terminal OUT5.
Next, in step 502, a check is made as to whether or not the trigger switch 5 and the push lever switch 22 are in an OFF state. When both these switches are in the OFF state, an initial state (step 566) is determined to have been achieved, and the following operation is commenced.
<Processing for Displaying the Amount of Electrical Power Remaining in the Battery Pack 7>
In steps 503 through 505, there is performed remaining power display processing for ascertaining whether the battery pack 7 is recharged or the amount of electrical discharge is large. In the case where the microcomputer 228 has read the battery voltage VBAT of the AD conversion terminal AD2 and where the motor 6 and the solenoid 14 remain inoperative, when the voltage of the battery pack 7—in which; for instance, six lithium-ion secondary cells are connected in series, and which exhibits a nominal voltage of 21.6 V—has become less than; e.g., 18 V, the microcomputer 228 brings the LED 242 from the extinguished state into the illuminated state. Since the output of battery voltage from the battery pack 7 is in the course of recovery within one second after driving of a fastener, the microcomputer 228 does not perform these processing operations or subjecting a read detection voltage of the AD conversion terminal AD2 to moving-averaging operation, to thus compute the true amount of electric energy remaining in the battery pack 7 and display the amount of remaining electric power.
<Processing for Detecting the Temperature of the First Switching Element 272>
In step 506, the microcomputer 228 checks, from the input voltage of the AD conversion terminal AD4, whether or not the temperature of the first switching element 272 is equal or lower than a predetermined temperature; for example, 140° C. When the temperature has exceeded 140° C., processing proceeds to step 507, where a dynamic stop state is achieved and where the LEDs 242 and 244 are continually blinked. Thus, fastener driving operation subsequent to step 508 is stopped. At this time, the first switching element 272 is not activated by the microcomputer 228.
<Processing for Toggling Between the Single-Driving Mode and the Continuous-Driving Mode>
Steps 508 to 511 are for performing processing for toggling between a single-driving mode and a continuous-driving mode. In these steps, when the single-driving mode/continuous-driving mode changeover switch 233 is activated, the microcomputer 228 is switched from the initially-set “single-driving mode” to the “continuous-driving mode,” and the continuous-driving mode display LED 244 is illuminated to set the “continuous-driving mode.” When the single-driving mode/continuous-driving mode changeover switch 233 is activated while the microcomputer 228 is in the state of setting the “continuous-driving mode,” the microcomputer 228 is configured so as to again set the “single-driving mode.” The single-driving mode/continuous-driving mode changeover switch 233 acts as a so-called toggle switch, and toggles between the single-driving mode and the continuous-driving mode every time the switch 233 is activated.
<Processing in Single-Driving Mode>
When a single-driving mode is determined in step 512, processing proceeds to steps 513 to 515, and processing for single-driving mode is carried out.
Specifically, when in step 513 the trigger switch 5 is first activated, processing proceeds to step 514. The microcomputer 228 outputs a signal of level 0 from the output terminal OUT0, to thus initiate rotation of the motor 6. Concurrently with initiation of rotation, in step 515 the two timers T1 and T2 (not shown) in the microcomputer 228 start counting a time. In this case, the timer T1 has the function of measuring elapsed predetermined time A required by the motor 6 to reach a predetermined constant speed C (rpm) (C is set to; e.g., 21,000 rpm) or a speed close to the constant speed; for instance, a period of 350 milliseconds (hereinafter the unit of time is often called milliseconds or abbreviated as “ms”). The timer T2 has the function of measuring elapsed time assigned to a determination as to whether or not the following processing is left. After the trigger switch 5 has first been activated, the timer T1 finishes measuring operation after elapse of a predetermined time A (350 milliseconds), and processing proceeds to step 518, where control of a PWM speed is commenced such that the motor 6 achieves a predetermined constant speed C (e.g., 21,000 rpm). Control of the constant speed of the motor 6 will be described later.
As indicated by the operation timing chart shown in
<Patterns of an Operation Timing Chart for a Single-Driving Mode>
(First Pattern)
(Second Pattern)
As indicated by the control flowchart shown in
(Third Pattern)
As indicated by the operation timing chart shown in
(Fourth Pattern)
As indicated by an operation timing chart shown in
(Fifth Pattern)
As indicated by an operation timing chart shown in
(Sixth Pattern)
As is indicated by an operation timing chart shown in
<Speed Control of the Motor 6 and Detection of Counter Electromotive Force>
(Speed Control)
As indicated by the pattern of the timing chart shown in
The motor 6 is controlled to a constant speed by use of the PWM pulse in step 518 as indicated by the processing flowchart shown in
Specifically, as indicated by the timing chart shown in
As is evident from the above descriptions, in
As described as a time (a first acceleration time) A (ms) in the timing chart shown in
(Detection of Counter Electromotive Force of the Motor 6)
As mentioned above, the circuit for detecting the counter electromotive force of the motor 6 comprises the operational amplifier 276, and the resistors 274, 275, 277, and 278 which constitute a differential amplifying circuit along with the operational amplifier 276. The counter electromotive force developing in a coil (not shown) of a rotor of the motor 6 is supplied to the AD conversion terminal AD0 of the microcomputer 228 by way of a filter circuit consisting of the resistor 269 and the capacitor 267. The motor 6 is controlled to a constant speed such that the kinetic energy of the flywheel 9 accumulated by rotational driving of the motor 6 turns into energy which is used for driving a fastener. The counter electromotive force of the motor 6 achieved at this time also reaches a predetermined voltage. Accordingly, this counter electromotive force is compared with a preset voltage through arithmetic operation, so that the rotational drive force of the motor 6 optimum for driving a fastener can be maintained. To be more specific, a circuit equivalent to the DC motor 6 comprises coil inductance, the resistance of a coil, a voltage drop occurring in a brush, and speed electromotive force determined by the magnetic field and the rotational speed of the motor. Among these factors, the inductance of the core, the resistance of a coil, and the voltage drop in a brush are changed by the electric current of the motor. However, during a period in which the first switching element 272 remains in the OFF state, the speed electromotive force of the motor 6 can be considered to arise as a motor voltage. The speed electromotive force is proportional to the number of rotations of the motor 6. Accordingly, the number of rotations of the motor, namely, the number of rotations of the mechanically-coupled flywheel 9, can be ascertained by the circuit for detecting counter electromotive force of the motor 6. The microcomputer 228 compares the thus-detected counter electromotive voltage with the predetermined voltage, to thus perform so-called PID operation. As a result, the motor 6 can be maintained at the predetermined constant rpm C (rpm). This obviates the necessity for attachment of a rotational sensor to the flywheel, and a reduction in the cost and size of a product can be attained.
<Prevention of Faulty Operation of the Solenoid Drive Circuit 402>
When an excitation current falsely flows into the solenoid 14 during rotation of the motor 6, fastener driving operation is performed against the operator's will. The microcomputer 228 outputs a signal of level 1 from the output terminal OUT2 except the period of fastener driving operation, thereby activating the third switching element 287. Thus, faulty driving operation can be prevented. Even when the second switching element 295 has become shorted for any reason and when an overcurrent has flowed into the overcurrent limitation polyswitch 294 and the current limitation resistor 293, the electric currents are diverted to the active third switching element 287 and hardly flow into the solenoid 14, so long as the third switching element 287 remains activated. Hence, faulty fastener driving operation can be prevented. Meanwhile, when a signal of level 0 is output from the output terminal OUT1 of the microcomputer 228 for any reason while the second switching element 295 remains in normal condition, the push lever switch 22 is in an off state. Hence, a base current does not flow into the pre-transistor 300, and the second switching element 295 is not activated. Accordingly, faulty fastener driving operation can be prevented. Prevention of faulty operation enables enhancement of the accuracy of finishing and working efficiency.
<Processing Flowchart and Operation Timing Chart for Continuous-Driving Mode>
In a case where a result of determination rendered in step 512 shown in
When the push lever switch 22 remains deactivated even after elapse of the predetermined period of time A (350 milliseconds) in step 544, timer-interrupt processing pertaining to step 593 (see
When the trigger switch 5 still remains in the ON state after previous fastener driving operation, processing proceeds from step 551 to step 552 and step 553. In step 555, after operation for driving a fastener, the timer T3 completes measurement of elapsed predetermined time (a second acceleration time) B (e.g., 200 milliseconds) which is shorter than the predetermined time A. In step 555, in the range of predetermined time B (200 milliseconds) which the timer T3 has not yet finished measuring, the battery voltage VBAT of the battery pack 7 is fully supplied to the motor 6, to thus generate rotational drive force quickly. After elapse of the predetermined time B (200 milliseconds), constant-speed control is performed by PWM pulse control. After the previous fastener driving operation, the push lever switch 22 is temporarily toggled to the OFF position. Subsequently, when the push lever switch 22 is again turned on, processing passes through, processing pertaining to a sequence between steps 564 and 565 analogous to the sequence from step 523 to 530 is executed one after another by bypassing steps 559 to 563 after elapse of the predetermined time B (200 milliseconds). Fastener driving operation is executed by stopping the motor 6 and driving the solenoid 14.
At this time, when the push lever switch 22 temporarily remains deactivated after the previous fastener driving operation, the motor 6 is still in rotation even after the previous fastener driving operation. Hence, in relation to the time during which the number of rotations required to fire a fastener is reached, a timer interrupt pertaining to step 556 (step 593 shown in
The operation timing charts shown in
As is evident from
When the trigger switch 5 is deactivated by processing pertaining to step 559 and step 562, rotation of the motor 6 is stopped. When the trigger switch 5 and the push lever switch 22 are deactivated, processing returns to step 566 in the initial state by bypassing step 532.
In the case of the continuous-driving mode as indicated by the operation timing chart shown in
When the push lever switch 22 is toggled from the ON state to the OFF state after the motor 6 has been driven as a result of actuation of the trigger switch 5 and before elapse of the predetermined period of time A (350 milliseconds), constant speed C is performed by PWM pulse control after elapse of the predetermined time A. Subsequently, fastener driving operation is performed, so long as the push lever switch 22 is activated. However, driving operation is continued even when the push lever switch 22 is deactivated after the solenoid 14 has been activated as a result of stoppage of the motor 6.
<Operation of the Remaining Fastener Sensor 257 and Operation of the Delay Circuit 401>
When the arm 257a of the remaining fastener sensor (a microswitch) 257 has detected a paucity of remaining fasteners after completion of driving of one fastener in the single-driving mode or the continuous-driving mode, the remaining fastener sensor 257 is activated. As a result of this activating operation, the capacitor 253 constituting the delay circuit 401 is discharged by the remaining fastener sensor 257 by way of the resistor 254, and an input voltage of the noninverting input terminal (+) of the operational amplifier 256 becomes lower than an input voltage of the inverting input terminal (−) of the same. Accordingly, the output terminal of the operational amplifier 256 is inverted from an output of level 1—which has been achieved thus far—to an output of level 0. Concurrently with illumination of the LED 249 serving as the remaining fastener indicator, the base current is not supplied to the transistors 298 and 283, and hence these transistors enter an OFF state. Consequently, the first switching element 272 and the second switching element 295 are not supplied with the gate voltage and, therefore, remain in the OFF state. The motor 6 and the solenoid 14 are deactivated, and fastener driving operation is halted.
At this time, it may also be the case where, when the remaining fastener sensor 257 undergoes an impact, a recoil, or other physical forces, resulting from driving operation during the course of the electric driving machine 100 driving a fastener, a movable contact segment of the microswitch (257) causes vibration, to thus effect unwanted activation for a short period of time. Further, there may also arise the case where depletion of a fastener is detected during the course of driving of a fastener. Therefore, the delay circuit 401 is added so as to immediately prevent initiation or stoppage of unwanted driving operation in response to such inadvertent activation of the remaining fastener sensor 257 or activation of the remaining fastener 257 during the course of driving operation. An electrical discharge time constant determined by the capacitor 253 and the resistor 254 of the delay circuit 401 is determined in accordance with a period of time during which the driver blade 3a fires a fastener and a natural oscillation period of the movable contact segment of the microswitch sensor (257). The electrical discharge time constant is set to; for instance, 150 milliseconds. By the delay function or attenuation function of this delay circuit 401, there is prevented supply of a ground potential to the noninverting input terminal (+) of the operational amplifier 256, which would otherwise be caused by inadvertent activation of the remaining fastener sensor 257. Moreover, in order to prevent occurrence of an abrupt decrease in the input voltage of the noninverting input terminal (+) even when the remaining fastener sensor 257 has become activated during driving operation upon detection of a paucity of remaining fasteners, the fastener driving operation which is now being performed is not aborted or hindered immediately.
[Advantages of the Present Invention]
As is obvious from the above-described embodiment, even when a transient decrease has arisen in the battery voltage VBAT of the battery pack 7 at startup of the motor 6 that drives the flywheel 9, the power terminal Vcc and the reset terminal RES (or the input terminal IN of the reset IC 227) of the control means 228 are replenished with a normal voltage by the voltage accumulated by the capacitor 226 of the backup power circuit, and hence the controller 50 can maintain normal operation without involvement of faulty operation. As a result, even the battery pack 7 whose battery has a smaller amount of remaining energy can be effectively utilized as the power source of the electric driving machine 100.
The embodiment of the present invention provided above has described the case where nails are taken as a fastener in a driving machine. However, the present invention can yield advantages analogous to those yielded by the previously-described driving machine even when being applied to a driving machine which fires a fastener other than nails, such as staples (C-shaped nails), screws, or the like, by the force of impact. Further, another switch other than the microswitch can be used as the remaining fastener sensor. Although a switch of normally-off type is used as the remaining sensor switch, a switch of normally-on type can also be used. In this case, the switch may also be connected to the delay circuit by way of an inverter circuit.
Although the invention conceived by the present inventors has been specifically described by reference to the embodiment, the present invention is not limited to the embodiment and susceptible to various modifications within the scope of the gist of the invention.
Number | Date | Country | Kind |
---|---|---|---|
P2006-248897 | Sep 2006 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
4964558 | Crutcher et al. | Oct 1990 | A |
5320270 | Crutcher | Jun 1994 | A |
6669072 | Burke et al. | Dec 2003 | B2 |
6755336 | Harper et al. | Jun 2004 | B2 |
6769593 | Pedicini et al. | Aug 2004 | B2 |
6971567 | Cannaliato et al. | Dec 2005 | B1 |
6974061 | Adams et al. | Dec 2005 | B2 |
7204403 | Kenney et al. | Apr 2007 | B2 |
7334715 | Oda et al. | Feb 2008 | B2 |
Number | Date | Country |
---|---|---|
8-205573 | Aug 1996 | JP |
Number | Date | Country | |
---|---|---|---|
20080067213 A1 | Mar 2008 | US |