Remote Parallel Port Control Interface Through the Internet Group Members: Vipul Agarwal Andrew Eichel Damien Vera Mentor: Professor Vikram Kapila August.

Slides:



Advertisements
Similar presentations
GENERIC CONTROL OF ELECTRICAL ENVIRONMENT THROUGH A WEBPAGE - IT Acumens. COMIT Acumens. COM.
Advertisements

IO Interfaces and Bus Standards. Interface circuits Consists of the cktry required to connect an i/o device to a computer. On one side we have data bus.
INPUT-OUTPUT ORGANIZATION
Control Over the Internet of a Radio Controlled Robot By Thuc Nguyen, Justin Rodriguez, & Cameron Vandersteen.
8255 – PROGRAMMABLE PARALLEL
CS-334: Computer Architecture
Efficient Path Determining Robot Jamie Greenberg Jason Torre.
EET Advanced Digital Parallel Ports. n In contrast to serial ports, parallel ports ‘present’ all bits at one time. n ‘The parallel port reflects.
Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr
Web Enabled Patron Queuing System Team Members: Adnan Salam, Archit Agarwal, Thanh V. Nguyen Faculty Advisor: Prof. Weibo Gong Background Many businesses.
Input-Output Problems L1 Prof. Sin-Min Lee Department of Mathematics and Computer Science.
EE 316 Computer Engineering Junior Lab Lecture on PC Parallel port.
1 COSC 3P92 Cosc 3P92 Week 11 Lecture slides Violence is the last refuge of the incompetent. Isaac Asimov, Salvor Hardin in "Foundation"
Hardware & Software Needed For LAN and WAN
3/17 Parallel and Serial Ports. Roll Call Lecture: –ports –serial ports –parallel ports –USB ports Group Project Information - Handout.
06/25/091 Computer Interfacing Via the Parallel Port Carlos M. Oppus ECCE Program, AdMU.
INPUT-OUTPUT ORGANIZATION
Name: Rafael Eduardo Barrios navas
AS Computing F451 F451 Data Transmission. What data is transmitted? Phone SMS Radio TV Internet.
Input/OUTPUT [I/O Module structure].
Leonardo da Vinci BeLT - Blended Learning Transfer On line collaboration Previous experience and proposal Confindustria Veneto SIAV SpA Mestre, Fabruary.
ITÜ COMPUTER ENGINEERING INTERCONNECTION PROTOCOLS PROJECT PRESENTATION Ersan Öztürk /12/2005 JAVA RADIO.
How did the internet develop?. What is Internet? The internet is a network of computers linking many different types of computers all over the world.
CMPF124:Basics Skills for Knowledge Workers Introduction to Windows OS.
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation by SANTOSH KUMAR SWAIN Roll # CS
Lecture 20: Communications Lecturers: Professor John Devlin Mr Robert Ross.
COSC 456 Lesson 19: Laboratory 5 IBM PC Interfacing The parallel port is a 25-pin DB-25 (D-shaped) connector accessible from the back of the PC The expansion.
1 6 Further System Fundamentals (HL) 6.5 Computer – Peripheral Communication.
Team Project: A Surveillant Robot System Little Red Team Chankyu Park (Michael) Seonah Lee (Sarah) Qingyuan Shi (Lisa) Chengzhou Li JunMei Li Kai Lin Functional.
Input/Output 2 What is I/O? How we get the CPU to communicate with devices From the computer’s point of view, it’s just 1’s and 0’s Gets interpreted.
Dr Mohamed Menacer College of Computer Science and Engineering Taibah University CE-321: Computer.
Digital Signal Processing Jill, Jon, Kilo, Roger Spring ‘06.
CPU Speaker Monitor Printer Touch pad Scanner Key Board Mouse Microphone.
Computer System Internal components - The processor - Main memory - I / O controllers - Buses External components (peripherals). These include: - keyboard.
CIS Humanoid Hand Team Members: Tom Billings, Mike Stock, Scott Shugh, Ananya Majumder, Kit Buckley.
James Crosetto BS (Computer Science and Computer Engineering) Jeremy Ellison BS (Computer Science and Computer Engineering) Seth Schwiethale BS (Computer.
Printer Port * 0= * 1= * 6= 60 1 * 4 = 4 = 164 Decimal Binary We use Ten Symbols
ELEMENTS OF A COMPUTER SYSTEM HARDWARE SOFTWARE PEOPLEWARE DATA.
HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
SET 21 OPERATING SYSTEM USE OF ASSEMBLY LANGUAGE.
What is a computer? Its an electronic machine which can accept data in certain form, process the data, and give the result.
Device for the Presentation of Olfactory Stimuli to Monkeys Team Members Kevin Campbell (BWIG) Sarah Kolpin (Communications) Wyatt Potter (Team Leader)
Design Team : Advisor: Dr. Edwin Project Web Site: Client: Paul
 Computer is an electronic tool that can accept, process, and accumulate data which can produce a result or output.  Computer System is a combination.
EE 316 Computer Engineering Junior Lab Project 2 Digital Yahtzee.
Global Muon Trigger / RPC Interface Warsaw and Vienna Groups RPC Electronics System Review Warsaw, 8 July 2003 presented by Claudia-Elisabeth Wulz.
P08311: FPGA Based multi-purpose driver / data acquisition system Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Andrew FitzgeraldCEProject Manager/FPGA.
Device for the Presentation of Olfactory Stimuli to Monkeys Team Members Kevin Campbell (BWIG) Sarah Kolpin (Communications) Wyatt Potter (Team Leader)
بسم الله الرحمن الرحيم MEMORY AND I/O.
Ports and Connectors By Karina Hackett Overview: Ports are also known as sockets, and are located at the back of a system unit. Connectors are the parts.
Intro. Interfacing & Electronics 1 Interfacing Introduction.
Technical lssues for the Knowledge Engineering Competition Stefan Edelkamp Jeremy Frank.
WHY PARALLEL PORT? The simplest computer controlled robot Requires only basic programming skills in C to start off with Can take inputs from your robot.
ROBOTICS DEEP DESAI( ) BRIJESH PATEL( ) NIMESH PATEL( ) Presented By: RUTVIJ JAVERI SOFTYOUG solution provider Ltd.( JIGAR.
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
GSM Controlled Robots.
I/O SYSTEMS MANAGEMENT Krishna Kumar Ahirwar ( )
A tutorial guide to start with ISE
1 Input-Output Organization Computer Organization Computer Architectures Lab Peripheral Devices Input-Output Interface Asynchronous Data Transfer Modes.
C_ITCO011/C_ITCO111 LECTURER: E.DONDO
7 INPUT AND OUTPUT CHAPTER
Physics 413 Chapter 10.
HOME AUTOMATION: WEB BASED CONTROL
How did the internet develop?
Programmable Peripheral Interface
What do all these things have in common?
TOPIC: HARDWARE AND SOFTWARE
Computer components is a programmable machine that receives input, stores and manipulates data, and provides output in a useful format. Computer The computer.
Overview of Computer system
Presentation transcript:

Remote Parallel Port Control Interface Through the Internet Group Members: Vipul Agarwal Andrew Eichel Damien Vera Mentor: Professor Vikram Kapila August 16, 2002

Overview 4O4Objective 4D4Description of Project 4P4Progress Report 4W4What are Parallel Ports 4P4Parts of the Port 4T4The Parallel Process 4P4Port Replies 4M4MS Project 4A4Acknowledgments

Objective 4 To make a working Java program 4 Put it on the internet using an Apache program 4 Control electronic devices through the internet

Description of project 4 To create a Java program 4 Compile the Java program translate so the computer understands 4 Make the compiled program an Apache program- The bridge between Java and the internet 4 Format to an HTML 4 Post on the web

Progress Report 4 We finished the circuitry for the parallel port interface. 4 We finished the poster board and research paper. 4 We took out the bugs in our program.

What is a Parallel Port? 4 Data Transfers –Data out –Control out –Status in

Parts of the Port 4 8 output pins accessed via the DATA Port 4 5 input pins (one inverted) accessed via the STATUS Port 4 4 output pins (three inverted) accessed via the CONTROL Port 4 The remaining 8 pins are grounded

Parts of the port (continued…)

The Parallel Process 4 Information transfer form computer to the parallel port. 4 Data transfer out to robotic device (printer) 4 Printer receives signal and then sends a reply signal.

Port Replies 4 These reply signals are made up of the following Pin’s –Acknowledge -10 –Busy -11 –Paper End -12 –Select In -13 –Auto Feed - 14 –Error -15 –Initialize - 16 –Select -17

MS Project

Acknowledgments 4 Special Thanks to... 4 Professor Vikram Kapila 4 Nathan Lee 4 Isaac Osei 4 John Koo 4 Ca’s (Coordinator Assistants) 4 Julie 4 Jeff 4 Tony 4 Brian 4 Mechanical Engineering Group