Anda di halaman 1dari 11

TUGAS LAPORAN

Praktik elektronika Industri dan Kontrol

DOSEN PENGAMPU:
Bapak Dosen Dr. Edidas, MT

OLEH:
Adi purnama syukri

NIM
21065018
Pendidikan Teknik elektronika

PROGRAM STUDI

DEPARTEMEN

ELEKTRONIKA

FAKULTAS TEKNK

UNIVERSITAS NEGERI PADANG

2023
TABEL PENGAMATAN Gerakan Motor Stepper
HASIL
NO PORT A PORT B PORT C PENGAMATA
N
Putaran Motor Motor stepper
Tampil Angka 1 stepper kontinyu Angka 1 bergerak secara
1
kea rah CW kontinu searah
jarum jam
Putaran Motor Motor stepper
Tampil Angka 2 stepper kontinyu bergerak secara
Angka 2
2 ke arah CCW kontinu
berlawanan arah
jarum jam
Putaran Motor Motor stepper
Tampil Angka 4 stepper 1 putaran bergerak satu
3
ke arah CW Angka 4 putaran searah
jarum jam
Putaran Motor Motor stepper
Tampil Angka 5 stepper 1 putaran Angka 5 bergerak satu
4 ke arah CCW putaran
berlawanan arah
jarum jam
Putaran Motor Motor stepper
Tampil Angka 1 stepper 1 putaran berganti-ganti
dan 2 berganti ke arah CCW dan Angka 1 antara satu
ganti sesuai arah 1 putarn kea rah dan 2 putaran
5
putran motor CW secara berlawanan arah
stepper jarum jam dan
bergantia
satu putaran
n
searah jarum jam

6
Gambar

Tugas table nomor 1.


Table nomor 2

Table nomor 3
Table nomor 4

Table nomor 5
Progam angka 1 dan 2 secara bergantian

; Program Assembler Penggerak Motor


; Stepper Unipolar Melalui PPI 8255
; Dengan Kontrol Mikroprosesor 8086
ppi segment
assume cs:ppi
org 100h
Mulai: jmp lanjut
delay proc near
push bp
push cx
mov bp,50
ulang: mov cx,800
lagi: loop lagi
dec bp
jnz ulang
pop cx
pop bp
ret
delay endp
porta equ 00h
portb equ 02h
portc equ 04h
portk equ 06h
lanjut: mov dx,portk
mov al,80h
out dx,al
mov dx,porta
mov al,11111001b ;angka 1
out dx,al
call delay
mov dx,porta
mov al,10100100b ;angka 2
out dx,al
call delay
mov dx,portb
mov al,00001000b
out dx,al
call delay

mov dx,portb
mov al,00000010b
out dx,al
call delay

mov dx,portb
mov al,00000100b
out dx,al
call delay
mov dx,portb
mov al,00000001b
out dx,al
call delay

jmp lanjut
selesai: int 20h
ppi ends
end mula

Tabel nomor 6
Menampilkan angka 0-4
List progam menampilkan angka 0-4

;Program 2: Assembler Penggerak Motor


;Stepper Bipolar CCW Melalui PPI 8255
;Dengan Kontrol Mikroprosesor 8086
bipolar segment
assume cs:bipolar
org 100h
Mulai: jmp lanjut
delay proc near
push bp
push cx
mov bp,400

ulang: mov cx,400


lagi: loop lagi
dec bp
jnz ulang
pop cx
pop bp
ret
delay endp
porta equ 00h
portb equ 02h
portc equ 04h
portk equ 06h
lanjut: mov dx,portk
mov al,80h
out dx,al
mov dx,porta
mov al,11000000b;0
out dx,al
call delay
mov dx,porta
mov al,11111001b;1
out dx,al
call delay

mov dx,porta
mov al,10100100b;2
out dx,al
call delay
mov dx,porta
mov al,10110000b;3
out dx,al
call delay
mov dx,porta
mov al,10011001b;4
out dx,al
call delay
mov dx,portb
mov al,00000001b;CW
out dx,al
call delay

jmp lanjut
selesai: int 20h
bipolar ends
end mulai

Anda mungkin juga menyukai