mikroprosesor

Analisis Rangkaian LED 7 Segment Multiplex

Berikut ini contoh rangkaian mikrokontroler untuk mengendalikan LED 7 segment. Rangkaian tersebut diforward oleh seorang mahasiswa saya, dan nampaknya diperoleh dari situs http://www.electroons.com/8051/electroons/seven_segment.html

8051_7_segmentAnalisis rangkaian di atas:

  • Tidak ada resistor sebagai pembatas arus pada LED 7 segment.
  • Untuk men-drive pin CA ke VCC menggunakan transistor NPN sehingga drop tegangan pada transistor BC548 akan cukup besar. Sebaiknya menggunakan transistor PNP supaya drop tegangan pada transistor hanya 0,2 volt
  • Pada rangkaian tersebut tidak jelas apakah scanningnya per baris (segmen) atau per kolom (digit). Dengan membaca source code yang ada di situs sumbernya, ternyata scanningnya adalah per kolom, artinya dalam 1 saat hanya 1 digit yang aktif.
  • Jika scanningnya per kolom, artinya dalam 1 saat ada maksimal 8 LED yang aktif. Jadi perlu ditambahkan 8 buah resistor pembatas arus pada pin OUT di ULN2803
  • Dalam 1 saat maksimal 8 LED menyala, dengan asumsi 1 LED = 20 mA, artinya transistor BC548 perlu dilewati arus 8×20 = 160 mA. Menurut datasheet BC548 dapat dilalui arus max 200 mA, jadi masih dalam batas.

Nah, apakah ada lagi masalah pada rangkaian tersebut?

Referensi:

2 Comments

Tinggalkan Balasan

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Powered by: Wordpress