usb adapter for experiment board
DESCRIPTION
USB Adapter for Experiment Board. Created By : Itai Heller Ofir Asulin Supervised By: Mony Orbach. Project Goals. Enhancing & Expanding an existing prototype circuit built on a wire-wrap board. Manufacturing a printed circuit in order to broaden and - PowerPoint PPT PresentationTRANSCRIPT
USB Adapter for Experiment Board
Created By :Itai HellerOfir Asulin
Supervised By:Mony Orbach
Project Goals
•Enhancing & Expanding an existing prototype circuit built on a wire-wrap board.•Manufacturing a printed circuit in order to broaden and improve lab experiments, adding future implementations.•The prototype is a Communication adapter designed to connect between a PC USB Port and a Lab Experiment boards.
Existing Environment
•The current device is based upon an old 8031 micro-controller with a RS-232 communication protocol.
•It is necessary to advance to a more modern communication protocol in order to keep up with the PC advance, furthermore a higher data-flow rate is needed for future implementations.
•The new interface must be consistent with existing environment in the lab (PC , 6 types of lab experiment devices and windows XP with VB 6.0).
Characterization of system Inputs
i) Type of the lab educational device: received on installation (8bit).
ii) Number of lab educational device: received from device (8 bit).
iii) Random address:received from the PC (3 bit).
Future implementations:
iv) input Port: (8 bit )
Characterization of system Outputs
i) PC’s approval for the connection with the device : On screen.
ii) Approval for the receiving of the random address:Buzzer (1 bit).
Future implementations:
iii) output Port (8 bit)
Block Diagram
PC
BoardNumber
USB Adaptor&
FPGA
ExperimentBoard
(Midgam)Draw
Control
Confirmation(Buzzer)
Power Stabilizer
OutsideVoltage
USB
3 bits
8 bits8 bits
I/OPORT
8 bits8 bits
1 bit
1 bit
3 bits
Block Diagram-In depth
PC
BoardNumber
DLPUSB
AdaptorExperiment
Board(Midgam)
DrawControl
Confirmation(Buzzer)
Power Stabilizer
OutsideVoltage
USB
3 bits
8 bits
I/OPORT
8 bits8 bits
1 bit
1 bit
3 bits
CyclonFPGA
EPSC
Reset
Clock
2XSwitch DIP-8 RS323
LM7805
Schedule
Theoretical orientation.6/4/2005-DONE System planning:12/5/2005-DONE
– Choosing and placing of components– Learning Orcad
Circuit drawing on Orcad and handing it to Ella.-DONE Creating the circuit (with Ella) and configuration of the FPGA
(in VHDL).12/6/2005 Simulations & Debugging.12/7/2005 Driver Writing.28/7/2005 Implementation of the Adaptor with the experiment
system.28/8/2005