Remote Activation of Appliances Using USB Interfaces Vanessa Cox Chris Hydak Kaori Wada.

Slides:



Advertisements
Similar presentations
This presentation is intended to assist you in troubleshooting basic problems that can occur with hardware and software. NOTE: This presentation contains.
Advertisements

PH4705 ET4305 Interface Standards A number of standard digital data interfaces are used in measurement systems to connect instruments and computers for.
Autonomous Helicopter: James Lyden Harris Okazaki EE 496 A project to create a system that would allow a remote- controlled helicopter to fly without user.
Team 7 / May 24, 2006 Web Based Automation & Security Client Capstone Design Advisor Prof. David Bourner Team Members Lloyd Emokpae (team Lead) Vikash.
PDACS Midterm Presentation Michelle Berger John Curtin Trey Griffin Aaron King Michael Nordfelt Jeffrey Whitted.
Problems Encountered - Up to Midterm State Machine Transitions Much Too Fast - Solved by Decreasing Clock (LED Circuit) Difficult to Test LED (Column)
Remote Activation of Appliances Using USB Interfaces Vanessa Cox Chris Hydak Kaori Wada.
Wireless Terminal and PC Interface Using VLSI EE451 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 12/11/01.
Motion Tracking Recorder 360 (MTR-360) Group #1 Lee Estep Philip Robertson Andy Schiestl Robert Tate.
Web Based Home Entertainment Center Remote Midterm Presentation Group 8 Josh McJilton Jose Guzman Edgar Ortiz.
Characterization Presentation Spring 2006 Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System.
DMX512 Programmable Theater Lighting Controller Jeff Sand and Kris Kopel Advisor: Dr. Don Schertz.
Guitar Effects Processor Critical Design Review October, 07, 2003 Groups Members: Adam Bernstein Hosam Ghaith Jasenko Alagic Matthew Iyer Yousef Alyousef.
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.
Remote Activation of Appliances Using USB Interfaces Vanessa Cox Chris Hydak Kaori Wada.
Students:Gilad Goldman Lior Kamran Supervisor:Mony Orbach Mid-Semester Presentation Spring 2005 Network Sniffer.
Wireless Terminal and PC Interface Using VLSI EE452 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 5/2/02.
USB Adapter for Experiment Board Created By : Itai Heller Ofir Asulin Supervised By: Mony Orbach.
Pyxis Aaron Martin April Lewis Steve Sherk. September 5, 2005 Pyxis16002 General-purpose 16-bit RISC microprocessor bit registers 24-bit address.
USB Mass-Storage Implementation on an Embedded System (D0113) Supervisor: Dimitry Sokolik Performed by: Yoav Gershoni Shachar Faigenblat Final Presentation.
Students: Nir Engelberg Ezequiel Hadid Supervisor: Mony Orbach In association with: January 3, Winter 2005.
Anush Rengarajan Feng Zheng Thomas Madaelil
1 Input/Output Chapter 3 TOPICS Principles of I/O hardware Principles of I/O software I/O software layers Disks Clocks Reference: Operating Systems Design.
1 Application Accessory For Cellular Phone - Final Presentation - Performed by: Omer Kamerman Avi Feldman Project instructor: Boaz Mizrachi Technion –
Laser Shoot-Out Game By Steven Noto and Laura Miller Advisor Steven Gutschlag February 15, 2000 Senior Project Status.
INPUT/OUTPUT ORGANIZATION INTERRUPTS CS147 Summer 2001 Professor: Sin-Min Lee Presented by: Jing Chen.
1 Arduino Board: Arduino UNO Arduino Programing Environment: Arduino 0022
1 Mid-term Presentation Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System architectures.
Presented by:IQBAL HUSSAIN ELECTRONICS&COMMUNICATI0N Final year.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
VC707 Power Bus Reprogramming
Computerized Train Control System by: Shawn Lord Christian Thompson.
Oppenheimer Technologies Rick King Jonathan Creekmore.
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל Technion - Israel institute of technology.
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Project Status. Work Completed IR communication(Protocol, software, and hardware) RF communication(Software and Hardware) Hardware(PCBs) – Pack – Tagger.
Pinewood Derby Timing System Using a Line-Scan Camera Rob Ostrye Class of 2006 Prof. Rudko.
Remote Control of Home Appliances Using the Internet
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Emergency Mine Radio Daniel Weller, Adam Jozwick, David West.
IBM - CVUT Student Research Projects Remote Control of a Furby Toy with BlueTooth Tomáš Kunc
Computer Architecture Lecture10: Input/output devices Piotr Bilski.
May 17, USB Semiconductor IP How to Integrate USB into Your Design Eric Huang inSilicon Corporation.
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 3 Report Jack Hickish.
Done By: Amnon Balanov & Yosef Solomon Supervisor: Boaz Mizrachi Project ID: d02310.
Computer Architecture Lecture 2 System Buses. Program Concept Hardwired systems are inflexible General purpose hardware can do different tasks, given.
Michael Lisoski Leblanc Meneses Jason Schaer Bryan Staton.
PROJECT - ZYNQ Yakir Peretz Idan Homri Semester - winter 2014 Duration - one semester.
L/O/G/O Input Output Chapter 4 CS.216 Computer Architecture and Organization.
HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking.
Intel Open Source Technology Center Lu Baolu 2015/09
Proposal for an Open Source Flash Failure Analysis Platform (FLAP) By Michael Tomer, Cory Shirts, SzeHsiang Harper, Jake Johns
 Project overview  Block diagram  Design challenges  Individual contributions  Project demonstration  Questions / discussion.
