Senin, 31 Oktober 2011

Matematika IV


ELIMINASI HARMONIK GUNA PERBAIKAN
BENTUK GELOMBANG KELUARAN
TEGANGAN INVERTER

Inverter adalah alat yang merubah daya listrik arus searah menjadi daya listrik arus bolak-balik pada tegangan dan frequency yang di-inginkan. Aplikasi inverter meliputi antara lain adalah dalam pemakaian (Dewan, 1975: 258): (1) Suplai daya cadangan (Stand-by power supplies), (2)Suplai daya tak terputus (Uninterruptible power supplies) untuk komputer, (3) Pengaturan kecepatan motor bolak-balik (Variable speed ac motor drives),(4) Suplai daya listrik pesawat terbang, (5) Pemanas induksi (Induction heating), (6) Keluaran dari Saluran transmisi arus searah.
Dalam kebanyakan aplikasi inverter, biasanya diperlukan untuk mampu mengatur baik keluaran tegangannya maupun frekuensinya. Pengaturan tegangan diperlukan misalnya untuk mengatasi flux yang konstan dalam pengaturan kecepatan motor yang frekuensinya dirubahrubah.
Gelombang tegangan dari suatu inverter adalah tidak sinusoidal, dan dalam kebanyakan pemakaian, harmonisa tegangan akan berpengaruh pada keseluruhan peralatan yang terhubung dengan inverter. Untuk itu diperlukan cara-cara penanganan harmonik dan perbaikan kwalitas bentuk tegangan keluaran inverter. ...............


untuk lebih lengkapnya silahkan download di sini  :


Rabu, 26 Oktober 2011

Sensor dan Actuator


Mengenal Sensor dan Actuator
Sistem otomasi ataupun kontroler tidak akan lepas dengan apa yang disebut 'sensor'. Karena suatu sistem pengendali secara garis besar mempunyai prosedur dan rangkaian proses yang saling berkaitan. Bermula dari proses perubahan yang ditangkap dan diolah oleh pengolah sinyal/data yang kemudian diteruskan sebagai keluaran dari olah data dalam bentuk kondisi pengendalian. Semua proses tersebut juga akan di adopsi pada dunia robotika dan bahkan rangkaian proses tersebutlah yang menjadi suatu proses rutin/inti dalam bagian bagian robot yang dapat digambarkan sebagai aliran darah suatu robot.

Apa itu Transduser ?
Transduser adalah alat yang mengubah suatu energi dari satu bentuk ke bentuk lain, yang merupakan elemen penting dalam sistem pengendali. Secara umum transduser dibedakan atas dua prinsip kerja yaitu: pertama, Transduser Input dapat dikatakan bahwa transduser ini akan mengubah energi non-listrik menjadi energi listrik. Kedua, Transduser Output adalah kebalikannya, mengubah energi listrik ke bentuk energi non-listrik.

Bagaimana dengan Sensor ?
Sensor adalah alat untuk mendeteksi / mengukur sesuatu yang digunakan untuk mengubah variasi mekanis, magnetis, panas, sinar dan kimia menjadi tegangan dan arus listrik. Sensor itu sendiri terdiri dari transduser dengan atau tanpa penguat/pengolah sinyal yang terbentuk dalam satu sistem pengindera. Dalam lingkungan sistem pengendali dan robotika, sensor memberikan kesamaan yang menyerupai mata, pendengaran, hidung, lidah yang kemudian akan diolah oleh kontroller sebagai otaknya.

Macam-macam Sensor ?

Sensor Kedekatan (Proximity), yaitu sensor atau saklar yang dapat mendeteksi adanya target (jenis logam) dengan tanpa adanya kontak fisik. Sensor jenis ini biasanya tediri dari alat elektronis solid-state yang terbungkus rapat untuk melindunginya dari pengaruh getaran, cairan, kimiawi, dan korosif yang berlebihan. Sensor ini dapat diaplikasikan pada kondisi penginderaan pada objek yang dianggap terlalu kecil/lunak untuk menggerakkan suatu mekanis saklar. Prinsip kerjanya adalah dengan memperhatikan perubahan amplitudo suatu lingkungan medan frekuensi tinggi.

