1 Cross ID Tag identification emulator Part A final presentation Performed by: Raanan Steinberg Yido...

Preview:

Citation preview

1

Cross ID Cross ID Tag identification emulatorTag identification emulator

Part A final presentationPart A final presentationPerformed by:

Raanan Steinberg

Yido Shalev

Project instructor:

Yossi Hipsh

Technion – Israel Institute of TechnologyDepartment of Electrical EngineeringHigh Speed Digital Systems Lab

2

OverviewOverview

Electromagnetic tracking and identifying system.

Optional applications:– Electromagnetic bar-code– Blind aid devices.

3

OverviewOverview

TransmitterProduct

Receiver

4

Project GoalsProject Goals

Design and realization of a digital emulator which Identifies Cross ID tag units.

The emulator will operate in base band. Realization will be implemented by high

speed digital elements.

5

So far…So far…

Learning the problem.General design.Equipment learning processBlock diagram:– Choosing components.– ID gate realization.

6

So far…So far…

Manual checking (ID gate)

7

`̀ID gate testID gate test

High speed Pulse generator

T = 100trise DIP switchManually

controlling delay unit

SCOPE

triggertrigger

8

So far…So far…

Controller solution proposals:FPGA

Microchip controller

9

FinallyFinally……

The chosen one:

10

Controller block diagramController block diagram

8 digital outputs(delay unit control)

display LAB-VIEW

Controller+

Processor Analog input(from the integrator)

Digital output(enable for pulse generator)

11

`̀Block diagramBlock diagram

And gate #2

Delay unit

Processor+

Control unit

High speed Pulse generator

T = 100trise

Tags

A/D

display

D2=T*G

T

G

Enable

E

Pulse

P

Gate Pulse

Tag Pulses

D1=P*E

∫D2

{t0 + 100T}

t0 dt

Latch

SetR

Reset

S

R

Int. clockT(Int.) ≈ 10T

Main transmitterTag ID unit

LAB-VIEW

And gate #1 Vout

12

System characterizationSystem characterization

Pulse GeneratorDelay unitAnd gatesIntegratorLab-VIEW

13

Pulse GeneratorPulse Generator

Pulse generator

33250A 80 MHz Agilent Pulse width 8 ns Rise time 5 ns 2 output (trigger)

14

System characterizationSystem characterization

Pulse GeneratorDelay unitAnd gatesIntegratorLab-VIEW

15

Monolithic 8bit programmable delay line (3D7408-0.25)

Min delay 10-14 nsMax delay 77.75 ns0.25 ns step

Delay unitDelay unit

16

System characterizationSystem characterization

Pulse GeneratorDelay unitAnd gatesIntegratorLab-VIEW

17

1

2

3

4 5

6

7

8

MC10EL04

NC

NC

D0

D1

Q

Q

VCC = (4.2 to 5.7) Volt

VEE = 0 Volt

And gatesAnd gates

MC10EL04 (ON semiconductor)

18

System characterizationSystem characterization

Pulse GeneratorDelay unitAnd gatesIntegratorLab-VIEW

19

Integrator Integrator

20

System characterizationSystem characterization

Pulse GeneratorDelay unitAnd gatesIntegratorLab-VIEW

21

LAB-VIEWLAB-VIEW

Graphical programming language

22

System characterizationSystem characterization

Pulse GeneratorDelay unitAnd gatesIntegratorLab-VIEW

23

Coming up Ahead…Coming up Ahead…

1. Programming the controller in Lab-VIEW environment. (7 weeks)

2. Adding the integrator & the and gates to the circuit. (2 weeks)

3. Connecting the controller to the circuit. (2 weeks)

4. Testing the environment. (3 weeks)5. Final presentation and report.

24

EEstimated end of projectstimated end of project

26/6/0526/6/05

Recommended