Apparatus and method for detecting an object using digitally encoded optical signals
First Claim
1. A proximity detection apparatus for detecting objects within a predetermined region, comprising:
- (a) a transmitter having an axis of projection oriented toward said predetermined region;
(b) a receiver having an axis of reception oriented to intersect said axis of reception in said predetermined region;
(c) a microcontroller electrically connected to said transmitter and to said receiver; and
(d) means for providing electrical power to said microcontroller, said transmitter, and said receiver,wherein said microcontroller electrically produces transmitted data bursts to said transmitter, said transmitter receives said transmitted data bursts and emits corresponding optical bursts toward said predetermined region, said optical bursts reflect off of said object as return optical bursts if said object is within said predetermined region, said receiver detects said return optical bursts and electrically transmits corresponding received data bursts to said microcontroller, and said microcontroller compares said transmitted data bursts to said received data bursts and verifies that said object is within said predetermined region.
3 Assignments
0 Petitions
Accused Products
Abstract
A proximity detection apparatus for detecting objects within a predetermined region. The apparatus comprises a transmitter, a receiver, a microcontroller, and a power supply that provides electrical potential to the transmitter, the receiver, and the microcontroller. The microcontroller produces transmitted data bursts to the transmitter, the transmitter emits optical data bursts toward the predetermined region where, if the object is present, the optical data bursts reflect off of the object as return optical bursts. The receiver detects the return optical bursts and transmits received data bursts to the microcontroller. The microcontroller compares the received data bursts against the transmitted data bursts to verify that the object is present in the predetermined region. The microcontroller produces an output signal to control equipment based the object being present or absent from the predetermined region.
-
Citations
34 Claims
-
1. A proximity detection apparatus for detecting objects within a predetermined region, comprising:
-
(a) a transmitter having an axis of projection oriented toward said predetermined region; (b) a receiver having an axis of reception oriented to intersect said axis of reception in said predetermined region; (c) a microcontroller electrically connected to said transmitter and to said receiver; and (d) means for providing electrical power to said microcontroller, said transmitter, and said receiver, wherein said microcontroller electrically produces transmitted data bursts to said transmitter, said transmitter receives said transmitted data bursts and emits corresponding optical bursts toward said predetermined region, said optical bursts reflect off of said object as return optical bursts if said object is within said predetermined region, said receiver detects said return optical bursts and electrically transmits corresponding received data bursts to said microcontroller, and said microcontroller compares said transmitted data bursts to said received data bursts and verifies that said object is within said predetermined region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A proximity detection apparatus for detecting objects within a predetermined region, comprising:
-
(a) a transmitter having an axis of projection oriented toward said predetermined region, said transmitter including one or more light emitting diodes; (b) a receiver having an axis of reception oriented to intersect said axis of reception in said predetermined region, said receiver including one or more photo transistors; (c) a microcontroller electrically connected to said transmitter and to said receiver; and (d) means for providing electrical power to said microcontroller, said transmitter, and said receiver; (e) a software program operating within said microcontroller; and (f) an interface circuit designed to control equipment, wherein, said software program operating within said microcontroller asynchronously produces transmitted data bursts to said transmitter, said transmitter receives said transmitted data bursts and emits corresponding optical bursts toward said predetermined region, said optical bursts reflect off of said object as return optical bursts if said object is within said predetermined region, said receiver detects said return optical bursts and electrically transmits corresponding received data bursts to said microcontroller, said software program within said microcontroller reads and compares said received data bursts to said transmitted data bursts and verifies that said object is within said predetermined region, and emits an output signal to said interface circuit upon verifying said object is within said predetermined region.
-
-
27. A computer program operating within a proximity detection apparatus for detecting objects within a predetermined region, said program having a searching module in which said program performs steps to probe said predetermined region for said object, said steps comprising:
-
(a) asynchronously producing digitally encoded transmitted data bursts to a transmitter, said transmitter emitting optical data bursts corresponding to said transmitted data bursts toward said predetermined region, said optical data bursts reflect off of said object as return optical data bursts toward a receiver if said object is present in said predetermined region, said receiver transmitting received data bursts corresponding to said return optical data and to said transmitted data bursts; (b) reading said received data bursts; and (c) verifying that said received data bursts exactly duplicate said transmitted data bursts. - View Dependent Claims (28, 29, 30)
-
-
31. A method for detecting objects within a predetermined region, said method comprising the steps of:
-
(a) asynchronously producing digitally encoded transmitted data bursts; (b) converting said transmitted data bursts into optical data bursts corresponding to said transmitted data bursts; (c) emitting said optical data bursts to said predetermined region; (d) detecting return optical data bursts that reflect off of said object if said object is in said predetermined region; (e) converting said return optical data bursts into received data bursts; (f) reading said received data bursts; and (g) verifying said received data bursts against said transmitted data bursts, wherein said object is present in said predetermined region if said received data bursts exactly duplicate said digitally encoded transmitted data bursts. - View Dependent Claims (32, 33, 34)
-
Specification