1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan...
-
date post
21-Dec-2015 -
Category
Documents
-
view
216 -
download
0
Transcript of 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan...
![Page 1: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/1.jpg)
1
Cross ID Cross ID Tag identification emulatorTag identification emulator
Final presentationFinal presentationPerformed by:
Shuki Yasharzada
Raanan Steinberg
Yido Shalev
Project instructor:
Yossi Hipsh
Technion – Israel Institute of TechnologyDepartment of Electrical EngineeringHigh Speed Digital Systems Lab
![Page 2: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/2.jpg)
2
OverviewOverview
Electromagnetic tracking and identifying system.
Optional applications:– Electromagnetic bar-code– Blind aid devices.– Information security.
![Page 3: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/3.jpg)
3
OverviewOverview
TransmitterProduct
Receiver
![Page 4: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/4.jpg)
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.
![Page 5: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/5.jpg)
5
ProgressProgress
Learning the problem.General design.Equipment learning processBlock diagram:
– Choosing components.– ID gate realization.
![Page 6: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/6.jpg)
6
`ID gate testID gate test
High speed Pulse generator
T = 100trise DIP switchManually
controlling delay unit
SCOPE
triggertrigger
![Page 7: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/7.jpg)
7
`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
![Page 8: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/8.jpg)
8
System characterizationSystem characterization
Pulse GeneratorDelay unitAnd unitLab-VIEW
![Page 9: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/9.jpg)
9
Pulse GeneratorPulse Generator
Pulse generator
33250A Agilent Pulse width 8 ns Rise time 5 ns Output Trigger
![Page 10: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/10.jpg)
10
System characterizationSystem characterization
Pulse GeneratorDelay unitAnd unitLab-VIEW
![Page 11: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/11.jpg)
11
Monolithic 8bit programmable delay line (3D7408-0.25)
Min delay 10-14 nsMax delay 77.75 ns0.25 ns step
Delay unitDelay unit
![Page 12: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/12.jpg)
12
System characterizationSystem characterization
Pulse GeneratorDelay unitAnd unitLab-VIEW
![Page 13: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/13.jpg)
13
And UnitAnd Unit
D1
1
2
3
4 5
6
7
8
MC10EL04
NC
NC
D0
D1
Vcc = 5.0 Volt1
2
3
4 5
6
7
8
MC10EL04
NC
NC
D0
D1
Vcc = 5.0 Volt
1
2
3
4 5
6
7
8
MC10ELT22
Q0
Q1
D0
Q0
Q1
PECL TTL
Vcc = 5.0 Volt1
2
3
4 5
6
7
8
MC10ELT22
Q0
Q1
D0
D1
Q0
Q1
PECL TTL
Vcc = 5.0 Volt
Enable Tag Pulse
E*PT
Q Q
Q Q
T*G
Gate Pulse
![Page 14: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/14.jpg)
14
System characterizationSystem characterization
Pulse GeneratorDelay unitAnd unitLab-VIEW
![Page 15: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/15.jpg)
15
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)
![Page 16: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/16.jpg)
16
LAB-VIEWLAB-VIEW
Graphical programming language
![Page 17: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/17.jpg)
17
System characterizationSystem characterization
Pulse GeneratorDelay unitAnd unitLab-VIEW
![Page 18: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/18.jpg)
18
Identification test Identification test
Can we recognize the tag pulse?What is the pulse width (Tag*Gate)?What is the pulse rise and fall time?What is the delay (ref and T*G)?Can we determine the Tag delay
number?
![Page 19: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/19.jpg)
19
Agilent 33250Apulser
Delay
Delay
Delay
Delay
Agilent scope54246AAnd
unit
G.P
T.P
EN '1'
Gate unit
Tag unit
REF
T*G*EN
r
r
CC
mC
Z
0
80
0
sec]/[103
][50
2.2
3.1m3.1m
0.4m0.4m
1m1m
2.5m2.5m
1m1m
1m1m
![Page 20: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/20.jpg)
20
Tag emulator block diagramTag emulator block diagram
מקורפולסים
משהה נשלטפיצול(בר-תכנות)
פולסהמקור
לשלושהפולסיםזהים
משהה נשלט(בר-תכנות)
אוסף מתגים
פולס מושההפולס ייחוס המשמש
לכיול תג-הזיהוי
פולס מושהה
פולס מושהה
משהה נשלט(בר-תכנות)
![Page 21: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/21.jpg)
21
Tag emulator realizationTag emulator realization
33250A 80MHzPulse
Generator
LowVoltage
1:10CMOSClock
Driver - MPC946
3 DIP Switches
3D7408-0.25פולס מושהה
3D7408-0.25
שם היצרן:Agilent
שם היצרן: MOTOROLA
SEMICONDUCTOR
שם היצרן:data
delay device
פולס מושההפולס ייחוס המשמש
לכיול תג-הזיהוי
3D7408-0.25 פולס מושהה
![Page 22: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/22.jpg)
22
Agilent scope54246A
T.P
REF
r
r
CC
mC
Z
0
80
0
sec]/[103
][50
2.2
3.1m3.1m
1m1m
2.5m2.5m
1m1m
0.4m0.4m
Distribution Buffer Mpc 946
Agilent 33250APulse generator
And unit
G.P
EN '1'
T*G*EN
1m1m
controller
3D7408Delay Unit
DIPSWITCH
3D7408Delay Unit
DIPSWITCH
3D7408Delay Unit
DIPSWITCH
3D7408Delay Unit
DIPSWITCH
Dis
trib
uti
on
Bu
ffer
Mp
c 94
6
integrator
MC10ELT22
MC10ELT22
MC10EL04
MC10EL04
Gate unit
Tag unit
![Page 23: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/23.jpg)
23
![Page 24: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/24.jpg)
24
T*G delayT*G delay
REFREF
T*GT*G
![Page 25: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/25.jpg)
25
T*G pulse widthT*G pulse width
![Page 26: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/26.jpg)
26
Final experiment Final experiment
Checking every line individually.Finding the reference pulse.Identifying the tag number.
![Page 27: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/27.jpg)
27
Search and identification Search and identification
Gate unitGate unit
Tag unitTag unit
G*TG*T
No overlapNo overlap
![Page 28: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/28.jpg)
28
Gate unitGate unit
Tag unitTag unit
G*TG*T
Partial overlapPartial overlap
Search and identification Search and identification
![Page 29: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/29.jpg)
29
Search and identification Search and identification
Gate unitGate unit
Tag unitTag unit
G*TG*T
Partial overlapPartial overlap
![Page 30: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/30.jpg)
30
Search and identification Search and identification
Gate unitGate unit
Tag unitTag unit
G*TG*T
Full overlapFull overlap
![Page 31: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/31.jpg)
31
Search and identification Search and identification
Gate unitGate unit
Tag unitTag unit
G*TG*T
Partial overlapPartial overlap
![Page 32: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/32.jpg)
32
Gate unitGate unit
Tag unitTag unit
G*TG*T
Partial overlapPartial overlap
Search and identification Search and identification
![Page 33: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/33.jpg)
33
Search and identification Search and identification
Gate unitGate unit
Tag unitTag unit
G*TG*T
No overlapNo overlap
![Page 34: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/34.jpg)
34
No overlap No overlap
![Page 35: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/35.jpg)
35
Full overlap gate unit = 36 nsFull overlap gate unit = 36 ns
![Page 36: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/36.jpg)
36
Partial overlapPartial overlap
![Page 37: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/37.jpg)
37
Tag unit name =14 nsTag unit name =14 ns
![Page 38: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/38.jpg)
38
Full overlap gate unit = 50 nsFull overlap gate unit = 50 ns
![Page 39: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/39.jpg)
39
ResultsResults
We have certain identification of the Tag pulse!
We have certain determination of Tag number!
T*G pulse width 10.4 ns. T*G rise time 680 ps and fall time 840 ps.
![Page 40: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/40.jpg)
40
Project summaryProject summary
The system can detect the tag.The system can be controlled
automatically by an external controller/computer.
![Page 41: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/41.jpg)
41
The EndThe End
![Page 42: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/42.jpg)
42
Appendix Delay Summary Delay Summary
* g_t
t_a a_s
0REF
0T*G
1 cable
3.1 cable + mpc946 + delay unit
+ R*C + 2.5m cable + translator + 1m cable
Delay /1 4.944[ ]1 *
Daley 32.63[ ]6.6 *
REF
T G
r
r
Delay m
Delay m
cc m ns
m
cCable ns
m
Delay u
REF *
12[ ] 946 3[ ] Translator=1.2[ns]
RC=8[ns]
Delay 4.944[ ] 56.83[ ]T G
nit ns mpc ns
ns Delay ns
![Page 43: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/43.jpg)
43
D1
1
2
3
4 5
6
7
8
MC10EL04
NC
NC
D0
D1
Vcc = 5.0 Volt1
2
3
4 5
6
7
8
MC10EL04
NC
NC
D0
D1
Vcc = 5.0 Volt
1
2
3
4 5
6
7
8
MC10ELT22
Q0
Q1
D0
Q0
Q1
PECL TTL
Vcc = 5.0 Volt1
2
3
4 5
6
7
8
MC10ELT22
Q0
Q1
D0
D1
Q0
Q1
PECL TTL
Vcc = 5.0 Volt
Enable Tag Pulse
E*PT
Q Q
Q Q
T*G
Gate Pulse
And unitAnd unit
![Page 44: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/44.jpg)
44
Electrical scheme for the tag emulator (1)
Pulse Generator
) IN (13D7408-0.25
15 (OUT)
Vcc 3.3v
10KΩ
Vcc 3.3v
Pulse in
SMA
Pulse out
Vcc 3.3v
Vcc 3.3v
Vcc 3.3v
Vcc 3.3v
Vcc 3.3v Vcc 3.3v
) IN (13D7408-0.25
15 (OUT)Pulse out
Pulse out
10KΩ
10KΩ
100Ω
100Ω
100Ω
100Ω
100Ω
RFI - Filter
Vcc 3.3v
Test points
) IN (13D7408-0.25
15 (OUT)
• Connections map for the MPC946
9V DC
![Page 45: 1 Cross ID Tag identification emulator Final presentation Performed by: Shuki Yasharzada Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion.](https://reader038.fdocuments.us/reader038/viewer/2022103005/56649d585503460f94a37a9a/html5/thumbnails/45.jpg)
45
DIPswitch
#nDIP
switch #n
Output
Qa1 from MPC946
10KΩ
10KΩ
9V DC RFI - Filter
Vcc 5v
Vcc 5v
Vcc 5v
"1"
10KΩ
1KΩ
SMA
"1"
"1"
3D7408-0.25
Electrical scheme for the tag emulator (2)
• Connections map for the 3D7408-0.25