Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Pametni Osciloskopi : )
#21
Nastavljamo ovde ...
Reply
#22
To je bilo vrijeme za upgrade, znas kako se kaze, mini reset Smile
Reply
#23
Evo ovdje je jedan interesantan curve tracer njemacke kvalitete napravljen analigno, kad bi se vip forumasi ujedinili i usavrsili ovaj curve tracer za osciloskop i napravio uredjaj to bi bilo top!

https://m.youtube.com/watch?v=isYHoyeXvk8

Shema kompletnog uredjaja je u drugom pdu, fino ima opis sklopova button knovlbove i precizne rotary enkodere postavimo na prednju pcb ploci , fino naljepnica i eto sa bnc konektorima spojimo na osciloskop i imamo vrijedan uredjaj za uparivanje poluvodica i provjera dali su originali.

Ovo je jako korisna sprava kod popravke pojacala gdje izlazni zveknu pa sad uparuj u pojacalu preko otpornika i zezaj se, sa ovom spravom smo odmah nadjemo uparen poluvodic.

Preradit za napon 0-60V (100V) i struju 0-5A i to bi bilo top!

Moze i sa arduinovim sporim ad konverterom ili mocnim stm32 ali ovdje je sve analogno obradjeno plus lako se servisira ako koji dio ode Smile


Attached Files
.pdf   1985_42_05_ks7000.pdf (Size: 6,22 MB / Downloads: 5)
.pdf   1986_43_05_ks7000.pdf (Size: 7,3 MB / Downloads: 9)
Reply
#24
Eee mikikg, malo da se nasalimo....

Ako su digitalni osciloskopi pametni kakvi su onda analogni osciloskopi? Smile

Salu na stranu, zanima me dali ovi novi digitalni osciloskopi su bolji od analognih? Npr dho924s vs analogni hameng 70MHz sa starom katodnom cevi posto u analogiji nema digitalnih sample rate podataka, memory depth i cpu core count i speed.
Reply
#25
Stvar je u tome što već imaš na rasploaganju 4 ADC kanala pod potpunom kontrolom, gain, offset, triger i sve ostalo što ima na osciloskopu.
Takodje imaš dva DAC kanala, nemaju baš taj strujni/naponski kapacitet ali generalno mogu da se iskoriste direktno sa malo dodatne pasivne elektronike.

Za takvu jednostavniju varijantu curve-tracer software bi bio više uživanje da se napiše za bilo koga ko se bavi elektronikom.

Ne mora rezultat/grafikon da izlazi na ekranu osciloskopa, on služi samo kao ADC i DAC ka PC, grafikoni se crtaju sa standardnim GUI bibliotekama na vašem OS ili WEB bazirano JavaScript ali ispod haube mora da ima konekcija bilo preko USB ili preko LAN ka Rigolu.

Ne mora ni da radi tom "velikom brzinom iscrtavanja" kao što je bilo potrebno za analogni osciloskop da bi se dobio takav višeliniski grafikon, može lagano jedna po jedna kriva da se snima, ne žurimo nigde a može da se optimizuje da bude relativno brzo.

Pomoćicu oko tih stvari ...
Reply
#26
Koliko vidim ovaj model ima mogucnost plugin-a, znaci bilo bi dobro napraviti plugin i onda ko kupuje novije serije rigola samo ubaci taj plugin, doda malo elektronike i ima jednostavan a funkcionalan curve tracer.

E sad za pisanje pluginova tu vec treba biti programer i znati kako se komunicira sa adc i fpga i malo matematike koordinatnog sistema x i y.

Ko je programer njemu je to lako, mi smo vecina tu elektronicari pa je pisanje plugina i pozivanje c++ apija špansko selo.
Reply
#27
Pisanje pluginova za taj Osciloskop u C/C++ je malo hard-core, to nije za svakog, samo za VIP članove i administratore ovog foruma : )

Ako se budu pisali takvi pluginovi, društvo na forumu će dobiti to besplatno nakon što dostavite seriski broj i dobijete "personalizovanu verziju".
Za ostale bi to verovatno bilo komercialno!

