Anda di halaman 1dari 43

84

BAB IV
HASIL PENELITIAN DAN PEMBAHASAN
4.1 Hasil Penelitian
4.1.1 Hasil Pengujian Blok Rangkaian Ge!ang Logika
Blok Rangkaian Logika terdiri dari gerbang AND, OR ,NOT, NAND,
NOR, XOR, dan XNOR. Hasil pengujian gerbang logika dapat dilihat pada tabel-
tabel berikut.
Tabel .! Hasil "engujian #erbang AND $!%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA' PA(
A B Logika &olt
' ' ','( ','( ' ',!(
' ! ','( (,)* ' ',!(
! ' (,)* ','( ' ',!(
! ! (,)* (,)* ! +,!+
Tabel .( Hasil "engujian #erbang AND $(%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA) PA4
A B Logika &olt
' ' ','( ','( ' ',!(
' ! ','( (,)* ' ',!(
! ' (,)* ','( ' ',!(
! ! (,)* (,)* ! +,!+
Tabel .+ Hasil "engujian #erbang AND $+%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA1 PA*
A B Logika &olt
' ' ','( ','( ' ',!(
' ! ','( (,)* ' ',!(
! ' (,)* ','( ' ',!(
! ! (,)* (,)* ! +,!+
Tabel . Hasil "engujian #erbang AND $%
85
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA+ PA1
A B Logika &olt
' ' ','( ','( ' ',!(
' ! ','( (,)* ' ',!(
! ' (,)* ','( ' ',!(
! ! (,)* (,)* ! +,!+
Tabel ., "engujian #erbang OR $!%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA' PA(
A B Logika &olt
' ' ','( ','( ' ',!(
' ! ','( (,)* ! +,!+
! ' (,)* ','( ! +,!+
! ! (,)* (,)* ! +,!+
Tabel .* "engujian #erbang OR $(%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA) PA4
A B Logika &olt
' ' ','( ','( ' ',!(
' ! ','( (,)* ! +,!+
! ' (,)* ','( ! +,!+
! ! (,)* (,)* ! +,!+
Tabel .) "engujian #erbang OR $+%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA1 PA*
A B Logika &olt
' ' ','( ','( ' ',!(
' ! ','( (,)* ! +,!+
! ' (,)* ','( ! +,!+
! ! (,)* (,)* ! +,!+
Tabel .- "engujian #erbang OR $%
86
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA, PA+
A B Logika &olt
' ' ','( ','( ' ',!(
' ! ','( (,)* ! +,!+
! ' (,)* ','( ! +,!+
! ! (,)* (,)* ! +,!+
Tabel .. Hasil "engujian #erbang NOT $!%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A PA)
A Logika &olt
' ','( ! +,!+
! (,)* ' ',!(
Tabel .!' Hasil "engujian #erbang NOT $(%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A PA4
A Logika &olt
' ','( ! +,!+
! (,)* ' ',!(
Tabel .!! Hasil "engujian #erbang NOT $+%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A PA,
A Logika &olt
' ','( ! +,!+
! (,)* ' ',!(
Tabel .!( Hasil "engujian #erbang NOT $%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A PA+
A Logika &olt
' ','( ! +,!+
! (,)* ' ',!(
Tabel .!+ Hasil "engujian #erbang NOT $,%
MAS"#AN P$RT A %Volt&
87
#EL"ARAN A PA1
A Logika &olt
' ','( ! +,!+
! (,)* ' ',!(
Tabel .! Hasil "engujian #erbang NOT $*%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A PA*
A Logika &olt
' ','( ! +,!+
! (,)* ' ',!(
Tabel .!, Hasil "engujian #erbang NAND $!%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA' PA(
A B Logika &olt
' ' ','( ','( ! +,!-
' ! ',( (,)* ! +,!-
! ' (,)* ','( ! +,!-
! ! (,)* (,)* ' ',!-
Tabel .!* Hasil "engujian #erbang NAND $(%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA) PA4
A B Logika &olt
' ' ','( ','( ! +,!-
' ! ',( (,)* ! +,!-
! ' (,)* ','( ! +,!-
! ! (,)* (,)* ' ',!-
Tabel .!) Hasil "engujian #erbang NAND $+%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA1 PA*
A B Logika &olt
' ' ','( ','( ! +,!-
' ! ',( (,)* ! +,!-
! ' (,)* ','( ! +,!-
! ! (,)* (,)* ' ',!-
Tabel .!- Hasil "engujian #erbang NAND $%
88
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA1 PA*
A B Logika &olt
' ' ','( ','( ! +,!-
' ! ',( (,)* ! +,!-
! ' (,)* ','( ! +,!-
! ! (,)* (,)* ' ',!-
Tabel .!. Hasil "engujian #erbang NOR $!%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA' PA(
A B Logika &olt
' ' ','( (,)* ! +,!-
' ! ','( (,)* ' '.!(
! ' (,)* ','( ' ',!(
! ! (,)* (,)* ' ',!(
Tabel .(' Hasil "engujian #erbang NOR $(%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA) PA4
A B Logika &olt
' ' ','( (,)* ! +,!-
' ! ','( (,)* ' '.!(
! ' (,)* ','( ' ',!(
! ! (,)* (,)* ' ',!(
Tabel .(! Hasil "engujian #erbang NOR $+%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA1 PA*
A B Logika &olt
' ' ','( (,)* ! +,!-
' ! ','( (,)* ' '.!(
! ' (,)* ','( ' ',!(
! ! (,)* (,)* ' ',!(
Tabel .(( Hasil "engujian #erbang NOR $%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA, PA+
A B Logika &olt
' ' ','( (,)* ! +,!-
89
' ! ','( (,)* ' '.!(
! ' (,)* ','( ' ',!(
! ! (,)* (,)* ' ',!(
Tabel .(+ Hasil "engujian #erbang XOR $!%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA' PA(
A B Logika &olt
' ' ','( ','( ' ',!(
' ! ','( (,)* ! +,!+
! ' (,)* ','( ! +,!+
! ! (,)* (,)* ' ',!(
Tabel .( Hasil "engujian #erbang XOR $(%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA) PA4
A B Logika &olt
' ' ','( ','( ' ',!(
' ! ','( (,)* ! +,!+
! ' (,)* ','( ! +,!+
! ! (,)* (,)* ' ',!(
Tabel .(, Hasil "engujian #erbang XOR $+%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA1 PA*
A B Logika &olt
' ' ','( ','( ' ',!(
' ! ','( (,)* ! +,!+
! ' (,)* ','( ! +,!+
! ! (,)* (,)* ' ',!(
Tabel .(* Hasil "engujian #erbang XOR $%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA, PA+
A B Logika &olt
' ' ','( ','( ' ',!(
' ! ','( (,)* ! +,!+
90
! ' (,)* ','( ! +,!+
! ! (,)* (,)* ' ',!(
Tabel .() Hasil "engujian #erbang XNOR $!%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA' PA(
A B Logika &olt
' ' ','( ','( ! +,!-
' ! ','( (,)* ' ',!(
! ' (,)* ','( ' ',!(
! ! (,)* (,)* ! +,!-
Tabel .(- Hasil "engujian #erbang XNOR $(%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA) PA4
A B Logika &olt
' ' ','( ','( ! +,!-
' ! ','( (,)* ' ',!(
! ' (,)* ','( ' ',!(
! ! (,)* (,)* ! +,!-
Tabel .(. Hasil "engujian #erbang XNOR $+%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA1 PA*
A B Logika &olt
' ' ','( ','( ! +,!-
' ! ','( (,)* ' ',!(
! ' (,)* ','( ' ',!(
! ! (,)* (,)* ! +,!-
Tabel .+' Hasil "engujian #erbang XNOR $%
MAS"#AN P$RT A %Volt&
#EL"ARAN
A B PA, PA+
A B Logika &olt
' ' ','( ','( ! +,!-
' ! ','( (,)* ' ',!(
! ' (,)* ','( ' ',!(
91
! ! (,)* (,)* ! +,!-
4.1.+ Hasil Pengujian Blok Rangkaian Sekuensial
Rangkaian /ekuensial terdiri dari rangkaian 0lip-0lop R-/, 0lip-0lop R-/
Berdetak, 0lip-0lop D, 0lip-0lop 1-2, 3ounter, dan Register. Hasil pengujian
rangkaian sekuensial dapat dilihat pada tabel-tabel berikut.
Tabel .+! Hasil "engujian Rangkaian 0lip-0lop R-/
MAS"#AN P$RT A #EL"ARAN
S R PA1 %Volt& PA* % Volt& - Volt - Volt
' ' ','( ','( ! +,!- ! +,!-
' ! ','( (,)* ! +,!- ' ',!+
! ' (,)* ','( ' ',!+ ! +,!-
! ! (,)* (,)* ' ',!+ ! +,!-
Tabel .+( Hasil "engujian Rangkaian 0lip-0lop R-/ Berdetak
MAS"#AN P$RT A #EL"ARAN
S R PA1 %Volt& PA* % Volt& - Volt - Volt
' ! ','( (,)* ' ',!+ ! +,!-
! ' (,)* ','( ! +,!- ' ',!+
' ' ','( ','( ! +,!- ' ',!+
! ! (,)* (,)* ! +,!- ! +,!-
Tabel .++ Hasil "engujian Rangkaian 0lip-0lop D $! % pada "ort A
MAS"#AN P$RT A % Volt& #EL"ARAN
SET .LR D PA) PA4 PA, - Volt - Volt
' ! X ','( (,)* (,)* ! +,!+ ' ',!'
! ' X (,)* ','( (,)* ' ',!' ! +,!+
' ' X ','( ','( (,)* ! +,!+ ! +,!+
! ! ' (,)* (,)* ','( ' ',!' ! +,!+
92
! ! ! (,)* (,)* (,)* ! +,!+ ' +,!+
4 X5 Tidak dihubungkan $ kondisi a6bang%
Tabel .+ Hasil "engujian Rangkaian 0lip-0lop D $( % pada "ort A
MAS"#AN P$RT A % Volt& #EL"ARAN
SET .LR D PA+ PA1 PA* - Volt - Volt
' ! X ','( (,)* (,)* ! +,!+ ' ',!'
! ' X (,)* ','( (,)* ' ',!' ! +,!+
' ' X ','( ','( (,)* ! +,!+ ! +,!+
! ! ' (,)* (,)* ','( ' ',!' ! +,!+
! ! ! (,)* (,)* (,)* ! +,!+ ' +,!+
4 X5 Tidak dihubungkan $ kondisi a6bang%
Tabel .+, Hasil "engujian Rangkaian 0lip-0lop D $+% "ada "ort B
MAS"#AN P$RT B % Volt& #EL"ARAN
SET .LR D PB) PB4 PB, - Volt - Volt
' ! X ','( (,)* (,)* ! +,!+ ' ',!'
! ' X (,)* ','( (,)* ' ',!' ! +,!+
' ' X ','( ','( (,)* ! +,!+ ! +,!+
! ! ' (,)* (,)* ','( ' ',!' ! +,!+
! ! ! (,)* (,)* (,)* ! +,!+ ' +,!+
4 X5 Tidak dihubungkan $ kondisi a6bang%
Tabel .+* Hasil "engujian Rangkaian 0lip-0lop D $% "ada "ort B
MAS"#AN P$RT B % Volt& #EL"ARAN
SET .LR D PB+ PB1 PB* - Volt - Volt
' ! X ','( (,)* (,)* ! +,!+ ' ',!'
! ' X (,)* ','( (,)* ' ',!' ! +,!+
' ' X ','( ','( (,)* ! +,!+ ! +,!+
! ! ' (,)* (,)* ','( ' ',!' ! +,!+
! ! ! (,)* (,)* (,)* ! +,!+ ' +,!+
4 X5 Tidak dihubungkan $ kondisi a6bang%
Tabel .+) Hasil "engujian Rangkaian 0lip-0lop 1-2 $!% "ada "ort A
MAS"#AN P$RT A %Volt& #EL"ARAN
Set .LR / # PA
'
PA
(
PA
)
PA
4
- Volt - Volt
' ! X X ','( (,)* (,)* (,)* ! +,!+ ' ',!+
! ' X X (,)* ','( (,)* (,)* ' ',!+ ! +,!+
' ' X X ','( ','( (,)* (,)* ! +,!+ ! +,!+
! ! ! ! (,)* (,)* (,)* (,)* Togel
! ! ' ! (,)* (,)* ','( (,)* ' ',!+ ! +,!+
! ! ! ' (,)* (,)* (,)* ','( ! +,!+ ' ',!+
! ! ' ' (,)* (,)* ','( ','( ! +,!+ ' ',!+
93
4 X5 Tidak dihubungkan $ kondisi a6bang%
Tabel .+- Hasil "engujian Rangkaian 0lip-0lop 1-2 $(% "ada "ort A
4 X5 Tidak dihubungkan $ kondisi a6bang%
Tabel .+. Hasil "engujian Rangkaian 0lip-0lop 1-2 $+% "ada "ort B
4 X5 Tidak dihubungkan $ kondisi a6bang%
Tabel .' Hasil "engujian Rangkaian 0lip-0lop 1-2 $% "ada "ort B
MAS"#AN P$RT B %Volt& #EL"ARAN
Set .LR / # PB
,
PB
+
PB
1
PB
*
- Volt - Volt
' ! X X ','( (,)* (,)* (,)* ! +,!+ ' ',!+
! ' X X (,)* ','( (,)* (,)* ' ',!+ ! +,!+
' ' X X ','( ','( (,)* (,)* ! +,!+ ! +,!+
! ! ! ! (,)* (,)* (,)* (,)* Togel
! ! ' ! (,)* (,)* ','( (,)* ' ',!+ ! +,!+
! ! ! ' (,)* (,)* (,)* ','( ! +,!+ ' ',!+
! ! ' ' (,)* (,)* ','( ','( ! +,!+ ' ',!+
MAS"#AN P$RT B %Volt& #EL"ARAN
Set .LR / # PB
'
PB
(
PB
)
PB
4
- Volt - Volt
' ! X X ','( (,)* (,)* (,)* ! +,!+ ' ',!+
! ' X X (,)* ','( (,)* (,)* ' ',!+ ! +,!+
' ' X X ','( ','( (,)* (,)* ! +,!+ ! +,!+
! ! ! ! (,)* (,)* (,)* (,)* Togel
! ! ' ! (,)* (,)* ','( (,)* ' ',!+ ! +,!+
! ! ! ' (,)* (,)* (,)* ','( ! +,!+ ' ',!+
! ! ' ' (,)* (,)* ','( ','( ! +,!+ ' ',!+
MAS"#AN P$RT B %Volt& #EL"ARAN
Set .LR / # PB
,
PB
+
PB
1
PB
*
- Volt - Volt
' ! X X ','( (,)* (,)* (,)* ! +,!+ ' ',!+
! ' X X (,)* ','( (,)* (,)* ' ',!+ ! +,!+
' ' X X ','( ','( (,)* (,)* ! +,!+ ! +,!+
! ! ! ! (,)* (,)* (,)* (,)* Toggel
! ! ' ! (,)* (,)* ','( (,)* ' ',!+ ! +,!+
! ! ! ' (,)* (,)* (,)* ','( ! +,!+ ' ',!+
! ! ' ' (,)* (,)* ','( ','( ! +,!+ ' ',!+
94
4 X5 Tidak dihubungkan $ kondisi a6bang%
Tabel .! Hasil "engujian 3ounter
MAS"#AN P$RT A
%Volt&
#EL"AR AN
MR PL .lo0k PA1 PA* -* Volt -1 Volt -, Volt -4 Volt
! ! ' (,)* (,)* ' ',!( ' ',!( ' ',!( ' ',!(
' ' ' ','( ','( ! +,!+ ! +,!+ ! +,!+ ! +,!+
! ' ' (,)* ','( ! +,!+ ! +,!+ ! +,!+ ! +,!+
Tabel .( Hasil "engujian 3ounter saat diberi Detak
MAS"#AN P$RT A%Volt& #EL"AR AN
MR PL .lo0k PA1 PA* -* -1 -, -4
' ! ' ','( (,)* ' ' ' '
' ! ! ','( (,)* ! ' ' '
' ! ( ','( (,)* ' ! ' '
' ! + ','( (,)* ! ! ' '
' ! ','( (,)* ' ' ! '
' ! , ','( (,)* ! ' ! '
' ! * ','( (,)* ' ! ! '
' ! ) ','( (,)* ! ! ! '
' ! - ','( (,)* ' ' ' !
' ! . ','( (,)* ! ' ' !
Tabel .+ Hasil "engujian Register
MAS"#AN P$RT A #EL"ARAN
MR A B PA+ PA1 PA* -* -1 -+ -, -4 -) -( -'
Volt Volt Volt Volt Volt Volt Volt Volt
! ' ' (,)* ','( ','(
' ' ' ' ' ' ' '
',!' ',!' ',!' ',!' ',!' ',!' ',!' ',!'
! ' ! (,)* ','( (,)*
' ' ' ' ' ' ' '
',!' ',!' ',!' ',!' ',!' ',!' ',!' ',!'
! ! ' (,)* (,)* ','(
' ' ' ' ' ' ' '
',!' ',!' ',!' ',!' ',!' ',!' ',!' ',!'
! ! ! (,)* (,)* (,)*
! ! ! ! ! ! ! !
+,') +,') +,') +,') +,') +,') +,') +,')
4.1., Hasil Pengujian Blok Rangkaian #o1!inasional
95
Rangkaian 2o6binasional terdiri dari rangkaian 7n8oder, De8oder,
De6ultiplekser, dan 9ultiplekser. Hasil pengujian 6asing rangkaian
ko6binasional dapat dilihat pada tabel-tabel berikut.
Tabel . Hasil "engujian 7n8oder
MAS"#AN #EL"ARAN
1 + , 4 ) ( ' 2 3 D Volt . Volt B Volt A Volt
! ! ! ! ! ! ! ! ! ! (,.. ! (,.. ! (,.. ! (,..
X X X X X X X X ' ' ','- ! (,.. ! (,.. ' ','-
X X X X X X X ' ! ' ','- ! (,.. ! (,.. ! (,..
X X X X X X ' ! ! ! (,.. ' ','- ' ','- ' ','-
X X X X X ' ! ! ! ! (,.. ' ','- ' ','- ! (,..
X X X X ' ! ! ! ! ! (,.. ' ','- ! (,.. ' ','-
X X X ' ! ! ! ! ! ! (,.. ' ','- ! (,.. ! (,..
X X ' ! ! ! ! ! ! ! (,.. ! (,.. ' ','- ' ','-
X ' ! ! ! ! ! ! ! ! (,.. ! (,.. ' ','- ! (,..
' ! ! ! ! ! ! ! ! ! (,.. ! (,.. ! (,.. ' ','-
4 X5 Tidak dihubungkan $ kondisi a6bang%
Tabel ., Hasil "engujian De8oder
MAS"#AN #EL"ARAN
LT RBI D . B A BI4RB$ a ! 0 5 e 6 g
Volt Volt Volt Volt Volt Volt Volt
! ! ' ' ' ' ! ' ' ' ' ' ' !
',!( ',!( ',!( ',!( ',!( ',!( +,!+
! X ' ' ' ! ! ! ' ' ! ! ! !
+,!+ ',!( ',!( +,!+ 3,1
3
+,!+ 3,1
3
! X ' ' ! ' ! ' ' ! ' ' ! '
',!( ',!( +,!+ ',!( ',!( +,!+ ',!(
! X ' ' ! ! ! ' ' ' ' ! ! '
',!( ',!( ',!( ',!( +,!+
+,!+
',!(
! X ' ! ' ' ! ! ' ' ! ! ' '
+,!+ ',!( ',!( +,!+ +,!+ ',!( ',!(
! X ' ! ' ! ! ' ! ' ' ! ' '
',!( +,!+ ',!( ',!( +,!+ ',!( ',!(
! X ' ! ! ' ! ! ! ' ' ' ' '
+,!+
+,!+
',!( ',!( ',!( ',!( ',!(
! X ' ! ! ! ! ' ' ' ! ! ! !
',!( ',!( ',!( +,!+ +,!+ +,!+ +,!+
! X ! ' ' ' ! ' ' ' ' ' ' '
96
',!( ',!( ',!( ',!( ',!( ',!( ',!(
! X ! ' ' ! ! ' ' ' ! ! ' '
',!( ',!( ',!(
+,!+
+,!+ ',!( ',!(
! X ! ' ! ' ! ! ! ! ' ' ' !
+,!+ +,!+ +,!+ ',!( ',!( ',!( +,!+
! X ! ' ! ! ! ! ! ' ' ! ' !
+,!+
+,!+
',!( ',!( +,!+ ',!( +,!+
! X ! ! ' ' ! ! ' ! ! ! ' '
+,!+ ',!( +,!+ +,!+ +,!+ ',!( ',!(
! X ! ! ' ! ! ' ! ! ' ! ' '
',!( +,!+
+,!+
',!( +,!+ ',!( ',!(
! X ! ! ! ' ! ! ! ! ' ' ' '
+,!+ +,!+ +,!+ ',!( ',!( ',!( ',!(
! X ! ! ! ! ! ! ! ! ! ! ! !
+,!+
+,!+
+,!+ +,!+
+,!+
+,!+ +,!+
4 X5 Tidak dihubungkan $ kondisi a6bang%
Tabel .* Hasil "engujian De6ultiplekser
MAS"#AN #EL"ARAN
E1 E+ E, A* A1 A+ $* $1 $+ $, $4 $) $( $'
Vol Volt Volt Volt Volt Volt Volt Volt
! X X X X X ! ! ! ! ! ! ! !
(,.. (,.. (,.. (,.. (,.. (,.. (,.. (,..
X ! X X X X ! ! ! ! ! ! ! !
(,.. (,.. (,.. (,.. (,.. (,.. (,.. (,..
X X ' X X X ! ! ! ! ! ! ! !
(,.. (,.. (,.. (,.. (,.. (,.. (,.. (,..
' ' ! ' ' ' ' ! ! ! ! ! ! !
',! (,.. (,.. (,.. (,.. (,.. (,.. (,..
' ' ! ! ' ' ! ' ! ! ! ! ! !
(,.. ',! (,.. (,.. (,.. (,.. (,.. (,..
' ' ! ' ! ' ! ! ' ! ! ! ! !
(,.. (,.. ',! (,.. (,.. (,.. (,.. (,..
' ' ! ! ! ' ! ! ! ' ! ! ! !
(,.. (,.. (,.. ',! (,.. (,.. (,.. (,..
' ' ! ' ' ! ! ! ! ! ' ! ! !
(,.. (,.. (,.. (,.. ',! (,.. (,.. (,..
' ' ! ! ' ! ! ! ! ! ! ' ! !
(,.. (,.. (,.. (,.. (,.. ',! (,.. (,..
' ' ! ' ! ! ! ! ! ! ! ! ' !
(,.. (,.. (,.. (,.. (,.. (,.. ',! (,..
' ' ! ! ! ! ! ! ! ! ! ! '
(,.. (,.. (,.. (,.. (,.. (,.. (,.. ',!
4 X5 Tidak dihubungkan $ kondisi a6bang%
97
Tabel .) Hasil "engujian 9ultiplekser
MAS"#AN #EL"ARAN
E* S+ S1 S* I* I1 I+ I, I4 I) I( I' 7 Volt 7 Volt
' ' ' ' ' X X X X X X X ! (,.. ' ',!
' ' ' ' ! X X X X X X X ' ',! ! (,..
' ' ' ! X ' X X X X X X ! (,.. ' ',!
' ' ' ! X ! X X X X X X ' ',! ! (,..
' ' ! ' X X ' X X X X X ! (,.. ' ',!
' ' ! ' X X ! X X X X X ' ',! ! (,..
' ' ! ! X X X ' X X X X ! (,.. ' ',!
' ' ! ! X X X ! X X X X ' ',! ! (,..
' ! ' ' X X X X ' X X X ! (,.. ' ',!
' ! ' ' X X X X ! X X X ' ',! ! (,..
' ! ' ! X X X X X ' X X ! (,.. ' ',!
' ! ' ! X X X X X ! X X ' ',! ! (,..
' ! ! ' X X X X X X ' X ! (,.. ' ',!
' ! ! ' X X X X X X ! X ' ',! ! (,..
' ! ! ! X X X X X X X ' ! (,.. ' ',!
' ! ! ! X X X X X X X ! ' ',! ! (,..
4 X5 Tidak dihubungkan $ kondisi a6bang%
4.1.4 Hasil Pengujian Blok Display Output
"engujian display Output terdiri dari pengujian display ouput L7D dan
display output seven segment.
"engujian keluaran L7D 6erupakan pengukuran tegangan pada kondisi
low dan high :ang diberikan dari setiap keluaran rangkaian #erbang Logika
rangkaian /ekuensial dan rangkaian 2o6binasional. Berikut tabel .-
pengujian L7D jika diberi logika ! atau '.
Tabel .- Hasil "engujian 2ondisi Output L7D
Le;el Logika
2ondisi L7D
$N:ala<9ati%
' 9ati
! N:ala
98
"engujian display ouput seven segment berupa ta6pilan angka dari '
sa6pai dengan .. "ada pengujian ini se;en seg6ent terhubung dengan ouput =3
TTL )L/). Hasil pengujian pada se;en seg6ent dapat dilihat pada tabel ...
Tabel .. "engujian 2ondisi Output Seven Segment
Le8el logika
I. '4LS4'
$ut9ut
=nput Output Ta6pilan se;en
seg6ent
D 3 B A a b 8 d e > g
' ' ' ' ' ' ' ' ' ' !
' ' ' ! ! ' ' ! ! ! !
' ' ! ' ' ' ! ' ' ! '
' ' ! ! ' ' ' ' ! ! '
' ! ' ' ! ' ' ! ! ' '
' ! ' ! ' ! ' ' ! ' '
' ! ! ' ! ! ' ' ' ' '
' ! ! ! ' ' ' ! ! ! !
! ' ' ' ' ' ' ' ' ' '
! ' ' ! ' ' ' ! ! ' '
4.1.) Hasil Pengujian Peangkat Lunak
"engujian 6enggunakan konsep black box :aitu pengujian :ang
6engabaikan 6ekanis6e internal siste6 atau ko6ponen dan >okus se6ata ? 6ata
pada output :ang dihasilkan :ang 6erespon input :ang dipilih dan kondisi
eksekusi. Berikut hasil tabel pengujian black box pada /i6ulator ""= -(,,
ditujukan pada Tabel .,'.
99
Berikut ini adalah hasil pengujian black box pada /i6ulator ""= -(,,
Tabel .,'."engujian "erangkat Lunak
No.
1udul /kenario Hasil :ang diharapkan
Hasil
"engujian
!. To6bol
pilihan
si6ulasi
9ouse diarahkan
pada to6bol pilihan
si6ulasi :ang
berada di tiap >or6
9un8ul to6bol ? to6bol,
:aitu to6bol rangkaian
logika, rangkaian
sekuensial,rangkaian
ko6binasional
Ok
(. To6bol
Rangkaian
Logika
To6bol rangkaian
Logika diklik
9un8ul To6bol-to6bot
untuk 6e6ilih gerbang
logika
Ok
+. To6bol
#erbang
AND
To6bol gerbang
AND diklik
9un8ul 0or6 #erbang
AND
Ok
. To6bol
#erbang OR
To6bol gerbang OR
diklik
9un8ul 0or6 #erbang OR Ok
,. To6bol
#erbang
NOT
To6bol gerbang
NOT diklik
9un8ul 0or6 #erbang
NOT
Ok
*. To6bol
#erbang
NAND
To6bol gerbang
NAND diklik
9un8ul 0or6 #erbang
NAND
Ok
). To6bol
#erbang
NOR
To6bol gerbang
NOR diklik
N 9un8ul 0or6 #erbang
NOR
Ok
-. To6bol
#erbang
XOR
To6bol gerbang
XOR diklik
9un8ul 0or6 #erbang
XOR
Ok
.. To6bol
#erbang
XNOR
To6bol gerbang
XNOR diklik
9un8ul 0or6 #erbang
XNOR
Ok
!'. To6bol
Rangkaian
/ekuensial
To6bol Rangkaian
/ekuensial diklik
9un8ul To6bol-to6bot
untuk 6e6ilih Rangkaian
/ekuensial
Ok
!!. To6bol 0lip-
0lop R-/
To6bol 0lip-0lop R-
/ diklik
9un8ul 0or6 0lip-0lop R-
/
Ok
!(. To6bol 0lip-
0lop /-R
Berdetak
To6bol 0lip-0lop /-
R Berdetak diklik
9un8ul 0or6 0lip-0lop R-
/ Berdetak Ok
!+. To6bol 0lip-
0lop D
To6bol 0lip-0lop D
diklik
9un8ul 0or6 0lip-0lop D Ok
!. To6bol 0lip-
0lop 1-2
To6bol 0lip-0lop 1-
2 diklik
9un8ul 0or6 0lip-0lop 1-
2
Ok
!,. To6bol
3ounter
To6bol 3ounter
diklik
9un8ul 0or6 3ounter Ok
!*. To6bol To6bol Register 9un8ul 0or6 Register Ok
100
Register diklik
!). To6bol
Rangkaian
2o6binasial
To6bol rangkaian
ko6binasial diklik
9un8ul To6bol-to6bot
untuk 6e6ilih Rangkaian
2o6binasial
Ok
!-. To6bol
7n8oder
To6bol 7n8oder
diklik
9un8ul >or6 Rangkaian
7n8oder
Ok
!.. To6bol
De8oder
To6bol De8oder
diklik
9un8ul >or6 Rangkaian
De8oder
Ok
('. To6bol
De6ultipleks
er
To6bol
De6ultiplekser
diklik
9un8ul >or6 Rangkaian
De6ultiplekser Ok
(!. To6bol
9ultiplekser
To6bol
9ultiplekser diklik
9un8ul >or6 Rangkaian
9ultiplekser Ok
((. To6bol
"ro>il
To6bol "ro>il diklik 9un8ul >or6 Rangkaian
"ro>il
Ok
(+. To6bol 7@it To6bol 7@it diklik "rogra6 /i6ulasi akan
berhenti
Ok
(. To6bol
inisialisasi
To6bol =nisialisasi
:ang berada pada
>or6 si6ulasi
gerbang AND, NOT,
OR, NAND, NOR,
XOR, dan XNOR
diklik
9enjalankan progra6
inter>a8e antara "3 dengan
Trainer Digital Ok
(,. To6bol
Reset
To6bol Reset :ang
berada pada >or6
si6ulasi gerbang
AND, NOT, OR,
NAND, NOR, XOR,
dan XNOR diklik
9engulang ke6bali ke
posisi aAal sebelu6
diberikan input.
Ok
(*. To6bol Data
/heet
To6bol Data /heet
:ang berada pada
>or6 si6ulasi
gerbang AND, NOT,
OR, NAND, NOR,
XOR, dan XNOR
diklik
9un8ul >or6 data sheet
ko6ponen :ang digunakan
pada setiap >or6 Ok
(). To6bol e@it To6bol e@it :ang
berada pada >or6
si6ulasi gerbang
AND, NOT, OR,
NAND, NOR, XOR,
dan XNOR diklik
2eluar dari >or6 si6ulasi.
Ok
(-. To6bol
Ho6e
To6bol Ho6e :ang
berada pada >or6
si6ulasi gerbang
AND, NOT, OR,
NAND, NOR, XOR,
dan XNOR diklik
9un8ul >or6 9enu
Ok
(.. To6bol To6bol =nisialisasi 9enjalankan progra6
101
inisialisasi :ang berada pada
>or6 si6ulasi 0lip-
0lop /-R, 0lip-0lop
/-R Berdetak, 0lip-
0lop D, 0lip-0lop 1-
2 , 3ounter dan
Register diklik
inter>a8e antara "3 dengan
Trainer Digital Ok
+'. To6bol
Reset
To6bol Reset :ang
berada pada >or6
si6ulasi 0lip-0lop
/-R, 0lip-0lop D,
0lip-0lop 1-2 ,
3ounter dan
Register diklik
9engulang ke6bali ke
posisi aAal sebelu6 di
berikan input. Ok
+!. To6bol Data
/heet
To6bol Data /heet
:ang berada pada
>or6 si6ulasi 0lip-
0lop D, 0lip-0lop 1-
2 , 3ounter dan
Register diklik
9un8ul >or6 Datasheet
sesuai ko6ponen :ang di
gunakan. Ok
+(. To6bol e@it To6bol e@it :ang
berada pada >or6
si6ulasi 0lip-0lop
/-R, 0lip-0lop /-R
Berdetak, 0lip-0lop
D, 0lip-0lop 1-2 ,
3ounter dan
Register diklik
2eluar dari >or6 si6ulasi
Ok
++. To6bol
Ho6e
To6bol Ho6e :ang
berada pada >or6
si6ulasi 0lip-0lop
/-R, 0lip-0lop /-R
Berdetak, 0lip-0lop
D, 0lip-0lop 1-2 ,
3ounter dan
Register diklik
2e6bali ke >or6 6enu
Ok
+. To6bol
inisialisasi
To6bol =nisialisasi
:ang berada pada
>or6 si6ulasi
7n8oder, De8oder,
De6ultiplekser dan
9ultiplekser diklik
9enjalankan progra6
inter8a>e anatar "3 dengan
Trainer Digital Berbasis
"3
Ok
+,. To6bol
Reset
To6bol Reset :ang
berada pada >or6
si6ulasi 7n8oder,
De8oder, dan
De6ultiplekser
diklik
9engulang ke6bali ke
posisi aAal sebelu6 di
berikan input.
Ok
+*. To6bol Data
/heet
To6bol Data /heet
:ang berada pada
9un8ul >or6 Datasheet
sesuai ko6ponen :ang di
102
>or6 si6ulasi
7n8oder, De8oder,
De6ultiplekser dan
9ultiplekser diklik
gunakan. Ok
+). To6bol e@it To6bol e@it :ang
berada pada >or6
si6ulasi 7n8oder,
De8oder,
De6ultiplekser dan
9ultiplekser diklik
2eluar dari >or6 si6ulasi
Ok
+-. To6bol
Ho6e
To6bol Ho6e :ang
berada pada >or6
si6ulasi 7n8oder,
De8oder,
De6ultiplekser dan
9ultiplekser diklik
9un8ul >or6 9enu
Ok
.. To6bol
/i6ulasi
To6bol /i6ulasi
:ang berada pada
>or6 si6ulasi
7n8oder, De8oder,
De6ultiplekser dan
9ultiplekser diklik
9enjalankan progra6 saat
di berikan input Ok
,'. To6bol
/i6ulasi
To6bol /i6ulasi
:ang berada pada
>or6 si6ulasi 0lip-
0lop /-R, 0lip-0lop
D, 0lip-0lop 1-2 ,
3ounter dan
Register diklik
9enjalankan progra6 saat
di berikan input
Ok
4.+ Analisis Hasil Pengujian
"engujian 6edia ini terdiri dari beberapa blok :aitu blok gerbang logika,
blok rangkaian sekuensial, blok rangkaian ko6binasional , blok display output
dan pengujian perangkat lunak.
4.+.1 Pengujian Ge!ang Logika
4.+.1.1 Ge!ang AND
"ada ga6bar .! 6e6perlihatkan =3 )'- :ang 6e6iliki gerbang AND
dan 6asing-6asing 6asukan dihubungkan pada "A'?"A) pada ""= -(,, :ang
akan dikendalikan oleh bahasa pe6rogra6an &isual Basi8 *.' di lingkungan
103
BindoAs 6enggunakan >ile inpout+(.dll untuk 6engakses port paralel, digunakan
untuk 6e6berikan data dan sin:al digital ke ""= -(,,.
#a6bar .! Ta6pilan /i6ulasi #erbang AND
"ada tabel .! sa6pai dengan tabel . 6e6perlihatkan jika A dan B C '
6aka keluarann:a adalah ', jika A C ' dan B C ! 6aka keluarann:a adalah ' ,
sebalikn:a bila A C ! dan B C ' 6aka keluarann:a '. Begitu juga bila kedua
6asukan A dan B C ! 6aka keluarann:a !. Hasil keluaran 6asing-6asing gerbang
pada tabel .! sa6pai dengan tabel . terdapat kesesuaian dengan tabel
kebenaran datasheet )'- pada la6piran (. "ada tabel gerbang AND
6e6perlihatkan bahAa pe6berian logika ' pada 6asukan A atau B 6aka
tegangan keluaran :ang diberikan pada "A' ? "A) adalah ','( &olt. /ebalikn:a
bila pe6berian logika ! pada 6asukan A atau B 6aka tegangan keluaran pada
"A' ? "A) adalah (,)* &olt. Tegangan keluaran dari "A' ? "A) terdapat
kesesuaian dengan re;erensi tegangan di6ana bila tegangan ' ? ',- &olt dianggap
logika ' dan tegangan ( ? , &olt dianggap logika !.
104
Dari hasil pengujian pada tabel .! sa6pai dengan tabel . dapat
disi6pulkan bahAa rangkaian untuk gerbang AND dapat ber>ungsi dengan baik.
4.+.1.+ Ge!ang $R
"ada ga6bar .( 6e6perlihatkan =3 )+( :ang 6e6iliki gerbang OR
dan 6asing-6asing 6asukan dihubungkan pada "A' ? "A) pada ""= -(,, :ang
akan dikendalikan oleh bahasa pe6rogra6an &isual Basi8 *.' di lingkungan
BindoAs 6enggunakan >ile inpout+(.dll untuk 6engakses port paralel, digunakan
untuk 6e6berikan data dan sin:al digital ke ""= -(,,.
#a6bar .( Ta6pilan /i6ulasi #erbang OR
"ada tabel ., sa6pai dengan tabel .- 6e6perlihatkan jika 6asukan A
dan B C ' 6aka keluarann:a adalah ', jika A C ' dan B C ! 6aka keluarann:a
adalah !, sebalikn:a bila A C ! dan B C ' 6aka keluarann:a !. Begitu juga bila
105
kedua 6asukan A dan B C ! 6aka keluarann:a !. Hasil keluaran 6asing-6asing
gerbang pada tabel ., sa6pai dengan tabel .- terdapat kesesuaian dengan
tabel kebenaran datasheet )+( pada la6piran (. "ada tabel #erbang OR
6e6perlihatkan bahAa setiap pe6berian logika ' pada 6asukan A atau B 6aka
tegangan keluaran :ang diberikan pada "A' ? "A) adalah ','( &olt. /ebalikn:a
bila pe6berian logika ! pada 6asukan A atau B 6aka tegangan keluaran pada
"A' ? "A) adalah (,)* &olt. Tegangan keluaran dari "A' ? "A) terdapat
kesesuaian dengan re;erensi tegangan di6ana bila tegangan ' ? ',- &olt dianggap
logika ' dan tegangan ( ? , &olt dianggap logika !.
Dari hasil pengujian pada tabel ., sa6pai dengan tabel .- dapat
disi6pulkan bahAa rangkaian untuk gerbang OR dapat ber>ungsi dengan baik.
4.+.1., Ge!ang N$T
"ada ga6bar .+ 6e6perlihatkan =3 )' :ang 6e6iliki * gerbang NOT
dan 6asing-6asing 6asukan dihubungkan pada "A' ? "A, pada ""= -(,, :ang
akan dikendalikan oleh bahasa pe6rogra6an &isual Basi8 *.' di lingkungan
BindoAs 6enggunakan >ile inpout+(.dll untuk 6engakses port paralel, digunakan
untuk 6e6berikan data dan sin:al digital ke ""= -(,,.
106
#a6bar .+ Ta6pilan /i6ulasi #erbang NOT
"ada tabel .. sa6pai dengan tabel .! 6e6perlihatkan jika 6asukan
A C ' 6aka keluarann:a adalah !, jika A C ! 6aka keluarann:a adalah ', dari
hasil keluaran 6asing-6asing gerbang pada tabel .. sa6pai dengan tabel .!
terdapat kesesuaian dengan tabel kebenaran datasheet )' pada la6piran (.
"ada tabel gerbang NOT 6e6perlihatkan bahAa setiap pe6berian logika ' pada
6asukan A 6aka tegangan keluaran :ang diberikan pada "A'?"A, adalah
','( &olt. /ebalikn:a bila pe6berian logika ! pada 6asukan A 6aka tegangan
keluaran pada "A' ? "A, adalah (,)* &olt. Tegangan keluaran dari "A' ? "A,
terdapat kesesuaian dengan re;erensi tegangan di6ana bila tegangan '?',- &olt
dianggap logika ' dan tegangan ( ? , &olt dianggap logika !.
Dari hasil pengujian pada .. sa6pai dengan tabel .! gerbang NOT
dapat disi6pulkan bahAa rangkaian untuk gerbang NOT dapat ber>ungsi dengan
baik.
4.+.1.4 Ge!ang NAND
"ada ga6bar . 6e6perlihatkan =3 )'' :ang 6e6iliki gerbang
NAND dan 6asing-6asing 6asukan dihubungkan pada "A' ? "A) pada ""=
-(,, :ang akan dikendalikan oleh bahasa pe6rogra6an &isual Basi8 *.' di
lingkungan BindoAs 6enggunakan >ile inpout+(.dll untuk 6engakses port
paralel, digunakan untuk 6e6berikan data dan sin:al digital ke ""= -(,,.
107
#a6bar . Ta6pilan /i6ulasi #erbang NAND
"ada tabel .!, sa6pai dengan tabel .!- 6e6perlihatkan jika 6asukan A
dan B C ' 6aka keluarann:a adalah !, jika A C ' dan B C ! 6aka keluarann:a
adalah !, dan bila A C ! dan B C ' 6aka keluarann:a !. Begitu juga bila kedua
6asukan A dan B C ! 6aka keluarann:a ', dari hasil keluaran 6asing-6asing
gerbang pada tabel .!, sa6pai dengan tabel .!- terdapat kesesuaian dengan
tabel kebenaran datasheet )'' pada la6piran (. "ada tabel gerbang NAND
6e6perlihatkan bahAa setiap pe6berian logika ' pada 6asukan A atau B 6aka
tegangan keluaran :ang diberikan pada "A' ? "A) adalah ','( &olt. /ebalikn:a
bila pe6berian logika ! pada 6asukan A atau B 6aka tegangan keluaran pada
"A' ? "A) adalah (,)* &olt. Tegangan 2eluaran dari "A' ? "A) terdapat
kesesuaian dengan re;erensi tegangan di6ana bila tegangan ' ? ',- &olt dianggap
logika ' dan tegangan ( ? , &olt dianggap logika !.
Dari hasil pengujian pada tabel .!, sa6pai dengan tabel .!- dapat
disi6pulkan bahAa rangkaian untuk gerbang NAND dapat ber>ungsi dengan baik.
108
4.+.1.) Ge!ang N$R
"ada ga6bar ., 6e6perlihatkan =3 )'( :ang 6e6iliki gerbang AND
dan 6asing-6asing 6asukan dihubungkan pada "A' ? "A) pada ""= -(,, :ang
akan dikendalikan oleh bahasa pe6rogra6an &isual Basi8 *.' di lingkungan
BindoAs 6enggunakan >ile inpout+(.dll untuk 6engakses port paralel, digunakan
untuk 6e6berikan data dan sin:al digital ke ""= -(,,.
"ada tabel .!. sa6pai dengan .(( 6e6perlihatkan jika 6asukan A dan
B C ' 6aka keluarann:a adalah !, jika A C ' dan B C ! 6aka keluarann:a adalah
', sebalikn:a bila A C ! dan B C ' 6aka keluarann:a '. Begitu juga bila kedua
6asukan A dan B C ! 6aka keluarann:a ', dari hasil keluaran 6asing-6asing
gerbang pada tabel .!. sa6pai dengan tabel .(( terdapat kesesuaian dengan
tabel kebenaran datasheet )'( pada la6piran (.
#a6bar ., Ta6pilan /i6ulasi #erbang NOR
109
"ada tabel gerbang NOR 6e6perlihatkan bahAa setiap pe6berian logika
' pada 6asukan A atau B 6aka tegangan keluaran :ang diberikan pada "A' ?
"A) adalah ','( &olt. /ebalikn:a bila pe6berian logika ! pada 6asukan A atau B
6aka tegangan keluaran pada "A' ? "A) adalah (,)* &olt, dari hasil tegangan
keluaran dari "A' ? "A) terdapat kesesuaian dengan re;erensi tegangan di6ana
bila tegangan ' ? ',- &olt dianggap logika ' dan tegangan ( ? , &olt dianggap
logika !.
Dari hasil pengujian pada .!. sa6pai dengan .(( dapat disi6pulkan
bahAa rangkaian untuk gerbang NOR dapat ber>ungsi dengan baik.
4.+.1.( Ge!ang :$R
"ada ga6bar .* 6e6perlihatkan =3 )-* :ang 6e6iliki gerbang XOR
dan 6asing-6asing 6asukan dihubungkan pada "A' ? "A) pada ""= -(,, :ang
akan dikendalikan oleh bahasa pe6rogra6an &isual Basi8 *.' di lingkungan
BindoAs 6enggunakan >ile inpout+(.dll untuk 6engakses port paralel, digunakan
untuk 6e6berikan data dan sin:al digital ke ""= -(,,.
110
#a6bar .* Ta6pilan /i6ulasi #erbang XOR
"ada tabel .(+ sa6pai dengan tabel .(* 6e6perlihatkan jika 6asukan A
dan B C ' 6aka keluarann:a adalah ', jika A C ' dan B C ! 6aka keluarann:a
adalah !, sebalikn:a bila A C ! dan B C ' 6aka keluarann:a !. Begitu juga bila
kedua 6asukan A dan B C ! 6aka keluarann:a ', dari hasil keluaran 6asing-
6asing gerbang pada tabel .(+ sa6pai dengan tabel .(* terdapat kesesuaian
dengan tabel kebenaran datasheet )-* pada la6piran (. "ada tabel gerbang XOR
6e6perlihatkan bahAa setiap pe6berian logika ' pada 6asukan A atau B 6aka
tegangan keluaran :ang diberikan pada "A' ? "A) adalah ','( &olt. /ebalikn:a
bila pe6berian logika ! pada 6asukan A atau B 6aka tegangan keluaran pada
"A' ? "A) adalah (,)* &olt, dari hasil tegangan keluaran dari "A' ? "A) terdapat
kesesuaian dengan re;erensi tegangan di6ana bila tegangan ' ? ',- &olt dianggap
logika ' dan tegangan ( ? , &olt dianggap logika !.
Dari hasil pengujian pada tabel .(+ sa6pai dengan tabel .(* dapat
disi6pulkan bahAa rangkaian untuk gerbang XOR dapat ber>ungsi dengan baik.
4.+.1.' Ge!ang :N$R
"ada ga6bar .) 6e6perlihatkan =3 )(** :ang 6e6iliki gerbang
AND dan 6asing-6asing 6asukan dihubungkan pada "A' ? "A) pada ""= -(,,
:ang akan dikendalikan oleh bahasa pe6rogra6an &isual Basi8 *.' di lingkungan
111
BindoAs 6enggunakan >ile inpout+(.dll untuk 6engakses port paralel, digunakan
untuk 6e6berikan data dan sin:al digital ke ""= -(,,.
#a6bar .) Ta6pilan /i6ulasi #erbang XNOR
"ada tabel .() sa6pai dengan .+' 6e6perlihatkan jika 6asukan A dan
B C ' 6aka keluarann:a adalah !, jika A C ' dan B C ! 6aka keluarann:a adalah
', sebalikn:a bila A C ! dan B C ' 6aka keluarann:a '. Begitu juga bila kedua
6asukan A dan B C ! 6aka keluarann:a !, dari hasil keluaran 6asing-6asing
gerbang pada tabel .() sa6pai dengan tabel .+' terdapat kesesuaian dengan
tabel kebenaran datasheet )(** pada la6piran (.
"ada tabel gerbang XNOR 6e6perlihatkan bahAa setiap pe6berian
logika ' pada 6asukan A atau B 6aka tegangan keluaran :ang diberikan pada
"A' ? "A) adalah ','( &olt. /ebalikn:a bila pe6berian logika ! pada 6asukan A
atau B 6aka tegangan keluaran pada "A' ? "A) adalah (,)* &olt, dari hasil
tegangan keluaran dari "A' ? "A) terdapat kesesuaian dengan re;erensi tegangan
112
di6ana bila tegangan ' ? ',- &olt dianggap logika ' dan tegangan ( ? , &olt
dianggap logika !.
Dari hasil pengujian pada tabel .() sa6pai dengan .+' dapat
disi6pulkan bahAa rangkaian untuk gerbang XNOR dapat ber>ungsi dengan baik.
4.+.+ Pengujian Rangkaian Sekuensial
4.+.+.1 ;li9<;lo9 R<S
"ada ga6bar .- 6e6perlihatkan si6ulasi >lip->lop R-/. "ada >lip->lop
R-/ 6asukan R dihubungkan pada "A! dan 6asukan / dihubungkan "A' ""=
-(,, :ang akan dikendalikan oleh bahasa pe6rogra6an &isual Basi8 *.' di
lingkungan BindoAs 6enggunakan >ile inpout+(.dll untuk 6engakses port
paralel, digunakan untuk 6e6berikan data dan sin:al digital ke ""= -(,,.
#a6bar .- Ta6pilan /i6ulasi 0lip-0lop R-/
"ada tabel .+! 6e6perlihatkan jika 6asukan R dan / C ' 6aka kedua
keluarann:a adalah !, jika / C ' dan R C ! 6aka keluaran D adalah !, sebalikn:a
113
bila R C ' dan / C ! 6aka keluaran D adalah '. Bila kedua 6asukan R dan / C !
6aka keluarann:a tergantung pada kondisi sebelu6n:, dari hasil keluaran pada
>lip->lop R-/terdapat kesesuaian dengan tabel kebenaran 0lip-0lop R-/.
"ada tabel .+! juga 6e6perlihatkan bahAa setiap pe6berian logika '
pada 6asukan R atau / 6aka tegangan keluaran :ang diberikan pada "A' dan
"A! adalah ','( &olt. /ebalikn:a bila pe6berian logika ! pada 6asukan R atau /
6aka tegangan keluaran pada "A' dan "A! adalah (,)* &olt. Tegangan keluaran
dari "A' ? "A! sesuai dengan re;erensi tegangan di6ana bila tegangan ' ? ',-
&olt dianggap logika ' dan tegangan ( ? , &olt dianggap logika !.
Dari hasil pengujian pada tabel .+! dapat disi6pulkan bahAa rangkaian
untuk 0lip-0lop R-/ dapat ber>ungsi dengan baik.
4.+.+.+ ;li9<;lo9 R<S Be5etak
"ada ga6bar .. 6e6perlihatkan si6ulasi >lip->lop R-/. "ada >lip->lop
R-/ 6asukan R dihubungkan pada "A! dan 6asukan / dihubungkan "A' ""=
-(,, :ang akan dikendalikan oleh bahasa pe6rogra6an &isual Basi8 *.' di
lingkungan BindoAs 6enggunakan >ile inpout+(.dll untuk 6engakses port
paralel, digunakan untuk 6e6berikan data dan sin:al digital ke ""= -(,,.Dan
detak akan terhubung pada rangkaian 3lo8k =3 ,,,.
114
#a6bar .. Ta6pilan /i6ulasi 0lip-0lop R-/ Berdetak
"ada tabel .+( 6e6perlihatkan jika 6asukan R dan / C ' 6aka kedua
keluarann:a adalah tetap, jika / C ' dan R C ! 6aka keluaran D adalah ',
sebalikn:a bila R C ! dan / C ' 6aka keluaran D adalah !. Bila kedua 6asukan R
dan / C ! 6aka kedua keluarann:a adalah logika !. "ada tabel .+( juga
6e6perlihatkan bahAa pe6berian logika ' pada 6asukan R atau / 6aka
tegangan keluaran :ang diberikan pada "A' ? "A! adalah ','( &olt. /ebalikn:a
bila pe6berian logika ! pada 6asukan R atau / 6aka tegangan keluaran pada
"A' ? "A! adalah (,)* &olt. Tegangan keluaran dari "A' ? "A! sesuai dengan
re;erensi tegangan di6ana bila tegangan ' ? ',- &olt dianggap logika ' dan
tegangan ( ? , &olt dianggap logika !. Dari hasil pengujian pada tabel .+( dapat
disi6pulkan bahAa rangkaian untuk 0lip-0lop R-/ Berdetak dapat ber>ungsi
dengan baik.
4.+.+., ;li9<;lo9 D
"ada ga6bar .!' 6e6perlihatkan ( =3 )) di6ana 6asinga-6asing =3
6e6iliki ( 0lip->lop D./alah satu 6asukan =3 )) dihubungkan pada
"A' ? "A, dan satu =3 )) :ang lainn:a dihubungkan pada "B' ? "B, pada
""= -(,, :ang akan dikendalikan oleh bahasa pe6rogra6an &isual Basi8 *.' di
115
lingkungan AindoAs 6enggunakan >ile inpout+(.dll untuk 6engakses port
paralel, digunakan untuk 6e6berikan data dan sin:al digital ke ""= -(,,.
#a6bar .!' Ta6pilan /i6ulasi 0lip-0lop D
"ada tabel .++ sa6pai dengan tabel .+* 6e6perlihatkan jika 6asukan
/et C ', 3LR C ! dan D tidak dihubungkan 6aka keluaran D adalah !, 1ika /et !,
3LR C ' dan D tidak dihubungkan 6aka keluaran D adalah ', /et C ', 3LR C '
dan D tidak dihubungkan 6aka kedua keluarann:a adalah !. /et C !, 3LR C ! dan
D C ' 6aka keluaran D adalah !.Begitu juga bila /et, 3LR dan D di beri 6asukan
logika ! 6aka keluaran D adalah '. Hasil keluaran dari pengujian >lip->lop D
sesuai dengan tabel kebenaran datasheet )) pada la6piran (.
"ada tabel .++ sa6pai dengan tabel .+* juga 6e6perlihatkan bahAa
setiap pe6berian logika ' pada 6asukan /et, 3LR atau D 6aka tegangan
keluaran :ang diberikan pada "A' ? "A, dan "B' ? "B, adalah ','( &olt.
/ebalikn:a bila pe6berian logika ! pada 6asukan /et, 3LR atau D 6aka
tegangan keluaran :ang diberikan pada "A' ? "A, dan "B' ? "B, adalah (,)*
&olt. Tegangan 2eluaran dari "A' ? "A, dan "B' ? "B, sesuai dengan re;erensi
tegangan di6ana bila tegangan ' ? ',- &olt dianggap logika ' dan tegangan ( ? ,
116
&olt dianggap logika !. "ada 6asukan :ang telah dia6bang 6aka akan dianggap
berlogika !.
Dari hasil pengujian pada tabel .++ sa6pai dengan .+* dapat disi6pulkan
bahAa rangkaian untuk 0lip-0lip D dapat ber>ungsi dengan baik.
4.+.+.4 ;li9<;lo9 /<#
"ada ga6bar .!! 6e6perlihatkan ( =3 ))* di6ana 6asinga-6asing =3
6e6iliki ( 0lip->lop 1-2./alah satu 6asukan =3 ))* dihubungkan pada "A'
? "A) dan satu =3 ))* :ang lainn:a dihubungkan pada "B' ? "B) pada ""=
-(,, :ang akan dikendalikan oleh bahasa pe6rogra6an &isual Basi8 *.' di
lingkungan BindoAs 6enggunakan >ile inpout+(.dll untuk 6engakses port
paralel, digunakan untuk 6e6berikan data dan sin:al digital ke ""= -(,,.
#a6bar .!! Ta6pilan /i6ulasi 0lip-0lop 1-2
"ada tabel .+) sa6pai dengan tabel .' 6e6perlihatkan jika 6asukan
/et C ', 3LR C !, 1 dan 2 tidak dihubungkan 6aka keluaran D adalah !, /et C !,
3LR C ' 1 dan 2 tidak dihubungkan 6aka keluaran D adalah ', /et C ' , 3LR C
117
', 1 dan 2 tidak dihubungkan 6aka kedua keluarann:a adalah !. /et C !, 3LR C
!, 1 dan 2 C ! 6aka keluaran D adalah Tetap. /et C !, 3LR C !, 1 C ' dan 2 C !
6aka keluaran D adalah '. /et C !, 3LR C !, 1 C ! dan 2 C ' 6aka keluaran D
adalah !. Begitu juga bila 6asukan /et dan 3LR C !, 1 dan 2 C ! 6aka keluaran
D adalah akan 6entoggel. Hasil keluaran dari pengujian >lip->lop 1-2 sesuai
dengan tabel kebenaran datasheet ))* pada la6piran (.
"ada tabel .+) sa6pai dengan tabel .' 6e6perlihatkan bahAa
pe6berian logika ' pada 6asukan /et, 3LR, 1 atau 6aka tegangan keluaran :ang
diberikan pada "A' ? "A) dan "B' ? "B) adalah ','( &olt. /ebalikn:a bila
pe6berian logika ! pada 6asukan /et, 3LR,1 atau 2 6aka tegangan keluaran
:ang diberikan pada "A' ? "A) dan "B' ? "B) adalah (,)* &olt. Hal ini sesuai
dengan re;erensi tegangan di6ana bila tegangan ' ? ',- &olt dianggap logika '
dan tegangan ( ? , &olt dianggap logika !. "ada 6asukan :ang telah dia6bang
6aka akan dianggap berlogika !.
Dari hasil pengujian pada tabel .+) sa6pai dengan .' dapat
disi6pulkan bahAa rangkaian untuk 0lip-0lip 1-2 dapat ber>ungsi dengan baik.
4.+.+.) .ounte
"ada ga6bar .!( 6e6perlihatkan =3 )!.( 6asing-6asing 6asukan
dihubungkan pada "A' ? "A! pada ""= -(,, :ang akan dikendalikan oleh bahasa
pe6rogra6an &isual Basi8 *.' di lingkungan BindoAs 6enggunakan >ile
inpout+(.dll untuk 6engakses port paralel, digunakan untuk 6e6berikan data dan
sin:al digital ke ""= -(,,.
118
#a6bar .!( Ta6pilan /i6ulasi 3ounter
"ada tabel .( 6e6perlihatkan untuk 6eng8ounter angka ' ? . kondisi
9R harus keadaaan logika ', "L berlogika !, dan 3"u diberi detak .=3 )!.(
akan keadaan reset jika 9R C! dan "L dala6 kondisi a6bang atau dapat disebut
berlogika !. Dan jika keadaan preset 9R dan "L berlogika '.sebalikn:a jika untuk
keadaan reset kondisi 9R dan "L dala6 keadaan logika !. 2ondisi reset dan
preset dapat dilihat padat tabel .!. Dari pengujian 8ounter terdapat kesesuian
dengan tabel kebenaran =3 )!.(.
"ada tabel .! dan tabel .( juga 6e6perlihatkan bahAa pe6berian
logika ' pada 6asukan 9R dan "L 6aka tegangan keluaran :ang diberikan pada
"A' ? "A! adalah ','( &olt. /ebalikn:a bila pe6berian (,)* &olt. Tegangan
2eluaran dari "A' ? "A! sesuai dengan re;erensi tegangan di6ana bila tegangan
' ? ',- &olt dianggap logika ' dan tegangan ( ? , &olt dianggap logika !.
Dari hasil pengujian pada tabel .( dapat disi6pulkan bahAa rangkaian
3ounter dapat ber>ungsi dengan baik.
119
4.+.+.( Registe
"ada ga6bar .!+ 6e6perlihatkan si6ualasi Register =3 )!*. Di6ana
6asukan 3" terhubung dengan detak dan 6asukan 9R, A, B dihubungkan pada
"A' ? "A( pada ""= -(,, :ang akan dikendalikan oleh bahasa pe6rogra6an
&isual Basi8 *.' di lingkungan BindoAs 6enggunakan >ile inpout+(.dll untuk
6engakses port paralel, digunakan untuk 6e6berikan data dan sin:al digital ke
""= -(,,.
#a6bar .!+ Ta6pilan /i6ulasi Register
"ada tabel .+ =3 )!* dapat akti> bila kondisi 9R $ 9aster Reset %
dala6 kondisi high :aitu tidak akti>. Entuk 6engakti>kan D' ? D) kondisi input
6aka 6asukan A dan B berlogika !. "ada tabel .+ 6e6perlihatkan bahAa bila
pe6berian logika ' pada 6asukan 9R, A dan B 6aka tegangan keluaran :ang
diberikan pada "A' ? "A) dan "B' ? "B) adalah ','( &olt. /ebalikn:a bila
pe6berian logika ! pada 6asukan 9R, A dan B 6aka tegangan keluaran :ang
120
diberikan pada "A' ? "A) dan "B' ? "B) adalah (,)* &olt. Tegangan keluaran
dari "A' ? "A) sesuai dengan re;erensi tegangan di6ana bila tegangan ' ? ',-
&olt dianggap logika ' dan tegangan ( ? , &olt dianggap logika !. "ada 6asukan
:ang telah dia6bang 6aka akan dianggap berlogika !.
Dari hasil pengujian pada .+ dapat disi6pulkan bahAa rangkaian
Register dapat ber>ungsi dengan baik.
4.+., Rangkaian #o1!inasional
4.+.,.1 En0o5e
Berdasarkan ga6bar .! 6e6perlihatkan =3 )!) di6ana input ' ? .
akti> pada kondisi loA. =nput ' ? . =3 )!) terhubung dengan "A' ? "A) dan
"B' pada ""= -(,, :ang akan dikendalikan oleh bahasa pe6rogra6an &isual
Basi8 *.' di lingkungan BindoAs 6enggunakan >ile inpout+(.dll untuk
6engakses port paralel, digunakan untuk 6e6berikan data dan sin:al digital ke
""= -(,,.

121
#a6bar .! Ta6pilan /i6ulasi 7n8oder
Berdasarkan data tabel . 6e6perlihatkan bahAa jika salah satu input
berlogika ' 6aka keluarann:a sesuai dengan input :ang berlogika '. 2eluaran
pada =3 )!) berupa siste6 bilangan biner.. 9isaln:a pada tabel . input .
berlogika ' 6aka kondisi keluaran :ang akan akti> sesuai dengan biner . . Dari
hasil pengujian pada tabel . dapat disi6pulkan bahAa kondisi rangkaian
en8oder ber>ungsi dengan baik, karena kesesuaiann:a dengan data tabel
kebenaran =3 )!) pada la6piran (.
4.+.,.+ De0o5e
Berdasarkan ga6bar .!, 6e6perlihatkan =3 )) di6ana untuk
6engakti>kan =3 de8oder )) kondisi LT, B=<RBO dala6 keadaan high dan RB=
dala6 keadaan kondisi dia6bangkan jika ingin 6ena6pilkan keluaran dari ! ? !,
he@sa desi6al pada displa: output se;en seg6ent. 9asing-6asing 6asukan =3
)) terhubung dengan "A' ? "A* pada ""= -(,, :ang akan dikendalikan oleh
bahasa pe6rogra6an &isual Basi8 *.' di lingkungan BindoAs 6enggunakan >ile
inpout+(.dll untuk 6engakses port paralel, digunakan untuk 6e6berikan data dan
sin:al digital ke ""= -(,,.
122
#a6bar .!, Ta6pilan /i6ulasi 7n8oder
"ada tabel ., 6e6perlihatkan untuk 6engakti>kan keluaran a ? g terlebih
dahulu 6e6berikan 6asukan pada D, 3, B, dan A dala6 bentuk bineri 6isaln:a
biner !''! 6aka keluaran :ang akti> adalah a ? > dengan kondisi logika !.dari
hasil pengujian ., dapat disi6pulkan bahAa kondisi rangkaian de8oder
ber>ungsi dengan baik, karena kesesuaiann:a dengan data tabel kebeneran =3
)) pada la6piran (.
4.+.,., De1ulti9lekse
Berdasarkan ga6bar .!* 6e6perlihatkan =3 )!+- 9asing-6asing
6asukan =3 )!+- terhubung dengan "A' ? "A, pada ""= -(,, :ang akan
dikendalikan oleh bahasa pe6rogra6an &isual Basi8 *.' di lingkungan BindoAs
6enggunakan >ile inpout+(.dll untuk 6engakses port paralel, digunakan untuk
6e6berikan data dan sin:al digital ke ""= -(,,.
123

#a6bar .* Ta6pilan /i6ulasi De6ultiplekser
"ada tabel .* 6e6perlihatkan untuk 6engakti>kan =3 )!+- kondisi 7
dala6 keadaan akti> di6ana 7! ? 7( logika ' dan 7+ logika !. 2e6udian
6asukan ala6at A' ? A( dapat 6endisribusikan data ke keluaran O' ? O).
9isalkan pada tabel .* 6asukan 7! ? 7( C ' , 7+ C !, A' ? A( C ' 6aka
keluaran :ang tidak akti> adalah O' .Dari hasil pengujian tabel .* dapat
disi6pulkan bahAa kondisi rangkaian de6ultiplekser ber>ungsi dengan baik,
karena kesesuaiann:a dengan data tabel kebeneran =3 )!+- pada la6piran (.
4.+.,.4 Multi9lekse
Berdasarkan ga6bar .!) 6e6perlihatkan =3 )!+- 9asing-6asing
6asukan =3 )!,! terhubung dengan "A' ? "A) dan "B' ? "B+ pada ""= -(,,
:ang akan dikendalikan oleh bahasa pe6rogra6an &isual Basi8 *.' di lingkungan
BindoAs 6enggunakan >ile inpout+(.dll untuk 6engakses port paralel, digunakan
untuk 6e6berikan data dan sin:al digital ke ""= -(,,.

124
#a6bar .!) Ta6pilan /i6ulasi 9ultiplekser
"ada tabel .) 6e6perlihatkan untuk 6engakti>kan =3 )!,! kondisi 7
dala6 logika ' dan /' ? /( 6e6ilih data 6asukan :ang akan di keluarkan pada
F. 9isalkan pada tabel .) kondisi 7C', /' ? /( adalah ' dan saat 6asukan =' C
' 6aka keluaran F C ' sebalikn:a jika =' C ! 6aka keluaran F adalah !. Dari
hasil pengujian tabel .) dapat disi6pulkan bahAa kondisi rangkaian
6ultiplekser ber>ungsi dengan baik, karena kesesuaiann:a dengan data tabel
kebeneran =3 )!,! pada la6piran (.
4.+.4 Analisis Pengujian Dis9la= $ut9ut
Dari hasil data pengujian L7D pada tabel .- dapat disi6pulkan bahAa
rangkaian output L7D dapat ber>ungsi dengan baik di karenakan bila logika '
6aka kondisi L7D akan 6ati dan bila berlogika ! 6aka kondisi L7D akan
6en:ala.
"ada pengujian ta6pilan keluaran se;en seg6ent akan 6ena6pilkan
ta6pilan sesuai dengan 6asukan :ang diberikan pada rangkaian se;en seg6ent.
Dengan 6enggunakan =3 dekoder 6asukan bit biner akan diubah 6enjadi
ta6pilan desi6al. 2arena han:a ada ! buah se;en seg6ent 6aka desi6al :ang
dita6pilkan han:a sa6pai angka .. Hal tersebut sesuai dengan tabel pengujian
ta6pilan keluaran se;en seg6ent :ang terdapat pada tabel ...
4.+.) Analisis Pengujian Peangkat Lunak 5engan Meto5e Black Box.
Dari hasil pengujian perangkat lunak dengan 6etode black box pada tabel
.,' diketahui bahAa pengujian >ungsi->ungsin:a sesuai dengan :ang diinginkan
125
atau dengan kata lain ber>ungsi sesuai dengan 6odul Trainer Digital Berbasis "3.
Dengan de6ikian dapat disi6pulkan bahAa perangkat lunak sudah dapat
digunakan sebagai penghubung antara Trainer digital Berbasis "3 dengan
ko6puter.
4.+.( Data >asil e8aluasi 6o1ati6
4.+.(.1 Hasil e8aluasi 6o1ati6 se0aa keseluu>an 1enuut 9enga1at Dosen
a>li 1atei 5an a>li 1e5ia
Hasil penelitian kualitas 6edia pe6belajaran se8ara keseluruhan 6enurut
ahli 6ateri dan ahli 6edia adalah sebagai berikut5
Tabel .,! Hasil Nilai "enga6at
Penga1at Sko Sko 1aksi1u1 ? #eteangan
Ahli 6ateri *( ), -(,** Baik
Ahli 6edia ,- ), )), ++ Baik

Hasil penilaian :ang diberikan oleh ahli 6ateri dan ahli 6edia adalah
-'G :ang 6en:atakan baik.
4.+.(.+ Hasil E8aluasi ;o1ati6 Se0aa #eseluu>an Menuut Ma>asis@a
"engujian trainer digital berbasis "3 ditujukan pada 6ahasisAa dengan
tujuan untuk 6engetahui apakah trainer digital berbasis "3 sudah tepat dengan
keinginan 6ahasisAa sebagai user interface. 9ahasisAa :ang 6elakukan
penga6atan adalah 6ahasisAa :ang sudah 6engikuti 6ata kuliah elektronika
digital.
Tabel .,( Hasil Nilai 9ahasisAa
126
Ma>asis@a Sko Sko 1aksi1u1 ? #eteangan
9ahasisAa ! + ,' -* /angat baik
9ahasisAa ( ! ,' -( Baik
9ahasisAa + , ,' .' /angat baik
9ahasisAa ( ,' - Baik
9ahasisAa , + ,' -* /angat baik
9ahasisAa * ) ,' . /angat baik
9ahasisAa ) , ,' .' /angat baik
9ahasisAa - +- ,' )* Baik
9ahasisAa . * ,' .( /angat baik
9ahasisAa !' + ,' -* /angat baik
Berdasarkan hasil perhitungan se8ara keseluruhan penga6at pada instru6en
uji kualitas trainer digital berbasis "3 diperoleh data sebesar *(,? atau tujuh
dari !' 6ahasisAa 6en:atakan sangat !aik, dan sebesar +4A+? atau seban:ak
tiga dari !' 6ahasisAa 6en:atakan !aik.

Anda mungkin juga menyukai