Picproje Elektronik Sitesi

ENDÜSTRiYEL OTOMASYON => Güç Elektroniği => Konuyu başlatan: fide - 09 Kasım 2023, 14:43:35

Başlık: DAC ile akım kontrolü
Gönderen: fide - 09 Kasım 2023, 14:43:35
(https://www.analog.com/-/media/analog/en/landing-pages/design-notes/applications-of-current-dacs/7524fig03.jpg?imgver=1)

Yukarıdaki şemada DAC kullanarak bir DC DC konverterin çıkış voltajını ayarlıyor. Bu devrenin modifiye versiyonunu yaptım ve stabil çalıştığını söyleyebilirim.

Bu devreye benzer bir mantıkla çalışan ama akımı kontrol eden bir devre yapmak istiyorum.
Kontrol yönteminde DAC - ESP32(mcu olarak) ve LM2576 türevi bir dc dc konverter olacak. Hedef olarak yapacağım uygulama LED üzerinden geçen akımı DAC ile kontrol etmek. 5 yada 10mA çözünürlük yeterli olur.
Şönt direnci ve LM358 ile akım okuma kısmında sıkıntı yok ama DAC ile akımı nasıl kontrol edeceğimi çözemedim.

Bu konuda ne önerirsiniz?
İstediğim şemadan (şema da kabul) ziyade kontrol mantığını öğrenmek.
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: power20 - 09 Kasım 2023, 14:59:37
https://circuitdigest.com/fullimage?i=circuitdiagram/Op-Amp-Voltage-Controlled-Current-Source-Circuit-Diagram.png
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: fide - 09 Kasım 2023, 15:40:56
Alıntı yapılan: power20 - 09 Kasım 2023, 14:59:37https://circuitdigest.com/fullimage?i=circuitdiagram/Op-Amp-Voltage-Controlled-Current-Source-Circuit-Diagram.png
Elektronik yükün temelini oluşturan devre. Mantık olarak ve LDO gibi bir yapı için çok uygun ama LM2576 gibi anahtarlamalı  bir yapı kullanacağım için benim uygun değil.
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: asma - 09 Kasım 2023, 20:30:27
Merhaba
Analog kontrolleri inceleyip örnek alabilirsiniz.
(https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQeRO_40_Q52pCr45UnarA8awIDKgW2UkZBSw&usqp=CAU)
1K P1 potu akım ayarı içindir. Yaklaşık 0 ila 1V arasında referans oluşturulur.
Bu değer ile R8 (Rsc) üzerine düşen gerilim karşılaştırılır. Akım sınırlama direncindeki gerilim , referans voltajından yüksekse hem fb hattına voltaj yollar (on/off oranını düşürür)hem de transistörü sürer , uyarı LED i yanar.

Ayarlı referans voltajını DAC ile oluşturursanız bu iş olur.
Max. referans voltajı / Rsc = Max. Akım
Max. Akım / DAC çözünürlüğü = Akım çözünürlüğü olur.
Örn:255 adımda 1024mV elde edersen ve 2A (2048mA) için sınırlama yaparsan , 4mA lik çözünürlüğe sahip olursun.

Yine uzun oldu ama işlem basit.  ;)
Kolay gelsin.
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: fide - 09 Kasım 2023, 21:14:12
Teşekkür ederim. Aradığım buna benzer açıklama/şema idi. İkisini de buldum. Allah razı olsun.
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: Epsilon - 10 Kasım 2023, 00:07:44
@fide @asma
Bu devre akım ayarlı digital güç kaynağı olarak da kullanılabilecek bir devremi  oluyor?
Eğer öyleyse ESP32 ye nasıl bağlanabileceğinin blok şemasnı ve  örnek bir kod linki ekleyebilirsiniz?
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: fide - 10 Kasım 2023, 11:13:47
Falstad simulasyon (https://www.falstad.com/circuit/circuitjs.html?ctz=CQAgjCAMB0l3BWcMBMcUHYMGZIA4UA2ATmIxAUgpABZsKBTAWjDACgAnEFFGkbPH2wIU-QVCjQaGNgENuvbhlGtRmUXnBIWSMPHiTIGYgTzZsKPMTR1Mh42cLYwCZQnO9Ne-Z34j+hJrCaniaVN6QbADGCkKQfDxCgRJgsPrp6WDM5DBGJthOLm4eNGFp7ADusQGaiWJ8kVV1uAmKlmFsTW2hfiEdVcE1vfVQvsSE4NbVYFNUxPCd01O84bOL45OiG+qjVdvK4GBqB43DAkLi56M0eiBMFuATTGheExAAfgAyALLOGEwAN1EkAAOgBnJgYcG5OAQUFgtBUFDg1KUDLolDMMDYcFMGAYEg0QgoPQIMCBMCCHFgpEorHUmHxIqOETWBDEc40aFQXFgaFpJmuFkoNkcwRciH4wnE0nkvCUujgmjw94AGwAtn8mABHAAOqqYAEEYHDwWjuEr6fyMJQFTxCIQsHh8AhuciEVaIWhoIRXBhsYQjMFlO6qPC+V6YL6sAGgyIQ9bbYJ7Y6MM68K6wc7wWrNWB-tqAHYG43QYHgxEWsGo9EYz146AE0qhFDYUozXCYN10ljU73RhCBDDwHA2qE0nkQiP91yDvDDuCj1y4qXNght+UcyBdsHKnMarV6ksmyfm900T1S4eUSwYZUk-CEbse3v8yCUlDuHiud+qEyZsMUTfD8v0-YdWCOf9rUdSAb3ne89DwJ8sxVA98x1YsjVQSdvCrbABVrfRsHrKVnW3DNEhoMksGfTFXxpRsaGIGY4GwYcSX9NjuXhFhrSYljIDY7d82xccGwJMjLBEXgqPzcc9zBXND31LCy1POAqwvej8TgaQsEgeYcDoIxaJIn1eDbd9nWEKjW24oDJXMuhlUpQSEFshlG10rBh0MttcHHbNFLQgtMNLctqw0918MIjJiPo8SZV4SgOWxdxTPomZoHmMw2OHKwwBuRUJx4iMspy8x9IKorqUSklkoM5xhGpBSlPQo9VIi3DooI2LBLMwqbkwQQAxJQpx1pF9sRRaA2NwX1hOkdlpGIeypxmubIAWkkluIFaV2gQajjTG4CjGv4lVQvMCxU8KcKi8EYr6+B4umxysA8ViXE-EUaAlSa6LerLnUIJjlQsQS70dNbeOrYhoBBsHBLQNiiTE-EcAhwTvtZP7Lv3a6dVu7D4TPS16JQRtWGsQNsGsKwBCMZg8Ayt6WB9GY0EIVgbRcI4WZKhz2e56wtp5skyUsCsqc52n6bFJmmAFoK2tC481PDB6wSe57+oSmAQa2m0RBIAheFDKtAc8+UmozUX3KcQIYYjA3sWxO20AdgoBYbQ3HQQE2TESc8ruU9WIrJ3dL0bQNeGYzt8wo1nav7Jjkz2ohKSpNaI2eKM05oX7M9CYqpW3fiE7TERwRVkKMPD+7Jp157XtqnTsW3B1MHcugnGTlF4YoqknC3IqJsnWHgZEYe6ZaQr0a8juiGJG0-oKFrQ-a4mNZRLXm761uDuHX1sT24lYO5-1+4YpCEFCMhlSccw4GQwD1pv3177vLbzFwLaj62mSOmRJPaXwjK1OuHU7qaybr1WKh93qUiEkYAk-lhzj3dFbN8bYg7GD0m2R+ghnbYLTpgPaH0-pbSIYgswC4sBODoOg-GwVCZQJJmaLWWk3r4kpD+EQuBBC+mJNfX2vpSAZgIIVF0BAc4HVvuIu+O1pGhiphma8rZ8BEkHO6WurCwrsMirA3WrEzL+loYuVB+A0rX0ZLBAkNoBB7TbK4JiAEJ4uwIq4f2jjnIuOIJmcSSC6GWJtpmCBrDt4R0mlwlRYiqS82SoEEyE5MFYndA2eYeRzDjHMCxB0sjHKZOMNkp+eTX4+nZPEyWVEkmBU3mrI0XU95wMIgghsvAcCCOcAtAQZJX6W09KkNiH4+bOHLjaAWb9J6zTMSSIBegOl3wOh084hQekZnJMw1WRMG6k04dHHAglAhsk3EYGRKSKxmVBoVEQd87yc0oAyHCB1rm2TuTcNkglrS4G9icliaYdH1Prp1e6eE0lHzYq2bRDC-pWAtqklgKj4DU0DDaKFf1WBJ0Fu-RkKKjD8J7pi6u71IXCGJDC0o1gtmQNuk0sFiKIXKDJUQdyPAiDwsuQyuGCMFoSTIO5Ug5hiHctvkYY5q9BVt0bKS6FrL7QhwJmHRp6lNLgoYpjeUBl2TKGMByfpCKji8kHr6Ek1hPyyWEAUlgxqRCc3NUAgC0qBB6H8WQMheqa5AqLCWKJ0To4OniGfAyBJ3A8xsbASwmKkLkhII6bmpdnkMXIlG7mDpxgEkKp5ANYNAxkF9M4fMnrFXtX0TvMEkcuGeShqwZ+hljCuCeQazy24YzDWcO5JkDgCm5EwP6NtLhlQ3C7eqokNbcB1v8TgItLDDyloimgKsWQWAeKwExG0RgN3+PnKtC55a1V53MjgN12SyDxEmYmg9K86ZMrpqe0o1o7z8o3b5O5O7dGzpLEgeEagex6GtKQUoIsbaSIEM+BAWJc4kikBfQyTgj2FStVB5Ug5YNzWYv9RsAHo0mHdiSUDKFi0NMNJQKs2yAAmAAvUjddKPUcJrR+EYzJxMfDPMScBBTyBjfhEDS4ZcA4RWNx50k4bi8bNGRScJwzS4XDIiN+gnJwwW43JnC-HGPDlUwYeEypuOBhwmRXTb96DwhPNFCD-Jb4ZgsEyqigb9WPXMwiQ6cH3CBDphmQMbj3Tga5fnI4rZLAcjJC4NsrNMGpELra3mtn5wYN-eFqQI0GE4IJKQZ8S7DUMSKWmOm+YLDcxFNCXw4RLASBWCkBYXAHifgmA8b2FW4C+FBuAUrzXyvhAWAMNQyoQBtZ66carg5+DdbDIsZr-MQAbAm6cKbpWptrC69wHrDxhOnEliMdbRIGiLAeDcWrohYW7GG7QZru3ShHeaOIOoh3TjXfO9d5rA3RD1d2+SC7bQht1E5qMLgthet8D+1cDrixAeXDB9tqo42Jh-be5EAEdxBhbYR-4WHEgeuKDDJIBAiwkTLZG0d+4KOngvEeATtr+AEdqAp6cErmh7gqFK6cen3AKfM+myDh4zWYcTEiFwcr33BjfY641gA5sMEngx2ujDF990oqxRDrdG1UWXwnZePZ2-4CXKOFvHaR2riHmwTutAB+rqobOniDVJ0zknb2WB-St4sQnB3mt500Ej63FOkd25Nwb73Rvdfq-kCwAkLO6fk80F4bQLhkDpCx-4mYg7nTsmomUZPMxSAZ8z+IHjTP8xvCmMHt49vIj5j4M8Ibqg7jNAKOAGPYZspor6hAAASgwMEABLMEAAXWQhYogMEd3UOohfqhM4eBNkf7Ozd55a3TmflvrcV6OFXinsPB9DfMMTz36ugA)

Flastad üzerinde bir simülasyon oluşturdum. Switching yerine LM317 kullandım. 175-700mA arasında kontrol sağladım. Vaklit bulursam devreyi borda kurup deneme yapıcam. Çalışma mantığı yukarıda verdiğim DAC kontrollü güç kaynağına benziyor. Sadece çıkış gerilimi yerine sönt direnç üzerinden akım akım ile kapalı devre kontrol oluşturuluyor. Bu kontrole dışarıdan müdahale edilip tekrar düzene oturması sağlanıyor.

(https://mekatronik.org/forum/attachments/1699603673752-png.26481/)
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: power20 - 10 Kasım 2023, 11:20:31
Yukarıdaki devrede girişten bildirim alınmış. Acaba oradaki amaç nedir?  Belki düşük gerilimde çalışmasını önlemek için yapılmıştır

Bence çıkıştan voltaj  bildirimi alınması yerinde olacaktır.

Voltaj geribeslemesi, sadece  çıkış gerilimi değil, akım da dikkate alınarak sağlanır.

İstenirse tabiki 3 noktdan geribildirim alınabilir
Giriş gerilimi
Çıkış gerilimi
Çıkış akımı



Bu devre (https://www.picproje.org/index.php/topic,83123.msg637924.html#msg637924)  çıkış gerilimi ve akımı için..

(https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQeRO_40_Q52pCr45UnarA8awIDKgW2UkZBSw&usqp=CAU)
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: fide - 10 Kasım 2023, 11:35:48
Girişten bildirim alınması falstadın komponent kıtlığından kaynaklı. Orada sadece pot ile sabit voltaj bölünüp LM317nin adj bacağındaki gerilime müdahale ediliyor. pot çıkarılıp buraya dac ile müdahale edilirse çıkıştaki akım kontrolü sağlanacaktır.
Devre tasarımında voltaja müdahale istemiyorum zaten. Çıkışta yük olarak led bağlı olacak. 3 led seri bağlı olursa 9V, 6 led seri bağlı olursa 18~19V civarında bir çıkışı gerilimi olacak. Şu anda yapmam gereken şey alt ve üst sınırları devredeki dirençler yardımıyla belirlemek. Devre bu haliyle benim işimi görüyor. 
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: ibocakir - 10 Kasım 2023, 20:04:13
Abi ihtiyacınız olan temel olarak bu değil midir?

(https://i.ibb.co/k5fp7mJ/Screenshot-from-2023-11-10-19-58-39.png) (https://ibb.co/k5fp7mJ)

Giriş geriliminizi belirttiğiniz mi göremedim ama lineer regülatör kullanırsanız ısınabilir.

-> LM2576'nın çıkışını bu devredeki +VDD kısmına bağlayın,
-> DAC'nin çıkışını bu devredeki Vin kısmına bağlayın,
-> Düzgün shunt direnç, mosfet ve opamp seçin,
-> yüksek akımlarda bazen osilasyon olabiliyor, gerekirse snubber ekleyin.

İşinizi görür sanki. Bir de falstad'dan ziyade SPICE ile simülasyon yaparsanız daha sağlıklı olabilir.

Başlık: Ynt: DAC ile akım kontrolü
Gönderen: fide - 10 Kasım 2023, 20:26:06
Temel olarak ihtiyacım bu devre değil.
Bu yapı yada lineer regulator ile kurulan yapıda ısı ortaya çıkacak. Lm2576 /2596 gibi anahtarlamalı yapıda ise bu ısı oluşmayacak.
Aslında ısı oluşması da çok problem değil.

Cevap aradığım problem anahtarlamalı yapıdaki regülatör ile DAC kullanarak akımı nasıl kontrol ederim. Asıl soru bu.
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: ete - 10 Kasım 2023, 21:16:25
LM2576 veya 2596 gibi anahtarlamalı regülatörlerde sistem kontrolü FB pininde 1,23V un olmasına dayanır. Öncelikle voltajı ayarlarsınız gerilim bölücü devre ayarladığınız çıkış için FB ucunda 1,23V tu oluşturur. Aslında siz pot ile oynayarak 1,23V tu bozarsınız sistem PWM nin Duty değerini değiştirerek (FB deki voltaj 1,23 den az ise Duty artırır fazla ise duty kısar) FB deki voltajı yeniden 1,23V olmasını sağlar.
Bu şekilde voltajı sabitledikten sonra devrede akım kontrolü var ise bu devrenin çıkışıda FB ye paralel giriş yapar. Çekilen akım ayarlanandan fazla ise otomatikman FB deki voltaj 1,23 ü aşacaktır. Sistem hemen duty değerini kısarak akımdan kaynaklanan FB voltaj fazlalığını kısarak 1,23 olmasını sağlar.
Bu durumda sizin kullanabileceğiniz tek bir alternatif var oda FB girişi.
Akım yada voltaj ayarlarken istediğiniz Voltaj çıkışından FB de 1,23V yada istediğiniz akım seviyesi sağlanınca FB deki voltajı 1,23V seviyesinde tutmak.
Örnek vermek gerekir ise akım ayarlanandan yada istenenden fazla ise FB deki voltajı bir tık artırmak. Regülatörde buna karşılık hemen duty değerini kısarak karşılık verecektir. Sİzin akımınız düşecek ve dolayısıyla sizde FB deki voltajı bir tık kısacaksınız.
Buna benzer bir algoritma kurulabilir. Ama yinede tavsiyem oraya bir opamp bağlayıp siz opampın ref voltajını DAC ile sağlayın yani pot ile akım seviyesi ayarlamak yerine siz DAC ile seviye verin. Opamp da buna uygun bir çıkış versin.
Umarım anlaşılmıştır.

Ete
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: fide - 10 Kasım 2023, 22:29:15
Anladım hocam. Teşekkür ederim.
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: veliusta - 11 Kasım 2023, 17:48:03
Amaç LED sürmek ise, yüksek verim ve ısınma olmasını istemiyor ve MCU ile kontrol etmek istiyorsanız neden LED Sürücü entegresi kullanmıyorsunuz?

(https://www.electroschematics.com/wp-content/uploads/2014/07/pt4115-dimming-led-driver.jpg)
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: fide - 11 Kasım 2023, 18:56:44
Hv9910, cpc9909, hv9925, lm2576 gibi birçok farklı entegre ile LED sürücü tasarladım.
Amacım hem güç elektroniğinde kontrol tekniğini öğrenmek hem de ayarlı akım kaynağı tasarlamak.
LED sürücü işin sadece uygulama ayağı. Bunu yapmayı öğrenirse başka uygulamalara da uygulama şansım olur.

Temel sorum hala aynı: "DAC ile anahtarlamalı bir yapıda akım kontrolü nasıl sağlarım?"
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: power20 - 11 Kasım 2023, 19:43:11
Temel sorunun kesin, muhakkak temel cevabını veriyorum.

DAC  ile olmasının farkı,
dijital olarak adım adım kontrol edilebilmesi. O da mcu ile olur.

Akım ADC ile okunur, uygun bir gerilim DAC ile üretilerek feedback pinine uygulanacak. akım düşene kadar feedback adım adım değiştirilecek.  Hesap mümkünse tek seferde uygun feedback gerilimi uygulanabilir

 Prensip bu.

 
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: JOKERAS - 12 Kasım 2023, 15:37:13
FB(Feed Back) pini ile Akım kontrolü nasıl oluyor?
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: power20 - 12 Kasım 2023, 15:46:43
Yük değişiminde voltaj ayarı dışında akımı sınırlamak için başka bir yöntem var mı? Ohm kanunu benzeri başka kanun?

Yük aşırı düşük fazla akım çekiliyor. Bu durumda akımı düşürmek için ne yapılacak?

Çıkış gerilimi düşürülecek..   adım adım veya tek seferde feedback ayarı yapılır.  feedback  ile akım kontrolü böyle olur. Aslında ayarlanan voltajdır

 
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: JOKERAS - 12 Kasım 2023, 16:12:18
Mesela bir Adaptörüm var.Adaptörümde ikitane Potans var.Birinde Voltajı diğerinde Akımı Set edebiliyorum.Şimdi Akımı örneğin 3A,Voltajıda 12V Set ettim.Beslediğim Cihaz 12Volt 3A ile çalışıyor.Bu anlattığnız yöntemde Akımı kontrol etmek için Gerilimi düşürdünüz.Ama bize 12V lazımdı.
Akımımız sabit ama Gerilim düşmüş oluyor.
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: power20 - 12 Kasım 2023, 16:41:40
Kardeş, ohm kanunu benim icadım değil.

Yük sabit. Voltajı düşürmeden  akımı nasıl düşüreceksiniz? 
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: fide - 12 Kasım 2023, 17:05:42
Ohm kanunu geçerli değil burada
 Çünkü LED lineer olarak akım çeken bir yük değil. 3V altında 50mA çekerken 3.3V gerilim ile 750mA çekebiliyor. Burada akım voltaja göre lineer hareket etmiyor. Bu yüzden ohm kanunu doğrudan uygulanabilir değil.
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: power20 - 12 Kasım 2023, 17:09:54
 LED sürücüde (https://www.electroschematics.com/wp-content/uploads/2014/07/pt4115-dimming-led-driver.jpg) anahtarlama ile yapılıyor.  Ortalama akım düşmüş oluyor

10v 1A  duty %10.
Ortalama akım 0.1A

direnç 0.1ohm voltaj 10V sabit? Ohm kanunu devre dışı mı oldu şimdi?
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: fide - 12 Kasım 2023, 18:09:10
Anahtarlama ile yapıldığı doğru ama anahtarlamalı güç kaynağı çıkışında 220uF kondansatör var. Oradaki gerilimin  duty oranından bahsedilemez. Buradaki gerilim DC. Anahtarlama oranı lede uygulanan gerilimi değiştirir.
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: mehmet - 12 Kasım 2023, 18:29:07
Ohm kanunu; maalesef bu yaşadığımız evrende,
her durumda geçerli.
Yükün ne olduğunun hiç önemi yok.

Alttaki sümülasyonu inceleyiniz.

https://tinyurl.com/yt9w2hsc
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: fide - 12 Kasım 2023, 18:53:33
Alıntı yapılan: power20 - 12 Kasım 2023, 17:09:54LED sürücüde (https://www.electroschematics.com/wp-content/uploads/2014/07/pt4115-dimming-led-driver.jpg) anahtarlama ile yapılıyor.  Ortalama akım düşmüş oluyor

10v 1A  duty %10.
Ortalama akım 0.1A

direnç 0.1ohm voltaj 10V sabit? Ohm kanunu devre dışı mı oldu şimdi?


Tasarlamak istediğim aynı zamanda daha önce dijital potansiyometre ile tasarladığum sistemde akım şönt direnç üzerinden okunuyor, opamp ile belirli bir kazanç elde edilerek lm2576 feedback pini sürülüyordu. Diji pot opampın kazancını kontrol ettiği için sistem analog olarak çalışıyordu.
Burda sistemin analog çalışma yapısını bozmadan DAC ile kontrol etmek istiyorum. Devrenin çalışma prensibi oturdu gibi. Deneyip çalıştırınca burdan şema ve video olarak paylaşırım inşallah
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: power20 - 12 Kasım 2023, 19:21:42
Alıntı yapılan: fide - 12 Kasım 2023, 18:09:10Anahtarlama ile yapıldığı doğru ama anahtarlamalı güç kaynağı çıkışında 220uF kondansatör var. Oradaki gerilimin  duty oranından bahsedilemez. Buradaki gerilim DC. Anahtarlama oranı lede uygulanan gerilimi değiştirir.



Anahtarlamalı güç kaynağı çıkışında 220uF kondansatör varsa bile led uçlarındaki gerilim tam DC değil. Orada kesintili bir dalga var. Bu şemada RS ile akım ölçülüyor.


   (https://www.electroschematics.com/wp-content/uploads/2014/07/pt4115-dimming-led-driver.jpg)
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: fide - 12 Kasım 2023, 19:34:42
Pt4115 ve Hv9910 için durum bu şekilde ama benim uygulama şemam bu değil.
Yoldayım. Eve ulaşınca devre şemasını çizip ekleyeyim.
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: JOKERAS - 12 Kasım 2023, 20:43:04
Alıntı yapılan: power20 - 12 Kasım 2023, 16:41:40Kardeş, ohm kanunu benim icadım değil.

Yük sabit. Voltajı düşürmeden  akımı nasıl düşüreceksiniz? 

Kardeş, Bence Kavram karmaşası yaşıyoruz.
 

Hv9910, cpc9909, hv9925, lm2576 gibi birçok farklı entegre ile LED sürücü tasarladım.
Amacım hem güç elektroniğinde kontrol tekniğini öğrenmek hem de ayarlı akım kaynağı tasarlamak.
LED sürücü işin sadece uygulama ayağı. Bunu yapmayı öğrenirse başka uygulamalara da uygulama şansım olur.

Temel sorum hala aynı: "DAC ile anahtarlamalı bir yapıda akım kontrolü nasıl sağlarım?"


Eğer Mevzu Led sürmek ise Yük sabit değil değişken olur.
Zaten FB kontrolüde bu değişimi, Akım izleyen direnç gerilimini takip ederek,
Gerilimi-Duty değiştirerek Yükün Akımını sabit tutar.

Fide,Sen Sabit akım Led sürücümü,yoksa akım ayarlı beslememi yapmak istiyorsun?


Eğer Sabit Akım Led sürücü yapacaksan Arkadaşların dediği gibi FB'i kontrol edip
Akımı Sabit tutabilirsin.

Ama akım ve Voltaj ayarlı besleme yapacaksan Harici CS(Current Sense) pini olan bir Smps Entegresi Bulman icab eder.CS pinine enkjekte edeceğin Voltaj ile Akımı,çıkış geriliminden bağımsız kontrol edebilirsin.

Amacın Sadece Sabit akım Led sürmek ise harici entegreye de gerek yok.Sadece İşlemci ile gerek yazılımsal,gerek donanımsal olarak ta yapabilirsin.
İşlemcinde 1-2 Comparatör, Opmap vs varsa Cycle By Cycle bile yapılabilinir.Hatta HV9910 PT4115 vs benzerini  bile yapabilirsin.Yalnız Cycle By Cycle yapısında olmazsa olmaz sıkıntı Sub Harmonic Osccillation dur.Bu sorunu aşmanın yolu da Slope Compensation dur.

Aynı şeyler Smsp besleme içinde geçerli.En önemli Sorun Sub Hamonic Osccilation ve Slope Compensation.Ama yazılımsal yaparsan Sub Harmonic Osc ve Slope derdinden kurtulursun.
Ama yüzlerce belki binlerce Saykıl hatasını görmezden gelmiş olursun.
Aslında bu Sub Harmonic her durumda oluşur ama Kritik durumlarda mutlaka Slope Compensation Devre Şart olur.

Şimdi bunlar nereden çıktı diye sorabilirsin.İşin içine girince Duvar gibi karşına çıkacak:)

Eğer illaki Entegre ile yapacaksan MC34063le de yapabilirsin.Googla da bir sürü şema var.
Harici entegre ile Led akımını Kontrol edeceksen DAC voltajını FB'e enjekte et.
Bunu yaptığında LedSensör Direncinin değerini değiştiriyormuşsun gibi olacak zaten.





Başlık: Ynt: DAC ile akım kontrolü
Gönderen: fide - 12 Kasım 2023, 23:36:42
(https://i.ibb.co/G3RSsCR/Screenshot-2.jpg) (https://ibb.co/BKBM4TB)
Şema yukarıdaki gibi.
Yalnız yukarıdaki şema da opampın kazanç ayarı diji pot ile ayrlanıyor. Akım şönt ile okunup opampa giriyor. Burada diji pot ile istenilen oranda kazanç elde edilip LM2576 feedback ayağına veriliyor.

Benim isyediğim konu ise şu:
Bu yapıyı DAC ile kurmak. Voltaj ayarı şstemiyorum. Ben akımı 300mA istediğim zaman DAC ile 300mA, 1500mA istediğim zaman 1500mA akıtmak şstşyorum. Sabit bir akım var istediğim zaman sabiti değiştirebileyim.

Direnç ve kondansatör değerlerine takılmayın. Çizdikten sonra düzenlemedim.

Akım ayarlı kısmını diji pot yerine smd dienç ile kurulmuş halini 6 senedir tepe lambası olarak kullanıyorum. Bugüne kadar tık demeden çalıştı.
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: JOKERAS - 13 Kasım 2023, 00:05:01
Tamam işte.Yaptıpın devrede ledleri izlediğin direnç değerini max akımın ne ise o değerde bir direnç ile set et. Opamp İn negatif sens girişi olan r2 noktasına bir direnç ile dac voltajını enjekte et.Dac voltajı Led akımını belirleyecek.Dac voltajı artınca Led akımı düşecek.
Bunu yaptıpında devre sabit akım vermeye devam edecek.
Başlık: Ynt: DAC ile akım kontrolü
Gönderen: fide - 13 Kasım 2023, 01:35:42
deneyeceğim. Teşekkür ederim öneri için