Druga varijanta koju sam gore predložio da se kontekst programiranja i samog software rešava na PC, drastično je tako lakše a i "jeftinije".
Reply
#28
Dobro Mikikg kaže. Za dobar prikaz XY moda na digitalnom skopu treba da se to sve odradi na softverskoj razini,ako gurneš analogni XY signal na ulaze digitalnog skopa baš nećeš dobiti zadovoljavajuć rezultat. Digitalni skopovi nasprama analognih baš ne prikazuju dobro signal u XY modu što se može vidjeti na bezbroj videa na youtubeu.

Što se tiče curve tracera Macola mi je negdje 2015 nacrtao i izsimulirao šemu za analogni dio visokonaponskog tracera(čitaj za lampe) koji ide do nekih 1kV/100mA(ako me sjećanje ne vara),ali evo do dana današnjeg nisam se pretjerano zabavio sa time jer znam da bi softverski dio oduzeo puno vremena i trebao dosta znanja. Moja ideja za curve tracer je takva da se napravi "kopija" Tektronixa 576 koji je moguće jedan od najuinverzalnijih curver tracera koji se ikada pojavio(ide od nekih 20V/10A pa do 1kV/200mA) što bi značilo možeš da ispitaš bilo kakvu komponentu. Macola je predložio da se naprave četiri strujna limitera(modula) tipa 20V/10A, 70V/3A, 350V/0,5A i 1kV/200mA od kojih korisnik može da napravi sva četiri ili bilo koju kombinaciju istih, zavisi što mu treba za posao. "Kompliciraniji" dio svega toga bi bio generator stepenica,AD konverter(ako se hoće ići na očitanje krivulja preko PCa) i sam softver na PCu/digitalnom osciloskopu.

Primjer jednog takvog curver tracera,doduše za lampe je RoeTest tube tester koji je je baš za visoki napon/lampe. Čovjek je napravio odličan hardver i popratni softver koji su nenadmašivi. Da me zanima samo cijevna tehnika ne bi uopće dvojio oko toga da kupim njegov kit komplet jer cijena itekako opravdava funkcionalnost.

E sada ja se mogu posvetiti dizajnu PCBa i testiranju ako bi netko ovdje na forumu počeo polagano riješavati softverski dio svega toga da to ispadne moderna verzija Teka 576. Za sada Macola je samo napravio taj HV limit disipacije(1kV/200mA) tako da bi trebalo dizajnirati i preostala tri komada.Možda bi za svrhu testiranja bilo zgodnije napraviti za početak neki niskonaponski limit disipacije koji nije toliko "opasan" kao visokonaponski i njega ispitati jel radi kako treba.
Reply
#29
@Khadgar2007
Generalno to je i moja ideja, da se proba prvo sa manjim rangom napona i snage, praktično samo da se osmisli pasivni neki setup na koga se nabodu ovi ADC i DAC kanali i ostalo se prelazi na software sa mogućnostima koje pruža signal generator.

Output Waveform (Single-channel output) 156 MSa/s 14 bits / 25 MHz / +/-5V
Standard Waveform: DC, Sine, Square, Ramp, Noise, User-defined waveform

Naravno da se ovo može dodatno nadogradi i pojača, jednostavnije se pozabaviti samo sa tim AMP a sve ostalo manje-više od hardware već ima samo da se zaokruži pod jednu kapu sa programom.
https://www.batronix.com/files/Rigol/Osz...eet_EN.pdf

Može da se izvuče vrlo fina rezulocija grafikona, više je vezano za to koliko želite vremena da odvojite na merenje, sa koliko izmerenih tačaka zelite grafikon, kao "prozor/window" na FFT, isto i sa svim tim merenjeima, više tačaka treba više vremena da se to dovuče i procesira, mislim pričamo o nekim sekundama, 1-2-3, ne ceo dan da snima jedan tranzistor Smile
Reply
#30
A za software ne mora da se mučite, ima ko zna da piše te programe bez problema, samo da se dogovorite kako vam HW radi i šta hoćete tačno sa tim i to ispričate sve GPT-u Smile

Biće mu drago na tom postavljenom pitanju i vrlo rado će da se uključi u diskusiju, stim što zna da bude dosadan pa mora da mu se skrene pažnja da ne zaludjuje nego da striktno napravi HTML/JS/Python skript kako ste mu rekli i da će da ga "lajkujete i pomazite" kada napravi ceo program! Smile
Reply
#31
Da li ste videli ovo:
https://www.diyaudio.com/community/threa...199/page-4

Quote:Hi Guy's,

Interesting to see you guys have been working on something similar.
I also made my own curve tracer.

