Click here to load reader

Oleh : Wira Sanjaya 23400050 Ari Gunawan 23400121 Stefanus ... filedengan bahasa pemograman Turbo C. • Operating System yang digunakan adalah Windows 98. A. Rangkaian H-Bridge Karakteristik

  • View
    216

  • Download
    0

Embed Size (px)

Text of Oleh : Wira Sanjaya 23400050 Ari Gunawan 23400121 Stefanus ... filedengan bahasa pemograman Turbo C....

  • Oleh :Anthony Muliadi 23400069Wira Sanjaya 23400050Ari Gunawan 23400121Stefanus Feno 23400165

  • Latar Belakang

    Adanya perkembangan teknologi informasi, khususnya internet.

    Jarak tidak lagi menjadi penghambat dengan adanya teknologi internet

    Dibutuhkan suatu pengontrolan yang dapat dikendalikan tanpa dibatasi oleh jarak dan dengan biaya relatif murah.

    Teknologi internet dapat dimanfaatkan untuk pengontrolan jarak jauh.

  • Pengontrolan motor HBridge dilakukan melalui aplikasi WEB.

    Motor H-Bridge dan Proses pengontrolan berada pada bagian server.

    Pengontrolan terjadi dalam koneksi antara client dan server

  • Spesifikasi WEB enabled menggunakan Internet Explorer 5.0, Server

    Apache & PHP 4.11,web page menggunakan HTML Output Port menggunakan parallel port ( LPT1 ) dengan

    address 378h Command yang digunakan untuk mengexecute file EXE

    melalui Web, menggunakan PHP 4.1.1 program EXE dibuat dengan bahasa pemograman Turbo C.

    Operating System yang digunakan adalah Windows 98

  • A. Rangkaian H-BridgeKarakteristik transistor yang digunakan BD 140Ic maks 405 mA 2 Ahfe 25 - 50

  • B. INVERTING

    Inverting menggunakan gerbang XNOR untuk mengatasiinput kembar pada switching

  • A. FLOW DIAGRAM

  • B. ARSITEKTUR SOFTWARE

  • C. PHP ( Hypertext Preprocessor)

    PHP adalah suatu bahasa pemrograman open source pada aplikasiWEB, dimana script ini bersifat server-side yang ditambahkan ke dalam tag-tag HTML. Skript ini membuat suatu halaman WEB tidak lagi bersifat statis tetapi juga bersifat dinamis. PHP juga mempunyai keuntungan yaitu dapat mendukung aplikasi CGI, walaupun tanpa menggunakan program CGI, sehingga client dapat mengexecuteprogram exe yang digunakan untuk menjalankan motor H-Bridge padaserver. Script PHP juga dapat berinteraksi dengan bahasa pemograman, seperti Turbo C, Delphi, perl dan lainnya. Dalam project ini kami memakai script PHP untuk memanggil program executable.

  • D. TURBO C

    Turbo C adalah bahasa pemograman yang berada diantara bahasa tingkat rendah (bahasa pemogramanyang berbasis pada mesin, seperti Assembly) dan bahasa pemograman tingkat tinggi (bahasa pemogramanyang berorientasi pada user atau manusia, sepertiPascal).Turbo C adalah bahasa program yang dapat digunakan dalam aplikasi internet. Untuk program execute yang digunakan untuk menjalankan motor H-Bridge yang terhubung pada parallel port, kami menggunakan bahasa pemograman Turbo C. Untuk program exe yang digunakan tidak mutlak harus menggunakanTurbo C.

  • Keuntungan

    Motor H-Bridge dapat dikontrol dari mana saja tanpa dibatasi jarak selama terdapat jaringan internet. Biaya yang ringan karena dapat menggunakan pulsa telepon lokal

    Permasalahan

    Data yang dikeluarkan ke parallel port tidak dapat diinterupt jika ada data baru yang masuk ke parallel port, sehingga harus menunggu program exe dijalankan sampai selesai, baru kemudian data yang baru dapat dijalankan

    Adanya interval waktu tertentu pada saat adanya pergantian databaru yang dikirim dari client ke server, karena pengaruh kecepatan dalam pengiriman data pada suatu server.

    Web Server yang digunakan harus tidak berbasiskan UNIX karena web server yang berbasiskan UNIX tidak dapat mengenali file Execute,sehingga pada saat diupload harus menggunakan web server yangtidak berbasiskan UNIX

  • Target Sampai Dengan UTS

    Menyelesaikan Software yang disimulasikan dengan Hardware

    LED yang dapat diakses melalui internet

    Dapat menyalakan dan mematikan LED melalui aplikasi Web

    Hasil yang telah dicapai

    Dapat memahami dan mengerti sistem kerja dari Hardwaredan Software yang kami lakukan secara keseluruhan

    Program execute dapat dijalankan pada Hardware, untuk sementara ini menggunakan LED.

    Dapat dijalankan pada komputer client yang terhubung dalam suatu jaringan komputer menggunakan server apache

    Rangkaian H-Bridge, tetapi belum sempurna

  • Rencana kerja setelah UTS

    Menyelesaikan Rangkaian H-Bridge yang belum sempurna,karena arus yang menuju ke motor sangat kecil

    Menambahkan Inverting pada H-Bridge untuk mengatasi inputkembar pada switching dan Octal Latch untuk menginteruptdata.

    Kesimpulan

    Pengontrolan melalui Web bersifat server side, yangberarti semua proses dilakukan di server yang kemudian dapat diakses oleh client melalui Web Browser.

    Pengontrolan melalui Web dapat menggunakan PHP untuk mengganti penggunaan CGI.

    Program Execute yang digunakan dapat dibuat dengan beberapa bahasa pemograman, terutama yang dapat dikenali oleh web server.

    Program execute berfungsi mengeluarkan data ke parallel port yang kemudian menggerakkan motor H-Bridge

  • TuhanBapak ResmanaBapak IndarBapak Handry.KSemua pihak yang telah membantu