Upload
harlan
View
43
Download
4
Tags:
Embed Size (px)
DESCRIPTION
X-Band Radar and IR Camera Synchronization and Monitoring System. By: Brett Snyder (Team Leader) John Williams Ryan Kindred Gavin St. John Faculty Advisor – Dr. Jamali Course Instructor – Dr. Serpen. Final Presentation. December 8 th , 2010. - PowerPoint PPT Presentation
Citation preview
X-Band Radar and IR Camera Synchronization and Monitoring System
By: Brett Snyder (Team Leader)John WilliamsRyan Kindred
Gavin St. John
Faculty Advisor – Dr. JamaliCourse Instructor – Dr. Serpen
Final PresentationDecember 8th, 2010
Organizational Responsibilities & Work Breakdown Structure
Motivation Project Overview Overview of Objectives IR Camera Positioning and Electrical Mechanical Design and Power System Embedded System and Capture Cards Software Design Recommendations Summary Q&A
Briefing Overview and Content
Recent growth in wind power10-40,000 bird deaths per yearEthical and legal consequencesEconomics
Motivation
Improve an existing system to gather info on migratory birds in the vicinity of off-shore wind turbines
Devices utilized:◦ X-Band Radar – altitude◦ IR Camera – x,y position
Record and use data to identify species
Project Overview
Capture and timestamp video feeds from IR camera and X-band radar
Transmit video data wirelessly to remote computer
Accurate positioning of IR camera from a remote computer
Objectives Overview
Used a stepper motor in lieu of a servo Arduino Uno microcontroller VEXTA motor driver Tolerances
IR Camera Positioning
Serial communication through USB port Wrote firmware to communicate with C# Single character commands to set rotation
direction and step the motor Used logic to control voltages of signals
going to motor driver
Arduino Firmware
Selection of stepper motor◦ Cost vs. Size
Holding Torque
Coupling Bearing
Mechanical Design
Mechanical Design
Components require 120VAC and 24VDC Power supply selection
◦ Stepper Motor: 2.9A@24VDC=70W◦ IR Camera: 16WPeak◦ Required Wattage:86W◦ Power Supply: 150W
Mains filter◦ Used to prevent the noise generated in the
driver from being transmitted externally via the power supply line
Power System
Selection◦ IR Camera
Winnov Videum 4100 AV ◦ Radar
Epiphan VGA2USB Features
◦ Onboard Processing Power◦ Support DirectShow
Capture Cards
Capture Card Interface
Cost◦ Custom Built vs. Pre-Built
Inputs/Outputs◦ Capture Card Interface◦ Networking Capabilities
Processing Power◦ Video Encoding
Embedded System
Three pieces of software were developed◦ Video Capture Software◦ FTP File Transfer Client◦ Motor Controller Software
All software written in C#
Software Design
Provides a common interface to capture from both capture devices
Timestamps files accurately within 10ms Uses DirectShow
Video Capture Software
Source Filter
Encoding Filter
File Writer
Video Capture Software
Uses FileZilla for FTP server Wrote FTP client that automatically polls
and downloads files
FTP File Transfer Client
Developed both a server and a client Motor controlled via USB to Arduino Can send commands both locally and
remotely Uses a network library called Lidgren Movement constraints Position messages
Motor Controller Software
Motor Controller Software
Weatherproofing Mechanical limit switch Improve manufacturability Printed Circuit Board (PCB) solution Relocate movement command loop to
firmware Use of a better encoder
Recommendations
Used frame grabbers to capture separate video feeds
Time stamped video for synchronization Created FTP client to download video files to
a remote computer Used a stepper motor to obtain positioning
accuracy within 1 degree Created UDP server and client software for
remote positioning of the IR camera
Summary
Questions?