Picproje Elektronik Sitesi

ENDÜSTRiYEL OTOMASYON => Endüstriyel Elektronik => Konuyu başlatan: zamzam23 - 08 Mart 2011, 09:18:18

Başlık: 200 ledlik bir anımasyon yapmam lazım baglantılar nasıl olmalı
Gönderen: zamzam23 - 08 Mart 2011, 09:18:18
arkadaslar 200 tane led var. bunları sıra ıle yakmam lazım. yanı
1. durumda 1. led
2. durumda 1. ve 2. led
3. durumda 1., 2, ve 3. led
(..) şeklide devam edecek.ledler tek renk

benim aklıma gelen bir işlemci ve 595 lerle bu iş olur gibi ( 25 tane 595, her bacagına 1 led)
ama szinde fikrinizi alayım dedım. baska nasıl olur bu devre?
Başlık: Ynt: 200 ledlik bir anımasyon yapmam lazım baglantılar nasıl olmalı
Gönderen: Nedenler - 08 Mart 2011, 09:47:28
E zaten anca öyle olur 595 olur 4094 olur bir shift register ile denetleyiciden sadece 3 pin kullanarak yapacaksın. Bir döngü içerisinde bir değişkeni sürekli arttıracaksın arttırdığın değerin sayısına göre göndereceksin gidecek. Yazılımda sıkıntı olursa örnek verebilirim.
Başlık: Ynt: 200 ledlik bir anımasyon yapmam lazım baglantılar nasıl olmalı
Gönderen: MC_Skywalker - 08 Mart 2011, 10:04:48
595 yerine bir CLPD kullanıp yerden tasarruf edebilirsin.
CPLD için program içindeki hazır blok kullanarak rahat yapabilirisin. 16 bit çıkışlı hazır shift register blokları var kitaplıklarında
Başlık: Ynt: 200 ledlik bir anımasyon yapmam lazım baglantılar nasıl olmalı
Gönderen: zamzam23 - 08 Mart 2011, 10:18:04
birde şu var: şimdi bu 200 led boylu boyunca uzanacak. 10cm mesafe olsa aralarında toplamda 20m yapar. aralara kablo atıcam yalnız shift registerler- pic ve shiftresgister-shiftresgister arsındakı kablo baya uzun olacak veri iletiminde sorun yasarmıyım?

cpld nedir?
Başlık: Ynt: 200 ledlik bir anımasyon yapmam lazım baglantılar nasıl olmalı
Gönderen: MC_Skywalker - 08 Mart 2011, 11:34:21
CPLD= complex programmable logic device
Kompleks Programlanabilen Lojik Cihaz. FPGA nın alt türüdür. HDL, VHDL ve şematik olarak programlaya bilirisin.