Emona Emona Emona Emona FOFOFOFOTExTExTExTEx
Lab Lab Lab Lab MMMManualanualanualanual
Experiments in Modern
Fiber Optic Communications Systems
For NI ELVIS I & II
Barry Duncan
SAMPLE MANUAL FOR PROMOTIONAL PURPOSES ONLY
.
EmonaEmonaEmonaEmona FOFOFOFOTExTExTExTEx
Lab Lab Lab Lab ManualManualManualManual
Experiments in Modern
Fiber Optic Communications Systems
For NI ELVIS I & II
Barry Duncan
SAMPLE MANUAL FOR PROMOTIONAL PURPOSES ONLY
Emona FOTEx Lab Manual for NI ELVIS I & II
Experiments in Modern Fiber Optic Communications Systems.
Author: Barry Duncan
Technical editor: Carlo Manfredini
Issue Number: 1.1 Sample Manual
Published by:
Emona Instruments Pty Ltd,
78 Parramatta Road
Camperdown NSW 2050
AUSTRALIA.
web: www.emona-tims.com
telephone: +61-2-9519-3933
fax: +61-2-9550-1378
Copyright 2009 2011 Emona Instruments Pty Ltd and its related entities. All
rights reserved. No part of this publication may be reproduced, translated,
adapted, modified, edited or distributed in any form or by any means, including
any network or Web distribution or broadcast for distance learning, or stored
in any database or in any network retrieval system, without the prior written
consent of Emona Instruments Pty Ltd.
For licensing information, please contact Emona Instruments Pty Ltd.
FOTEx is a trademark of Emona TIMS Pty Ltd.
LabVIEW, National Instruments, NI, NI ELVIS, and NI-DAQ are
trademarks of National Instruments Corporation. Product and company names
mentioned herein are trademarks or trade names of their respective companies.
Printed in Australia
Contents
*Introduction ............................................................ i - iv
*1 - An introduction to the NI ELVIS II test equipment ............... Expt 1 - 1
*2 - An introduction to the FOTEx experimental add-in module ........ Expt 2 - 1
*3 - PCM - encoding ........................................................ Expt 3 - 1
4 - PCM - decoding..................................................................................................Expt 4 - 1
5 Sampling and Nyquist in PCM.......................................................................... Expt 5 - 1
6 Time division multiple access (TDMA)......................................................... Expt 6 - 1
7 - Line coding and bit-clock regeneration ....................................................... Expt 7 - 1
8 - Fibre optic transmission................................................................................... Expt 8 - 1
9 - PCM-TDM 'T1' implementation...................................................................... Expt 9 - 1
10 - Optical signal filtering, splitting & combining......................................... Expt 10 - 1
*11 - Fiber optic bi-directional communication .............................Expt 11 1
12 - Wave division multiplexing (WDM) ............................................................. Expt 11 1
13 - Optical losses .................................................................................................... Expt 12 - 1
* experiments included in this Sample Manual
WARNING
As a matter of good practice:
Do NOT look directly into the
RED or GREEN light LED sources.
Do NOT look directly into an optical fiber which
is connected to the
RED or GREEN light sources.
FOTEx uses optical LEDs: laser sources are NOT used
i
!
"#$%&'!$(
)
*+'!
'
+)()
!
%&''
+' !
+,-.-.
'
!%&')
' !
(/('
%&' )"#$
"#01!
"234)"#$ !
#$ !
/ %&'5$/3"53 +)
%&'6"#$'
!
$3'
))
!
$) )
%&'!2
-. %&'+)'+
!
%&'3 7
8
*
'
!
! "
#"!$%&'"(
%&'
))'
-.
+9&1:
23;/3!&?
@+
5 ")$0+3+
+$A+-
$.+
)+"" )")
"'!
929'
7
'8)))
)!
)
!'
(+++!
$A%&'A
'
*9&1:23;/3$ ) ,
$'))+
!
$'
++
)9&1:23;/3!
$ -) .
+)+
!
%&')+)
' !
&&/
) 9&1:23;/3
%&'!
%&'
'
+B
!
* "+%,-*./*
"))&
iii
"#0A%&'A%&' )"#$ "#0
!3%&'A6&"#0#!
.)0'
'
))
!@)+-. %&'+
) )(
'
!
+ "#$
%&'+
+
)'
!'
++
!
1+)+
!
1"#$(!
1%&''
!
1CD
+
1= !
E'+
)"#$)
!
)3
)'
))!%&'
+)!3'
+
+B! '
)(B
)!
$ '
'
%&'
+ ) !3
)(
) !
%++
''
)'
)
!
1*/22.
*")'3
2&
/./2'4
2& )
/./2'4
32
!"
#$%%&'(
&)#%*(
+&%
(','-)
.'%-&('
%'*/-01'&23)'$$0-$.'&%
')#(
$--&($)
&.((%&
45)6'-.(-$'$&4*
5.(-78
'&)
9.-:-;)6'-./
&)#$$-.
(')&.0'&($
-$)
#!*((-/
&/(')
#!&$.-%0'
4'(5.($)&.
%*&-(&/().!
$-&/&&%*6!)
!" ?
1'('
78%'*
29#!!
#'8%$
%$
!"
#%!((!)
$&/-%%&%(./'*$
*&$)
#($&
!"=
&
) ''%*((()
) (&$29#!!)
?) $'29#!)
#&&%(&)(.''
$($(29#!)
%'#%''((-$$29#!)
=) B'29#!4$5B)
>)
1$78%)
'#&&-%(&)
C) #''(
1&$81''$')
D) #1%)
E) !('/)
'(!('(&.''
:!;'%-%42$?5)
$(
!" >
)*+
#0$B40BB5('$
0F-$.0F..
)%(&!)
$,
) 7*:0BB;%
!)
'($-
(&./'''%
-%42$=5)
#$/($:(;-
(&%)#.&'
%&$%$B$
2$=)
) B--%/*&(&)
'&.&/&%&'
-)
) *%*(%'($4*5(4*5)
'&.%-)#
($%&&)
%'8G*
''&'(0BB/%,*(((
)
!"C
&.&$0BB-/-/
')#.&(H4%'$'5%-&&0BB-)
) *0BB/H)
?) *(B$''$0BB/)
'&.&(
4$(-.(.5)#-
!" D
./!
#%1'415&
'0-$4-$-529#!)
%(&!)
=) 7*:1;%
!)
'(%1'-
(&./'''%
-%42$>5)
(%1'$%,
%&:;4$(
5)6'-.(1/$%,$
(-)#(
($)
$0
>) * 0BB/0-$$)
C)
'2$C%')
'7=%$%$)
$1
VARIABLE DC
FUNCTIONGENERATOR
+
ANALOG I/ O
ACH1 DAC1
ACH0 DAC0
GNDV
COM
DMM
!"E
D) -%1'/%&*$H)
E) &%1'/--$%&$
:$%;$'2$D)
'.&.%-$)
) /-'-$%&0BB)
#'$%%&/%%&%!&
)
$2
) %1'--$!&D)>
%&&$%'''2$E*&)
) -&&'-$%&
0BB)
$3
) 1H#%%'''%-(()
?)
0BB%1'/$-%0)
=) HE?((%1'/$-)
**
&'*%($)
!"
*4
#94,:;5(&(
'$'-(-')
%(&!)
>) -($%1')
C) 7*:;%!)
'(-(&./
'''%-%42$ 5)
$5
#9$-)
$$9$&(
.%*&'&/'()#
!$&&%&-'
'-(*'*$29#!!)
!"
"4
D) 2'%')((&/(
)
'B(&--*$$
(('$)
&
5 *9%!/-*)
5 *
916
916)
5 *1%(%
J)
5
$(%
)
-5 *+0-(%
+-)
-5 *1(%
(
-)
/
5 #+0-4#%5>A+-)
5 #&$)
5 6)
5 *-)
5 *)
E) -/%&*$H)
!"
#!(!&(
!"
Peak-to-peak
The period of one cycle
@$(
'-($./
**-$)#.((%''
$)#'
2$
)&.*'$
'-(/**-$'
HB-$')
#('-(
/)
#*
$
&'2$
)@*'$'-(/&%
('$.'$/(&$
1(
=
B$($$(&$-
--$$).%&(-
**)6(&.9
-$(&(&(&)#(
(-%'$'2$%')
$%
!" ?
?) H/-(-$4HB**5(&
#%%')
?) 7$/(&'*%*')
'K/--$*415%,)
/
7+#
$
8 #
**
&'*%($)
!"=
$&
#234235$(
-.
!" >
?>) /#%+-)
'9%(.&'&(
'-)
?C) &($/(($%-((($/)
?D) ($/!&)E%&&$%
''%'($*&)
?E) &($/(2&($%-((($/)
? ) ($/(&!&?>6
!"C
!"#$
%&'('!%!')
'*+'*'(
,%-*('-(
*!%!)
.!'(,+%!
)/!&*%
%!()
'-!/01
,%'!)
&'%2)
2"#$,0-
("#$,1)
3*!*
"#$4$.%*&
*.%(
%(
!01
5
!
"
6$((()!--(!*(
&78*-0(1
978,*-0(1
&78,*-0(1
2&78,*-0(1
2&78,*-0(1
(-%&/!%(')
'+('8)!('
-((("#$)
2) "#$**%&!!!)
) !'("#$)
5) (*"#$)
#2''%!')!+**
"#$(!(!)
#%**!!-(()
:)
"#$3(4$.%)
#''-%!')
9) "#$**!
3'(.3**(*)
;) 3%)
:
2)
*(2%*)
4.%(*(%%
!
)
$
%%'%&((%*)
) ""#$
20(221*!*((
(?!
5) @/%-*'*'!6$(/&78$)
6$(
&787
GND
BLK
CH 0
CH 1
SCOPE10VDC
7Vrms max
RED
MASTER
SIGNALS
100kHz
DIGITAL
10kHz
DIGITAL
2kHz
DIGITAL
500Hz
DIGITAL
2kHz
SINE
9
:) 4/(!!0&&-(1!
6$(/&78$)A%2%*)
9) 6!,'!6$(/&78$)
;) ?*(%)
#+&'/#!!
)!(/&*(%-%*+(%)!
&/+()
;
1
!!!*&)
+/*(!%()
*'((($
!(')
) ?
!6$()
2) $/%D-)
22) A/(("-#)
2)
*(5%*)
#/%&((0E?1&)
2
25) &**(/').'
=>=*>-)
CH 0
CH 1
SCOPE10VDC
7Vrms max
SPEECH
&&
'*&%!()
B
(:%%'%&((9%*)
,
2
2) 60&&-(1!!/)
A'%%*)
) 6!!/)
%
+6 6
!*%((!/-(-(
-((0#1)!/-((%(,
##
# =
'+!!/(*0-1(-(!!(!(((!)
7$
!/(0((1)
!/-((%%(
,
=
##
"( .# 10
'+(-!(%)
%(-(!!%)0C/!
'!)1
2
7
!/(%)
!/(-%)4!'+%-(
-()!)/)!**!!(!()
2) $/
2$2#D-)
) !/E!'&*&*@'@*-)
5) 6!!/*)
:) !/*(%%)
%2
+6 6
8
9:
8
9%:
$%
72
!(!(+*/!!%*(
01F
&&
'*&%!()
22
74
!(!(%+*/!!%*(
F
!*&%'&(?*'-((&'!
!/()%-'+?*'8!!/
)!!!'(%((?*
'-(+%!(!!)'!(
()
('*!/(%(!!/()H
+!%--)!!/(%(!()(
9) !/E!'&*)
;) A8!/('%'@(
2/$()
7,
H'&(*&&!!/(*
!!'(F
&&
'*&%!()
&&
'*&%!()
2
25
.$()*2()*
2:
5B) 4&!(/!)
#C/%%'@-!/
()!'/*+'
(22)
5) 6!'*(B%*)
4.%(*%!/AE)
>
%%'%&((()'
+!(/
!%!)/
-*2&78"3/*
2-*5&78"3/
)(*'%,+*%%
!%((()$!(/$C((%')
VARIABLE DC
FUNCTION
GENERATOR
+
ANALOG I/ O
ACH1 DAC1
ACH0 DAC0
CH 0
CH 1
SCOPE10VDC
7Vrms max
1kHz LPF
LOWPASS
FILTERS
3kHz LPF
5V TTL
TRIG
FGEN
29
?
:) &!(/$(A0%(!#3'(.)
+!*!*(/
(((0AE1!()%
!AE%!!(*$(AE.)-*!*'$(A3'(.)
:2) $/(('?()
&&
'*&%!()
2&78"3
72
E
978
5&78"3
7$C
AE
2;
:) 6-(!*!)A'%:
%*)
:5) (0%1!*!)
::) $!(/!,'2&78$::5)
:9) A!(!,%:)
#!,'+@/$'()
%4
$()*0 2()*0
+6
6
8
91:
6
8
91:
,--)*
$()*
()*
2()*
4()*
,()*
:#
&&
'*&%!()
2B
!"#$!!!
%&'!%&'('$
)!)''
!%
*+#!!),*''+)-%&',
% $,,
.'/,,''
')),01,
2#''01,',
3'(!()'01,
4'(!((*'$)+
&"''
)'))(#',
'01,'%&$,#(
'!)'01,% (,$'
''01,'%5#,$'$'
/,'))"#01%!$'#''(!',('#!)'
,"##'',#%&'1)'))(!'
()01,%&'01,'*,,+'
'!'%&'''))(#'01,
''#%
'''))'!'/"
)0!%&'"'#''%.
'#')0!,(*$)''#,$#'')0!+% ')))
')'!$)'')
'%
&''*+,,(#%678%679((!(%:',($/
(-;))((#-------,%&'
''-;01,*)'(+%
'(!(,('/);(
)%&'(!(/)())(9)')%&'(/)(')(
*#'')(-)')+%
?
!"#
- '@7.0
'=4&
"
#')#
@7.A.
6
% ''#=(#%
& #'(")'*32+"%
&'#&'/A&-(!,("%
'
&'((!'("=(#%&'
"(!'./-"5123& @72%
CH 0
CH 1
SCOPE10VDC
7Vrms max
PCM
ENCODER
FS
CLK
PCM
DATA
TDM
INPUT 2
INPUT 1
PCM
GND
MASTER
SIGNALS
100kHz
DIGITAL
10kHz
DIGITAL
2kHz
DIGITAL
500Hz
DIGITAL
2kHz
SINE
=.
&5
.
@B
-"51
47
"
&5-
>
-% @''@7.47%
--% .''-*--+#'')#
'
.)('''7C,)'-7C, )('''2)' &@,7)7 &('DC,)'6DC,
-% .'/.'%
.'.'EF"'#'#''=.)''#)#''%G!'))(#'#)!)'/.(")'%)!'$"''.)''EF%
-?% ,'/'-*(!'"''-((+(,'/@B#=.%
#&'##,)!$!!H'''
#,!%2'(!''77''-767
(
-% .'/&('-DC,%
& #&'=./'(,#'#=?%)/
$H')/
)0!%
&'#.')
'#!"'('
,#'/
'1%
9
-6% 2#'##,)',(#,')
'%
#2#'"'')'''=.''%
"''"
!#"()%
;
->% '/'-'/'#
=6(#%
)#2'#!%
*
&'''/((!'("=>
(#%'-'#!-()'/%I
)'))'!$');(()'#((
')%
+
=.
&5
@B
&5-
47
-"51
CH 0
CH 1
SCOPE10VDC
7Vrms max
PCM
ENCODER
FS
CLK
PCM
DATA
TDM
INPUT 2
INPUT 1
PCM
MASTER
SIGNALS
100kHz
DIGITAL
10kHz
DIGITAL
2kHz
DIGITAL
500Hz
DIGITAL
2kHz
SINE
GND
-9% 2#'#,)''!)''%
,
!#')')%#)!/#'
'$'!%
,'
!#')'(%
,
!##''('')!'1(%
#&'(!(#-%
,(
!##''(''(!(/
)(*.
-
-
%$%
.)$!',',)2,*7+%&'
)'!#''#'!,!'2,%
-;% @''727%
&'727''@7.'#
H((2,'2 '=4&%
-% '"#''''727/),(
)''!/%
% .'72/7%
-% A'''"%
% )!''#=9(#%
.
&'((!'("=;'%&'
727)'2,'/%
CH 0
CH 1
SCOPE10VDC
7Vrms max
PCM
ENCODER
FS
CLK
PCM
DATA
TDM
INPUT 2
INPUT 1
PCM
MASTER
SIGNALS
100kHz
DIGITAL
10kHz
DIGITAL
2kHz
DIGITAL
500Hz
DIGITAL
2kHz
SINE
VARIABLE DC
FUNCTION
GENERATOR
+
ANALOG I/ O
ACH1 DAC1
ACH0 DAC0
--
/
% 2'9(('/%
#I($')''1,)'/
#'))'/%
'#I('()!'1(%
G')''/(!'
!#''/#!%
(
"''"
!#"()%
=.
&5
@B
&5-
727 -"51
-
?% '727/,'%
#'''(!('/%
,.
:'''(!(',',
J
6% 2'))'',,''(
'/%
>% I',&(-(#%
0
0
%
1111111
9% I'727/7%
;% '727/,'%
#'''(!('/%
,/
:'''(!(',',
J
"''"
!#"()%
-
% 2'#,,''(-------'
/%
% I',&((#%
'
0
0
%
,2
-?
%
#/#''#'',!'
"#,%
-% '72/7%
% 2''2 %
% )!''#=(#%
2
&''''#=((!'("=
-'%&'72'((!'./"51.!'%
''(")0!'(-"51%&''(
,'()'!%:'''$#'''#'
)0!% -"51",)-6*-%6".C+#''
#(#'?".C0)"51%A-"51",
)-".C#'')(!'0%
:'!''#''(")0!JI''
/%
-6
1
?% :''/'/!%
,
:'!'/'!J
"''"
!#"())'%
=.
&5
@B
&5-
. -"51
"51
->
!!!" "# $
!!$ "# " "!%&"'
("$"'%!$("(""")"(*
!(""%
&"$! "#" !("! (
"!%&")" !"
"##"!"!"
#%)"$ $#
%+(#)!!$#,! "! "!-%"### (
"!!'%
."/#(""$"$
!0%." 1$
#"("!"," "*
!$ """-%) 1
(0," "-,"('"-%$)"
#%2) 10(3
"#! 43"%*"
$"(!
%
("("!!
(( %
& .
3
0
3
0
. &
5
5
"
5
2 2
6
$)",&-!2""#"('
"!,")!30-%&"
"#,.-2#" "!,")!3
-%")"!2""#"('
"!,")!03-" "2
##* ",")!0-%
&"!""( #" "('"!!"
!"" "##""! "
,(" -%
)!$# "!"
)"" $"($1(%
! "!"""%)
1#$ "!3%&"
!"'$ %
"$*"5&
$#!"%5$*#"""(' )$*
!$!!$#
%
"'$/"%
"7829
"5&
:
5 ! )
;"#""!' $"!
!%
/
% &"782((""!""
>
% ""( ( "&.#
$1!2:%
"
&"$"' 6" %2
"$2"#%
$"A2 *'+C2%&""("$""("! "%
&""(""&.#
""%
CH 0
CH 1
SCOPE10VDC
7Vrms max
MASTER
SIGNALS
100kHz
DIGITAL
10kHz
DIGITAL
2kHz
DIGITAL
500Hz
DIGITAL
2kHz
SINE
TRANSMITTER
RED
INPUT
DIGITAL
ANALOG
COUPLER
B
A
C
D
COUPLER
A
B
D
C
RECEIVER
OUTPUT
LO
HI
?
#
% 7""78258%
6% 2"", -(""!(
"
&D4#!>D4#
/% #"*"#"##!"
"!2%
!!""($)$"#$!"
"%
'""'
$('! %
&+
.#
&+
A
2
'+C
&
,.-
.
&
,7!-
.#
3
0
3
0
,. "-
5
"
2 2
@
$%&
&.#$#"
'%&"!" $%
>% 2"A!""&0B&7%
?% 2"B. !"".#75%
@% &".#*8B"!#%
:% A'"!( " "*
!"""0!"
"88!8 &">D4#!"D4# & &$"0 !"
% A!$""( /(%
'
CH 0
CH 1
SCOPE10VDC
7Vrms max
MASTER
SIGNALS
100kHzDIGITAL
10kHzDIGITAL
2kHz
DIGITAL
500Hz
DIGITAL
2kHz
SINE
TRANSMITTER
RED
INPUT
DIGITAL
ANALOG
TRANSMITTER
RED
INPUT
DIGITAL
ANALOG
COUPLER
B
A
C
D
COUPLER
A
B
D
C
RECEIVER
OUTPUT
LO
HI
RECEIVER
OUTPUT
LO
HI
5V TTLTRIG
FGEN
1
O
SEQUENCE
GENERATOR
SYNC
CLK
LINE
CODE
X
OO NRZ-L
O1 Bi-O
1O RZ-AMI
11 NRZ-M
:
&" /$"' >(%3"
(#!%)"2
$"29B("'+C'%&"
",$""("! "-(
!"%
(
% 5# "##!"!2%
!!""($"1$)$
"#( (""%
)
(""" #E
22
22
)"
(""" #E
22
22
.#
&+
'+C
&
,.-
.
3
0
3
0
.
.#
&
,.-
&
.#
5
"
29
B
0
&+
'+C
2 2
A
2
7FG
2H
2H
&&.B
)#
+($!""""E
% A!$"*""( ?(%
*
'""'
$('! %
CH 0
CH 1
SCOPE10VDC
7Vrms max
MASTER
SIGNALS
100kHz
DIGITAL
10kHz
DIGITAL
2kHz
DIGITAL
500Hz
DIGITAL
2kHz
SINE
TRANSMITTER
RED
INPUT
DIGITAL
ANALOG
TRANSMITTER
RED
INPUT
DIGITAL
ANALOG
COUPLER
B
A
C
D
COUPLER
A
B
D
C
RECEIVER
OUTPUT
LO
HI
RECEIVER
OUTPUT
LO
HI
1
O
SEQUENCE
GENERATOR
SYNC
CLK
LINE
CODE
X
OO NRZ-L
O1 Bi-O
1O RZ-AMI
11 NRZ-M
&"" "* ?$"'
@(%&"" "#" "#
#!%
+
% A'"!( " "*
!""'" "8
)*
+(" E
)+
;("("!"E
),
I"$*"##!" ,"!2-
"E
'""'
$('! %
)-
I""""$ !"
E
&"!"$#!$$(K%
/% 0!$!""#"!!"
# %
>% .""%
?% .2/>!"!""%A'!"
"")(")"# %
@% A!$"*""( :(%
,
CH 0
CH 1
SCOPE10VDC
7Vrms max
MASTER
SIGNALS
100kHzDIGITAL
10kHzDIGITAL
2kHz
DIGITAL
500Hz
DIGITAL
2kHz
SINE
TRANSMITTER
RED
INPUT
DIGITAL
ANALOG
TRANSMITTER
RED
INPUT
DIGITAL
ANALOG
COUPLER
B
A
C
D
COUPLER
A
B
D
C
RECEIVER
OUTPUT
LO
HI
RECEIVER
OUTPUT
LO
HI
5V TTLTRIG
FGEN
1
O
SEQUENCE
GENERATOR
SYNC
CLK
LINE
CODE
X
OO NRZ-L
O1 Bi-O
1O RZ-AMI
11 NRZ-M
6
&"" "*""' >%
:% A'"!( " "*
!""'"0 "8
/
Emona FOTEx Fiber Optics Communications Trainer Lab Manual -
Experiments in Modern Fiber Optic Communicaitons Systems
For NI ELVIS I & II. Author: Barry Duncan
Emona Instruments Pty Ltd
78 Parramatta Road web: www.emona-tims.com
Camperdown NSW 2050 telephone: +61-2-9519-3933
AUSTRALIA fax: +61-2-9550-1378