Synchronized Strobe for Video Camera Jeff Baskett & Jason Zubo Project Advisor: Dr. Irwin.

Slides:



Advertisements
Similar presentations
INPUT-OUTPUT ORGANIZATION
Advertisements

Sumitha Ajith Saicharan Bandarupalli Mahesh Borgaonkar.
Programmable Interval Timer
By: Russ Butler ECE4220 Spring 2012 Dr. DeSouza May 2, 2012.
Robotics Club, Snt Council2 The 3 Schools of Robotics: Mechanical Design – Types of motors – Material selection –
SOUTHEASTCON I KARMA ECE IEEE SoutheastCon Hardware Competition Must build an autonomous robot that can –Start at rest at the Starting Station.
Local Trigger Control Unit prototype
Index  INTRODUCTION  HARDWARE DESCRIPTION  BLOCK DIAGRAM  COMPONENT LIST  ADVANTAGES AND APPLICATIONS  CONCLUSION.
Page 1 Aalborg University Communication system for the AAUSAT-II Communication System for the AAUSAT-II Kresten K. Sørensen Department.
Monochrome Television Block Diagram
Synchronized Strobe for Video Camera
STARLight PDR 3 Oct ‘01I.1 Miller STARLight Control Module Design Ryan Miller STARLight Electrical Engineer (734)
Super Fast Camera System Performed by: Tokman Niv Levenbroun Guy Supervised by: Leonid Boudniak.
Computerized Train Control System by: Shawn Lord Christian Thompson Advisor: Dr. Schertz.
Motor Control of an Oscillating Pendulum Nick Myers and Chirag Patel March 9, 2004 Advised by: Dr. James Irwin and Mr. Jose Sanchez Bradley University.
DMX512 Programmable Theater Lighting Controller Jeff Sand and Kris Kopel Advisor: Dr. Don Schertz.
DMX512 Programmable Theater Lighting Controller Jeff Sand and Kris Kopel Advisor: Dr. Don Schertz May 8, 2001.
Coordinate Based Tracking System
(Voice Activated Home Control System). Project Summary Control any IR activated device –Via voice command Learnable –Learn IR Code –Learn Voice Command.
VAHCS Voice Activated Home Control System By: Kyle Joseph Troy Resetich Advisors: Dr. Malinowski Dr. Schertz.
Capstone Design Project Plan Team SAUSAGES Ryan Campbell Anne Carrier Gonzalo Gonzalez Bryan Grider Steve Kerkmaz Ziad Mohieddin EE 401 – EE Design I Instructor.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 4 Digital Transmission.
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
Motor Control of an Oscillating Pendulum Nick Myers and Chirag Patel March 9, 2004 Advised by: Dr. James Irwin and Mr. Jose Sanchez Bradley University.
System for Engine Location of the WebTrain Adam Weintrop and Paul Wimmer Advisors Dr. Irwin and Dr. Schertz.
Laser Tracking System (LTS) Team Lazer: Son Nguyen Jassim Alshamali Aja ArmstrongMatt Aamold.
Laser Shoot-Out Game By Steven Noto and Laura Miller Advisor Steven Gutschlag May 2, 2000 Senior Project Final Presentation.
University of Pennsylvania Department of Electrical and Systems Engineering ABSTRACT: Quantifying and measuring certain aspects of a golf swing is a helpful.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Internet Piloted Blimp Alfredo Guevara, Jr. Advisor: Professor Spinelli March 1, 2008.
INPUT-OUTPUT ORGANIZATION
Computerized Train Control System by: Shawn Lord Christian Thompson.
Oppenheimer Technologies Rick King Jonathan Creekmore.
Development of Readout ASIC for FPCCD Vertex Detector 01 October 2009 Kennosuke.Itagaki Tohoku University.
MIT runs syn no label No Label was not connected TTL trigger from delay box CH A to syn.
Operational amplifier applications
Digital Photography A tool for Graphic Design Graphic Design: Digital Photography.
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
PH4705 & ET4305: Digital Sensors
Analog to Digital conversion. Introduction  The process of converting an analog signal into an equivalent digital signal is known as Analog to Digital.
Lecture 20: Communications Lecturers: Professor John Devlin Mr Robert Ross.
(More) Interfacing concepts. Introduction Overview of I/O operations Programmed I/O – Standard I/O – Memory Mapped I/O Device synchronization Readings:
Lighting Toolbox Design Proposal University of Michigan Dearborn ECE 498 Fall 2003 Dr. Shridhar Dr. Zhao Students: Nick Sitarski Blaine Thopson Dave Chronicle.
9/12/ Digital Transmisison - Lin 1 CPET/ECET Digital Transmission Data Communications and Networking Fall 2004 Professor Paul I-Hai Lin Electrical.
Group Project: Water Turbidity Meter Group B. Brief overview Project Statement: “Design and construct a turbidity measuring and displaying device based.
MULTIMEDIA INPUT / OUTPUT TECHNOLOGIES
By: Eric Backman Advisor: Dr. Malinowski.  Introduction  Goals  Project Overview and Changes  Work Completed  Updated Schedule.
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Mark Randall & Kevin Claycomb Faculty Advisor: David Mitchell Industrial Sponsor: IEEE.
CE-2810 Dr. Mark L. Hornick 1 Serial Communications Sending and receiving data between devices.
CONTENTS Objective Software &Hardware requirements Block diagram Mems technology Implementation Applications &Advantages Future scope Conclusion References.
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
Automatic Railway Gate Control System
Chip Config & Drivers – Required Drivers:
Application Case Study Security Camera Controller
Microcontroller Applications
PC Mouse operated Electrical Load Control Using VB Application
THYRISTOR POWER CONTROL BY IR REMOTE
ARDUINO LINE FOLLOWER ROBOT
Automatic Railway Gate Control System
1 Input-Output Organization Computer Organization Computer Architectures Lab Peripheral Devices Input-Output Interface Asynchronous Data Transfer Modes.
MICROCONTROLLER BASED LAMP LIFE EXTENDER BY ZVS USING THYRISTOR
SUBMITTED BY EDGEFX TEAM
NI-sbRIO BASED PLATFORM FOR REAL TIME SPECTROSCOPY
Group #8: Adam Belkhadir Alex Dutrow John Tran
VGA INTERFACE Ly Le Department of Electrical Engineering
Embedded Sound Processing : Implementing the Echo Effect
Presentation transcript:

