Hendri Maja Saputra
Puslit Tenaga Listrik dan Mekatronik Lembaga Ilmu Pengetahuan Indonesia

Published : 3 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 3 Documents
Search

Analysis of Inverse Angle Method for Controlling Two Degree of Freedom Manipulator Hendri Maja Saputra; Zainal Abidin; Estiko Rijanto
Journal of Mechatronics, Electrical Power and Vehicular Technology Vol 3, No 1 (2012)
Publisher : National Research and Innovation Agency

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.14203/j.mev.2012.v3.9-16

Abstract

Driver mechanism with two degree of freedom (MP 2-DK) is a robotic device that can be used for various applications such as turret drive system, gutling gun, launcher, radar antennas, and communications satellite antennas. The precision and the speed of a MP 2-DK are determined by its control system. The calculation inverse angle due to interference in six degree of freedom is necessary to control a MP 2 DK. This paper analyses three calculation methods of inverse angle which are iteration method using Jacobian matrix, reduction of matrix equations using positioning geometry, and an analytical derivation using a rotation matrix. The simulation results of the three methods showed that the first and the third methods could visually demonstrate three rotational disturbances, whereas the second method could only demonstrate the pitch and yaw (PY) disturbances. The third method required less processing time than the first and the second methods. The best method based on this research was the method of rotation matrix.
Analisis Pengaruh Rantai dan Sproket terhadap Konsumsi Daya Motor pada Sistem Track Mobile Robot Hendri Maja Saputra; Eka Putera; Dalmasius Ganjar Subagio
Jurnal Teknologi Bahan dan Barang Teknik Vol 6, No 1 (2016)
Publisher : Center for Material and Technical Product

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (661.446 KB) | DOI: 10.37209/jtbbt.v6i1.66

Abstract

Analysis of the effect of using a chain and sprocket on the motor power consumption in mobile robot platform, which uses a system of tracks has been done. This study is currently important to avoid mistakes when selecting motor power to be choose when designing a mobile robot that uses a lot of chains and sprockets. The results of this research might be used as a basis for designing mobile robot track systems, especially in predicting an increase the power consumption of the motor. In the experimental set-up, 20A ACS712 sensor was coupled in series to the motor cables to get the current consumption, while the module voltage divider was used to retrieve the value as the voltage.  The sensors were connected to the Arduino Nano V3 microcontroller to process the data obtained were then stored and displayed on a laptop. Tests were conducted on five conditions, namely the complete transmission (full load), minus one flipper, minus two flippers, without the track wheel (connected to the shaft), and free-load motors. The results showed that use of chains and sprockets at full load conditions increases the consumption of motor power of 215% compared with that of no load.Analisis pengaruh penggunaan rantai dan sproket terhadap konsumsi daya motor pada platform mobile robot yang menggunakan sistem track telah dilakukan. Penelitian ini saat penting dilakukan untuk menghindari kesalahan pada saat pemilihan daya motor yang akan digunakan ketika rancang bangun mobile robot yang banyak menggunakan rantai dan sproket. Hasil penelitian ini diharapkan dapat digunakan sebagai dasar dalam merancang mobile robot sistem track, terutama dalam memprediksi peningkatan konsumsi daya motor. Pada set-up pengujian, sensor ACS712 20A dipasangkan secara seri pada kabel motor untuk mendapatkan konsumsi arus, sedangkan modul pembagi tegangan digunakan untuk mengambil nilai tegangan. Sensor-sensor tersebut dihubungkan dengan mikrokontoler Arduino Nano V3 untuk mengolah data yang didapat yang kemudian disimpan dan ditampilkan pada laptop. Pengujian dilakukan pada lima kondisi, yaitu transmisi lengkap (beban penuh), minus 1 flipper, minus 2 flipper, tanpa track wheel (terhubung dengan poros), dan motor bebas beban. Hasil penelitian menunjukkan bahwa penggunaan rantai dan sproket pada kondisi beban penuh meningkatkan konsumsi daya motor sebesar 215% dari pada konsumsi daya pada keadaan bebas beban.
Rancang Bangun Umpan Balik Eksternal untuk Kendali Sudut Motor Servo Berbasis Arduino Hendri Maja Saputra; Totok Agung Pambudi; Dalmasius Ganjar Subagjo
Jurnal Teknologi Bahan dan Barang Teknik Vol 6, No 2 (2016)
Publisher : Balai Besar Bahan dan Barang Teknik

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (752.997 KB) | DOI: 10.37209/jtbbt.v6i2.68

Abstract

The design of external feedback to control the angular position AC servo motor Arduino-based using rotary encoder sensor has been done. The objective of this research was to minimize the error of the absolute angle of the motor shaft. Position control in AC servo motors MHMD022G1U model was relative, so the chances of mistake in the angle position would be relative very large, especially at the times of pulse distortion or when the power supply has lost. Sensor rotary encoder EP50S8-1024-2F-P-24 type coupled to the motor shaft to read the actual angle was used as an external feedback. A rotary encoder which describes the actual angle position of the AC servo motor generated digital code 10-bit, which was then converted into decimal data in the range of 0-1023 using a microcontroller Arduino Nano V3. Feedback data received by Arduino microcontroller was used to adjust the position or angle of the shaft from AC servo motors. The results showed that the control angle AC servo motors on all variations of a frequency or speed contained oscillation, where the standard deviations were 1.62º at 1 kHz, 1.92º at 5 kHz, 2.29º at 10 kHz, and 19.01º at 50 kHz. However, the average value of the angular position of motor rotation could follow the reference given by the potentiometer.Rancang bangun umpan balik eksternal untuk kendali posisi sudut AC motor servo berbasis Arduino menggunakan sensor rotary encoder telah dilakukan. Penelitian ini dilakukan untuk meminimalisir kesalahan posisi sudut absolut dari poros motor. Kendali posisi pada AC motor servo tipe MHMD022G1U diamati bersifat relatif, sehingga peluang terjadinya kesalahan penentuan posisi sudut sangat besar, terutama pada saat terjadi distorsi pulsa atau saat suplai daya hilang. Sensor rotary encoder tipe EP50S8-1024-2F-P-24 dikopel dengan poros motor untuk membaca sudut aktual yang kemudian dijadikan sebagai umpan balik eksternal. Rotary encoder yang menggambarkan position sudut actual dari of AC servo motor menghasilkan digital code 10-bit yang kemudian dikonversi menjadi data desimal dengan rentang 0-1023 menggunakan sebuah mikrokontroler Arduino Nano V3. Data umpan balik yang diterima oleh mikrokontroler Arduino digunakan untuk menyesuaikan posisi atau sudut dari putaran poros motor servo AC. Hasil penelitian menunjukkan bahwa pada kendali sudut motor servo AC terdapat osilasi pada semua variasi frekuensi atau kecepatan yang diberikan dengan standar deviasi 1,62º pada 1 kHz, 1,92º pada 5 kHz, 2,29º pada 10 kHz, dan 19,01º pada 50 kHz. Walaupun demikian, nilai rata-rata posisi sudut putaran motor tetap dapat mengikuti referensi yang diberikan oleh potensiometer.