Sensor Magnet - juga disebut relai buluh, adalah alat yang akan terpengaruh medan magnet dan akan memberikan perubahan kondisi pada keluaran. Seperti layaknya saklar dua kondisi (on/off) yang digerakkan oleh adanya medan magnet di sekitarnya. Biasanya sensor ini dikemas dalam bentuk kemasan yang hampa dan bebas dari debu, kelembapan, asap ataupun uap.

Sensor Sinar terdiri dari 3 kategori. Fotovoltaic atau sel solar adalah alat sensor sinar yang mengubah energi sinar langsung menjadi energi listrik, dengan adanya penyinaran cahaya akan menyebabkan pergerakan elektron dan menghasilkan tegangan. Demikian pula dengan Fotokonduktif (fotoresistif) yang akan memberikan perubahan tahanan (resistansi) pada sel-selnya, semakin tinggin intensitas cahaya yang terima, maka akan semakin kecil pula nilai tahanannya. Sedangkan Fotolistrik adalah sensor yang berprinsip kerja berdasarkan pantulan karena perubahan posisi/jarak suatu sumber sinar (inframerah atau laser) ataupun target pemantulnya, yang terdiri dari pasangan sumber cahaya dan penerima.

Sensor Efek-Hall - dirancang untuk merasakan adanya objek magnetis dengan perubahan posisinya. Perubahan medan magnet yang terus menerus menyebabkan timbulnya pulsa yang kemudian dapat ditentukan frekuensinya, sensor jenis ini biasa digunakan sebagai pengukur kecepatan.

Sensor Ultrasonik - bekerja berdasarkan prinsip pantulan gelombang suara, dimana sensor ini menghasilkan gelombang suara yang kemudian menangkapnya kembali dengan perbedaan waktu sebagai dasar penginderaannya. Perbedaan waktu antara gelombang suara dipancarkan dengan ditangkapnya kembali gelombang suara tersebut adalah berbanding lurus dengan jarak atau tinggi objek yang memantulkannya. Jenis objek yang dapat diindera diantaranya adalah: objek padat, cair, butiran maupun tekstil.

Sensor Tekanan - sensor ini memiliki transduser yang mengukur ketegangan kawat, dimana mengubah tegangan mekanis menjadi sinyal listrik. Dasar penginderaannya pada perubahan tahanan pengantar (transduser) yang berubah akibat perubahan panjang dan luas penampangnya.

Sensor Suhu- ada 4 jenis utama sensor suhu yang biasa digunakan; thermocouple (T/C), resistance temperature detector (RTD), termistor dan IC sensor. Thermocouple pada pokoknya terdiri dari sepasang transduser panas dan dingin yang disambungkan/dilebur bersama, perbedaan yang timbul antara sambungan tersebut dengan sambungan referensi yang berfungsi sebagai pembanding. Resistance Temperature Detector (RTD) didasari pada tahanan listrik dari logam yang bervariasi sebanding dengan suhu. Kesebandingan variasi ini adalah presisi dengan tingkat konsisten/kestabilan yang tinggi pada pendeteksian tahanan. Platina adalah bahan yang sering digunakan karena memiliki tahanan suhu, kelinearan, stabilitas dan reproduksibilitas. Termistor adalah resistor yang peka terhadap panas yang biasanya mempunyai koefisien suhu negatif, karena saat suhu meningkat maka tahanan menurun atau sebaliknya. Jenis ini sangat peka dengan o perubahan tahan 5% per C sehingga mampu mendeteksi perubahan suhu yang kecil.

IC Sensor adalah sensor suhu dengan rangkaian terpadu yang menggunakan chipsilikon untuk kelemahan penginderanya. Mempunyai konfigurasi output tegangan dan arus yang sangat linear.

