Anda di halaman 1dari 8

LABORATORIUM

TEKNIK DIGITAL DAN MIKROPROSESOTR

PROGRAM STUDI TEKNIK ELEKTRO


FAKULTAS TEKNIK - UNIVERSITAS
UDAYANA

LAPORAN PRAKTIKUM
TEKNIK AKUISISI DATA
PERCOBAAN 3
INSTRUMEN VIRTUAL

Kelompok 3

I Kd Mustika Wiyasa (1905541003)


I Kadek Adyana Putra (1905541005)

PROGRAM STUDI TEKNIK ELEKTRO


FAKULTAS TEKNIK
UNIVERSITAS UDAYANA
2020
PERCOBAAN 3
Kontrol Digital I/O Pada DAQ Device

3.1 Tujuan
1 Untuk mengetahui sinyal output dari virtual instrument 4 jalur output digital
dengan menggunakan LED
2 Untuk mengendalikan I/O LED dari front panel

3.2 Alat dan Bahan


1 PC/Laptop
2 Software LabVIEW
3 Driver NI MAX
4 Modul Praktikum

3.3 Tinjauan Pustaka


3.3.1 Akuisisi Data
Akuisisi data dalam bahasa Inggris Data Acquisition disingkat DAQ adalah
proses sampling dari kondisi dunia nyata fisik dan konversi dari sampel yang
dihasilkan menjadi nilai numerik digital yang dapat dimanipulasi oleh komputer.
Akuisisi data dan sistem akuisisi data (disingkat dengan akronim DAS) biasanya
melibatkan konversi bentuk gelombang analog menjadi nilai digital untuk diproses.
Komponen dari sistem akuisisi data meliputi: Sensor yang mengkonversi
parameter fisik untuk sinyal-sinyal listrik. Sirkuit pengkondisian sinyal untuk
mengubah sinyal sensor menjadi bentuk yang dapat dikonversikan ke nilai digital.
Konverter analog-ke-digital, yang mengkonversi sinyal sensor dikondisikan dengan
nilai-nilai digital.
Aplikasi akuisisi Data dikendalikan oleh program software yang
dikembangkan dengan menggunakan bahasa pemrograman berbagai tujuan umum
seperti BASIC, C, Fortran, Java, Lisp, Pascal. COMEDI merupakan open source
API (aplikasi Program Interface) yang digunakan oleh aplikasi untuk mengakses
dan mengontrol perangkat keras akuisisi data. Menggunakan COMEDI
memungkinkan program yang sama untuk berjalan pada sistem operasi yang
berbeda, seperti Linux dan Windows. Perangkat lunak khusus yang digunakan
untuk membangun sistem data akuisisi skala besar termasuk epik. lingkungan
pemrograman grafik termasuk logika tangga, Visual C + +, Visual Basic, MATLAB
dan LabVIEW.

3.3.2 Array
ialah sekumpulan variabel-variabel yang memiliki nama dan tipe data yang
sama satu dengan lainnya. Juga bisa diartikan sebagai sekelompok data sejenis yang
tersimpan di dalam variabel dengan nama sama.
• Untuk menambahkan Araay Subset, Klik kanan pada blok
diagram>Array>Array Subset dan rubah nilai array dari 0 menjadi 4
fungsinya untuk membatasi jumlah nilai control yang masuk dari Round
Led. Fungsi fungsi tersebut mengubah ukuran secara otomatis untuk
menampilkan input indeks dan panjang untuk setiap dimensi dalam array.
• Untuk menambahkan Reverse ID Array fungsinya agar pada saat nilai
control 1 indikato output dapat menyala dan bukan sebaliknya. Klik kanan
pada blok diagram>Array>Reverse ID Array
• Fungsi Build Array membangun array dari satu atau lebih elemen atau
array. Array keluaran berisi elemen-elemen dalam urutan yang sama saat
mereka terhubung ke node (dari atas ke bawah).

3.3.3 Boolean Array


Boolean adalah tipe data yang memiliki satu dari dua nilai yang mungkin
yang dimaksudkan untuk mewakili dua nilai kebenaran dari logika dan aljabar
Boolean.
• Pada front panel membuat Kontrol Boolean > Klik kanan> Boolean>Round
Led, kemudian rubah menjadi control dengan Klik kanan pada
Boolean>Change To Control. Untuk menambahkan array, klik kanan pada
Boolean>Change To Array dan dapat menggeser kekanan pada Round Led.
• Untuk mencari Boolean Array to Number yaitu Pada blok diagram>klik
kanan>Boolean>Array To Number Fungsi ini memotong array
Boolean jika terlalu panjang. Jika larik Boolean terlalu pendek, fungsi
ini akan mengisi larik Boolean sesuai dengan Mode Ekstensi Tanda
yang dapat Anda pilih dengan mengklik kanan fungsi tersebut.

3.4 Langkah Kerja


1 Menjalankan program LabView
2 Merangkai rangkaian percobaan

3 Mengerjakan permaslahan yang ada pada modul praktikum


4 Menyimpan file yang diperlukan untuk membuat laporan

3.5 Hasil Pecobaan

Gambar 3.1 Block Diagram


Gambar 3.2 Front Panel
Tabel 3.1 Data Hasil Percobaan
Kondisi Nomor Array Keluaran
Hidup 0

1
2

3.6 Analisa Hasil Percobaan


Pada saat simulasi dijalankan, hasil simulasi menunjukan LED menyala
sesuai dengan kontrol yang diberikan. Pada simulasi jika kita memberikan
perintah 1 maka LED akan menyala sebanyak satu LED dan seterusnya
sampai 4. Namun jika memberikan perintah 0 maka tidak ada LED menyala
(mati).
3.7 Kesimpulan
Dari hasil percobaan dapat dilihat bahwa hasil simulasi berjalan sesuai
dengan kontrol kita berikan. LED akan menyala dan mati Ketika kita
memberikan perintah. Dikarenakan praktikum menggunakan simulator
sehingga LED tidak terlihat menyala, namun sebenarnya LED yang
terhubung dangan hardware DAC Card menyala.
DAFTAR PUSTAKA

Amrullah Ibrahim, Hasan. 2010. Akuisi Data.


https://visilubai.wordpress.com/2010/04/28/akuisisi-data/. Diakses pada 25
September 2021.

Anda mungkin juga menyukai