27
Antenna Test Range CSU ECE Senior Design Project 2009 Professor Branislav Notaros Ryan Koenig, Aaron Kim, Michael Turner

Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

  • Upload
    phamnga

  • View
    219

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Antenna Test RangeCSU ECE Senior Design Project 2009

Professor Branislav Notaros

Ryan Koenig, Aaron Kim, Michael Turner

Page 2: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

• Aaron Kim• Introduction• System Overview

• Michael Turner• Antenna Positioning System• Antenna Test Software

• Ryan Koenig• ATRCamApp• Planar/Source Scanner• Budget• Next Semester Plans

ANTE

NN

A TE

ST R

ANG

E 20

09

2

Page 3: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Why do we need to measure antennas?

• Numerical analysis are complex

• Validation of theoretical models

• Environmental effects

ANTE

NN

A TE

ST R

ANG

E 20

09

3

Page 4: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Antenna Test Ranges• Reflection Ranges• Free Space Ranges

• Elevated Ranges• Slant Ranges• Anechoic Chambers

• Used in this project

• Compact Ranges

ANTE

NN

A TE

ST R

ANG

E 20

09

4

Page 5: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Field Methods• Near Field

• λ/2π < r < 2D2/λ• Attenuation• Polarization

• Far Field• r < 2D2/λ• Attenuation

ANTE

NN

A TE

ST R

ANG

E 20

09

5

Page 6: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Near Field/Far Field Techniques

• Three techniques• Planar Scanner• Spherical Scanner• Cylindrical Scanner

• Mathematical simplicity

ANTE

NN

A TE

ST R

ANG

E 20

09

6

Page 7: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Example System

ANTE

NN

A TE

ST R

ANG

E 20

09

7

Page 8: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Antenna Positioning System• Multi-axis antenna positioning system used

for the AUT (antenna under test)

• Designed and analyzed in SolidWorks and Cosmos FEA.

• The movement is accomplished via precision stepper motors, controlled through a custom PCB previously created

ANTE

NN

A TE

ST R

ANG

E 20

09

8

Page 9: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Antenna Test Software

ANTE

NN

A TE

ST R

ANG

E 20

09

9

Home screen of the test software

Page 10: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Antenna Test Software

ANTE

NN

A TE

ST R

ANG

E 20

09

10This screen allows the user to configure the motor sweep parameters

Page 11: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Antenna Test Software

ANTE

NN

A TE

ST R

ANG

E 20

09

11This screen allows the user to configure the VNA settings

Page 12: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Antenna Test Software

ANTE

NN

A TE

ST R

ANG

E 20

09

12This screen shows the scan progress and the approximate scan time

Page 13: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Antenna Test Software

ANTE

NN

A TE

ST R

ANG

E 20

09

13This screen displays the scan data and parameters

Page 14: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Antenna Test Software - Code

ANTE

NN

A TE

ST R

ANG

E 20

09

14

Program Flowchart

Programming done with LabView 8.6

Page 15: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Antenna Test Software - Code

ANTE

NN

A TE

ST R

ANG

E 20

09

15

• Queue driven state machine with events

• States • Initialize• Open Error Log• About• Home• Motor Sweep• VNA Setup• Run Measurement• Array To Listbox• Update Graph• Export Data• Default• Clean Up• Exit

Page 16: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Antenna Test Software - Code• Events

• Timeout• “Exit”: Value Change• “Cancel”: Value Change• “Configure Measurement”:

Value Change• “Start”: Value Change• “Next”: Value Change• “Export Data”: Value Change• “Multicolumn Listbox”:

Double Click ANTE

NN

A TE

ST R

ANG

E 20

09

16

Page 17: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Antenna Test Software - Code

ANTE

NN

A TE

ST R

ANG

E 20

09

17

“Run Measurement” Sub-VI

• This VI is located within the “Run Measurement” state of the main code• A state machine of its own, its responsible for performing the measurement

collecting the data from the VNA

Page 18: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Antenna Test Software - Code

ANTE

NN

A TE

ST R

ANG

E 20

09

18

“Array to Listbox” state

Page 19: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Multiple Camera CaptureDemand: Single Application that displays image capture from

two identical webcams.

Solution: ATRCamApp

• Programmed in Microsoft Visual Studio• Written C++ .Net• Implements Microsoft DirectShow (API)• Tutorial and Example given at

http://www.codeproject.com/KB/audio-video/Cpp_DShowNET_FrameCap.aspx

ANTE

NN

A TE

ST R

ANG

E 20

09

19

Page 20: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

ATRCamApp Program Flow

Start Cameras

Grab Raw Data

USB

Logitech Software

Raw Image Data

Filter Raw DataSet Locations

for Imagesin window

Select Image Sources

(ie USB Port)

Cam

era Capture

Enable Visibilty in window

Logitech QuickCam® Orbit AF

ANTE

NN

A TE

ST R

ANG

E 20

09

20

Page 21: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

XY Planar Scanner with Polarization

ANTE

NN

A TE

ST R

ANG

E 20

09

21

Page 22: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

XY Planar Scanner with Polarization

Three movements:• Horizontal: Belt drive• Vertical: Screw drive shaft powered by stepper motor• Polar: Linear actuator to arm and lever. (smaller)

Structural Material: Machined Delrin• low friction coefficient• excellent dimensional stability• excellent insulator

ANTE

NN

A TE

ST R

ANG

E 20

09

22

Page 23: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Bipolar Stepper Motor

1a and 2a 2b and 2a Clockwise

Pulse Width Modulation

ANTE

NN

A TE

ST R

ANG

E 20

09

23

Page 24: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

PWM & Microstepping

Quarter Increment Microstepping

Atmel ATMega168 Microprocessor

Allegro A3979 Microstepper

Pulse Width Modulation (PWM)

USB to FT232R Motor

ANTE

NN

A TE

ST R

ANG

E 20

09

24

Page 25: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Budget Estimates

Description Quantity Estimated PricePCB Board 1 $50PBC Components Multi $100Machined Delrin Multi $1,000Fasteners Multi $200Screw Drive 1 $300Belt Drive 1 $200Misc. Costs Multi $200Antenna Mounting P 1 $10Shaft Extention 1 $35Anodizing Positione 1 $150Shelf Plate 1 $200Linear Actuator 1 $100

Total: $2,545

Sphe

rical

Plan

ar

ANTE

NN

A TE

ST R

ANG

E 20

09

25

Page 26: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

What’s Next• CAD Design and testing of the Planer Scanner• Modify LabView Application for Planar Scanner• Write Planar Scanner Microprocessor Code• Manufacture Planar Scanner and remaining

Spherical Positioner parts• Create Cylindrical Scanner Concept

ANTE

NN

A TE

ST R

ANG

E 20

09

26

Page 27: Antenna Test Range - Walter Scott, Jr. College of Engineeringprojects-web.engr.colostate.edu/.../Antenna_Test_Range_FA09.pdf · Antenna Test Software ANTENNA TEST RANGE 2009 12

Thank you for your time, any Questions?

ANTE

NN

A TE

ST R

ANG

E 20

09

27