Optical fault locator
First Claim
1. An optical fault locator for locating reflective events within a fiber optic cable, said optical fault locator comprising:
- at least one user input for accepting information from a user;
a laser assembly for sending a pulsed laser light through the fiber optic cable;
a front end for receiving a reflected portion of the pulsed laser light from the fiber optic cable, comparing, a value of the reflected portion of the pulsed laser light with a threshold value, and outputting a digital pulse corresponding to a result of the comparison;
a complex programmable logic device in communication with the front end for sending the threshold value to the front end accepting the digital pulse from the front end, and sending at least one output corresponding to a distance to a reflective event;
a microcontroller in communication with said user input, said laser assembly, and said complex programmable logic device, said microcontroller being programmed to accept said information from said user input, calculate the threshold value, simultaneously send a threshold signal, corresponding, to the threshold value, to said complex programmable logic device and a laser signal, corresponding to the threshold value, to said laser assembly to launch a laser pulse, receive said at least one output corresponding to a distance to a reflective event from said complex programmable logic device, calculate an actual distance based upon said at least one signal, and send a distance output signal; and
at least one user output for accepting said distance output signal from said microcontroller and providing a corresponding distance value to the user.
3 Assignments
0 Petitions
Accused Products
Abstract
A hand held optical fault locator used to determine the distance to a discontinuity in a fiber optic cable, such as a break, nick, cut, scrape, indentation, or the like, a splice, a connector, or the end of the cable. The locator includes an analog front end, a complex programmable logic device (CPLD), a laser diode and drive, a microcontroller, at least one input, and at least one output. The preferred locator allows a user to select a specific index of refraction, to measure the distance to a fault directly in feet or meters, to measure fiber lengths at counting frequencies in the 100KHz range, to determine fiber reflection events in the digital-time domain, and to make accurate measurements without the use of a sensitivity adjustment feature.
-
Citations
20 Claims
-
1. An optical fault locator for locating reflective events within a fiber optic cable, said optical fault locator comprising:
-
at least one user input for accepting information from a user;
a laser assembly for sending a pulsed laser light through the fiber optic cable;
a front end for receiving a reflected portion of the pulsed laser light from the fiber optic cable, comparing, a value of the reflected portion of the pulsed laser light with a threshold value, and outputting a digital pulse corresponding to a result of the comparison;
a complex programmable logic device in communication with the front end for sending the threshold value to the front end accepting the digital pulse from the front end, and sending at least one output corresponding to a distance to a reflective event;
a microcontroller in communication with said user input, said laser assembly, and said complex programmable logic device, said microcontroller being programmed to accept said information from said user input, calculate the threshold value, simultaneously send a threshold signal, corresponding, to the threshold value, to said complex programmable logic device and a laser signal, corresponding to the threshold value, to said laser assembly to launch a laser pulse, receive said at least one output corresponding to a distance to a reflective event from said complex programmable logic device, calculate an actual distance based upon said at least one signal, and send a distance output signal; and
at least one user output for accepting said distance output signal from said microcontroller and providing a corresponding distance value to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
a digital event detector;
a clock gate in communication with said digital event detector and said microcontroller;
a programmable oscillator for varying a counting frequency;
a prescale circuit in communication with said programmable oscillator and said clock gate; and
a counter in communication with said clock gate and said microcontroller;
wherein said microcontroller sends a control signal to said programmable oscillator and simultaneously sends an opening signal to open the clock gate, said programmable oscillator sends a counting signal through said prescale circuit and said clock gate to said counter and said counter receives and counts a number of prescaled counting signal oscillations until said digital event detector sends a closing signal to close said clock gate and sends a count output signal to said microcontroller once said clock gate is closed.
-
-
6. The optical fault locator as claimed in claim 5 wherein said prescale circuit prescales said counting signal in two stages such that said prescaled counting signal has a sixteen bit length.
-
7. The optical fault locator as claimed in claim 5 wherein said microcontroller is further programmed to receive a plurality of count output signals from said counter and to calculate and store a distance to said reflective event based upon said plurality of count output signals.
-
8. The optical fault locator as claimed in claim 7 wherein said microcontroller is further programmed to calculate and store distances to up to eight reflective events.
-
9. The optical fault locator as claimed in claim 1 wherein said analog front end comprises:
-
an infrared detector for detecting the reflected portion of the pulsed laser light from the fiber optic cable and providing a current output corresponding to said detected light;
a trans-impedance amplifier for receiving the current output from the infrared detector and outputting a voltage output signal;
a digital to analog converter for accepting a digital representation of the threshold value from the complex programmable logic device and converting said digital representation to an analog threshold signal; and
a comparator for accepting said voltage output signal from said trans-impedance amplifier, receiving said analog threshold signal from said digital to analog converter, comparing said voltage output signal to said analog threshold signal, and sending a digital pulse to said complex programmable logic device when said voltage output signal exceeds said analog threshold signal.
-
-
10. The optical fault locator as claimed in claim 9 wherein said trans-impedance amplifier outputs a saturated voltage output signal.
-
11. The optical fault locator as claimed in claim 9 wherein said trans-impedance amplifier outputs an unsaturated voltage output signal and wherein said microcontroller is programmed to vary the threshold value until a reflective event is located.
-
12. The optical fault locator as claimed in claim 1 wherein said at least one input comprises at least one membrane type button, and wherein said at least one output comprises a liquid crystal display.
-
13. The optical fault locator as claimed in claim 1 wherein one of said at least one input is chosen from a group consisting of an RS232 communication link and an infrared communication link.
-
14. The optical fault locator as claimed in claim 1 further comprising a circuit board upon which said laser assembly, said front end, said complex programmable logic device, and said microcontroller are disposed.
-
15. A method of detecting a reflective event in a fiber optic cable comprising the steps of:
-
(a) inputting an index of refraction into a microcontroller;
(b) instructing said microcontroller to begin a test;
(c) launching a pulse of laser light into the fiber optic cable;
(d) opening a clock gate simultaneously with said launching step;
(e) causing a programmable oscillator to oscillate at a predetermined frequency based upon said index of refraction;
(f) counting a number of oscillations passing through said clock gate;
(g) receiving a reflected portion of the pulse of laser light from the fiber optic cable;
(h) comparing a value of the reflected portion of the pulsed laser light with a threshold value;
(i) closing the clock gate when the reflected portion of the pulsed laser light exceeds the threshold value;
(j) summing the number of oscillations counted between the opening of the clock gate and the closing of the clock gate;
(k) repeating steps (c) through (j) a predetermined number of times; and
(l) calculating a distance to the reflective event based upon the results of the summing steps. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification