System and method for data retrieval in AC power tools via an AC line cord
First Claim
1. A system for communicating information between a power tool and an independent subsystem using a power cord of the tool as a signal conducting medium, the system comprising:
- an independent interface subsystem adapted to be coupled to said power cord for providing an input signal to said power tool, via said power cord, that a communications mode is to be initiated between said power tool and said interface subsystem;
a controller disposed with said tool operable to recognize said input signal and to enter a communications mode of operation;
an electronic module disposed within said tool for storing operational information relating to said power tool, said electronic module being in communication with said controller;
wherein said controller obtains said operational information from said electronic module and causes periodic pulses, representative of said operational information, to be transmitted over said power cord in synchronization with said input signal; and
wherein said interface system decodes said periodic pulses to obtain said operational information.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for obtaining data stored in an electronic module within a power tool over a power line cord of the tool, and without any disassembly of the tool being required. An interface subsystem applies a high frequency, low power AC input signal to the power cord of the tool. A controller within the tool recognizes this signal as an indication that the tool is to be placed in a communications mode. The controller modulates a power switching device used for turning on and off the motor of the tool in such a fashion that current pulses are transmitted over the power line cord back to the interface subsystem. The current pulses correspond to tool usage/performance/identification information stored in the electronic module of the tool. This information is interpreted by a current reader circuit of the interface subsystem as binary information which is then transmitted to an external computing data logging device for analysis and/or recording.
55 Citations
21 Claims
-
1. A system for communicating information between a power tool and an independent subsystem using a power cord of the tool as a signal conducting medium, the system comprising:
-
an independent interface subsystem adapted to be coupled to said power cord for providing an input signal to said power tool, via said power cord, that a communications mode is to be initiated between said power tool and said interface subsystem;
a controller disposed with said tool operable to recognize said input signal and to enter a communications mode of operation;
an electronic module disposed within said tool for storing operational information relating to said power tool, said electronic module being in communication with said controller;
wherein said controller obtains said operational information from said electronic module and causes periodic pulses, representative of said operational information, to be transmitted over said power cord in synchronization with said input signal; and
wherein said interface system decodes said periodic pulses to obtain said operational information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for communicating information between a power tool having a power cord, an internal motor, a switch in communication with said power cord for switching on and off said motor, and a storage module for storing operational information relating to said tool, the system comprising:
-
an independent interface subsystem adapted to be coupled to said power cord for providing an input signal to said power tool, via said power cord, that a communications mode is to be initiated between said power tool and said interface subsystem, said input signal having a frequency greater than 60 Hz and being of insufficient magnitude to cause rotation of said motor;
a controller disposed with said tool and operatively coupled with said switch, said controller operating to recognize said input signal and to enter a communications mode of operation, said controller being in communication with said storage module;
wherein said controller obtains said operational information from said electronic module and causes periodic pulses, representative of said operational information, to be transmitted over said power cord in synchronization with said input signal back to said interface subsystem; and
wherein said interface system decodes said periodic pulses to obtain said operational information. - View Dependent Claims (11, 12)
-
- 8. The system of claim 8, wherein said input signal comprises an AC input signal having a frequency of at least about 300 Hz.
-
13. A system for communicating information between a power tool having a power cord, an internal motor, a switch in communication with said power cord for switching on and off said motor, and a storage module for storing operational information relating to said tool, the system comprising:
-
an independent interface subsystem adapted to be coupled to said power cord for facilitating bi-directional communications with said power tool, via said power cord;
said independent interface subsystem operating to initiate a communications mode between said power tool and said interface subsystem by applying an input signal having a frequency greater than 60 Hz and being of insufficient magnitude to cause rotation of said motor; and
a controller disposed within a housing of said tool for recognizing said input signal and transmitting signal pulses, via said switch, corresponding to said stored operational information over said power cord back to said interface subsystem for decoding by said interface subsystem. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for bidirectionally communicating information to and from a power tool having an internally disposed module and controller, the method comprising:
-
a) applying an input signal from a subsystem independent of said power tool through a power cord of said tool, said input signal informing said controller to enter a communications mode of operation;
b) causing said input signal to have a frequency higher than 60 Hz and a power that is insufficient to cause normal operation of said tool;
c) using said controller to receive said input signal and to initiate downloading of stored information from said module over said power cord via signal pulses generated in synchronization with said input signal; and
d) demodulating said signal pulses to obtain said stored information. - View Dependent Claims (19, 20, 21)
-
Specification