~Team Lazer - University of Colorado Boulder

Download Report

Transcript ~Team Lazer - University of Colorado Boulder

Laser Tracking System (LTS)

Son Nguyen Aja Armstrong Jassim Alshamali Matt Aamold

Presentation Outline

• CDR Checklist • Digitization Sub-Systems • Controls Sub-Systems • Target Detection • Project Schedule

Slight Changes to Project

• B/W sampling instead of Color – B/W uses intensity sampling – Color uses phase sampling from the back porch • Black background instead of white – Better laser detection • Two power supplies instead of one

CDR Checklist

• Timing for digitization • Obtained main schematics • Functioning servos • Creating PWM design • Designing structure

Digitization Sub-System

• Video Frame Timing • Video Line Timing • Sync Separator Outputs • State Machine Diagram • Timing Counters • Timing Schematic

Digitization – Video Frame Timing

• Odd/Even Fields • Not every line in output of NTSC is valid data • Last line on each field is half line

Digitization – Video Line Timing

 63.5 us line time – not all is valid data  B/W is intensity based

Digitization – Sync Separator

Digitization – State Machine

Digitization – Timing Counters

• Counter A – Divides 50Mhz to 12.5Mhz; sampling clock • Counter B - Throw out invalid lines; starts from line sync; 1,111,250ns @50Mhz = 55,562 cycles • Counter C – Throw out invalid line data; starts from Counter B; 9.4us @50Mhz = 470 cycles • Counter D – Sampling counter; starts from Counter C; 640 samples throughout 52.6us; Uses 12.5Mhz clock (Coordinate Counter A) • Counter E – Keeps track of which line in frame; 242 valid full lines (Coordinate Counter B)

Digitization – Timing Schematic

Controls Sub-System

• Structure Design • Servo Testing • Pulse Wave Modulator Design • Power Supply Design

Controls - Structure

• Rotary Base will serve as the x-axis • Designs for the y-axis movement are in progress

Controls - Servo Testing

• Dual Timer Chip Used to Implement Hardware PWM • 50hz Base Signal Required • Changing the duty cycle changes the relative position of the servo QuickTime™ and a TIFF (Uncompressed) decompressor are needed to see this picture.

Controls - Servo Testing

• HiTec HS-50 Servo – Full Counter-Clockwise 4.2% Duty Cycle – Full Clockwise 9.8% Duty Cycle – Center 7.0% Duty Cycle • Airnotics….Servo

– Full Counter-Clockwise 3.2% Duty Cycle – Full Clockwise 9.8% Duty Cycle – Center 5.6% Duty Cycle

Controls - Pulse Wave Modulator Design

QuickTime™ and a TIFF (Uncompressed) decompressor are needed to see this picture.

• Pulse Wave Modulator (PWM) controls the duty cycle required to move the servos.

• Implementation of the PWM will be on board the FPGA • Design of PWM will be designed in Verilog

Controls - Pulse Wave Modulator

• PWM consists of several parts – Clock Divider to bring the 50Mhz clock of the FPGA down to 45hz-55hz for the base frequency of the PWM.

– Verilog code to generate the behavior of a PWM • Accumulator and registers will be used to adjust the duty cycle of the 45hz-55hz waveform

Controls - Pulse Wave Modulator

QuickTime™ and a TIFF (LZW) decompressor are needed to see this picture.

• The clock divider was made with flip flops to bring the frequency down to 47hz

Controls - Power Supply Design

• Servos – 9 Volt unregulated transformer • With a 5 volt regulator • Digitizing Board – 12-15 Volt unregulated transformer • With 12 and 5 regulated voltages

Overall Power

• Components – Camera • 12V * 200 mA =

2.4 Watts

– Servos • Maximum of (9V-5V) * 1A =

4 Watts

– All IC’s will go off of FPGA • FPGA will use a regulated 5V

Target Detection

• Four main state machines – Target detector – Choosing mode – Static mode – Dynamic mode

State Machine for Target Detector

Project Schedule

Any Questions??