Program Kontrol ON/OFF Dengan Satu Tombol Versi Forth (FORTHUNER46)

ON/OFF dengan satu tombol maksudnya adalah mengaktifkan dan menon-aktifkan output dengan menggunakan satu tombol saja. Istilahnya toggle atau pembalik kondisi. Jadi jika saat ini kondisi output off, maka kondisi output akan berubah menjadi on jika tombol kontrol ditekan. Dan jika kondisi output on, maka kondisi output akan berubah menjadi off jika tombol kontrol ditekan. Bagaimanakah… Read More Program Kontrol ON/OFF Dengan Satu Tombol Versi Forth (FORTHUNER46)

Implementasi Rangkaian Ladder Lock/Latch Pada Board FORTHUNER46

Pada pemrograman ladder PLC, rangkaian Lock/Latch sering digunakan untuk starter on/off menggunakan push-button. Pada rangkaian ini terdapat 2 buah tombol, 1 Tombol ON dan 1 Tombol OFF. Tombol ON adalah kontak dengan tipe normally-open (NO) dan Tombol OFF adalah kontak dengan tipe normally-close (NC). Prinsip kerja rangkaian lock/latch adalah ketika Tombol ON ditekan, maka output… Read More Implementasi Rangkaian Ladder Lock/Latch Pada Board FORTHUNER46

Contoh Implementasi Pemrograman Ladder Pada Board FORTHUNER46

Pemrograman ladder adalah pemrograman yang menggambarkan alur logika menggunakan simbol-simbol. Pemrograman ladder biasa digunakan pada produk PLC (Programmable Logic Controller) seperti OMRON CPM1A, Siemens S-7 dan juga pada produk Smart-Relay seperti Zelio dan OMRON ZEN. Mengimplementasikan ladder pada mikrokontroler khususnya board FORTHUNER46 sangatlah mudah. Pada tulisan ini akan saya berikan contoh implementasi pemrograman ladder sederhana… Read More Contoh Implementasi Pemrograman Ladder Pada Board FORTHUNER46

Mengubah PC Kuno Menjadi Lab Mikrokontroler dan Linux – Bagian 1

Apakah PC Kuno itu? Secara pribadi saya menggolongkan PC dengan prosesor XT-8088, AT-8086, AT-286, AT-386, AT-486, Pentium-I, dan Pentium-II sebagai PC Kuno. Saya tidak menggolongkan PC dengan prosesor Pentium-III ke dalam kategori ini karena menurut saya Pentium-III masih mampu mendukung sistem operasi modern seperti Windows 2000/XP, atau Linux dengan kernel dan desktop manager terbaru. PC… Read More Mengubah PC Kuno Menjadi Lab Mikrokontroler dan Linux – Bagian 1

Struktur Memori ATtiny2313

Arsitektur AVR memiliki dua ruang memori utama yakni Memori Program (On-chip In-System Reprogrammable Flash Memory) dan Memori Data (SRAM Data Memory). Selain itu, AVR juga dilengkapi dengan EEPROM sebagai penyimpan data non-volatile, yang tidak hilang manakala sistem dimatikan. On-chip In-System Reprogrammable Flash Memory ATtiny2313 mempunyai memori flash sebesar 2 kilobyte yang dapat diprogram ulang. Memori… Read More Struktur Memori ATtiny2313

Running LED Program – A Walk Through

Pada tulisan VMLAB – Running LED, tidak ada penjelasan khusus tentang program assemblernya. Nah, pada tulisan ini akan dibahas secara mendetail (semampu saya) mengenai program Running LED pada tulisan tersebut. ; ********************************** ; LED1.ASM ; Program Running LED Example ; Microcontroller: ATmega8 ; Output: 8 Common-Anode LEDs on PORTB0..PORTB7 ; ********************************** .include “C:\Microcontrollers\VMLAB\include\m8def.inc” Enam baris… Read More Running LED Program – A Walk Through

AVR ATtiny13 Application Board

ATtiny13 merupakan salah satu tipe mikrokontroler tiny yang memiliki 8 kaki dengan 6 buah kaki I/O. Dilengkapi dengan 4-channel 10-bit ADC dengan tegangan referensi internal, sebuah Timer/Counter 8-bit, dan 2-channel port PWM, menjadikan mikrokontroler ini sangat cocok digunakan dalam aplikasi-aplikasi kontrol sederhana seperti kontroler motor kipas CPU komputer otomatis atau kontroler motor servo mini. Berikut… Read More AVR ATtiny13 Application Board

AVR – Rangkaian Clock

Rangkaian Clock adalah jantung yang memberikan denyut-denyut nadi kehidupan bagi sebuah mikrokontroler. Tanpa clock, program dalam mikrokontroler yang memberinya arti dan fungsi, tidak akan dieksekusi. Tanpa clock, mikrokontroler praktis akan mati. Hihihi… Begini deh jadinya kalo dulu kuliah ngambil Engineering jurusan Sastra Elektronik. AVR Clock Control Unit mendistribusikan clock ke modul-modul lainnya seperti General I/O… Read More AVR – Rangkaian Clock

AVR – Rangkaian RESET

Pin RESET pada mikrokontroler ATMEL AVR adalah aktif LOW. Jika sebuah sinyal LOW diaplikasikan pada pin ini, maka mikrokontroler akan direset. Peresetan sistem dilakukan dengan tujuan: Untuk ‘melepas’ semua pin (kecuali pin-pin XTAL) untuk masuk ke keadaan tri-state, menginisialisasi semua Register I/O, dan mereset program counter (PC=0). Untuk memasuki mode pemrograman paralel. Jalur RESET memiliki… Read More AVR – Rangkaian RESET