Claims
- 1. A micro-electromechanical apparatus having position sensor compensation, the apparatus comprising:
an actuator element; a light source for illuminating a portion of the actuator element; a plurality of detectors for detecting a light intensity from the light source after reflection from the portion of the actuator element, wherein the light intensity detected at the plurality of detectors is representative of an orientation of the actuator element; and control circuitry for sending an intensity level signal to the light source and for receiving voltage signals from the plurality of detectors proportional to the intensity of the detected light, wherein the control circuitry comprises a summer for adding the voltage signals to generate a voltage sum, and a comparator for comparing the voltage sum to an light intensity setpoint, and wherein the control circuitry adjusts the intensity level signal based on the voltage sum to light intensity setpoint comparison.
- 2. The micro-electromechanical apparatus of claim 1, wherein the control circuitry comprises a digital signal processor (DSP), and wherein the summer, comparator and intensity level adjustment are implemented in code executing in the DSP.
- 3. The micro-electromechanical apparatus of claim 2, further comprising:
an analog to digital converter (ADC) disposed between the detectors and the DSP; and an intensity control digital to analog converter (DAC) disposed between the DSP and the light source.
- 4. The micro-electromechanical apparatus of claim 3, further comprising a light source drive circuit disposed between the intensity control DAC and the light source.
- 5. The micro-electromechanical apparatus of claim 1, wherein the summer in the control circuitry comprises an analog summing junction resistively coupled to the voltage signals from the detectors, and wherein the comparator comprises a loop compensation amplifier receiving the voltage sum from the summing junction, receiving the light intensity setpoint, and outputting the intensity level signal to the light source.
- 6. The micro-electromechanical apparatus of claim 5, further comprising a light source drive circuit disposed between the loop compensation amplifier and the light source.
- 7. The micro-electromechanical apparatus of claim 1, further comprising:
a plurality of driver elements for orienting the actuator element; and position control circuitry, coupled to the plurality of detectors and the plurality of driver elements, for applying an analog position command to the driver elements responsive to the detected orientation of the actuator element.
- 8. The micro-electromechanical apparatus of claim 7, the position control circuitry further comprising:
an ADC coupled to the detectors for converting the voltage signals to digital voltage signals; a DSP coupled to the ADC for receiving the digital voltage signals and outputting a digital position command; and a position DAC coupled to the DSP for receiving the digital position command and outputting the digital position command to the driver elements.
- 9. A method of compensating for position sensor drift in a micromirror device, the method comprising:
providing a light intensity level signal to a light source; directing light proportional to the light intensity level signal at an underside of a micromirror; detecting light reflected from the underside of the micromirror with a plurality of photodetectors; generating voltage signals representative of the reflected light detected with the plurality of photodetectors; summing the voltage signals to generate a voltage sum; comparing the voltage sum to a light intensity setpoint; and adjusting the light intensity level signal based on the voltage sum to light intensity setpoint comparison.
- 10. The method of claim 9, further comprising:
determining an orientation of the micromirror from the voltage signals; and orienting the micromirror by selectively energizing a plurality of driver elements.
- 11. The method of claim 10, wherein the comparing and adjusting steps are performed after the determining an orientation and orienting steps.
- 12. The method of claim 9, wherein the comparing step further comprises determining if the voltage sum is less than or greater than the intensity setpoint.
- 13. The method of claim 12, wherein the adjusting step further comprises increasing the intensity level signal if the voltage sum is less than the intensity setpoint, and decreasing the intensity level signal if the voltage sum is greater than the intensity setpoint.
- 14. A micromirror apparatus having position sensor compensation, the apparatus comprising:
a mirror element; a light source for illuminating a portion of an underside of the mirror element; a plurality of detectors outputting voltage signals representative of a light intensity detected from the light source after reflection from the underside of the mirror element, wherein the voltage signals are representative of an orientation of the mirror element; and sensor control circuitry for sending a light intensity signal to the light source and for receiving the voltage signals from the plurality of detectors, wherein the control circuitry comprises a summer for adding the voltage signals to generate a voltage sum, and a comparator for comparing the voltage sum to an light intensity setpoint, and wherein the control circuitry adjusts the light intensity signal based on the voltage sum to light intensity setpoint comparison.
- 15. The micromirror apparatus of claim 14, further comprising:
at least one permanent magnet disposed on the mirror element; a plurality of coil drivers, in proximity to the at least one permanent magnet, for orienting the mirror element; and position control circuitry, coupled to the plurality of detectors and the plurality of coil drivers, for applying an analog position command to the coil drivers responsive to the detected orientation of the mirror element.
- 16. The micromirror apparatus of claim 15, the position control circuitry further comprising:
an ADC coupled to the detectors for converting the voltage signals to digital voltage signals; a DSP coupled to the ADC for receiving the digital voltage signals and outputting a digital position command; and a position DAC coupled to the DSP for receiving the digital position command and outputting the digital position command to the coil drivers.
- 17. The micromirror apparatus of claim 16, further comprising a DAC disposed between the DSP and the light source.
- 18. The micromirror apparatus of claim 17, further comprising a light source drive circuit disposed between the DAC and the light source.
- 19. The micromirror apparatus of claim 18, wherein the sensor control circuitry also comprises the DSP, wherein the summer, comparator and intensity level adjustment are implemented in code executing in the DSP, and wherein the DAC is an intensity control DAC.
- 20. The micromirror apparatus of claim 18, wherein the DAC is a setpoint DAC, wherein the summer in the control circuitry comprises an analog summing junction resistively coupled to the voltage signals from the detectors, and wherein the comparator comprises a loop compensation amplifier receiving the voltage sum from the summing junction, receiving the light intensity setpoint from the setpoint DAC, and outputting the intensity level signal to the light source.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to the following co-pending and commonly assigned patent applications: Ser. No. 09/957,476, filed Sep. 20, 2001, entitled PACKAGED MICROMIRROR ASSEMBLY WITH IN-PACKAGE MIRROR POSITION FEEDBACK; Ser. No. 09/955,539, filed Sep. 18, 2001, entitled STACKED MICROMIRROR STRUCTURES; and Ser. No. 09/955,506, filed Sep. 18, 2001, entitled MOLDED PACKAGES FOR OPTICAL WIRELESS NETWORK MICROMIRROR ASSEMBLIES; which applications are hereby incorporated herein by reference.