Synchronized Strobe for Video Camera Jeff Baskett & Jason Zubo Project Advisor: Dr. Irwin

Contents of Presentation Project Summary Strobe Light Microprocessor DMX Interface Video Camera Hardware Results Problems Encountered Unfinished Work

Project Summary We are designing a circuit to control a DMX512 strobe that will be synchronized with the shutter on a video camera. Based on the shutter speed of the camera, we plan to fire a strobe during each frame to freeze high-speed motion preventing any blurring effects. This project is for the mechanical engineering department to aid in research involving fast moving fluids.

Block Diagram Reflected Light Viewed Image Sync Pulse Circuitry Video Recorder Sensor Power Compensation Strobe Rs-485 Interface Microprocessor Image

Block Diagram Reflected Light Viewed Image Sync Pulse Circuitry Video Recorder Sensor Power Compensation Strobe Rs-485 Interface Microprocessor Image

Strobe Snapshot DMX/D –Requires differential input of DMX512 signal –Will operate in DMX mode where intensity is the first byte of data received, the duration will be preset and the rate will be determined by the refresh rate.

Standards

Block Diagram Reflected Light Viewed Image Sync Pulse Circuitry Video Recorder Sensor Power Compensation Strobe Rs-485 Interface Microprocessor Image

Microprocessor (DMX Interface) Increment or decrement strobe intensity based on output from power compensation circuitry. Use preset duration value (found experimentally) to maximize strobe effectiveness. Output appropriate DMX signals to strobe at 250Kbaud.

Microprocessor (DMX Interface) The rate is determined by DMX refresh –The strobe will fire at the end of a packet of data Sample packet of data (RS-485 levels) Break - 88us Mark after break - 8 us Start code - 44us Start bit for data Stop Bits for data Idle line Intensity Data Duration Data

Software Flowchart

Microprocessor Timing circuitry and DMX interface will be implemented in software. Serial data will be designed to meet DMX-512 standards. UART will output serial data to RS-485 interface. Output (TTL levels) must be inverted (RS-485 levels). Additional data packets were sent due to DMX addressing problems.

UART UART will output data at an extended rate of 250 Kbits/sec. Data will be accompanied by one start bit and two stop bits UART implementation requires Mod515.inc header file

DMX Output

Block Diagram Reflected Light Viewed Image Sync Pulse Circuitry Video Recorder Sensor Power Compensation Strobe Rs-485 Interface Microprocessor Image

RS-485 Circuit

Block Diagram Reflected Light Viewed Image Sync Pulse Circuitry Video Recorder Sensor Power Compensation Strobe Rs-485 Interface Microprocessor Image

Video Camera Sony XC-75 CCD Black and White Video Camera Module –On loan from ME department –Sync output was not functional - embedded in video signal

Block Diagram Reflected Light Viewed Image Sync Pulse Circuitry Video Recorder Sensor Power Compensation Strobe Rs-485 Interface Microprocessor Image

Sync Pulse Circuitry Converts Video signal into sync signal Uses Precision Rectifier, inverter and Schmitt Trigger

Sync Pulse Circuitry Video SignalSync Pulse Sync Pulse is used to trigger software interrupt to output Dmx data to fire strobe

Block Diagram Reflected Light Viewed Image Sync Pulse Circuitry Video Recorder Sensor Power Compensation Strobe Rs-485 Interface Microprocessor Image

Sensor We are using a photodiode with a current to voltage converter to sense the light output from the strobe

Sensor Circuit Added a low pass filter to clean up output of the photodiode circuit

Block Diagram Reflected Light Viewed Image Sync Pulse Circuitry Video Recorder Sensor Power Compensation Strobe Rs-485 Interface Microprocessor Image

Power Compensation Window Detector –This determines the need to increase or decrease the intensity of the strobe –The measured value of intensity from the sensor is the input and is compared to ideal intensity levels which were determined experimentally –The output is a signal denoting the need to increase or decrease the intensity

Window Detector

Results System is functional minus power compensation We are able to view stop-motion effects We performed several experiments to show functionality

Experiments Performed with and without synchronized video strobe –Light Bulb breaking –Spinning Wheel –Spinning Football –Spinning Frisbee –Golf Swing

Light Bulb - Room Light

Light Bulb - With SVS

Water Drop - Room Light

Water Drop - With SVS

Spinning Football - Room Light

Spinning Football - With SVS

Spinning Frisbee - Room Light

Spinning Frisbee - With SVS

Golf Swing - Room Light

Golf Swing - With SVS

Problems Encountered UART troubles DMX Inversion Number of DMX data packets to send Expo troubles Inconsistency of Strobe

Strobe Inconsistency Strobe was designed for theatre and stage show usage - not for precision Delay between receiving data and firing varies by about 15 ms

Work in Progress Purchase more precise strobe Integrate Window Detector into system Eliminate EMAC board - Place software on to a programmable chip

Questions?