Akvaryum Otomasyon(Arduino Uno)
  • Herkese merhaba;
    akvaryumda 72w powerled kullanıcam ve bu 72w ledleri meanwell ELG-100-C350B led driver ile sürücem.
    Bu sürücü 10v ile dimlenebilme imkanı sağlıyor fakat arduinodan aldığımız 5 volt burda bir işe yaramıyor.
    Bunun için nasıl bir yol izlemeliyim, birazda detaylı anlatırsanız sevinirim. elektronik işinde biraz acemiyim. Teşekkürler.
  • Transistörle sürebilirsin.
  • Merhaba,
    Eğer sana gerekli olan voltaj arduinonun sağladığı voltajdan yüksek ise bunun en iyi çözümü harici bir adaptör kullanıp bu adaptördeki voltajı ise arduino ile açıp kapatmandır.
    Transistörlü anahtarlama devreleri mevcut. arduino -transistör - harici adaptör (10V-12V) elemanlarını kullanarak istediğin şeyi gerçekleştirebilirsin.
  • Merhaba cevaplariniz icin tesekkurler transistor devresi icin bir ornek verebilirmisiniz hangisini kullanmam gerekir

    Bu harici adaptor dediginizde 5 volt ile kontrol etmem icin bana gerekli sey 1v 2v 3v ... 10v bole vermem gerekiyor bunu yapabilir mi driverin dim sistemi 1 voltta. %10dim yapabiliyor 2voltta %20 voltaj kontrolu yapmam gerekicek yani bunu yapabilir mi tesekkurler
  • Merhaba,
    Benim kendi devrelerimde kullandığım bir mosfet var kullanımı kolay. PJA3406 diye bakarsan bulabilirsin. 30V, 4.4A maksimum kontrol değerleri ki bu sana fazlasıyla yeter.

    Buradaki mevzu şu,
    Arduinoda pwm (analog) çıkışlar mevcuttur bu çıkışlardan 0-5V aralıgında gerilim alabilirsin. Eğer senin led driverin dim özelliği 0-5V arası olsaydı ekstra hiçbirşeye gerek kalmadan direk pwm pininden halledebilirsin. Fakat senin led driverin 0-10V dim özelliğine sahip Bu yüzden bir 12V luk adaptör kullanabilirsin.
    Mantık ise;
    Bütün devreyi kurduğunda sen arduinodan analogWrite (X,Y) komutunu kullandığında
    X; pwm pinine verdiğin ismi temsil eder
    Y; ise 0-256 arasında değişen bir doluluk boşluk oranını temsil eder.
    örneğin ;
    Sen analogWrite(leddriver, 0); //Yazdıgında arduino pininden dışarıya
    0V (5V x (0/256)) çıkar, Bu 0 volt mosfet devresindende 0V (12V x (0/256)) çıkmasına sebep olur
    Sen analogWrite (leddriver, 128); //Yazdığında arduino pininden dışarıya
    2.5V (5V x (128/256)) çıkar, Bu 2.5V mosfet devresinde 6V (12V x (128/256)) çıkmasına sebep olur,
    Son örnekte ise
    Sen analogWrite(leddriver, 255); //Yazdığında arduino pininden dışarıya
    5V (5V x (256/256)) çıkar, Bu 5V mosfet devresinde 12V (12V x (256/256))

    Böylece analogWrite komutunun içerisine yazdığın değere oranla çıkışta 0V- 12V değer elde edersin.



    Çizim biraz amatör

    http://i.hizliresim.com/gZ1qzb.jpg

    Umarım yardımcı olmuştur
  • hiç uğraşma ssr role al bitane hem nemdende etkilenmez. ama 10v ile çalışırmı bilmem. çalışmazsa bile 220v adaptör girişini anahtarlarsın
  • Cevaplarınız için çok teşekkür ederim.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Login with Facebook

Tagged

Açık kaynak kültürü gereği, çözdüğünüz problemlerin çözümlerini paylaşmayı lütfen unutmayın.