Rigol DL3021 ayarlama denemeleri

Şema yok. Şema olsa da içinde FPGA var. Entegrelerin neredeyse hepsinin de üstü kazılı.
 
Bir problem buldum. DL3031A nın hemen giriş terminallerine bağlı olan bir RC snubber var. 220 nF kapasitör ve 4.1 Ohm 3W direnç seri bağlı. O devasa direnç açık devre olmuş! Hemen değiştirip deneme yapacağım

1792854846804.jpeg


1792854868539.jpeg
 
Eğer iki cihaz aynı olmasına rağmen birisi tek grup çalışırken diğeri bütün gruplara bölüyorsa ya yazılım versiyonu farklı ya da cihaz kurcalandığını anlayıp kasıtlı olarak farklı çalışıyor.
 
Evet şimdi 6A kademesinin tekrar kalibrasyonunu yaptım. Osilasyon ortadan kalktı. Geri kalan CC, CV kalibrasyonlarını da yapacağım. Ama 60A kademesinin kalibrasyonunu ancak Isabel hanım gelince yapabileceğim :)

1792856478867.jpeg
 
Eğer iki cihaz aynı olmasına rağmen birisi tek grup çalışırken diğeri bütün gruplara bölüyorsa ya yazılım versiyonu farklı ya da cihaz kurcalandığını anlayıp kasıtlı olarak farklı çalışıyor.

Olay tamamen RC snubber ile ilgili imiş. Herhalde bir nevi kontrol döngüsünün kompanzasyonunu yapıyor o snubber. Şimdi tekrar baktım, gate sinyali nispeten temiz görünüyor. Prob bağlantısı ideal değil o yüzden biraz gürültü var

1792856897180.png


Elektronik yük girişi de temiz

1792856918057.png


Elimde 4.1 Ohm yoktu, iki tane 2.2 Ohm 2W seri bağladım, 4W, 4.4 Ohm oldu.

1792856587188.jpeg
 
O osilasyon farklı grupları açmasına sebep olduğuna göre feedback devresinin bandwith i gerçekten çok yüksek, ama bunun böyle olması da normal çünkü cihazın slewrate ayarlarını sağlaması için o bandwith e ihtiyacı var. Kafamda kalan tek soru işareti snubber neden fail etti? Acaba test ettiğiniz bir cihazın çıkışı snubber ı fazla mı yordu?
 
Kafamda kalan tek soru işareti snubber neden fail etti? Acaba test ettiğiniz bir cihazın çıkışı snubber ı fazla mı yordu?

Evet ben de merak ediyorum :) Çok uzun zaman önce oldu o yüzden hiç hatırlamıyorum. Hani şebekeye bağlamış olsam, 220 nF empedansı 14 kOhm yapıyor, akım düşük. Zaten reverse polarity algılayıp çıkışı da keserdi. Belki de bir SMPS şebeke tarafındaki doğrultucu çıkışına bağladım ve doğrudan 325V gitti. Direnç de ilk akım darbesinde aşırı voltajdan koptu.
 
kalibrasyon dosyasındaki katsayıları otomatik olarak hazırlaması için claude'a bir python script yazdırmaya karar verdim. Manuel ölçüm çok zaman alıyor. 150V CV kademesini kalibre etmek için de elimdeki ITECH IT-M7723E yi kullanacağım. Tahmini SCPI komutları ile erişmeye çalıştı, bir sürü hata oluştu. Ben de cihazın "programming manual" ını indirdim ve linkini verdim. İki dakikadan az bir sürede okudu ve bütün programlama detaylarını belirledi :cheeky5:

Kod:
Genişlet Daralt Kopyala
❯ Please review the programming manual and then let's try again. ~/Download/IT-M7700 Programming Guide-EN.pdf

  Ran 5 shell commands

I've extracted the guide (it was in ~/Downloads) and I'm reading the
source, protection, multi-channel and measure chapters now.

  Ran 3 shell commands

