Apparatus and method to control the precisional position of a light weight motor energized by radiant energy
FIELD OF THE INVENTION 
     The present invention relates generally to a radiant energy controlled plastic motor and more particularly to an apparatus and process for controlling the rotational speed and precisional position of a radiant energy motor. 
     DESCRIPTION OF THE PRIOR ART 
     Crookes was the first to discover and describe a device which absorbs incident radiation energy and converts it into mechanical energy. In U.S. Pat. No. 182,172, issued to Crookes on Sept. 12, 1876, an instrument which has come to be known as the radiometer, was disclosed. The Crookes radiometer included a plurality of light weight planar surfaces adapted to rotate about a common vertical member. The planar surfaces are blackened on one side, and brightened on the other side, and are arranged so that all the black surfaces are facing the same direction. When incident radiation is applied to the planar surfaces, the incident radiation is absorbed by the black sides of the planar surfaces and repelled by the bright sides, thereby inducing rotational movement. Although a scientific explanation for the conversion of radiant energy to movement of the planar surfaces is unknown, the end result is the radiant energy is converted to mechanical energy. 
     The Crookes radiometer failed to obtain any practical applications, and its scope of usefulness was confined to a laboratory curiosity for many years. See for example, U.S. Pat. No. 1,000,831 which discloses a radiometer utilized to measure radiation intensity. 
     More recently, radiometer devices which produce useful work have been proposed. U.S. Pat. No. 4,410,805 issued to Berley and U.S. Pat. No. 4,397,150 issued to Paller both propose a radiometer generator to derive an output of electrical energy. Berley and Paller respectively teach a radiometer that is mechanically coupled to a torque convertor of an electric metal inductor generator motor. As the energy absorbing surfaces rotate, the electric generator will generate electricity which is then utilized for useful purposes. The Berley and Paller inventions have limited usefulness. Metal induction generators tend to be extremely heavy, and require vasts amounts of input radiant energy to generate sufficient electricity for useful applications. In British Patent No. 1,395,137, a radiometer device energized with laser beams is taught. 
     Therefore, there is a need for an apparatus and a method to control the positional position of a light weight motor by controlling the radiant energy input. 
     SUMMARY OF THE INVENTION 
     An object of the invention is to provide a light weight motor capable of being energized by a radiometer. 
     Another object of the invention is to provide a motor to control the movement of a mechanical devices, as for example, a mechanical joint. 
     Another object of the invention is to provide a radiometer capable of controlling rotational speed and precisional movement of a plastic motor with radiant energy generated by a laser beam directed through fiber optics. 
     To achieve the forgoing and other objects of the invention and in accordance with the purpose of the apparatus and method for a motor position controller there is provided a radiant energy motor. The motor includes a member that rotates in response to radiant energy. A sensor is mounted adjacent the member and senses rotational movement of the member to generate a member rotational speed and direction signal in response thereto. A processor compares input signals representing the desired speed and rotational direction of the member with the actual speed and rotational direction of the member, and generates a radiant energy control signal in response thereto. A radiant energy generating laser, electrically connected to receive the radiant energy control signal from the processor, transmits radiant light energy of varying magnitude in response to the control signal onto the member. In a preferred embodiment of the invention, the motor controller is used to control the precisional position of a mechanical joint or the like. 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     Additional objects and features of the invention will be more readily apparent from the following detailed description and appended claims when taken in conjunction with the drawings, in which: 
     FIG. 1 is a diagrammatic view of an embodiment of the present invention having a two rotor radiometer mechanically connected to a mechanical joint. 
     FIG. 2 is a block diagram of the controller for controlling rotational movement of the radiometer and motor of FIG. 1. 
     FIG. 3 is a block diagram of an alternative embodiment according to the present invention including a pair of opposed lasers for turning the rotor in opposite directions. 
     FIG. 4 is a view of another embodiment of the present invention incorporating a single rotor with all its sides blackened and the necessary optics to drive the rotor. 
    
    
     DESCRIPTION OF THE PREFERRED EMBODIMENT 
     The present invention relates to a plastic motor and more specifically a plastic motor energized and controlled by radiant energy. A light weight, plastic radiometer motor vastly increases the mechanical energy output derived from a radiant energy input, and thus permits the present radiometer device to accomplish practical work, such as the control of the precisional movement of a robotic arm. 
     A processor is utilized to receive control input signals, monitor present motor signals, and to generate therefrom a control signal to vary the amount of radiant energy input. In this manner, the rotational speed and direction of the motor can be controlled. 
     Referring now to the drawings, and in particular FIG. 1, there is shown an embodiment of the plastic radiometer device utilized by the present invention. A plastic support 10 provides a structural base for a plastic drive shaft member 11. Drive shaft 11 is free to rotate in a clock wise or a counter clock wise rotation congruent to support 10. A first rotor 12 is mounted to the top portion of drive shaft 11. Rotor 12 is engaged to rotate in a clock wise direction, effectuating a clock wise rotation of drive shaft 11. A second rotor 13 is circumferentially mounted to the bottom portion of drive shaft 11. Rotor 13 is engaged to rotate in a counter clock wise direction, effectuating a counter clock wise rotation of drive shaft 11. 
     The rotor 12 has a plurality of flat energy absorbing/emitting surfaces 16 comprising a light weight plastic extending outward about rotor&#39;s 12 periphery. Each surface 16 has a dark radiant energy absorbing side 16a and a light radiant energy reflecting surface 16b. 
     The rotor 13 has a plurality of flat energy absorbing/emitting surfaces 17 comprising a light weight plastic extending outward about rotor&#39;s 13 peripheral. Each surface 17 has a dark radiant energy absorbing side 17b and a light radiant energy reflecting surface 17a. Sides 17a and 17b are arranged so that liked colored sides are all facing the same direction, but in an opposite direction as the same colored sides 16a and 16b of rotor 12. 
     It will be appreciated that in order to maximize performance, it is desirable to maximize the radiant energy absorption characteristics of sides 16a and 17b, while maximizing the radiant energy reflection characteristics of sides 16b and 17a respectively. By way of example, in the embodiment chosen for purposes of illustration, the darkened sides 16a and 17b may be coated with a blackened sulfide layer, and light sides 16b and 17a may be coated with a magnesium carbonate layer. 
     A radiant energy emitting array 18, having a plurality of optic laser emitting windows 18 1  . . . 18 n , is arranged to direct radiant light energy to reflect off rotor 12 surfaces 16a and 16b. A second radiant energy emitting array 19, having a plurality of optic laser emitting windows 19 1  . . . 19 n , is arranged to direct radiant light energy off rotor 13 surfaces 17a and 17b. Optical windows 18 1  . . . 18 n  and 19 1  . . . 19 n  are made of a transparent materials which directs radiant energy to the respective rotor surface 16a, 16b, 17a and 17b when radiant light energy is present in the radiant energy emitting arrays 18 or 19. 
     A light shield 20 is mechanically positioned between top rotor 12 and bottom layer 13 to prevent radiation energy emitted from array 18 intended to fall on sides 16a and 16b of rotor 12 from striking sides 17a and 17b of rotor 13. Conversely, light shield 20 prevents radiation energy emitted from array 19 intended to fall on sides 17a and 17b of rotor 13 from striking sides 16a and 16b of rotor 12. 
     In the aforementioned arrangement with the rotor 12 blackened sides 16a facing the opposite direction of bottom rotor 13&#39;s blackened sides 17b, the direction of drive shaft 11 rotation can be controlled by directing radiant energy at either top rotor 12 (clock wise) or bottom rotor 13 (counter clock wise). 
     A torque convertor 21 is mechanically connected to the top end portion of shaft 11. Torque convertor 21 is further engaged to rotate in response to any rotational movement of shaft 11. Together, drive shaft 11, rotors 12 and 13, and torque convertor 21 comprise a motor 22. A mechanical joint or artificial limb 23 is mechanically connected to plastic motor 22 at torque convertor 21. With a clockwise rotation of rotor 12, mechanical joint 23 moves forward a predetermined distance. Conversely, with a counter clockwise rotation of rotor 13, the mechanical joint 21 will move backward a predetermined distance. 
     It will be appreciated by those skilled in the art that in order to increase mechanical output of the present invention, the plastic motor 22 elements including drive shaft 11, rotors 12 and 13 surfaces 16a, 16b, 17a and 17b, torque convertor 21 and mechanical joint 23 are all made of a light weight material. In the embodiment chosen for the purpose of illustration, the material chosen is plastic. Among other possible light weight constituent materials include but are not limited to ceramic, wood, superconductive material, and fiber glass. 
     Referring to the block diagram of FIG. 2, a controller for the plastic motor 22 is described. A photocell 30 is mounted adjacent to rotors 12 and 13 and is adapted to sense rotations of rotors 12 and 13. photocell 30 generates a sine wave output corresponding to each rotational movement of either rotor 12 or 13. If rotor 12 or 13 makes a partial rotation, for example 180°, then photocell 30 will generate 1/2 a sine wave. When rotor 12 or 13 makes a full 360° rotation, photocell will generate a full sine wave. Output 30a located on photocell 30 provides an output means to transmit the sine wave. At photocell output port 30b, photocell 30 is also arranged to generate a positive polarity signal in response to forward rotational movement of rotor 12, or a negative polarity signal in response to a reverse rotational movement of rotor 13. The polarity of the signal photocell output 30b may be used to detect the direction of rotor movement. 
     An RPM. transducer 31 is electrically connected to receive the signals from photocell outputs 30a and 30b. Transducer 31 converts each 180° sine wave peak into a square wave pulse. When the transducer 31 detects a positive polarity signal from 30b, the transducer 31 is arranged to output a square wave pulse of positive polarity signifying the forward motion of mechanical joint 23. Conversely, when the transducer 31 detects a negative polarity signal of 30b, the transducer 31 is arranged to output a square wave pulse of negative polarity signifying the reverse motion of mechanical joint 23. 
     Two complete square wave pulses is equivalent to a full 360° rotation of a rotor 12 or 13. The frequency of the pulses is directly proportional to the rotational speed of the rotor. In effect, by counting the frequency and by acknowledging the polarity of transducer 31 square wave output, it provides a means to determine the exact rotor speed and rotational direction, and thereby track the exact location of mechanical joint 23. 
     A processor 32 is electrically connected to receive the square wave pulse output from transducer 31 at processor input port 32a. In a preferred embodiment, processor 32 is a microprocessor. Positional tracking of mechanical joint 23 is accomplished in the following manner. The position of mechanical joint 23 is determined by summing the current mechanical joint 23 position and predetermined distance of movement of mechanical joint 23 in the forward direction corresponding to each positive pulse. When the pulses are of negative polarity, the predetermined distance of movement corresponding to each negative polarity pulse is subtracted from the mechanical joint&#39;s current position. Processor 32 determines the actual robot speed by monitoring the frequency of the square wave pulses. 
     Processor 32 input ports 33a and 33b receive input command signals signifying the desired mechanical joint speed and positional movement respectively. Processor 32 compares the actual mechanical joint 23 position and speed with the desired mechanical joint speed and position signals. A square wave pulse train control signal is generated at processor output port 35 in response to the comparison. The radiant energy square wave control signal is characterized by two components; polarity and frequency. When forward movement of mechanical joint 23 is required to move mechanical joint 23 from its current position to the desired position, the square waves are of positive polarity. When a reverse motion of mechanical joint 23 is necessary to move mechanical joint 23 to its desired position, the square waves are of negative polarity. The frequency of the square wave control signal is directly proportional to the desired robot 23 arm speed of movement. 
     A light transducer 36, electrically connected to processor output port 35, is adapted to receive the radiant energy square wave control signal. Light transducer 36 comprises a digital frequency pulse-to-analog convertor generates an analog signal with a magnitude directly proportional to the frequency of the radiant energy square wave control signal. The polarity of the analog signal is identical to the polarity of the radiant energy square wave control signal. 
     A radiant energy generator 37, electrically connected to the output of light transducer 36, is adapted to accept the light transducer output signal. In the preferred embodiment, radiant energy generator 37 is an integrated laser chip. The radiant energy generator 37 transmits a laser through fiber optic 39 with an intensity proportional to the analog signal from light transducer 36. 
     An optical switch 40 is optically connected to the to light transducer 36 via fiber optic 39. Optical switch 40 operates in response to the polarity of the analog signal created by light transducer 36. When the analog signal is of positive polarity, indicating that a forward motion of mechanical joint 23 is desired, optical switch 40 will direct the laser beam through fiber optic 39a to light emitting array 18, thereby effectuating clockwise rotation of rotor 12. When the analog signal is of negative polarity, indicating that a reverse motion of mechanical joint is desired, optical switch 40 will direct the laser beam to light through fiber optic 39b to emitting array 19, thereby effectuating a counter clock wise rotation of rotor 13. A high intensity laser will effectuate fast rotations of either rotor 12 or 13. A low intensity laser will effectuate slower rotations of either rotor 12 or 13. 
     Referring next to FIG. 3, an alternative embodiment to the invention will be described with a single rotor 12&#39; arranged to rotate in both a clockwise and a counterclockwise direction. Rotor 12&#39; is similar to the rotors 12 and 13 of the first embodiment except each side of surfaces 16 (or 17) are blackened. Clockwise rotational movement of rotor 12&#39; is effectuated by applying radiant energy onto blackened side 16&#39;b of surface 16&#39;. Counterclockwise rotational movement of rotor 12&#39; is achieved by applying radiant energy onto side 16&#39;a of surface 16&#39;. 
     Base 10&#39;, drive shaft 11&#39;, rotor 12&#39;, torque converter 21&#39; and plastic motor 22&#39; are all mechanically positioned in a similar manner as shown in the embodiment of FIGS. 1 and 2. A mechanical joint or artificial limb 23&#39; is mechanically connected to plastic motor 22&#39; at torque convertor 21&#39;. Mechanical joint 23&#39; moves forward a predetermined distance with a clockwise rotation of rotor 12&#39;. Conversely, the mechanical joint 23&#39; will move backward a predetermined distance with a counter clockwise rotation of rotor 12&#39;. 
     A photocell 30&#39; is mounted adjacent to rotor 12&#39; and is adapted to sense rotations of rotor 12&#39;. Photocell 30&#39; generates a complete sine wave output corresponding to each 360° rotational movement of rotor 12&#39; at photocell output port 30a&#39;. At output port 30b&#39;, photocell 30&#39; is arranged to generate a positive polarity signal in response to clockwise rotational movement of rotor 12&#39;, and a negative polarity signal in response to a counter clockwise rotational movement of rotor 12&#39;. 
     The aforementioned steps performed by the transducer 31, processor 32 and light transducer 36 of the first embodiment are duplicated in this second embodiment by transducer 31&#39;, processor 32&#39; and light transducer 36&#39;. 
     Light transducer 36&#39; generates an analog wave form with a magnitude directly proportional to the frequency of the radiant energy square wave control signal generated by processor 32&#39; The polarity of the analog signal is also identical to the polarity of radiant energy square wave generated by processor 32&#39;. 
     An electrical switch 50&#39; is electrically connected between light transducer 36&#39; output and a two radiant energy generators 51&#39; and 52&#39;. Switch 50&#39; operates to direct light transducer&#39;s 36&#39; output analog signal to radiant energy generator 51&#39; when the polarity of the analog signal is positive. When the polarity of the analog signal is negative, switch 50&#39; will direct the analog signal to radiant energy generator 52&#39;. 
     Radiant energy generator 51&#39; is positioned in front of rotor 12&#39; to direct radiant energy onto rotor 12&#39; surfaces 16a&#39;. Radiant energy generator 51&#39; will generate a radiant energy laser beam when energized by a positive polarity analog signal from light transducer 38&#39;. The energy absorbed at rotor 12&#39; surface 16a&#39;, thereby effectuating rotor 12&#39; clockwise rotation. The intensity of radiant energy generated by radiant energy generator 51&#39; is directly proportional to the magnitude of the analog signal of light transducer 36&#39;. Therefore, a high magnitude analog signal will produce a high intensity laser from generator 51&#39;, and rotor 12&#39; will rotate clockwise at a fast rotational speed. 
     Radiant energy generator 52&#39; is positioned behind rotor 12&#39; to direct radiant energy onto rotor 12&#39; surfaces 16b&#39;. Radiant energy generator 52&#39; generates a radiant energy laser beam when energized by a negative polarity analog signal and the energy is absorbed at surface 16&#39;b of rotor 12&#39;. The intensity of radiant energy generated by radiant energy generator 52&#39; is directly proportional to the magnitude of the analog signal. A high magnitude analog signal will produce a high intensity laser from generator 52&#39;, thereby effectuating faster counter clock wise rotational movement of rotor 12. 
     In yet another embodiment according to the invention, referring in particular to FIG. 4, there is shown a plastic radiometer device utilized by the present invention. Plastic base 10&#34;, drive shaft 11&#34;, rotor 12&#34; with each surface 16&#34;a and 16&#34;b blackened, torque converter 21&#34;, and plastic motor 22&#34; are all mechanically positioned in a similar manner as described above in conjunction with FIG. 3. Rotor 12&#34; is free to rotate in a clockwise rotation when radiant energy intensity is greater on surfaces 16&#34;b of rotor 12&#34;. Conversely, rotor 12&#34; is free to rotate in counterclockwise rotations in response when radiant energy intensity is greater on surfaces 16&#34;a of rotor 12&#34;. Mechanical joint 23&#34; moves a predetermined forward distance in response to clockwise rotations of rotor 12&#34;, and a predetermined reverse distance in response to counter clockwise rotations of rotor 12&#34;. An LED 60 is mechanically engaged to a surface 16. LED 60 acts as a reference point for determining full rotations of rotor 12. LED 60 is of low intensity so as not to offset the rotational movement of the rotor. Therefore, a light shield is not necessary. 
     A light emitting array 65, comprising ten photoemitting window tracks 66 0 , through 66 9 , are arranged in a star pattern so that each track is spaced 36 apart from one another. Each track contains a multiplicity of optic windows 18&#34; positioned to direct radiant energy onto the surfaces 16a&#34; and 16b&#34;, respectively. The light array 65 is mechanically engaged about the periphery of drive shaft 11&#34; and is located directly below rotor 12&#34;. Light array 65 is arranged to disperse radiant energy onto rotor 12&#34; sides 16a&#34; and 16b&#34; in a manner hereinafter discussed. 
     Ten photosensors, 61 0  through 61 9  are arranged circumferentially around rotor 12&#34;. The photosensors 61 0  through 61 9  are located 36 degrees apart and are adapted to sense rotor 12&#34; movement in 36 segments. As rotor 12&#34; rotates in a clock wise direction, LED 60 will first pass under photosensor 61 0 , and then 61 1 , . . . and finally to 61 9 . The photocells output changes from a logical low to a high with a passage of LED 60. Photosensors 61 0  through 61 9  generate a sequencing upward ten bit word with the clockwise rotation of rotor 12&#34;. When red LED 60 completes a rotation and returns to photosensor 61 0 , it signifies a complete rotation of rotor 12&#34;, and the photosensor outputs are all reset to logical low. The sequencing upward process is repeated with the continued clockwise rotation of rotor 12&#34;. 
     As rotor 12&#34; rotates in a counter clock wise direction, red LED 60 will first pass under photosensor 61 9 , and then 61 8 , and finally to 61 0 . The photocells output changes from a logical high to a low with each passage of red LED 60. 
     The ten bit word will appear to sequence downward with a counter clock wise rotation of rotor 12&#34;. When red LED 60 completes a rotation and returns to photosensor 61 0 , it signifies a complete 360 counter clock wise rotation of rotor 12&#34;, and the photosensor outputs are all reset to logical high. The sequencing downward process is repeated with the continued counter clockwise rotation of rotor 12. 
     Processor 32&#34; is electrically connected to receive the ten photodiode output 61 0  through 61 9  signals at its input ports 72 0  through 72 9  respectively. Processor 32&#34; is arranged to detect rotational direction by acknowledging that an upwardly counting bit word signifies clock wise rotation of rotor 12&#34;, and a downward counting word signifies counter a clockwise rotation of rotor 12&#34;. 
     Processor 32&#34; is arranged to detect rotational speed in either direction by monitoring the rate of change of the sequencing bits comprising the 10 bit word. The faster the bits sequence up, the faster the rotor 12&#34; is rotating in a clock wise movement. The faster the bits sequence down, the faster the rotor 12&#34; is rotating in a counter clock wise movement. 
     Processor 32&#34; processes the 10-bit words for the purpose of determining the exact position of rotor 12&#34; to a 36 angle of certainty. Each 36 movement of rotor 12&#34; corresponds to a predetermined distance of movement of mechanical joint 23&#34;. For example, with each bit increment processor 32&#34; will acknowledge that rotor 12&#34; is rotating in a clockwise direction, and mechanical joint 23&#34; has moved a predefined distance in the forward direction. Conversely, with each bit word decrement processor 32&#34; acknowledges that rotor 12&#34; is moving in a counter clockwise direction and, mechanical joint 23&#34; has moved a predefined distance in the reverse direction. In this manner, processor 32&#34; can accomplish exact positional tracking of mechanical joint 23&#34;. 
     Processor 32&#34; receives at input ports 33&#34;a and 33&#34;b input command signals signifying desired mechanical joint speed and positional movement, respectively. Processor 32&#34; compares the actual mechanical joint 23&#34; position and speed with the desired mechanical joint 23&#34; speed and position signals. Processor 32&#34; is arranged to generate an encoded 10-bit radiant energy control signal 67 at processor 32&#34; output ports 68&#34; 0  through 68&#34; 9  in response to the comparison. Each bit of the 10-bit output 68 0  through 68 9  corresponds to and is intended to control one track 66 0  through 66 9  of light array 65. 
     A radiant energy generator 37&#34;, is arranged to generate a radiant energy laser beam 38&#34;. A fiber optic 39&#34; connected between radiant energy generator 37&#34; and the light emitting array 65&#34;, provides an optical transmission path for the laser beam. Radiant energy generator 37&#34; provides a constant source of radiant energy to be emitted throughout the light emitting array 65&#34;. 
     The encoded outputs 68 0  through 68 9  are designed to effectuate several types of movement. To initial clockwise rotational movement of rotor 12&#34; when it is at rest, processor 32&#34; will generate an encoded signal which will in turn light only the photoemitting diode tracks immediately adjacent to the current position of rotor 12&#34; surfaces 16a&#34;. This provides a radiant energy source of higher intensity on the side 16a&#34; of rotor 12&#34; than side 16b&#34;. Accordingly, rotor 12&#34; begins to rotate in a clockwise direction. 
     To initialize a counter clockwise rotation of rotor 12&#34;, processor 32&#34; will generate an encoded signal which will in turn light the photoemitting diode tracks immediately adjacent to the current position of sides 16b&#34;. The radiant energy present on the 16b&#34; surfaces of rotor 12&#34; is greater than that on the 16a&#34; surfaces. Accordingly, rotor 12&#34; rotates in a counter clockwise rotation. 
     To sustain constant clockwise rotor rotation, processor 32&#34; generates encoded output signals 68 0  through 68 9  which control light emitting array 65 in the following manner. As the rotating surfaces 16 pass over the photoemitting diode tracks, the tracks are momentarily energized by the processor encoded output signals 68 0  -68 9 . The tracks are individually lit for a sufficient time period to enable radiant energy to fall upon the front sides 16a&#34; of rotor 12&#34;. As back side of 16b&#34; approaches the lighted diode track in front of it, processor 32&#34; will shut the lighted diode tracks off, and turn on the next adjacent diode tracks which are now closest to sides 16a&#34;. The same technique is utilized to effectuate counter clockwise rotation. 
     To stop the clockwise rotational movement of rotor 12&#34;, processor 32&#34; will generate an encoded output 68 0  -68 9  which will energize the diode tracks immediately in front of the rotating sides 16a. The radiant energy dispersed will create a mechanical force opposite the direction the rotor surfaces 16&#34; are rotating, thereby effectuating breaking of the rotor 12&#34;. The same technique is used to stop counter clockwise rotation of rotor 12&#34;. 
     By utilizing the aforementioned rotational techniques, the processor 32&#34; can track movement of the mechanical joint 23 to a 36° of precision. It would be obvious to one skilled in the art that a higher number of tracks 66 in light array 65 permits for higher precisional resolution of precisional positioning of the mechanical joint 23. 
     While the present invention has been described with reference to a few specific embodiments, the description is illustrative of the invention and is not to be construed as limiting the invention. Various modifications may occur to those skilled in the art without departing from the true spirit and scope of the invention as defined by the appended claims.