Sensor Kecepatan/RPM - proses penginderaan merupakan proses kebalikan dari suatu motor, dimana suatu poros/object yang berputar pada suatui generator akan menghasilkan suatu tegangan yang sebanding dengan kecepatan putaran object. Kecepatan putar sering pula diukur dengan menggunakan sensor yang mengindera pulsa magnetis (induksi) yang timbul saat medan magnetis terjadi.

Sensor Penyandi (Encoder) digunakan untuk mengubah gerakan linear atau putaran menjadi sinyal digital, dimana sensor putaran memonitor gerakan putar dari suatu alat. Sensor ini biasanya terdiri dari 2 lapis jenis penyandi, yaitu; Pertama, Penyandi rotari tambahan (yang mentransmisikan jumlah tertentu dari pulsa untuk masing-masing putaran) yang akan membangkitkan gelombang kotak pada objek yang diputar. Kedua, Penyandi absolut (yang memperlengkapi kode binary tertentu untuk masing-masing posisi sudut) mempunyai cara kerja sang sama dengan perkecualian, lebih banyak atau lebih rapat pulsa gelombang kotak yang dihasilkan sehingga membentuk suatu pengkodean dalam susunan tertentu.

Apa itu Actuator (penggerak) ? Penggerak, dalam pengertian listrik adalah setiap alat yang mengubah sinyal listrik menjadi gerakan mekanis. Biasa digunakan sebagai proses lanjutan dari keluaran suatu proses olah data yang dihasilkan oleh suatu sensor atau kontroler. Terdiri dari 3 jenis pokok :

  • Relai adalah alat yang dioperasikan dengan listrik dan secara mekanis mengontrol penghubungan rangkaian listrik, bermanfaat untuk kontrol jarak jauh dan untuk pengontrolan alat tegangan dan arus tinggi dengan sinyal kontrol tegangan dan arus rendah. Bekerja berdasarkan pembentukan elektromagnet yang menggerakkan elektromekanis penghubung dari dua atau lebih titik penghubung (konektor) rangkaian sehingga dapat menghasilkan kondisi kontak ON atau kontak OFF atau kombinasi dari keduanya.

  • Selenoid adalah alat yang digunakan untuk mengubah sinyal listrik atau arus listrik menjadi gerakan mekanis linear. Terbentuk dari kumparan dengan inti besi yang dapat bergerak, besarnya gaya tarikan atau dorongan yang dihasilkan adalah ditentukan dengan jumlah lilitan kumparan tembaga dan besar arus yang mengalir melalui kumparan.

  • Stepper adalah alat yang mengubah pulsa listrik yang diberikan menjadi gerakan rotor discret (berlainan) yang disebut step (langkah). Satu putaran motor memerlukan 360 derajat dengan jumlah langkah yang tertentu perderajatnya. Ukuran kerja dari stepper biasanya diberikan dalam jumlah langkah per-putaran per-detik. Motor stepper mempunyai kecepatan dan torsi yang rendah namun memiliki kontrol gerakan posisi yang cermat, hal ini dikarenakan memiliki beberapa segment kutub kumparan.

  • Motor DC adalah alat yang mengubah pulsa listrik menjadi gerak, mempunyai prinsip dasar yang sama dengan motor stepper namun gerakannya bersifat kontinyu atau berkelanjutan. Motor DC dibagi menjadi 2 jenis yaitu ; Motor DC dengan sikat (mekanis komutasi), yaitu motor yang memiliki sikat karbon berfungsi sebagai pengubah arus pada kumparan sedemikian rupa sehingga arah tenaga putaran motor akan selalu sama. Motor DC tanpa sikat , menggunakan semi konduktor untuk merubah maupun membalik arus sehingga layaknya pulsa yang menggerakkan motor tersebut. Biasa digunakan pada sistem servo, karena mempunyai efisiensi tinggi, umur pemakaian lama, tingkat kebisingan suara listrik rendah, karena putarannya halus seperti stepper namun putarannya terusmenerus tanpa adanya step. + Rano (Sumber: Buku Elektronik Industri, Frank D. Petruzella)