The guide clarifies this unit's actual command set (NORMal:MODE,
NORMal:VOLTage:DC, PROTect:..., MEASure:VOLTage:DC?) versus what I
tried earlier. I'll now check the error queue first, then run only
documented, read-only queries one at a time with 100ms gaps, stopping
at the first one that gets no reply.

  Ran 1 shell command

Every query worked except the last, PROT:SENS:CHECK?, which got no
reply. I'll read the error queue once to see whether it logged an
error.

  Ran 1 shell command

I've read the IT-M7700 programming guide and probed the IT-M7723E
again using only commands it documents. This time it raised no errors:
the queue was empty before and after. The queries I tried earlier were
guesses that aren't in ITECH's command set. On this unit, setpoints
are under NORMal:, protections under PROTect:, and readings are
MEASure:VOLTage:DC? / MEASure:CURRent:DC?.

Current state (read-only queries, nothing changed):

┌────────────────────────────────────────┬──────────────────────────────────┐
│                Setting                 │              Value               │
├────────────────────────────────────────┼──────────────────────────────────┤
│ Mode                                   │ AC                               │
├────────────────────────────────────────┼──────────────────────────────────┤
│ Output                                 │ OFF                              │
├────────────────────────────────────────┼──────────────────────────────────┤
│ DC setpoint                            │ 400.0 V (DC range −400…+400 V)   │
├────────────────────────────────────────┼──────────────────────────────────┤
│ Current range                          │ AUTO                             │
├────────────────────────────────────────┼──────────────────────────────────┤
│ Voltage rise time                      │ 1 ms                             │
├────────────────────────────────────────┼──────────────────────────────────┤
│ Output relay                           │ opens and closes with the output │
├────────────────────────────────────────┼──────────────────────────────────┤
│ PROT:MAX:CURR:LIM                      │ 20 A                             │
├────────────────────────────────────────┼──────────────────────────────────┤
│ RMS current protection (OCP)           │ 3.75 A, 50 delay                 │
├────────────────────────────────────────┼──────────────────────────────────┤
│ Peak current protection                │ 50 A                             │
├────────────────────────────────────────┼──────────────────────────────────┤
│ Over-voltage protection (RMS and peak) │ 440 V                            │
├────────────────────────────────────────┼──────────────────────────────────┤
│ Over-power protection                  │ 1500 W                           │
└────────────────────────────────────────┴──────────────────────────────────┘

PROT:SENS:CHECK? got no reply and logged no error, so I won't use it.

What the guide says that matters here:

- The stored DC setpoint is 400 V. Switching to DC mode and turning
  the output on as it stands would put 400 V on the load. The DC
  setpoint has to go to 0 V before the switch to DC.

- SYST:REM is needed before any setting change. It locks the front
  panel except for Local and On/Off.

- PROT:MAX:CURR:LIM doesn't behave like CC on a lab supply. The guide
  calls it the "max current limit" without describing how it acts. If
  it does limit, it's a slow limiter, so I'd treat it and OCP only as
  safety nets. The current would come from the series resistor.

Proposed setup sequence. Nothing gets sent until you approve it.
1. SYST:REM, then OUTP OFF.
2. NORM:VOLT:DC 0, then NORM:MODE DC. Read back both settings to confirm.
3. Software limits: NORM:VOLT:DC:MAX 160 and NORM:VOLT:DC:MIN 0. With
   these in place, a wrong setpoint can't go above 160 V or
   negative. They may be saved on the instrument, so you'd change them
   back when you return to AC work.

4. Protections: OVP PROT:RMS:VOLT 170, PROT:PEAK:VOLT 175, OCP
   PROT:RMS:CURR 0.2, current limit PROT:MAX:CURR:LIM 0.25,
   NORM:CURR:RANG LOW. I'll read each one back. If the instrument
   rejects a value (error -222, data out of range), I'll stop and
   report rather than try another.

