Penerapan Single Board Computer untuk Sistem Kontrol di Industri. Written by Mada Jimmy Monday, 24 August 2009 05:40 - Last Updated Thursday, 18 November 2010 05:51
Perkembangan industri saat ini menuntut pemrosesan pada sistem kontrol yang semakin dinamis dalam setiap tahapan perancangan, pengoperasian, maupun perawatan. Peralatan yang kompak, fleksibel namun handal sangat dibutuhkan dalam merancang sistem dewasa ini. PLC (Programmable Logic Controller) sebagai "otak terprogram" diterapkan dalam banyak industri. Mikrokontroler khusus dan sistem berbasis PC atau SBC (Single Board Computer) untuk operasi tertentu juga menarik untuk dipertimbangkan.
SBC merupakan pilihan tepat jika kita memerlukan tingkat pemrosesan cukup tinggi, namun masih berada pada ukuran kompak yang sekelas mikrokontroler. Single Board Computer (SBC) merupakan komputer dengan ukuran kecil yang terdiri dari CPU, memory, media penyimpan serta modul antar muka lain yang dirakit dalam satu papan (PCB). Komputer ini sangat luas penggunaannya, mulai dari bidang kedokteran, pengendalian dan monitor pesawat, radar, telekomunikasi, database, sistem kendali di industri, pencitraan, peralatan bergerak, pengendalian robot, kiosk, finger scanning dan proses-proses lain yang membutuhkan perhitungan dan algoritma sederhana sampai kompleks.
Ukuran yang kecil menjadikan SBC semakin banyak diterapkan untuk embedded system, karena selain tidak banyak memakan tempat, SBC juga hanya membutuhkan energi yang relatif kecil untuk pengoperasiannya. Di pasaran banyak dijumpai berbagai macam SBC dari berbagai vendor dan memiliki variasi kemampuan sesuai kebutuhan. Bagian-bagian SBC Seperti halnya sebuah komputer pribadi, SBC memiliki semua yang dimiliki PC.
Perangkat keras (hardware) umumnya terdiri dari:
1. CPU
Central Processing Unit adalah pusat segala perhitungan logika dan aritmatika. Kecepatan berkisar antara 200Mhz sampai 600Mhz
2. Memori
1/5
Penerapan Single Board Computer untuk Sistem Kontrol di Industri. Written by Mada Jimmy Monday, 24 August 2009 05:40 - Last Updated Thursday, 18 November 2010 05:51
Sebagai tempat penyimpanan program (aplikasi atau operating system) maupun data, berupa ROM dan RAM
3. Media Penyimpan
Sebagai tempat penyimpanan file yang cukup besar. Biasanya berupa SD, MMC atau Compact Flash.
4. Layar monitor (dengan layar sentuh)
Interaksi pengguna dan SBC secara langsung dilakukan melalui monitor LCD dilengkapi dengan layar sentuh. Bagian ini tidak selalu disertakan dalam setiap aplikasi, namun sangat berguna jika kita sedang mengembangkan sistem.
5. Antarmuka (interfacing)
Pemilihan SBC tentunya disesuaikan dengan sistem kontrol dan antarmukanya (interfacing). Antarmuka yang populer saat ini adalah Serial Communication, USB, I2C, SPI, PWM, Ethernet dan port untuk kamera.
6. RTC (Real Time Clock)
Bagian untuk menjaga agar SBC mengetahui waktu saat ini (tanggal, bulan, tahun, jam, menit, detik). Bateri kancing dipakai supaya modul RTC tetap beroperasi walaupun SBC dimatikan. Sedangkan perangkat lunak (OS) yang digunakan biasanya menggunakan Linux OS atau Windows CE Embedded. Bahasa pemrograman bisa menggunakan adalah C++ (GCC untuk Linux), Visual Studio .NET (Visual C/Visual Basic).
2/5
Penerapan Single Board Computer untuk Sistem Kontrol di Industri. Written by Mada Jimmy Monday, 24 August 2009 05:40 - Last Updated Thursday, 18 November 2010 05:51
Gambar 1. Bagian-bagian SBC Keterangan gambar: 1. konektor jaringan RJ 45 (Ethernet) 2. komunikasi serial 3. Host 4. konektor USB untuk Device 5. masukan tegangan 5VDC 6. keluaran tegangan 5VDC 7. saklar utama 8. 9. konektor komunikasi serial 10. pengendali audio, konektor INsentuh dan(flash) Out 11. konektor JTAG, transfer program 12. layar LCD dan layar 13. RTC (Real Time Clock) 14. konektor tambahan untuk kamera 15. media penyimpan (SD) 16. tombol (untuk reset dan panah) 17. LCD dengan layar sentuh Aplikasi-aplikasi berbasis SBC Contoh-contoh berikut adalah penerapan SBC di berbagai bidang. 1. Pengendali robot bergerak (mobile robot) Yang menjadi pertimbangan digunakan SBC untuk robot bergerak (mobile kecil namun dapat melakukan tugas multi (tambahan adalah multitasking )yang dukungan yang sangat cepat dibanding dengan mikrokontroler 8 atau 16 bitkebutuhan saja. Halrobot) ini karena operating system. Untuk berbagai membangun macam sensor sistem dan ini, konvertor. diperlukan modul sesuai robot sepertiukuran
Gambar 2. Peralatan yang dibutuhkan untuk membangun mobile Sebagai menggunakan objek dengan contoh, warna roda. kita Tugas tertentu. akan membangun yang Untuk harus itu dilakukan robot kontrol harus robot adalah diberi yang menghindari sensor dapat berpindah jarak robot rintangan (displacement tempat dan(berjalan) mencari sensor). Devais untuk mendukung sistem ini yaitu: -- USB-I2C converter USB-Serial Port ultrasonik SRF08 sebanyak 5Untuk buah atau sesuai kebutuhan Sensor kompas Penggerak motor DC Motor DC 2. Pengendali urutan kerja (sequence control) untuk proses otomasi Kontrol kini antara berkapasitas devais untuk juga 24 pneumatik input/output kita pin gantikan I/Oconverter yang dan dengan hidrolik dapat USB kita SBC. yang atau manfaatkan. biasanya Serial aplikasi Port. dilakukan Peralatan Di ini,pasaran kita oleh yang perlu rangkaian sudah dibutuhkan: tambahkan adarelay USB antarmuka dan I/O PLC, USB-IO 24 pin - dapat Modul input output (relay ) melalui Aktuator (solenoid, motor, silinder, relay) 3/5
Penerapan Single Board Computer untuk Sistem Kontrol di Industri. Written by Mada Jimmy Monday, 24 August 2009 05:40 - Last Updated Thursday, 18 November 2010 05:51
Gambar 3. Peralatan yang dibutuhkan untuk mengendalikan aktuator canvas.html 'div-7962473643235822555', 0662","google_ad_slot":"4189735312","google_ad_format":"728x90"} 'prefs':{"google_ad_client":"ca-pub-2103423370795776","google_ad_host":"pub-651835938356 google.friendconnect.container.setParentUrl('/' */); google.friendconnect.container.renderAdsGadget( height: 90, site: '04692885427190503913', /* atau location ofmenggunakan {di rpc_relay.html id: }); and dan Devais berfungsi 5volt USB DC untuk I/O sebagai meneruskan berperan representasi sebagai sinyal pengumpul logika dari SBC 0(fingerprint dan ke data 1. modul dari output. input dan Sinyal output ini bertaraf sekaligus juga 0 Pada setiap port dapat difungsikan sebagai input atau output. yang bersifat input digunakan diskret (digital untuk menyesuaikan devais masukan seperti tombol, saklar, sensor )memiliki supaya dapat terbaca oleh USB I/O sebagai logika 0tegangan atau 1.untuk Modul peralatan output yang berfungsi membutuhkan untuk meneruskan tegangan tinggi. sinyal melalui relay, sehingga bisa digunakan 3. Pencatat kehadiran dengan sidik jari Time Attendance) Dewasa finger produk print mesin ini scan pencatat absensi sebagai kehadiran yang pembaca atau validasi absensi embedded kehadiran sudah processor semakin karyawan. banyak SBC Di pasaran dalamnya. sudah banyak teknologi
Gambar 4. Sistem absensi yang diintegrasikan dengan sistem informasi. 4. SBC sebagai Webserver Adanya yang koneksi sudah Ethernet ada. Sehingga pada SBC, mudah pengguna untuk pengaksesan dapat menghubungkannya database, email, melalui internet, jaringan sharing ataupun webserver .local industri kendali kerja Aplikasi kita proses melalui webserver masing-masing. produksi, aplikasi yang berbasis maka memungkinkan kita web. dapat Contohnya melihat untuk diterapkan proses apabila dan SBC adalah hasilnya digunakan pengendalian melalui untuk stasiun monitor peralatan / file meja atau
4/5
Penerapan Single Board Computer untuk Sistem Kontrol di Industri. Written by Mada Jimmy Monday, 24 August 2009 05:40 - Last Updated Thursday, 18 November 2010 05:51
Gambar 5. Kendali mesin dan monitor yang terintegrasi dengan sistem Kesimpulan dan Saran samping SBC teknologi dapat menggunakan informasi digunakan diterapkan dan sebagai dilain-lain. PLC berbagai atau alternatif kontroler bidang, pengendalian baik yang di2008 lain. proses Fleksibilitas proses manufaktur, dan yang otomasi perangkat cukup diinformasi industri tinggi bergerak, membuat diperlu Karena dilakukan kapasitas banyak pemilihan I/O, dan sekali peralatan secara teliti penunjang dan pada tipe SBC, tahap supaya desain penerapannya sistem, dengan lebih mempertimbangkan optimal, maka fungsi, Daftar Pustaka Embest, SBC 2440 III/IV Hardware Manual, User Manual – lain. WinCE, arm Linux (adsbygoogle = model window.adsbygoogle ||2008 []).push({});
5/5