Claim Missing Document
Check
Articles

Found 4 Documents
Search

SINGLE MASTER – MULTIPLE SLAVES MICROCONTROLLER IMPLEMENTATION FOR SENDING AND RECEIVING DATA ON WEATHER STATION PROTOTYPE Dikdik Krisnandi; Purnomo Husnul Khotimah
Widyariset Vol 3, No 1 (2017): Widyariset
Publisher : Pusbindiklat - LIPI

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1140.811 KB) | DOI: 10.14203/widyariset.3.1.2017.19-34

Abstract

We have carried out the microcontroller research implementation as a Master to control multiple Slaves microcontroller on weather station prototype. Master Microcontroller could be interconnected with four Slaves microcontrollers Slaves, in which each has a different type of input. In this research, we used an ATmega8535 microcontroller. To distinguish between a Slave microcontroller and another Slave microcontroller, an addressing system (ID) is used. Data communication used a standard serial port RS-232 and RS-485 ports, the connector is used to connect the two ports. The Single Board Controller (SBC) Master serves user commands from users, sending the commands and processing Slaves. User commands are given via the keypad and then transmitted using a Universal Asynchronous Receiver-Transmitter (USART) to SBC Slaves. The process on the SBC Slaves is waiting for orders from the Master. The order is detected using an interrupt. After that, the commands are processed and the respond is sent to the SBC Master via USART. When there is no command, Slaves do the idle process. The result shows that the microcontroller application single Master - multiple Slaves has functioned for sending and receiving data in accordance with the specified command. This is shown by the output on a display that has shown the result as expected. The power consumption of each SBC is relatively small which is 0,745 Watt. Thus, it makes the system more economically profitable.
Perancangan Dan Analisa Output Rangkaian Signal Conditioning Analog Melalui Mikrokontroler ATmega8535 Untuk Stasiun Cuaca Dikdik Krisnandi
INKOM Journal Vol 5, No 1 (2011)
Publisher : Pusat Penelitian Informatika - LIPI

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.14203/j.inkom.86

Abstract

Stasiun cuaca adalah suatu fasilitas dengan instrumen dan peralatan untuk mengamati kondisi fisik atmosfer pada suatu lokasi atau wilayah pada  saat tertentu atau dalam periode jangka pendek (maksimum harian). Pengukuran biasanya dilakukan terhadap salah satu atau beberapa besaran berikut, yaitu: suhu, tekanan udara, kelembaban, kecepatan angin, arah angin, dan jumlah precipitation. Saat ini penulis sedang melakukan kegiatan penelitian mengembangkan Remote Terminal Unit berbasis mikrokontroler untuk stasiun cuaca. Dalam kegiatan tersebut, sensor yang digunakan adalah sensor suhu dan sensor kecepatan angin. Tulisan ini akan memfokuskan pada bagian sensor dan sistem pembacaan output sensor tersebut yang berupa modul mikrokontroler. Tujuan tulisan ini adalah untuk menganalisa output rangkaian signal conditioning analog menggunakan mikrokontroler ATmega8535. Berdasarkan percobaan yang penulis lakukan, diperoleh bahwa penggunaan register Analog to Digital Converter 10 bit dapat menghasilkan nilai pengukuran dengan akurasi hingga 2 angka di belakang koma. Selain itu diketahui bahwa dengan penguatan tegangan input 2 kali pada signal conditioning analog terbukti cukup untuk signal dapat ditangkap oleh mikrokontroler. Pemrograman yang dilakukan masih menggunakan teknik prosedural dengan mempertimbangkan kesederhanaan tujuan program.   Kata kunci: Signal Conditioning Analog, Mikrokontroler ATmega8535, Stasiun Cuaca
Pengaturan Kecepatan Putaran Direct Current (DC) Gearhead Motor Pada Roda Pengendali Arah di Kursi Roda Elektrik Menggunakan Direct Current (DC) Chopper tanpa Filter Dikdik Krisnandi; Dicky Rianto Prajitno; Hari Satriyo Basuki
INKOM Journal Vol 4, No 2 (2010)
Publisher : Pusat Penelitian Informatika - LIPI

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.14203/j.inkom.82

Abstract

Direct Current (DC) gearhead motor digunakan sebagai pengendali arah roda di rangka kursi roda elektrik. Kecepatan putaran DC gearhead motor tersebut harus dapat diatur agar tidak mengganggu kenyamanan dan juga tidak membahayakan keselamatan pengguna kursi roda elektrik. Rangkaian pengatur kecepatan menggunakan metoda DC Chopper tanpa filter berbasis mikrokontroler ATmega8 yang digunakan untuk mengatur kecepatan putaran gearhead motor tersebut. Menggunakan DC Chopper jenis Buck Converter yang mengubah nilai tegangan input ke dalam DC gearhead motor berdasarkan nilai resistansi yang diberikan. Hasilnya, kecepatan putaran roda pengendali dengan kondisi kursi roda elektrik tanpa beban orang yang tercepat adalah 33,3 RPM (Rotation Per Minute) dan yang paling lambat adalah 9,2 RPM. Dengan diketahuinya range kecepatan putaran gearhead motor maka dipilih kecepatan yang cukup untuk memberikan kenyamanan dan keselamatan pengguna kursi roda elektrik.
SINGLE MASTER – MULTIPLE SLAVES MICROCONTROLLER IMPLEMENTATION FOR SENDING AND RECEIVING DATA ON WEATHER STATION PROTOTYPE Dikdik Krisnandi; Purnomo Husnul Khotimah
Widyariset Vol 3, No 1 (2017): Widyariset
Publisher : Pusbindiklat - LIPI

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1140.811 KB) | DOI: 10.14203/widyariset.3.1.2017.19-34

Abstract

We have carried out the microcontroller research implementation as a Master to control multiple Slaves microcontroller on weather station prototype. Master Microcontroller could be interconnected with four Slaves microcontrollers Slaves, in which each has a different type of input. In this research, we used an ATmega8535 microcontroller. To distinguish between a Slave microcontroller and another Slave microcontroller, an addressing system (ID) is used. Data communication used a standard serial port RS-232 and RS-485 ports, the connector is used to connect the two ports. The Single Board Controller (SBC) Master serves user commands from users, sending the commands and processing Slaves. User commands are given via the keypad and then transmitted using a Universal Asynchronous Receiver-Transmitter (USART) to SBC Slaves. The process on the SBC Slaves is waiting for orders from the Master. The order is detected using an interrupt. After that, the commands are processed and the respond is sent to the SBC Master via USART. When there is no command, Slaves do the idle process. The result shows that the microcontroller application single Master - multiple Slaves has functioned for sending and receiving data in accordance with the specified command. This is shown by the output on a display that has shown the result as expected. The power consumption of each SBC is relatively small which is 0,745 Watt. Thus, it makes the system more economically profitable.