Programmed in python and controlled by two rigol dp832 power supplies and a RSDM-9061 is taking the measurements.

Slična tema samo su iskoristili te gotove uredjaje, i dalje je fora u programu koji samo složi u proste grafikone ta merenja.
Dodan HW pored ovih uredjaj se onda svodi na ovako nešto, krajnje jednostavno jer su sve ostale funkcije rešene kroz te uredjaje i program.

[Image: attachment.php?aid=45089]

Ovde ima projekat za Curve-Tracer koji koristi progamabilna napajanja za crtanje grafikona

Python program for I-V curve tracing of electronic parts using programmable power supplies

https://github.com/mbrennwa/PyPSUcurvetrace


Attached Files
.jpg   IMG-20230101-WA0000.jpg (Size: 111,63 KB / Downloads: 135)
Reply
#32
Ovo je brutalno, nisam video da su to dodali, da progam o kome se diskutuje da se odmah pokrene u chat prozoru GPT-a jer sam mu trazio HTML/JS da napiše i da simulira ponašanje diode jer nemamo još nikakav hardware osim osciloskopa i pune kese tranzistora koji čekaju da se testiraju Smile

[Image: attachment.php?aid=45090]

[Image: attachment.php?aid=45091]


Attached Files
.png   Screen Shot 2025-03-07 at 00.30.20.png (Size: 97,54 KB / Downloads: 149)
.png   Screen Shot 2025-03-07 at 01.17.02.png (Size: 126,76 KB / Downloads: 141)
Reply
#33
Ovako, za početak što se tiče analognog dijela hardvera dajte mi tjedan dana da smislim glavni koncept kako bi to izgledalo i da podsjetim Macolu na tu šemu koju je napravio da vidim što bi se trebalo prepraviti da se naprave strujni limiti za ostane naponsko/strujne opsege.
Mikikg, već sam te jednom pitao da tražim nekakav moćni MCU(cijena nije bitna) koji će pogoniti program za curve tracer jer sam mislio da se napravi kao kompletno zaseban uređaj koji nema veze sa PCom, ali možda je i bolje da se u curve tracer stavi AD konverzija,neki mali MCU i preko USBa(ili nečega drugoga) ušteka u PC di će biti glavni program za upravljanje tracerom. Iako bi baš za svoj gušt volio napraviti dva izlaza na traceru koja bi uštekao u XY ulaze na klasičnom skopu(ne mogu ja bez zelene/plave linije na ekranu Big Grin )

E sada idemo na jedan po meni osnovni "problem" curve tracera,a to je reguliranje napona kojim se DUT napaja. Kod niskonaponskih/malostrujnih i sl. viđao sam razna riješenja a jedno od njih je izrada "pojačala" na čiji ulaz se dovede signal oblika kakav će napajati DUT i onda na izlazu pojačala se dobije željena amplituda i struja,izlazni signal se na taj način lako regulira,ali takav način zahtjeva hrpu popratne elektronike,a i napraviti pojačalo koje ide od 20V/10A pa do 1kV/200mA nije naivan zadatak. Najjednostavnije riješenje bi bilo klasičan variak u primaru trafoa i sa njime se narihta napon za DUT jedino to u današnje vrijeme nije moderno jer se ne može upravljati preko tipkica.Iako i za to postoji riješenje,stavi se neki motor koji će okretati variak i onda ga se može upravljati sa bilo čime.
Reply
#34
Odlicna ideja khadgar, zapocni projekt imas nasu podrsku sa foruma!

Ja zasad ucim novi ux posto ima svega, a uzeo sam najskuplji model iz te serije radi bode plota i niskog suma front enda koji ide do 200uV. Stariji rigoli idu do 1mV sto je 5x manji front end sum.

Takodjer bode plotter ce mi omoguciti mjerenje kod pojacala max freq pojac koji ide do -3dB, npr lambda ide preko 300kHz a sa ovim modelom to se moze i izmjeriti.

