Az O/I pin ile çok sayıda led nasıl kontrol edilir?

ex8

Üye
Katılım
3 Ağu 2016
Mesajlar
116
Puanları
1
Yaş
27
Merhabalar

Led tabela mantığında ama o kadar fazla sayıda led kullanmadan yaklaşık 40 adet civarındaki ledi arduino mega ile kontrol etmek istiyorum ancak tüm çıkışları megaya bağlamadan bu işlemi az sayıda I/O pinlerini kullanarak üstesinden gelmek istiyorum.Aşağıda bulunan resimi incelemenizi istiyorum.



Bu resimdeki şemaya bağlı olarak şuanda similasyon olarak hazırladığım basit devrede 12 adet ledi 8 adet I/O pinleri ile halletim.Ancak istediğim sonucu alamadım şöyle ki :

Hemen izah edeyim.Tek tek bir pikseli açıp daha sonrasında sildirme işlemi yaparak tüm ledleri kapatıyorum ve bu sayede istenilen sadece 1 led güzelce çalışıyor ancak 1den fazla ledi çalıştırmaya başlayınca bu sefer devrede bazı yerler kesişiyor ve istemediğim ledlerde çalışmaya başlıyor.

Dediğim gibi bana bu bahsettiğim şekilde bir devre önerebilir misiniz?


Buarada resimi ben çizdim bu yuzden açıklık getirmeliyim:
Esinlendiğim devre şeması led Küp bağlantı şemasıdır interneteki adamlarda bağımsız çalıştığı gözüküyorken bende neden böyle oldu?
Şema Bilgileri:
v1, v2, v3, v4, v5, v6 gibi gözüken yerlere birbirinden bağımsız halde ki çıkış pinleri gitmekte ve ledlerin + bacaklarından tutmaktadır.
Gnd1 ve Gnd2 birbirinden bağımsız haldeki toprak pinleridir.Şemada 4 adet toprak var gibi gözüküyor ancak Gnd1ler kendi aralarında Gnd2lerde kendi aralarında olmak kaydıyla devrede birleşiyorlar.


Teşekkürler..
 
aslında cevabı kendin vermişsin, io çoğullama multiplexer gibi elemanlarla yapılır. Bahsettiğin küp devresini bilmiyorum ama şunu diyebilirim sana; gnd yani toprak ayrımı Elektronik devrelerde yalnızca röleler ve optocoupler gibi elemanlarla sağlanır. bunun dşında gnd leri ayıramazsın. senin bu şemanda da gnd1 ve gnd2 mega üzerinden bağlı olduğundan tek ledde sorun yok fakat 2 yada daha fazladurumunda ledler farklı yollardan high olur ve istediğin sonucu alamazsın.
 
74HC595 shift register gibi entegrelerle az sayıda pinle çok sayıda led kontrol edilebilir.
 
Ledlerin anot veya katot uçlarını tek hat üzerinden sürüp, 595 shift register veya 555 timer ile kontrol edebilirsin. Hepsini arduino'ya bağlamak istiyorsan, en az MEGA kullanman gerekebilir.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…