Tuesday, November 18, 2014

Tutorial Dasar Runing Text Dengan Mikrokontroller Atmega 16 Dan Shift Register 74hc595


Mengenal Shift register 74595
IC Shift register 74HC595 memiliki 8 bit register penyimpanan dan 8 bit shift register.
Dibawah ini adalah pin kaki IC 74HC595



  • PIN 14 (DS) adalah Pin DATA.  
  • Pin 11 (SCH_CP atau disebut juga CLOCK dalam data sheet lain),  DATA akan dibaca dan disimpan kedalam shift register ketika CLOCK berubah dari level LOW ke level HIGH atau dari 0 ke 1.
  • Pin 12 (ST_CP atau sering disebut dengan LATCHED),  data akan di simpan di register ketika ST_CP kondisi LOW atau 0, dan data akan di kirim ke out Q0 – Q7 jika ST_CP kondisi HIGH atau 1
Perhatikan Gambar Diagram Waktu (Timming Chart) dibawah ini :
Data yang dikirimkan adalah : 11000011
Data disimpan di register ketika SH_CP (CLOCK)  berubah kondisi dari 0 ke 1.
Data akan dikirim ke out jika ST_CP (Latched) berubah kondisi dari 0 ke 1






Jadi inilah dasar kita untuk belajar Dot matrik, dimana kita akan mengirim data ke shiftregister, dan oleh shift register data dikirim ke dot matrix. 

Saat ini data yang kita kirim hanya satu data saja, yang dikirim ke LED, sehingga pemrograman lebih gampang dan mudah.

Jika kita membuat program dan rangkaian Dot matrix agak sedikit ribet karena kita tidak hanya menyalakan satu baris led atau satu buah kolom saja, tapi kita harus mengontrol LED mana yang harus nyala dan led mana yang harus mati dengan menggunakan banyak kolom dan baris led.


Belajar Membuat Dot Matrix Sederhana

Sekarang kita akan mencoba membuat percobaan dengan menggunakan IC ATMEGA 16, 3 buah 74hc595 dan 3 buah dot matrix 8x8.

Buatlah rangkaian seperti dibawah ini :







bagi yang sudah paham.. bisa juga membuat runing text full animation dengan klik posting saya DISINI


Print Friendly and PDF

5 komentar:

irwan darmawan said...

CARA DONLOAD SOFTWARE KHAZAMANYA GIMANA PAK

Rokhmad Astika Triprasetia, S.Pd said...

coba unduh ebook 90 menit menguasai mikro disini lengkap + khazama : http://rokhmad.blogspot.com/2015/01/90-menit-menguasai-mikrokontroller-avr.html

rio said...

terima kasih tutorialnya, bermanfaat.

apa bisa menyalakan led agar redup(misal 50%) di posisi tertentu saja dengan program/kode?

Rizky Susanto said...

Makasih om, tutorialnya jelas dan bermanfaat

Ridho Juansah said...

makasih sblmnya om atas tutorialnya..
tpi kenapa ketika ane coba keluarannya tidak sperti gambar ya ??

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Lady Gaga, Salman Khan