Samo naprijed khadgar i postavi sheme, prepiske ideje sklopa ima nas puuno koje nas to zanima.
Reply
#35
(03-07-2025, 09:05 AM)Khadgar2007 Wrote: Mikikg, već sam te jednom pitao da tražim nekakav moćni MCU(cijena nije bitna) koji će pogoniti program za curve tracer jer sam mislio da se napravi kao kompletno zaseban uređaj koji nema veze sa PCom, ali možda je i bolje da se u curve tracer stavi AD konverzija,neki mali MCU i preko USBa(ili nečega drugoga) ušteka u PC di će biti glavni program za upravljanje tracerom. Iako bi baš za svoj gušt volio napraviti dva izlaza na traceru koja bi uštekao u XY ulaze na klasičnom skopu(ne mogu ja bez zelene/plave linije na ekranu Big Grin )

Postoji kontroler koji bi to mogao da odradi, Propeller Paralax, vrlo specifičan koji je u stanju da generiše vrlo komplekse Video signale poput PAL/NTSC i da usput odradi šta god treba od procesiranja u realnom vremenu, FFT na primer prikaz preko Composite-S video signala, direkt na CRT ekran!
Naravno da je u stanju da "skocka" kakav god hoceš X/Y prikaz preko X/Y ulaza na analognim osciloskopima! Mogo luda sprava ali nverovatno moćna za neke stvari koje ni jedan drugi kontroler ne može da reši tako lako.

Reply
#36
PS: Priključite audio izlaz sa ovog VIDEO snimka na vaše osciloskope (važi i za predhodni snimak), dobićete isti snimak, samo privilegovani sa analognim osciloskopima će videti tako lepo i fino, ostali sa DSO bolje da ne pokušavaju, pustite snimak u X/Y Audio Software, bolje se vidi Smile

PS2: Sa ovim signalom testirajte AMP-ove, sa čistim sinusnim signalom je malo dosadno, dobije se samo krug Smile
Ako vaš AMP nacrta isto ovo na vašem analognom osciloskopu onda "nije loš taj AMP" ; )

Reply
#37
Pa ne treba digitalija da se skocka običan XY prikaz na osciloskopu. Sigurno je svaki serviser svojedobno napravio "octopus" tester(Hamegov komponent tester) i prištekao ga na oba kanala na skop koji je prebačen u XY mod rada, i ja sam isto tako testirao mosfetove na jednom takvome komponent testeru di sam izvana doveo na gate mosfeta DC napon sa kojim sam otvarao i zatvarao mosfet, jest da u tome slučaju ne vidiš niz krivulja odjednom već samo jednu,ali to nije bitno.

Ne treba nešto jednostavno iskomplicirati sa hrpom digitalije i kodiranja,dovoljno je staviti neki atenutator na "naponski i strujni" izlaz curve tracera i prikopčati ga na osciloskop, a ostatak atenuacije će odraditi osciloskop.

Možda čak okačim ovaj vikend neku konceptualnu blok šemu kako sam ja smislio da bi ovakav jedan ozbiljan uređaj trebao izgledati.
Reply
#38
Ja mislim da taj odlican yt video XY moze da se odradi sa brzim cpu mozda moze i cm4 oni moduli od raspberry pie tako da se paleriraju, stavi se ubuntu server bez guia, i napise qt5 biblioteka, stave se 4bnc konektora za direkt prikljucak na osciloskop i jedan dil podnozje sa ruckom za DUT te prikljucak vanjskog smps 0-100VDC/0-5A i sa softwerom napravit gui gdje podesis parametre za sweep.

To sve obradi taj hw a osciloskop iscrta na ekranu i spremi u cv file.

Ako moze doom da se igra na dho900 seriji moze i curve tracer da se napravi.

Mikikg jel imas sto vremena vikendom da odradis hw i sw?

To bi bila jako korisna sprava svima...
Reply
#39
Na Compute Module 4 sam mislio:

https://www.raspberrypi.com/products/com...-cm4001000

To je mocna sprava par njih u paralelu i eto snage i brzine
Reply
#40
Iskreno, nacrtajte/isprojektujte HW Front-end, pustite sad izbor MCU-a.
Kakvi crni (zeleni) CM4 moduli i to još dva komada : )
To je papreno skupo za potrebnu funkciju ...

Dakle osmislite HW front-end i samo kazite koliko analognih i digitalnih linija ulaz/izlaz vam treba, izbor MCU-a ide posle toga.
Ima sjajnih moćnih kontolera, kažem to prepustite meni + FW, vi samo osmislite HW koji radi traženu funkciju ...

[Image: attachment.php?aid=45100]


Attached Files
.jpg   IMG_20250301_134227653.jpg (Size: 315,19 KB / Downloads: 214)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)