DMX512 Programmable Theater Lighting Controller Jeff Sand and Kris Kopel Advisor: Dr. Don Schertz.

Slides:



Advertisements
Similar presentations
(Systems Analysis INTerface Board)
Advertisements

1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson.
CENTURION™ (C4-SERIES) Erin Cox, Market Research Analyst, Natural Gas Production Controls - Presenter Sanjay Kumar, Market Research Specialist & Product.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE Midway Design review.
PH4705 ET4305 Interface Standards A number of standard digital data interfaces are used in measurement systems to connect instruments and computers for.
Jason CrayJoseph Mundackal Michael WarscoRyan Sherlock.
Problems Encountered - Up to Midterm State Machine Transitions Much Too Fast - Solved by Decreasing Clock (LED Circuit) Difficult to Test LED (Column)
Control System for Smart House Characterization Students Yossi Lempert Natan Keren Instructor Konstantin Sinyuk.
USB to DMX Interface A Demonstration of “The Game of Life” Presented by: Jeffrey Zampieron Brian G VanBuren.
1 Performed By: Khaskin Luba Einhorn Raziel Einhorn Raziel Instructor: Rivkin Ina Spring 2004 Spring 2004 Virtex II-Pro Dynamical Test Application Part.
Travis Reed Todd Hummel Kwan-Truc. Concept USB 1.1 SPI b.
Networked HVAC Controller Bradley University Department of Electrical & Computer Engineering By: Ed Siok Advisor: Dr. Malinowski.
Computerized Train Control System by: Shawn Lord Christian Thompson Advisor: Dr. Schertz.
An 8051 Based Web Server Project by Mason Kidd Advised by Dr. Schertz.
1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson.
Presented by: Reshef Schreiber Itay Leibovich Instructed by: Eran Segev.
Team Impact Intelligent Helmet Impact System Preliminary Design Review January 29 th, 2008 Amanda Brodbeck Wei-Chu Liao Wei-Shen Liao Chris Mintle.
Design and Development of High Performance PC Based Logic Analyzer MSc Project by Rab Nawaz Advisor: Dr. Shahid Masud.
PV Watchdog Web-Enabled Photovoltaic System Monitor Art Barnes Austin Fisher Ryan Mann Josh Stone.
Control System for Smart House Characterization Students Yossi Lempert Albert Achtenberg Instructor Konstantin Sinyuk.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
1 Electrical and Computer Engineering Guitar Virtuos Justin D’Alessandro (EE) Jacob Dionne (CSE) Adam Montalbano (CSE) Jeffrey Newton (EE) Team Kelly Final.
DMX512 Programmable Theater Lighting Controller Jeff Sand and Kris Kopel Advisor: Dr. Don Schertz May 8, 2001.
Coordinate Based Tracking System
Climate Monitoring WEB Interface Using 1_Wire™ Sensors Imad Hoteit Hassan Wehbe.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 26/4/2004 Multi-channel Data Acquisition System Final_A Presentation.
Camera Control Group Members - Bryan Marek - Brendan McMeel - Caitlin Motsinger - Tanya Ngo - Chris Hippleheuser.
Remote Activation of Appliances Using USB Interfaces Vanessa Cox Chris Hydak Kaori Wada.
Intelligent Phone Service Selector Senior Design Project 2006 Advisor: Sandip Kundu Members: Adam Conway Anh Bao Nguyen (manager) Areej Pirzada Dan Verdolino.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Control System for Smart House Mid Semester Presentation Students Yossi Lempert Albert Achtenberg Instructor Konstantin Sinyuk.
1 Application Accessory For Cellular Phone - Final Presentation - Performed by: Omer Kamerman Avi Feldman Project instructor: Boaz Mizrachi Technion –
Robotic Arm Controller A VLSI Implementation Team: Justin Hamann & Dave McNamara Team: Justin Hamann & Dave McNamara Advisor: Dr. Vinod Prasad Advisor:
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
1 Application Accessory For Cellular Phone - Mid. Semester A Presentation - Performed by: Avi Feldman Omer Kamerman Project instructor: Boaz Mizrachi Technion.
Team 14 Joe Grady James Crow Hongyu Chen Prakalp Sudhakar Victor Villagomez Client/Faculty Advisor: Dr. Gary Tuttle.
Midterm Presentation Project Name: Serial Communication Analyzer Company Name: Digital laboratory Presenter Name: Igal Kogan Alexander Rekhelis Instructor:
SPI By Alexander Maroudis. Outline What is SPI? SPI Configuration SPI Operation Master Slave Setup SPI Transactions SPI Digital Potentiometer Example.
2 Lines Electronics I 2 C Analyzer Ching-Yen Beh Robert S. Stookey Advisor: Dr. J. W. Bruce.
Name: Rafael Eduardo Barrios navas
Computerized Train Control System by: Shawn Lord Christian Thompson.
Baseboard Aavikkomursu 7.2. Aavikkomursu Micro- controller Extension port for programming microcontroller and sensor input Resistor RS485 interface chip.
Device Management. Serial Port Serial Device Serial Device Memory CPU Printer Terminal Modem Mouse etc.
Digital Mixers A Beginner’s Guide to Features and Operation.
EE 1106: Introduction to EE Freshman Practicum
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
Remote Control of a Furby Toy with Bluetooth
Minimal Movement Interactive Entertainment Unit Michael Lorenzo, Ryan Kelly, Chase Francis, Ernie Wilson Faculty Advisor: Prof. Neal Anderson Department.
IBM - CVUT Student Research Projects Remote Control of a Furby Toy with BlueTooth Tomáš Kunc
Automated Industrial Wind Tunnel Controller By Daniel Monahan and Nick DeTrempe Advised by Dr. Aleksander Malinowski.
Case Study Computer Controlled Radiation Monitoring System
Autonomous Helicopter James LydenEE 496Harris Okazaki.
Timothy Kritzler and Joseph Mintun Sponsor: Martin Engineering, Illinois Advisors: Dr. Malinowski and Dr. Ahn Bradley University Electrical and Computer.
Serial Communication Analyzer Company Name: Digital laboratory Presenter Name: Igal Kogan Alexander Rekhelis Instructor: Hen Broodney Semester:Winter/Spring.
CAN-Bus Logger Characterization presentation Apr. 19, 2009 Elad Barzilay Idan Cohen-Gindi Supervisor: Boaz Mizrahi.
Design Team : Advisor: Dr. Edwin Project Web Site: Client: Paul
P09311: FPGA Based Multi-Purpose Driver / Data Acquisition System Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Adam Van FleetEEProject Manager/Documentation.
Apollo Guidance Computer Using a Programmable System on a Chip Shane Whalen Advisor: Dr.Andrezj Rucinski.
Energy Conservation System (ECS) Status Report #1 James Sturdivant Ionel Taflan Juan Tamez Susan Austin.
New product introduction:
The “Drink Mixer” Design Constraints. Project Success Criteria An ability to digitally mix audio and adjust individual levels An ability to digitally.
System Frame and Protocols
SIDE SCAN HARDWARE CONFIGURATION
SIDE SCAN HARDWARE CONFIGURATION HYPACK Connection Block Diagram GPS, single beam and tide data go into HYPACK ® SURVEY. Sidescan (with optional.
P ROJECT N OMAD Jay Stenmark Team Leader USB Design David Graham FM Receiver Software Webpage Documentation Aimee Imparato USB Design Hardware / Software.
Alarm units AL 175 NT and Aeon Gold For small, medium and large power range.
Networked Embedded Systems Pengyu Zhang EE107 Spring 2016 Lecture 8 Serial Buses.
Timothy Kritzler and Joseph Mintun Sponsor: Martin Engineering, Illinois Advisors: Dr. Malinowski and Dr. Ahn Bradley University Electrical and Computer.
Timothy Kritzler and Joseph Mintun Sponsor: Martin Engineering, Illinois Advisors: Dr. Malinowski and Dr. Ahn Bradley University Electrical and Computer.
Presentation transcript:

DMX512 Programmable Theater Lighting Controller Jeff Sand and Kris Kopel Advisor: Dr. Don Schertz

Outline Overall Project Description Digital Theatrical Lighting Control System Block Diagram Functional Description Software Equipment List Project Timeline

Overall Project Description PC-Based Theatrical Lighting Console Windows/Linux PC for User Interface, programming, and status Several sets of faders and buttons connected via microcontroller USB Interface between PC and microcontroller

Digital Theatrical Lighting Console Lights Dimmers DMX512

DMX512 Protocol Controls up to 512 dimmers/devices Serial and asynchronous 250 kbits/s RS-485 physical implementation 32 nodes on one chain

Digital Theatrical Lighting Console Lights Dimmers DMX512

System Block Diagram Motorola  Controller Personal Computer Input Blocks RS485 Driver DMX512 Output USB!

Motorola Microcontroller Moves data between physical inputs/outputs and the PC UART for DMX512 output Queued Serial Module for analog fader and pushbutton inputs USB Interface to PC

Microcontroller Block Diagram Motorola  Controller UART Out RS485 Driver DMX512 Output QSPI Serial In Control Lines USB USB Transceiver

Input Blocks Modular input blocks Connected to using QSM Standard input blocks: 8 faders, 8 buttons Master input block: master level fader and submaster faders Able to define new input block types for later use using software updates

Input Blocks Serial A/D 8 to 1 Mux Fader Inputs Button Inputs Control Logic Out to  Controller QSPI Module Control Lines

The PC Interface Provides GUI user interface Provides scene programming capabilities for the lighting designer USB interface to external hardware USB Input from User Interface Personal Computer Output to monitor

Software USB driver development Direct fader control Software dimmer “patching” Programmed lighting queues

Equipment Windows NT PC for development (Microtek XRAY package) Linux/Windows 98 PC for main USB and user software development Motorola Development board

Project Status Development interface QSPI, RS-485, USB chip selection Linux/Windows 98 PC setup Web site -

Hardware Timeline Week 1: Build header connectors for microcontroller bus and begin work on temporary PC/microcontroller interface Week 2: Develop temporary PC interface Week 3: Finish temporary interface, start DMX output block Week 4: Finish and test DMX output block Week 5: Begin USB interface, input blocks Week 6: Continue USB interface Week 7: Finish input blocks Week 8: Finish USB, begin testing Week 9: Test inputs blocks Week 10: Test/verify DMX output stream Week 11: Miscellaneous hardware testing Week 12/13: Add extra features if time permits

Software Timeline Week 1: Develop interface software for temporary PC/microcontroller interface Week 2: Begin USB drivers Week 3: Write initial DMX512 program for 376 Week 4: Finish and test temporary x86/376 output software Week 5, 6, 7: Continue USB driver software, begin user software Week 8: Start testing USB software on x86 and 376 Week 9: Test input block communication Week 10, 11: Continue and test user software Week 12, 13: Add additional programming and user interface features as time permits