AC LED Sürücüsü çalışmıyor.

Tr lerin hepsine çekme direnci eklemelisin abi.

ULN2003 yakışır buraya
Doğru diyorsun onu unutmuşum. Ama uln2003 tr değil mi? Kafamı karıştırdın. Mosfetleri kaldırıp ULN2003 mü kullanacağız?

Birde şimdi bakınca 10 damarlı kablo kullanmam gerektiğini anladım. Bunun yerine iki tane attiny kullanıp her kartı kendi üzerinde smd malzemelerle tasarlamak daha mantıklı. Bu sayede sadece besleme hattından 2 kablo alır, geri kalan tüm bağlantılar ledlerinde üzerinde bulunduğu kartta yaparım.
 
ULN2003 de her transistör 500 mA taşıyabiliyor. Senin LED'ler ne kadar akım çekecek ona göre karar vermen lazım.
 
ULN2003 de her transistör 500 mA taşıyabiliyor. Senin LED'ler ne kadar akım çekecek ona göre karar vermen lazım.
350mA çekiyor diye biliyorum ama emin değilim. Bir tane alıp ölçmem lazım. Mosfetlerin uln2003 versiyonu yok mu abi?
 
Ben aradım bulamadım ulnnin mosfet dizili olanını.

led ömrü için pwm kontrol de eklemek gerekebilir ben 595de pwm çıkışı OE pinine pwm uyularak yapıyordum OE pinine devamlı 1kHz uygulamak led ömrüne doğrudan etki edecektir.

mosfet dizili olanda bu 1k frekans ile switching loss başımıza bela olurdu ULN2003 güzel
 
Aslında 74HC595 ile de PWM yapılabilir, çünkü TTL bir entegre ve çok yüksek hızlarda çalıştırılabiliyor. Tabi bu durumda shiftOut ile yazamazsın, yüksek hızda SPI ile yazman lazım. Bir kesme ile de her SPI yazma tamamlandığında yeni PWM değeri ataman lazım. Birkaç takla atman lazım, ama yapılabilir :)
 
Aslında 74HC595 ile de PWM yapılabilir, çünkü TTL bir entegre ve çok yüksek hızlarda çalıştırılabiliyor. Tabi bu durumda shiftOut ile yazamazsın, yüksek hızda SPI ile yazman lazım. Bir kesme ile de her SPI yazma tamamlandığında yeni PWM değeri ataman lazım. Birkaç takla atman lazım, ama yapılabilir :)
OE pinine pwm uygulanırsa çıkıştan o pwm frekansını alıyorsun tabi buda taklalı ve ilave 1 IO kullandıran bi durum
 
OE pinine pwm uygulanırsa çıkıştan o pwm frekansını alıyorsun tabi buda taklalı ve ilave 1 IO kullandıran bi durum

OE pinine PWM yaparsan tüm LED'lerin parlaklığı aynı anda değişir. Ayrı ayrı kontrol etmek istersen SPI şart.
 
595 ile uğraşmadım ama OE pini çekili olduğu sürece çıkış kararsız olmayacaktır diye düşünüyorum. Bu haliyle çekme direncine gerek yok bence. Ama OE pinine PWM yapınca gerek olur mu tam emin değilim.

Bu arada kırmızı ile işaretletiğim bağlantı eksik kalmış sanki:
1676371615492.png



PWMi de mor işaretli yere yapmak da mümkün. Diğer durumda çekme direncine gerek kalıyorsa bu yol tercih edilebilir.
 

Ekler

  • 1676371436575.png
    1676371436575.png
    74.5 KB · Görüntüleme: 111
Uln2003 7 kanalmış. Bana 9 kanal lazım. Özdisanda 8 kanal var. Fark ettiyseniz sürekli +1 lerle uğraşıyorum. :katil2:

 
O zaman sen de her iki sinyali 12 LED'li yap. 3 tane 595 kullanırsın, 3 tane de ULN2804. 9 uncu LED için de özel takla atmana gerek kalmaz ;) Temiz bir tasarım olur.
 
Proje yalan oldu yav. Bizim mağaza hafta içi tadilata girecek. Arabayı komple depoya kaldıracaklarmış. Patron "şimdilik kalsın bir gün bir yere kuracak olursak o zaman yaparsın" dedi.
 
biraz havya ile uğraştım 595 çıkmış aklımdan.

yazacağım şekil shift out komutundaki MSB LSB yapıp ileri geri fazla hafıza kullanmadan yaptırmaktı
 
biraz havya ile uğraştım 595 çıkmış aklımdan.

yazacağım şekil shift out komutundaki MSB LSB yapıp ileri geri fazla hafıza kullanmadan yaptırmaktı
Benide babam aradı. Tam 1.41dk konuştu da konuştu. Ben de bir şey yapamadım.
 
Uln2801 ilk defa kullanıyorum da bu şema doğruysa konusunu açacağım.

karaşimşek.png
 

Çevrimiçi personel

Forum istatistikleri

Konular
7,921
Mesajlar
130,940
Üyeler
3,173
Son üye
apnr

Son kaynaklar

Son profil mesajları

Mutluluğun resmi illa güzel çizilmiş tablo olmak zorunda değil.Bazen basit bir çizgi,doğru bir renk,yada küçük bir detay
Python Geliştirmeye eklediğim yapay zeka sunucusu, yeni başlayanlar için roket etkisi
Bir insanın zeka seviyesinin en kolay tesbiti, sorduğu sorulardır.
yapay zeka interneti yedi bitirdi, arama motoru kullanan, forumlara yazan kaldı mı ?
az bilgili çok meraklı
Back
Top