5. Per test point: Vs = Vset + 10 V, capped at 152 V. That gives 100
   mA through 100 Ω. The 2450 measures the voltage at the load
   terminals (2-wire voltmeter, no sensing by the source). I'll log
   the source's own MEAS:VOLT:DC? and MEAS:CURR:DC? for
   cross-checking.

Hardware you'll need: a 100 Ω resistor rated at least 2 W (it
dissipates 1 W at 100 mA; 5 W gives margin), in series between the
IT-M7723E's + output and the load's + input. Leave the 2450 across the
load terminals as the voltmeter. Disconnect the DP821A and 2461 from
the circuit.

Do you have the 100 Ω resistor? And shall I send steps 1–4 and read
everything back, with the output still OFF? Before any output-on run
I'll add this source to verify.py as its own mode and show you the
changes.

✻ Worked for 1m 42s · done 12:31 PM
 
Evet ben de merak ediyorum :) Çok uzun zaman önce oldu o yüzden hiç hatırlamıyorum. Hani şebekeye bağlamış olsam, 220 nF empedansı 14 kOhm yapıyor, akım düşük. Zaten reverse polarity algılayıp çıkışı da keserdi. Belki de bir SMPS şebeke tarafındaki doğrultucu çıkışına bağladım ve doğrudan 325V gitti. Direnç de ilk akım darbesinde aşırı voltajdan koptu.

Şebeke ya da doğrultucu çıkışı olduğunu sanmıyorum, büyük ihtimalle çıkışı oldukça kirli bir smps e takmış olmanız gerekli. Şu ucuz 220-24 gibi olanlar kısmen aday, bunlarda ana tasarruf filtre ve kapasitör. Dcm de çalışırken %20-30 gibi voltaj ripple i ile çalışmaları mümkün, genellikle 70khz gibi bir anahtarlama frekansları olur ama sekonderde çok düşük genlikli mhz komponentlerde gelebilir(kalitesizliğine göre). Ancak yine de direncin gücü göz önüne alındığı zaman gerçekten zor bir durum.

Bu kalibrasyon için eğer imkanınız varsa voltaj kaynağını dmm e ölçtürürseniz daha iyi olabilir. İkinci bir husus olarak itech in çıkışı biraz kirli bir gerilim olabilir. Eğer ortalama alma işlemi yapmıyorsa bu da adjustment ı bozabilir. Bu tür kaynakların bazıları dc modda buck converter gibi çalışıyor ve gerilim özellikle bara voltajından uzaklaştıkça aşırı kirleniyor.
 
Evet 7723E nin çıkışı oldukça kirli. Ayrıca CC mod yok, sadece OCP var. O yüzden test prosedürünü biraz değiştirmek zorunda kaldım. Bir de bu DL3031A, CV modunda her türlü voltaj kaynağı ile de çalışmıyor. Mesela SMU çıkışına bağlayınca doğrudan osilasyona giriyor. 7723E çıkışında da doğrudan osilasyona giriyor. Ancak çıkışında oturaklı bir elektrolitik kondansatör olan bir kaynağa bağlandığında osilasyonsuz çalışıyor. Ben de 7723E çıkışına bir RC filtre yerleştirdim. Bu hem osilasyon olayını ortadan kaldırdı, hem de voltajı yeterince temizledi. Kalibrasyon ölçümlerini de DM3068 ile yapıyorum. Hem NPLC özelliği var hem de ortalama alarak ölçüm yapıyor.

CV kalibrasyonunu bu şekilde tanımladım. Cihazın orijinal performans speclerinden çok daha iyi durumda şu anda. Diğer sağlam olan DL3031A ya göre de doğruluk daha iyi. O yüzden CC, CV, ve CR kalibrasyonlarının hepsini bitirdikten sonra ve her şeyin düzgün olduğunu gördükten sonra, sağlam olanı da kalibrasyon prosedüründen geçireceğim.
 
  • Beğen
Reactions: clc

Çevrimiçi üyeler

Forum istatistikleri

Konular
9,516
Mesajlar
151,121
Üyeler
3,988
Son üye
tamero

Son kaynaklar

Back
Top