Membuat SMS Gateway



Membuat SMS Gateway dengan
SMSLib

Aswandi
aswandi@nixsms.com
Pendahuluan
SMS Gateway adalah software untuk mengirim SMS, pengiriman SMS bisa langsung
handphone, modem GSM atau melalui server SMS. Pengiriman melalui modem GSM atau
handphone bisa dengan menggunakan port USB, serial, bluetooth atau infrared, sedangkan
pengiriman SMS melalui server SMS harus jaringan local (LAN) atau internet.
Software SMS Gateway ada yang komersil contohnya NowSMS dan Ozeki, sedangkan yang
opensource contohnya Kannel, GAMMU, dan SMSLib.
Pada tutorial kali ini kita akan membahas cara instalasi SMS Gateway dengan menggunakan
SMSLib.

Persiapan Perangkat
Penulis mencoba software ini dan jalan dengan baik dengan menggukan PC berbasis Intel Core
2 Duo, dengan sistem operasi windows XP.
Untuk modem GSM anda bisa menggunakan Modem GSM Wavecom Fastrack 1206, 1306, atau
juga bisa menggunakan Handphone Siemens C55, M55, Sony Ericsson T610, K320i, K550i,
K800i, W810i.
File yang dibutuhkan
SMSLib bisa didapatkan secara cuma-cuma di situs resminya www.smslib.org, panduan
instalasi di website resminya cukup rumit karena, membutuhkan library dan extention
pendukung yang harus didownload di masing-masing website dan harus menempatkan file
tersebut secara tepat. Namun kali ini penulis telah membuat file installer untuk memudahkan
instalasi, dalam file installer telah terdapat library dan extention yang dibutuhkan dan otomatis
akan menempatkan file tersebut pada direktori yang tepat.
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com

Lisensi Dokumen:
Copyright © 2003-2010 IlmuKomputer.Com
Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus
atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin
terlebih dahulu dari IlmuKomputer.Com.
Sebelum memulai pastikan komputer anda telah terinstal web server, php dan mySQL, dan JRE
(Java Runtime Environment) bila belum anda bisa download dan install paket lengkap Apache,
php, dan mySQL seperti Appserv, XAMPP, WAMP. Sedangkan untuk JRE dapat didownload di
http://www.java.com/en/download/manual.jsp
Jangan lupa download juga SMSLib installer disini
http://nixsms.com/download/public/smslib345_installer.exe

Instalasi SMSLib
Dobel klik file smslib345_installer.exe untuk memulai instalasi, tidak ada hal yang penting
untuk dipandu pada instalasi ini, karena cukup klik NEXT, NEXT finish.
Setelah instalasi akan tampil jendela notepad file smsserver.conf, file ini dapat dibuka lain kali
dan terdapat di START => ALL PROGRAM => SMSLib345 => Edit SMSServer.conf
baris yang perlu diperhatikan adalah (perhatikan huruf cetak tebal):
# Lets add a modem 1
gateway.0=modem1, SerialModem
modem1.port=COM1
modem1.baudrate=115200
modem1.manufacturer=Wavecom
modem1.model=1206B
modem1.protocol=PDU
modem1.pin=0000
modem1.inbound=yes
modem1.outbound=yes
modem1.smsc_number=
modem1.init_string=ATZ\rATZ\rATZ\r
# Here is an example of a MySQL database interface.
interface.0=db1, Database
db1.type=mysql
db1.url=jdbc:mysql://localhost:3306/nixsms_center?autoReconnect=true
db1.driver=com.mysql.jdbc.Driver
db1.username=root
db1.password=12345
db1.tables.sms_in= smsserver_in
db1.tables.sms_out= smsserver_out
db1.tables.calls= smsserver_calls
db1.batch_size=50
db1.retries=2
db1.update_outbound_on_statusreport=yes
maksud informasi diatas adalah

