Hassas CC CV devresi veya güç kaynağı


9

Gerilim sınırını veya akım sınırını DAC'nin 0 ila 5V aralığıyla ayarlayabildiğim bir CC / CV (sabit akım / sabit voltaj) devresi tasarlamak istiyorum. Değişken CC devrelerinin ve CV'nin nasıl tasarlanacağını biliyorum:

şematik

bu devreyi simüle et - CircuitLab kullanılarak oluşturulan şematik

İşte benim sorunum, oldukça doğru bir programlanabilir sabit voltaj ve sabit akım devresi tasarlamam gerekiyor (çıkış% 0.1 olmalı ve DAC girişinin 100uV'sinde olmalıdır) sabit akım kısmı da benzer bir doğruluğa ve kaynak yapabilmeye ihtiyaç duyuyor 0V ila 7V arasında 200mA.

Ben de bu yüzden düşük tempco opamps düşük gürültü op amper ile bina olacak sıcaklık req's ve gürültü req var. Şimdi bunun için endişelenmiyorum. Şu anda iyi bir devre topolojisi bulmaya çalışıyorum, ki bu literatürde bu tür bir devrenin olduğu kapsam dışı. Dalgalanma yüzünden DC'den DC'ye kullanmak istemiyorum.

Hassas bir CC / CV devresi oluşturmak için kullanabileceğim bir devre topolojisi nedir?

(Gerekirse hassas bir LDO da kullanabilirim) Akım kaynağı ve batırılabilirse bonus noktaları, devrenin etrafındaki rayları oluşturabilirim.


TÜM SPECS env özellikleri olmadan tasarım yapılamaz . % 0.1 vs Trange? ayrıca eğer varsa adım yanıtı yükü, varsa yük düzenleme hatası, yük değişimlerine karşı RMS gürültüsü vs f ve ilgili diğer özellikler. % 0.1 Pls içinde döngü yanıt süresi, söz konusu özlü bir formatta özellikleri revize eder
Tony Stewart Sunnyskyguy EE75

1
@Tony Çevresel özellikler olmadan tasarım yapabilirim. Genellikle sıcaklık kontrol devreleri, 30C sabitinde bir soğutucu ile
Voltaj Spike

TC Vref ve fırınlanmış Vref arasında seçim yapılabilir. nokta pls daha fazla özellik eklemek, aksi takdirde -50 + 70C zaman kaybı olabilir?
Tony Stewart Sunnyskyguy EE75

–55 ° C / 210 ° C (mümkün)) yükleme adımı gecikmesi? Hata faktörleri,% 0,1 genel özellik olduğunda Lehim Isı
Kaymasına duyarlılığı içermelidir

1
Oraya vardığımda oraya geleceğim, şu anda bir topoloji istiyorum
Voltage Spike

Yanıtlar:


7

Hassasiyet istiyorsanız, CC kaynağınız kesmez, transistör alfa ve 'all' ile.

Bunu yapmanın klasik yolu iki döngüdür

şematik

bu devreyi simüle et - CircuitLab kullanılarak oluşturulan şematik

Hem voltaj hem de akım geri beslemesi ölçeklendirilir ve toprağa yönlendirilir ve DAC'larınızla karşılaştırılır ve çıkış kontrolüne yönelik OR karşılaştırmaları, rahatlık için bir darlington önerir. Hangi döngü 'devrilirse' toplayıcıyı aşağı çeker ve çıkışı düzenler.

İstikrarın korunması gerektiği, yani bunun için tasarlanması gerektiğine dikkat edin, bu nedenle karşılaştırma düşük kazançla yapılır. Hassasiyet için yüksek kazanç gerekiyorsa, döngüye bir entegratör ekleyin. Ben böyle kontrol YA sonra gelmesi gerektiğini tahmin ediyorum, aksi takdirde inaktif entegratör doyurmak ve devralınması gerektiğinde kurtarmak için uzun zaman alacaktı.

Düşük voltaj ve akım gereksiniminizle, tek ihtiyacınız olan doğrusal bir besleme.


BJT yerine bir LDO veya mosfet yerleştirebileceğimin farkındayım, ancak bu tasarımın bazı yönlerini değiştirecek. Mevcut kaynak için bir BJT kullanmanız op op, BJT'nin yaptığı şeyi telafi etmeyecek mi?
Voltaj Başlangıcı

Benim devremden mi, yoksa devrenden mi bahsediyorsun, soruyu anlamıyorum?
Neil_UK

Şunu söylüyordum: "Eğer doğruluk istiyorsanız, CC kaynağınız kesmiyor, transistör alfa ve" hepsi ".
Voltaj Başlangıcı

1
@ laptop2d Eminim ki önerdiğiniz sabit akım beslemesindeki BJT'nin temel akımı mevcut algılama direncini atlıyor. Ek bir akım, opamptan yüke, büyüklükte transistör amplifikasyon faktörüne (alfa) ters orantılı olarak akar ve opampın bunu telafi etme yolu yoktur.
jms

Şimdi görüyorum, bunun için teşekkürler. BJT'den sonra mevcut duyguyu koyabileceğinizi ve bu yazının önerdiği gibi diferansiyel akım algılama yapabileceğinizi varsayalım
Gerilim Spike

3