بسم الله الرحمن الرحيم MEMORY AND I/O.
Computer Systems Unit 2. Download the unit specification from moodle or the BTEC website Or alternatively visit ahmedictlecturer.wikispaces.com.
Final Design Review By: Alireza Veiseh Anh-Thu Thai Luai Abou-Emara Peter Tsang.
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
DALCON RFID IMPROVEMENT ECE 599, SPRING 2011 Brad Gasior, ECE Mike Fradkin, ECE Richard Young, ECE Sean Rinehart, ECE.
Intro to USB-6009 DAQ.
Chapter 6 Input/Output Organization
USB The topics covered, in order, are USB background
SCADA for Remote Industrial Plant
PC Mouse operated Electrical Load Control Using VB Application
Remote Activation of Appliances Using USB Interfaces
Serial Data Hub (Proj Dec13-13).
NetFPGA - an open network development platform
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Presentation transcript:

Remote Activation of Appliances Using USB Interfaces Vanessa Cox Chris Hydak Kaori Wada

Our Project

Key parts 4 USB Converter –Xilinx to connect Parallel Port to USB Controller 4 Connection from NEC to Computer –Original: RF Transceivers –Final: Serial cable 4 Remote control of Quickcam from NEC

Block Diagram

USB Converter 4 USBN9602 –Functionality Integrated USB Node Controller with USB transceiver. Programmable Interrupt Output Scheme to allow device configuration. Supports 6 unidirectional endpoints 8 bit parallel interface

USB Converter Problems –Problems Does not respond to “standard” request. –These request are used for configuring the device. –It receives the interface Interrupt is never received –Cause USBN9602 is not setup correctly The interrupt is broken Bad packets received by the USBN9602

No Configuration

Connection from NEC to Computer 4 Originally USB RF Transceivers –Couldn’t find any available 4 Next, Serial RF Transceivers –Not enough time to implement 4 Serial Cable to Computer –Close to completion

Remote control of Quickcam from NEC 4 Two problems preventing this –We have no usable quickcam to implement Cannot use Quickcam VF –Proprietary Compression Alogorithm –Proprietary Control signals No usable Quickcam B/W –USB controller not functioning correctly

Software Problems 4 Porting; WinCE is non-standard 4 flaky NEC Connection 4 Time 4 Verilog compiler was sub-par

Our Approach 4 Research USB specifications –Basics of what is involved in our project –Possibilities of how to implement –Research previous USB projects 4 Understand hardware involved –What hardware is needed and how do we connect 4 Test the hardware 4 Save software until hardware is finished

Steps in Progress 4 Project fully defined 4 USB Controller component bought 4 Integration of hardware on board 4 Xilinx testing 4 PC to device testing 4 NEC to PC via serial testing

Progress 1: Xilinx code 4 By mid-semester Xilinx code is reading and writing to the USBN9602 registers and to the 32K RAM. 4 Timing issues were a major issue in writing Xilinx code

Progress 2: Sample GUI 4 By mid-semester the GUI for the PC had been created 4 Porting the GUI to WinCe would prove to be a much harder task than first anticipated

Progress 3: PC Recognizes USB Device is on the Port Our device

Conclusions: What we learned 4 USB protocol and specs 4 Serial device drivers 4 Verilog 4 Visual C++ 4 Hardware 4 Check load on circuit before connecting 4 Most tasks take 3 times as long as expected!

What we need in order to finish 4 3 weeks 4 Explanation of USBN Larger Xilinx 4 B/W Quickcam (that works)