Home >> Tech Briefs >> Software >> Driver Code for Adaptive Optics
Attention: open in a new window. PrintE-mail

Driver Code for Adaptive Optics

advertisement:

A special-purpose computer code for a deformable-mirror adaptive-optics control system transmits pixel-registered control from (1) a personal computer running software that generates the control data to (2) a circuit board with 128 digital-to-analog converters (DACs) that generate voltages to drive the deformable-mirror actuators. This program reads control-voltage codes from a text file, then sends them, via the computer’s parallel port, to a circuit board with four AD5535 (or equivalent) chips. Whereas a similar prior computer program was capable of transmitting data to only one chip at a time, this program can send data to four chips simultaneously. This program is in the form of C-language code that can be compiled and linked into an adaptive-optics software system. The program as supplied includes source code for integration into the adaptive-optics software, documentation, and a component that provides a demonstration of loading DAC codes from a text file. On a standard Windows desktop computer, the software can update 128 channels in 10 ms. On Real- Time Linux with a digital I/O card, the software can update 1024 channels (8 boards in parallel) every 8 ms.

This program was written by Shanti Rao of Caltech for NASA’s Jet Propulsion Laboratory. For further information, access the Technical Support Package (TSP) free online at www.techbriefs.com/tsp under the Software category.

The software used in this innovation is available for commercial licensing. Please contact Karina Edmonds of the California Institute of Technology at (626) 395-2322. Refer to NPO-43107.

This Brief includes a Technical Support Package (TSP).

Driver Code for Adaptive Optics (reference NPO-43107) is currently available for download from the TSP library.

Download it now!

 


This Brief includes a Technical Support Package (TSP).

Driver Code for Adaptive Optics (reference NPO-43107) is currently available for download from the TSP library.

Login first to download.

 


Dedicated to helping you design better products in a digital world... your guide to the latest tools & techniques for digital prototyping, simulation, and analysis of the real-world performance of your ideas. Visit the Digital Design Center

>> Newsletter

Subscribe today to receive the INSIDER, a FREE e-mail newsletter from NASA Tech Briefs featuring exclusive previews of upcoming articles, late breaking NASA and industry news, hot products and design ideas, links to online resources, and much more.

Your name:

Your email:

Please Subscribe me to the Insider