1. setting lokasi modem gsm
modem1.port : adalah PORT COM dimana modem atau handphone anda berada, bila anda
menggunakan kabel serial maka biasanya menggunakan COM1, namun bila menggunakan USB
atau bluetooth maka menggunakan virtual COM, informasi PORT COM nya bisa dilihat di
Device Manager, Device Manager bisa diakses di START => My Computer => View System
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
2
Information => hardware => Device Manager => PORT (COM & LPT)

2. setting nama dan seri modem gsm
modem1.manufacturer dan modem1.model maksudnya adalah merek modem gsm atau
handphone anda, contohnya bila anda menggunakan Siemens C55 bisa anda isi seperti ini :
modem1.manufacturer=Siemens
modem1.model=C55

3. setting nama database
db1.url adalah jenis database dan nama database anda, SMSLib mendukung berbagai jenis
database MS SQL Server, Oracle, dan mySQL, namun pada tutorial kali ini kita menggunakan
mySQL.
Contoh baris dibawah ini nama databasenya adalah nixsms_center, anda bisa menggantinya
dengan nama database lain.
db1.url=jdbc:mysql://localhost:3306/nixsms_center?autoReconnect=true

4. setting username dan password database
db1.username=root
db1.password=12345
pada contoh diatas username database adalah root dan password database adalah 12345, anda
dapat menggantinya sesuai dengan database anda

Membuat Database
Database digunakan untuk menyimpan data sms masuk, keluar dan data miss call, pada database
ini terdapat 3 tabel yaitu :
1. tabel smsserver_in, tabel ini digunakan untuk menyimpan sms masuk
2. tabel smssever_out, tabel ini digunakan untuk menyimpan sms keluar
3. tabel smsserver_calls, tabel ini digunakan untuk menyimpan data panggilan.
Skrip kode SQL terdapat di file MYSQL.sql download disini
http://nixsms.com/download/public/panduan/MySQL.sql

Menjalankan SMSLib
Untuk mulai menjalankan SMSLib pastikan bahwa web server (apache atau IIS), mySQL, dan
JRE telah diinstal semua, dan juga database dengan 3 tabel diatas juga telah diisntal. Dan juga
modem gsm atau HP telah terkoneksi dengan baik.
Untuk menjalankannya klik START => ALL PROGRAM => SMSLib345 => SMSLib345
akan tampil jendela DOS seperti dibawah ini, biarkan saja jendela ini jangan ditutup agar dapat
mengirim dan menerima SMS dari handphone/modem gsm.
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
3
Anda bisa memperhatikan tabel smsserver_in, semua sms yg ada di handphone anda akan
masuk ke tabel ini, bila anda ingin mengirim SMS, cukup masukkan data ke tabel
smssever_out,untuk mecobanya bisa menggunakan PHPMyAdmin
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
4
kalo kita perhatikan jendela SMSLib akan ada teks berjalan seperti tampilan dibawah ini
itu artinya sedang proses kirim SMS, untuk mengetaui apakah SMS sudah terkirim, cek tabel
smsserver_out pada field status, bila sudah terkirim maka statusnya adalah S bila tidak terkirim
maka status U (Unsent) atau F (Failed).

Penutup
Anda dapat mengintegrasikan SMS Gateway ini dengan software anda misalnya software
sekolah untuk pemberitahuan kehadiran siswa kepada orang tua via SMS, atau software
akuntasi untuk mengecek penjualan via SMS dan lain sebagainya.
Karena penyimpanan data SMS disimpandi database populer maka anda membuat tampilan
antar muka dengan menggunakan bahasa pemrograman php, java, visual basic atau bahasa lain
yang bisa terkoneksi dengan mySQL.

Biografi Penulis
Aswandi. Menyelesaikan S1 di Universitas Sriwijaya Jurusan Teknik Elektro tamat
tahun 2005, Kompetensi inti dibidang pemrograman berbasis web dan integrasi
dengan SMS. Kini berkonsentrasi mengembangkan perusahaan milik sendiri CV.
Nixerco Technologies di Kota Bekasi. Tutorial lain dapat diakses di blog pribadi
www.aswandi.or.id atau website www.nixsms.com
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
5