rekayasa hardware ( relay, microswitch, paralel port )

15
REKAYASA HARDWARE ( RELAY, MICROSWITCH, PARALEL PORT ) Oleh. Nahar Mardiyantoro, SKom

Upload: eshe

Post on 05-Jan-2016

77 views

Category:

Documents


0 download

DESCRIPTION

REKAYASA HARDWARE ( Relay, Microswitch, Paralel Port ). Oleh. Nahar Mardiyantoro, SKom. Relay. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: REKAYASA HARDWARE ( Relay, Microswitch, Paralel Port )

REKAYASA HARDWARE( RELAY, MICROSWITCH, PARALEL PORT )

Oleh.Nahar Mardiyantoro, SKom

Page 2: REKAYASA HARDWARE ( Relay, Microswitch, Paralel Port )

Pengendalian sederhana dalam bidang elektronika dapat dilakukan oleh suatu komponen yang bernama sakelar. Secara fisik, sakelar hanya terdiri dari 1 (satu) buah tuas dan 2 (dua) buah pin atau lebih yang berfungsi sebagai tempat pemasanganan kabel penghubung.

Page 3: REKAYASA HARDWARE ( Relay, Microswitch, Paralel Port )

Secara fisik, relay terdiri dari 1 (satu) buah lilitan kawat atau

disebut juga koil dan beberapa bahan ferromagnetic yang

berupa lempeng logam tipis sebagai penghubung

Page 4: REKAYASA HARDWARE ( Relay, Microswitch, Paralel Port )

Prinsip kerja dari komponen relay adalah dengan

memanfaatkan gaya magnet yang ditimbulkan oleh arus

listrik pada koil

Page 5: REKAYASA HARDWARE ( Relay, Microswitch, Paralel Port )

Coil

Switch NO

Switch NC

Page 6: REKAYASA HARDWARE ( Relay, Microswitch, Paralel Port )

Parallel Port dapat mentransfer data keluar maupun ke dalam CPU dengan

kecepatan rendah, sehingga dibutuhkan channel yang dapat melayani kerja dari Port, yaitu

Multiplexor. Cara kerja Multiplexor disebut Multiplex mode atau Byte mode, karena pengiriman data ke

input buffer storage dan ke Output unit dengan cara byte per byte.

Page 7: REKAYASA HARDWARE ( Relay, Microswitch, Paralel Port )

Paralel port mempunyai pin konektor sebanyak 25 buah pin,

yang diantara pin konektor tersebut dapat mengeluarkan bahkan menerima masukan tegangan sebesar 4,7 volt

dengan arus 10mA dan resistansi 470 ohm

Page 8: REKAYASA HARDWARE ( Relay, Microswitch, Paralel Port )
Page 9: REKAYASA HARDWARE ( Relay, Microswitch, Paralel Port )
Page 10: REKAYASA HARDWARE ( Relay, Microswitch, Paralel Port )
Page 11: REKAYASA HARDWARE ( Relay, Microswitch, Paralel Port )

Port Address LPT1= &H378LPT2=&H278

Write PortOut Portaddress, Data

Read PortVar=Inp(Portaddress)

Page 12: REKAYASA HARDWARE ( Relay, Microswitch, Paralel Port )

Pengendalian Hardware Melalui Paralel Port (LPT) dengan interface visual basic 6.0

1.Manfaatkan inpout32.dll2.Shell procedure&function

Page 13: REKAYASA HARDWARE ( Relay, Microswitch, Paralel Port )

Tuliskan kedalam modulePublic Declare Function Inp Lib "inpout32.dll" Alias "Inp32" (ByVal PortAddress As Integer) As Integer

Public Declare Sub Out Lib "inpout32.dll" Alias "Out32" (ByVal PortAddress As Integer, ByVal Value As Integer)

Page 14: REKAYASA HARDWARE ( Relay, Microswitch, Paralel Port )

#include <conio.h>#include <iostraem.h>#define PORTDATA 0X378main(){ unsigned int data; do{ cout << “ Port Data Tujuan = "; cin >> data; outportb(PORTDATA,0XFF-data); } while (data<255)}

Page 15: REKAYASA HARDWARE ( Relay, Microswitch, Paralel Port )

uses wincrt;

const PORTDATA = $378;

var data:byte;begin repeat write('Masukan Data = '); readln(data); port[PORTDATA]:=data; until (data=255);end.