Tamam, bu yüzden önerdiğim aslında iki döngü: akım döngüsü aşırı voltaj döngüsü. Bu, geçerli bir komutun (bir sınır olacak), daha sonra bir voltaj komutunuz olduğu anlamına gelir. DAC çıkışı maksimumdur (voltaj komutu / akım döngü çıkışı). Akım sınırına ulaşılmadığı sürece, akım döngüsü doymuştur ve karışmaz. Yapmanız gereken tek şey, oldukça basit şeyler olan voltaj ve akımı ölçmektir.

Devre başına göre, voltaj / akım gereksinimleri hakkında tek bir kelime söylemediniz. Yani belki de en basit yol, DAC'ın güç amplifikasyonu için bir yayıcı takipçisi ve akım ölçümü için çok küçük bir akım algılama direncidir.

Uygulamanıza ve mevcut dijital bileşenlere bağlı olarak, akımı ölçmek için sigma-delta ADC'leri önerebilirim. Bazıları çok güzel, çok doğru bir şekilde PGA'da yerleşiktir, bu nedenle sistemi çok güzel bir şekilde ayarlayabilirsiniz.

Şematik aşağıda. U3 mikrodenetleyicinizdir. Bir anlamda tüm sistem diğer cevabınkine benzer, ancak mevcut döngü daha kolay ayarlanabilmelidir, ancak daha düşük bant genişliğine sahip olacaktır.

Üzgünüz, INST - enstrümantal amfi; Ayrıca tabandaki bir direnci unuttum, ama anlıyorsunuz.

şematik

bu devreyi simüle et - CircuitLab kullanılarak oluşturulan şematik

Sistem davranışı hakkında birkaç kelime daha. Her şey doğru yapılırsa, akım döngüsü sıfırdan başlar ve gerilimi yavaşça voltaj komutuna yükseltir. Ancak sistem normalde CC modunda çalışıyorsa, bazı özel durumlar vardır. Yük aniden kesilirse, daha sonra yeniden bağlanırsa, bir süre için sınırdan daha yüksek akım altında olabilir. Bu yüzden bağlantısız yükü tespit etmek ve mevcut PID döngüsünü sıfırlamak önemli olabilir


Gerilim ve akım gereksinimleri hakkında birkaç şey söyledim. Araçla örnek bir devre çizebileceğinizi düşünüyor musunuz?
Voltaj Başlangıcı

Evet, sayıları kaçırdım. Tamam, devre üzerinde çalışıyor.
Gregory Kornblum

Bitti! 123456789
Gregory Kornblum

Dizüstü bilgisayar, mikrodenetleyicide akım döngüsünü nasıl düzenleyeceğinizi biliyor musunuz?
Gregory Kornblum

Evet, bir sorun, birlikte çalıştığım yazılım mühendislerinin gerçek zamanlı şeylerle iyi olmamasıdır, bu yüzden 'firmware'i döngüde' kullanmak isteyip istemediğimi bilmiyorum
Voltage Spike

2

- sistem özelliklerine bağlı olarak, aksi takdirde DAC KULLANMAYIM yerine 10 bit PWM kullanırım

- <=% 0,1 Vref ve doğrusal yüksek taraf CC ve CV'yi seçerdim

şematik

CC döngüsü aceleci şematik ile ters çevrildi (üzgünüm)

CC = x ila maks için k = 0 ila 1'i seçin


Tony, devreyi açıklar mısınız?
Gregory Kornblum

Herhangi bir veri sayfasını okuyan klasik bir LDO tasarımı. OA1 100mV düşüşten Isense amp ve OA3 Vreg iken OA2 Imax reg. sadece aşağı kontrol ile. Anahtar pahalı bir DAC veya daha az doğru olanı kullanmayın.
Tony Stewart Sunnyskyguy EE75

Kahretsin sen akıllısın! Tüm bunları kendiniz mi çizdiniz ve şema yok mu?
Keno

40 yıl sonra bunu kafamda yapabilirim .. şimdi burada
Tony Stewart Sunnyskyguy EE75

Öyleyse neden çizesin ki?
Gregory Kornblum

1

Çok daha fazla arama yaptıktan sonra , eevblog'dan listeye eklemek istediğimi düşündüğüm bir devre daha buldum çünkü ilginç. Diyotları 'maks' benzeri bir konfigürasyonda kullanmak yerine, CV'den CC'ye geçmek için bir mosfet ve bir diyot kullanır.

şematik

bu devreyi simüle et - CircuitLab kullanılarak oluşturulan şematik


merakla diyot geçişi ve IA yapılandırmasıyla neredeyse aynı, ancak% 0.1 doğrulukla şüphelerim var
Tony Stewart Sunnyskyguy EE75

Pek değil, sizinki bir ofset sahip bir op amp kullanır voltajlar arasında seçim yapmak için bir mosfet ve bir diyot kullanmaz. Bu, CC modunda olmadığınızda voltaj geri bildirimi için ofset olmadan size daha doğrudan bir geri bildirim yolu verecektir. Ayrıca bu, ana akım sınırlayıcı için bir BJT değil mosfet kullanır.
Voltaj Başlangıcı

evet, potansiyel stabilite sorunlarına neden olan yüksek kazançlı diyot yerine ekstra Q (FET) var,
Tony Stewart Sunnyskyguy EE75

Listeye atacağımı sanıyordum
Voltage Spike

1
Şematikte en az iki hata var: OA1 ters çevrildi (voltaj ve akım geri bildirimi negatif olmalı) ve M1, bir P-kanalı geliştirme modu parçası olmalıdır (OA3 çıkışı düşük olduğunda çalışmalıdır ve engellemelidir. yüksek olduğunda). Şu anda M1, N-kanal geliştirme modu MOSFET'tir.
jms
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.