daveencoolpratama-blog
daveencoolpratama-blog
Technology And Robotics
4 posts
Don't wanna be here? Send us removal request.
daveencoolpratama-blog · 8 years ago
Text
Software Proteus
Apa itu Proteus
Proteus adalah software simulasi rangkaian elektronika dan desain layout PCB. Dengan kata lain, software ini mengombinasikan antara menggambar skematik rangkaian, simulasi, dan desain layout PCB yang membantu dalam perancangan dan pembuatan rangkaian elektronika yang rumit. Software proteus ini adalah merupakan hasil kombinasi dari program ISIS dan ARES. Dengan penggabungan kedua program ini maka skematik rangkaian elektronika dapat dirancang serta disimulasikan dan dibuat menjadi layout PCB.
ISIS (Intelligent Schematic Input System) merupakan salah satu program simulasi yang terintegrasi dengan proteus dan menjadi program utamanya. ISIS dirancang sebagai media untuk menggambar skematik rangkaian elektronika yang sesuai dengan standar internasional. Sedangkan ARES (Advanced Routing and Editing Software) digunakan untuk membuat modul layout PCB.
Fitur-fitur dari Proteus adalah sebagai berikut :
·         Dapat melakukan simulasi dari hasil desain baik secara digital, analog ataupun keduanya
·         Mendukung simulasi yang menarik dan simulasi secara grafis
·         Mendukung simulasi berbagai jenis mikrokontroler seperti PIC, 8051 series. Pada AVR, ARM dan lain-lain sudah tersedia Arduino library yang merupakan mikrokontroler berbasis AVR.
·         Mempunyai beberapa fitur interaktif peripheral seperti LED, Dot Matrix, LCD, RS232 dan beberapa tipe library.
·         Mendukung instrumen-instrumen virtual seperti voltmeter, ammeter, oscilloscope, logic analyser dan lain-lain
·         Memiliki fitur untuk memunculkan beberapa hasil analisis grafis seperti transient, frekuensi, noise, distorsi, AC dan C
·         Mendukung berbagai jenis komponen-komponen analog
·         Support fitur open architecture oleh karena itu kita dapat memasukan program seperti C++ untuk simulasi
·         Mendukung pembuatan PCB yang di-update secara langsung dari program ISIS ke program pembuat PCB-ARES
·         Dilengkapi program compiler sehingga dapat mengkompilasi file kode sumber, seperti bahasa Assembly atau bahasa C Arduino menjadi file Hex sehingga kita seolah-olah sedang memprogram mikrokontroler sebenarnya
Beberapa fitur umum dar ISIS antara lain :
1.       Dapat dioperasikan pada system operasi windows 98/ME/2k/XP/7 dan 8
2.       Dapat melakukan routing secara otomatis serta memiliki fasilitas penempatan dan penghapusan dot.
3.       Sangat baik untuk pemilihan kompoen dan pemberian properties-nya
4.       Mensupport rancangan beberapa jenis bus dan komponen-komponen pin, port dan jalur.
5.       Memiliki fasilitas report terhadap kesalahan-kesalahan perancangan dan simulasi elektrik
6.       Mendukung fasilitas interkoneksi dengan program pembuat PCB-ARES
7.       Memiliki fasilitas untuk menambahkan paket (package) dari komponen yang belum didukung.
Adapun fitur-fitur dari ARES adalah sebagai berikut :
Memiliki database dengan tingkat keakuratan 32bit dan memberikan resolusi sampai 10nm
Terintegrasi dengan program pembuat skematik ISIS dengan kemampuan untuk menentukan informasi routing pada skematik
Visualisasi board 3-dimensi
Penggambaran 2-dimensi dengan simbol library
Software ini menyediakan banyak contoh aplikasi desain yang disertakan didalamnya, sehingga kita bisa belajar dari contoh-contoh yang sudah ada. Dan dengan banyaknyak fitur ini, maka perancangan rangkaian berbasis mikrokontroler dapat lebih mudah dilakukan serta menghemat waktu dan biaya.
0 notes
daveencoolpratama-blog · 8 years ago
Text
Interaksi Manusia Dengan Robot
Setiap hari fungsi robot dalam kehidupan manusia disadari atau tidak semakin banyak manfaatnya.
Robotik sudah tidak dianggap lagi sebagai ilmu yang hanya berhubungan dengan teknis saja atau yang berhubungan dengan industri saja, tetapi semakin hari semakin banyak persoalan yang berkaitan dengan lingkungan hidup manusia yang dapat diberikan solusi oleh teknologi robotika.
Sebagaimana yang telah kita ketahui, robot pada mulanya perkembangan robot dari aplikasi-aplikasi yang dibutuhkan di dunia industri yang lebih disesuaikan dalam kawasan pabrik. Oleh karena itu desain robot lebih banyak dalam bentuk yang disesuaikan dengan kebutuhan pabrik, seperti manipulator, dan hampir semua sifatnya statis atau tidak otonomous. Namun kehadiran robot di lingkungan yang bersifat lebih fleksibel, seperti misalnya rumah sakit, rumah tangga, perkantoran, eksplorasi hutan, dan pembangunan kawasan-kawasan berbahaya (plant nuklir, kimia, dsb) telah membuat manusia harus menata ulang definisi, konstruksi dan fungsi robot. Hal ini yang membuat robot ditempatkan sebagai bagian dari kehidupan sehari-hari manusia dan kemudian dikenal istilah human-robot interaction
Interaksi antara manusia dengan robot atau mesin dapat dinyatakan dalam 3 tingkatan, yaitu
·         Robot dikontrol sepenuhnya oleh manusia
·         Manusia sebagai manager dari operasi robot
·         Kesetaraan antara manusia dan robot
Dalam bidang industri, faktor human-machine interactions adalah faktor yang penting. Tingkat otomasi robot dinilai berdasarkan seberapa besar ketergantungan robot tersebut kepada manusia. Pada gilirannya biaya produksi untuk membayar keahilan manusia dapat dikurangi dan digantikan oleh mesin robot. Perangkat yang digunakan dalam interaksi ini dikenal sebagai human-machine interface. Interface dapat berupa perangkat keras ataupun perangkat lunak.
Interaksi yang paling dasar antara manusia dengan robot adalah interaksi yang menempatkan manusia sebagai pengontrol gerakan robot sepenuhnya. Dalam hal ini biasanya robot tidak memiliki kemampuan untuk melakukan sendiri segala gerakan. Semua titik aktuator hanya dapat digerakkan melalui perintah operator atau manusia. Robot hampir tidak lagi memerlukan sensor pada sendi-sendi ataupun pergerakan.Pergerakan robot dapat dilihat secara visual dengan penglihatan mata jika ada campur tangan manusia didalamnya. Dari perangkat keras sensor yang dibutuhkan mungkin hanya berupa limit switch yang berfungsi sebagai pemutus suppy apabila robot bergerak di luar kendali atau berjalan diluar jalur yang ditentukan. Sistem seperti ini merupakan pengendalian robot dengan memakai remote control, baik dengan menggunakan media kabel maupun wireless..
Secara umum sistem remote contro dapat diilustrasikan seperti  dalam gambar. Mata menggantikan fungsi sensor, sedangkan tangan menggantikan fungsi pemberi sinyal kontrol kepada aktuator.
Dalam panel kontrol yang dikendalikan oleh operator memiliki tombol-tombol untuk mengendalikan seluruh pergerakan sendi robot. Robot jenis remote control ini banyak digunakan untuk tugas yang sangat rumit yang jika dibuat secara otomatis terlalu banyak kendala yang dihadapi. Selain itu disain dengan sistem remote dapat menekan pembiayaan dalam investasi maupun dalam hal biaya pemrograman. Dengan cara ini pula sifat cerdas tidak perlu dituangkan dalam sistem perangkat keras kontroler karena tugas berpikir diambil alih oleh operator.
Kontes robot atau kompetisi robot yang sedang marak akhir-akhir ini merupakan bentuk robot dalam bidang permainan
Contoh klasik dalam bentuk permainan, misalnya robot manual yang digunakan dalam kompetisi atau kontes robot (Robocon). Spesifikasi manual menunjukkan bahwa robot dikontrol sepenuhnya secara manual oleh operator. Walaupun manual atau tidak otomatis, dengan mempertimbangkan bahwa manusia atau operator adalah termasuk dalam sistem robot secara keseluruhan maka fungsi atau kinerja robot itu dapat bersifat cerdas tergantung kecerdasan atau keahlian sang operator.
Salah satu dari penerapan metode ini  adalah dalam dalam peralatan militer. Robot penjinak bom justru dianggap lebih aman jika dikendalikan oleh operator. Hingga kini masih belum ditemui robot penjinak yang secara penuh dapat bergerak secara otomatis. Tidak dibuat secara otomatis dikarenakan robot penjinak bom dapat lebih mencelakakan jika robot tersebur gagal berfungsi dan dapat menjadi liar.
Pada tingkatan berikutnya, manusia bertindak sebagai manager bagi robot. Dalam hal ini manusia hanya memasukkan tugas-tugas apa saja yang harus dikerjakan oleh robot dan kemudian robot tersebut yang akan menjalankan tugas secara detailnya.  Robot ini sudah dipersenjatai dengan kemampuan kontrol otomatis, seperti kontrol posisi tiap sendi, kontrol kecepatan rotasi dan kontrol torsi. Dari sisi operasional, di beberapa tugas-tugas spesifik robot dalam kelas ini masih membutuhkan panduan dari operator. Contohnya seperti menentukan trajektori dari suatu manipulator. Operator dapat memprogram secara offline. Ujung lengan gerakannya dilatih secara manual menuju sasaran. Pada saat yang sama kontroler merekam trajektori ini. Setelah proses pelatihan selesai, robot bisa dioperasikan secara mandiri.
0 notes
daveencoolpratama-blog · 8 years ago
Text
Pengenalan Robotika
Apa itu robot?
Apa itu robot?Kata robot berasal dari bahasa Czech, robota yang artinya adalah pekerja. Kata robot diperkenalkan dalam bahasa Inggris pada tahun 1921 oleh Wright Karel Capek pada sebuah drama, "Rossum Universal Robots" (RUR) Robot adalah mesin hasil rakitan karya manusia, tetapi bekerja tanpa mengenal lelah. Robot pada mulanya diciptakan untuk meringankan pekerjaan manusia, akan tetapi di masa depan robot diramalkan akan mengambil alih tugas manusia manusia sepenuhnya.
Arti kata robot itu sendiri adalah sebuah kecerdasan buatan yang berbentuk seperti manusia yang bisa bergerak dan juga dapat berkomunikasi. Hal ini berdasarkan banyaknya film-film robot seperti Transformer, i Robot dan Cyborg. Tetapi sebenarnya arti dari robot itu tergantung dari bentuk robot itu sendiri.
1.       Robot Kura-kura
Kenapa dinamakan robot kura-kura? Ya karena bentuknya memang seperti kura-kura hehe...
2.       Vehicle robot
Adalah robot yang berbentuk seperti kendaraan bisa mobil ataupun motor. Atau mobil yang di program sehingga bisa berjalan secara otomatis.Nah di masa depan memang mobil dirancang  tanpa supir.
3.       Robot Rover
Hampir sama dengan robot vehicle tetapi robot rover ini memang lebih ditujuan untuk keperluan penjelajahan dengan medan yang kadang tidak mulus. Dengan roda yang mirip dengan tank maka robot ini memang dikhususkan untuk daerah-daerah yang agak sulit terjangkau oleh manusia
4.       Walker Robot
Adalah robot yang bergerak dengan menggunakan kaki, seperti humanoid robot, robot laba-laba dan sebagainya
5.       Arm Robot
Robot ini berbentuk lengan yang seringkali digunakan untuk mengambil dan memindahkan barang. Lengan bisa dipasang pada robot yang bergerak atau pada sebuah tempat yang tidak bergerak. Biasanya robot jenis ini banyak digunakan untuk produksi pada suatu pabrik manufaktur.
6.       Robot android
Robot yang didesain agar menyerupai manusia baik bentuk dan juga cara berperilaku.
Sedangkan berdasarkan proses kendalinya robot dibagi menjadi
1.       Robot otomatis
Robot otomatis bisa bergerak sendiri berdasarkan perintah yang telah tertanam di dalam processornya. Robot kategori ini bisa mendeteksi kondisi lingkungan di sekitarnya karena memiliki beberapa sensor didalamnya. Sensor bagi robot ini difungsikan sebagai komponen masukan yang dapat memberikan data mengenai sekitarnya dan kemudian akan di proses dan akan menentukan output apa yang akan dilakukan.
2.       Robot teleoperasi
Robot kategori ini dapat bergerak dan berfungsi jika ada perintah yang diberikan kepadanya secara manual baik dengan menggunakan kabel (wired command) maupun tidak menggunakan kabel (wireless command.
Level Teknologi Robot
Level teknologi suatu robot dapat dilihat dengan membaca beberapa parameter yang berhubungan dengan cara kerja robot tersebut. Parameter-parameter yang dimaksud  adalah sebagai berikut.
1.       Arm
Jumlah siku pada suatu robot sangat berpengaruh pada kemampuan kerja suatu robot.
2.       Load
Beban yang dapat ditangani oleh suatu robot juga ikut menentukan teknologi suatu robot.
3.       Cycling Time
Adalah waktu yang diperlukan oleh sebuah robot untuk bergerak dari satu posisi ke posisi berikutnya. Waktu siklus tergantung pada dua faktor, yaitu beban kerja dan panjang lengan manipulator
4.       Accuration
Merupakan seberapa dekat sebuah robot dapat begerak terhadap  manipulatornya sesuai dengan titik yang telah ditentukan dalam program. Ketelitian ini akan sangat menentukan keseragaman pergerakannya. Keseragaman akan memperlihatkan seberapa sering sebuah robot melakukan program yang sama, mengulangi gerakannya pada titik yang telah diberikan.
5.       Aktuator
Adalah metode pergerakan siku suatu robot. Aktuasi dapat dicapai secara pneumatis, hidraulis maupun elektrik.
Robot Teknologi Rendah
Robot teknologi rendah digunakan dalam lingkungan industri untuk menangani perkerjaan, misalnya memasang dan melepas, menangani material , mengepress dan melakukan pekerjaan perakitan sederhana.
Robot Teknologi Menengah
Robot teknologi menengah umumnya digunakan untuk pekerjaan mengambil dan meletakkan, dan memasang dan melepas. Robot teknologi menengah mempunyai struktur dengan kerumitan yang lebih tinggi. Siku yang dimiliki oleh robot teknologi menengah lebih banyak dibandingkan dengan robot teknologi rendah dan juga mengkonsumsi daya yang lebih besar. Lengan robot pada jenis robot ini memiliki kekuatan manuver yang lebih untuk memanipulasi
Robot Teknologi Tinggi
Robot teknologi tinggi digunakan dalam lingkungan industri untuk pekerjaan dengan kompleksitas tinggi
0 notes
daveencoolpratama-blog · 8 years ago
Text
Dasar-Dasar Komunikasi Seluler
Komunikasi seluler dikembangkan untuk mengatasi masalah keterbatasan spektrum frekuensi dan kapasitas yang kecil dari komunikasi wireless konvensional serta untuk mendukung mobilitas pengguna yang semakin tinggi. Selain itu, komunikasi seluler didesain untuk menggantikan sistem wireless konvensional yang memiliki karakteristik jangkauan BS yang jauh, daya yang pancar BS besar dan pemakaian spektrum frekuensi yang kurang efisien. Konsep seluler menjadikan komunikasi wireles memiliki karakteristik jangkauan BS kecil, daya yang dipancarkan BS rendah, dan spektrum frekuensi menjadi efisien dengan diterapkannya konsep pengulangan frekuensi, yaitu frekuensi sama yang dipakai oleh BS lain. Penerapan frequency reuse dimungkinkan karena daerah jangkauan BS yang keci. Jarak minimum antar-BS yang diperbolehkan untuk pemakaian frequency reuse harus diatur sedemikian sehingga pengaruh interferensi minimal.
Pemakaian frequency reuse menjadikan kapasitas komunikasi seluler meningkat. Di masa depan pengembangan komunikasi seluler menjadi lebih mudah karena dapat menambahlan BS tanpa menyebabkan bertambahnya spektrum frekuensi. Inilah keuntungan dari meningkatnya komunikasi seluler. Pada masa depan pengembangan komunikasi seluler menjadi sangat mudah karena dapat dilakukan dengan penambahan BS tanpa menyebabkan bertambahnya spektrum frekuensi. Inilah keunggulan dari komunikasi seluler dibanding sistem komunikasi nirkabel yang ada sekarang.
I. Frequency Reuse
Daerah cakupan pelayanan sistem seluler terbagi atas daerah-daerah kecil yang disebut sel, dan setiap sel terdapat BS. Kumpulan beberapa sel disebut cluster. Setiap BS yang bersebelahan menggunakan sekumpulan frekuensi yang berbeda dengan sel yang di sebelahnya. Kesamaan frekuensi dapat dimanfaatkan oleh sel lain yang di mana jarak antara kedua sel yang menggunakan frekuensi yang sama sedemikian hingga pengaruh interferensi antar kanal dapat dikecilkan.
Cakupan daerah pelayanan (coverage area) pada komunikasi seluler berbentuk tidak beraturan. Pada prakteknya cakupan daerah pelayanan sangat dipengaruhi oleh kondisi permukaan tanah, propagasi gelombang dan kondisi disekelilingnya. Untuk pendekatan analisis, cakupan daerah pelayanan pada mulanya didekati sebagai bentuk segienam, persegiempat dan segitiga
 Pendekatan lain untuk daerah layanan adalah bentuk lingkaran. Bentuk lingkaran memiliki kelemahan yaitu adanya tumpah tindih daerah pelayanan apabila digunakan lebih dari satu lingkaran untuk dapat mencakup daerah yang luas. Bentuk persegiempat memiliki keterbatasan adanya tumpang tindih atau bahkan tidak dapat dijangkau oleh BS, karena jangkauan dari BS membentuk lingkaran dengan penggunaan antena omni directional. Untuk bentuk segitiga diperlukan banyak segitiga untuk menjangkau daerah pelayanan, jadi kurang praktis. Bentuk yang sering digunakan untuk menggambarkan bentuk daerah pelayanan pada komununikasi sellular adalah bentuk hexagonal. Pendekatan daerah pelayanan bentuk hexagonal memiliki beberapa keuntungan, antaran lain :
·         Tidak adanya tumpang tindih daerah pelayanan
·         BS yang diperlukan sedikit
·         Antena yang digunakan pada BS adalah antena omni-directional dan cakupan hexagonal mendekati cakupan dari antena omni-directional tersebut
·         Biaya yang lebih murah dibanding dengan bentuk segiempat atau segitiga.
Bentuk lingkaran, persegiempat, lingkaran dan hexagonal merupakan bentuk pendekatan suatu daerah layanan guna analisis dan desain, pada implementasi di lapangan tidak ada bentuk baku yang digunakan. Karena bisa adanya tumpang tindih daerah cakupan, tetapi di lain tempat tidak terlayani sama sekali.
Jarak terpendek antar sel yang diijinkan pada penggunaan frekuensi yang sama pada sel lain sangat dipengaruhi oleh beberapa hal berikut :
·         Jumlah dari sel co-channel yang diperbolehkan
·         Geografis dari daerah tersebut
·         Ketinggian Antena
·         Kekuatan daya pancar BS
Interferensi dan Kapasitas Komunikasi Seluler
Untuk kerja komunikasi seluler sangat dibatasi oleh kehadiran interferensi. Sumber-sumber yang dapat menyebabkan interferensi adalah :
·         MS lain dalam satu sel
·         Panggilan dalam proses dari sel sebelah
·         BS lain yang beroperasi pada frekuensi yang sama
·         Peralatan lain
Interferensi pada kanal suara dapat menyebabkan cross-talk sedang pada kanal kontrol dapat menyebabkan call blocking. Ada dua macam interferensi yaitu interferensi antar kanal atau co-chanlle interference dan interferensi kanal sebelah atau adjacent channel interference.
0 notes