Built-In Test Software for Deformable Mirror High Voltage

Download Report

Transcript Built-In Test Software for Deformable Mirror High Voltage

Built-In Test Software for Deformable Mirror High Voltage Drivers
Jianwei Zhou
Home Institution: University of Hawaii at Manoa
CfAO Akaimai Internship 2008
Subaru Telescope
Mentor: Stephen Colley
Funding provided by the Center for Adaptive Optics through its
National Science Foundation Science and Technology Center grant
(#AST-987683)
Today’s Presentation





Background
Importance of Build-In Test software
Design Process
Conclusion
Acknowledgement
Acronyms








A/D – Analog to Digital
D/A – Digital to Analog
BIT- Built-In Test
DM- Deformable Mirror
HV – High Voltage
ICD – In-Circuit Debugger
LGSAO – Laser Guide Star Adaptive-Optics
MUX – Multiplexer
Project Overview

Design Built-In Test (BIT) software for
deformable mirror high voltage driver in the
Subaru LGSAO system.
Measurements performed by BIT circuitry

Input Voltages

Output Voltages

Power Supply Voltages

Board Temperature
Deformable Mirror (DM)



DM is used with wavefront sensor to provided optical control and correction.
The DM is divided into 188 segments with separate control voltage to each segment
DM operates with maximum voltages of +400V, and HV amplifiers with gain of 40
are used to amplify input voltages of + 10v to +400v.
HV Driver Subsystem

The HV driver subsystem in the Subaru LGSAO system
consist of 10 HV Amplifier boards
High Voltage Amplifier Board
Importance of Built-In Test Software
+ 10v
Digital
Real-Time
Control
Computer
Data
D/A
Converter
Board
188
+ 400 v
HV
Amplifier
Board
w/BIT
188
DM
Built-In Test Circuit
Main components:
Analog Multiplexer (Mux)
Analog-To-Digital Converter
Microcontroller (PIC 16F877)
Temperature Sensor
Mux
A/D
Converter
BIT
Circuit
Microcontroller
Temperature
Sensor
Host
Computer
Built-In Test Software

Program Language use: C
Step 1: Program in C
Step 2: Compile to Assembly language by PICC STD.
Pros and cons
 C is easier and much shorter than assembly language

Programming requires the knowledge of microcontroller
In-Circuit Debugger

Real-time debugger and programmer
MPLAB IDE
Memory Constraints of
Microcontroller

Programs must fit in the available on-chip program
memory ( very small compare to computer)

Must optimize the code to reduce the memory
Conclusion

Tested the BIT circuit
1 bad A/D converter is found in one board
Fabrication error of temperature sensor

BIT software successfully measures the input
voltages, output voltages, and power supply
voltages on a HV amplifier board
Work To Be Completed

Communication between the BIT circuit and
host computer

Run the BIT software in the whole LGSAO
system
Personal Thought




A valuable opportunity to learn about circuit
design
Application of the knowledge learnt in school
to real life practice
Increased research ability
Increased Confidence
Acknowledgements


Stephen Colley, Mentor
Akamai Internship staff
Sarah Anderson, Hawaii Island Internship Coordinator
Lynne Raschke, Science Communication Lead Instructor
Scott Seagroves, Science Communication Co-instructor
Lisa Hunter, Akamai Internship Director