pengendalian beban listrik menggunakan labview dan at89s51
DESCRIPTION
noTRANSCRIPT
-
POLITEKNIK NEGERI JAKARTA JURUSAN TEKNIK ELEKTRO Program Studi Teknik Elektronika Industri Kampus UI Depok 16425 Telp/Fax: 62-0217863531
Matakuliah : Pengukuran dan Pengendalian Berbasis Komputer Dosen : Endang Wijaya Topik : Pengendalian Operasional Beban Listrik Menggunakan AT89S51/52 Microsystem dan LabVIEW 8.5 1. KONFIGURASI SISTEM
LG1 LG2 LG3 LG4
AC1
AC2
AC3
AC4
SOLI
D S
TATE
REL
AY
( 8 S
ALU
RA
N )
AT89S51/52MICROSYSTEM
PROGRAMAPLIKASILabVIEW
P1.0
P1.7
OUT0
OUT7RS-232
RS-232
KOMPUTER
220V/50Hz
Aplikasi Kontrol LabVIEW - 1
-
2. PROGRAM APLIKASI LABVIEW
Gambar 1 Block Diagram
Gambar 2 Front Panel Dari kiri ke kanan: - PB0...3 : Untuk mengendalikan lampu LG1...4 - PB4...7 : Untuk mengendalikan AC1...4 (AC diganti dengan fan) Setup Visa configure : Speed=9600 bps, Data bit=8, Stop bit=1
Aplikasi Kontrol LabVIEW - 2
-
3. PROGRAM APLIKASI MIKROKONTROLER $MOD51 ; This includes 8051 definitions for the Metalink assembler org 0000h init: mov scon,#52h ; 8bit, 1 bit stop, REN enable mov tmod,#20h ; timer 1 mode 2 (8 bit auto reload mode) mov th1,#0FDh ; Set baud rate 9600 setb tr1 ; Start timer 1 ; Receive data terima: jnb ri,$ ; menunggu data yang akan di terima mov a,sbuf ; menyimpan data yang di terima di acc clr ri ; persiapan menerima data selanjutnya mov p1,a sjmp terima end
SELAMAT BEREKSPERIMEN
Aplikasi Kontrol LabVIEW - 3