ombouwen van een Rigol DS1052E

code:

Hier wat metingen gedaan met de inputs op een T-stuk met 50 Ohm afsluiting.
Kanaal A    B
 -3dB  108  115 MHz
 -6dB  155  162 MHz
-10dB  196  210 MHz
-20dB  264  277 MHz

Rise time. Deze is gemeten met signaal van een schakeling waar een paar 74AC04 parallel in zitten.
De flank zou naar verwachting onder de 2.5nS moeten liggen.
Kanaal A    B
       3.3  3.2 ns

De -3dB bandbreedte lijkt lager te liggen dan de echte DS1102E van Fred. Bij -10dB en -20dB is het weer vergelijkbaar. Zou er in de DS1102E toch iets andere componentwaarden in het ingangsfilter gebruikt zijn?
Al met al toch een leuke mod.

Leuke meting, bandbreedte is >100MHz dus dat lijkt me een geslaagde mod. De manier van meten en de toleranties in de scoops zelf zullen de verschillen onderling wel verklaren. Jammer dat ik niet even snel een rappe blokgolf kan genereren, ben wel benieuwd waar mijn -3dB is gebleven.

Tja......

Heb er ook maar eens een snelle puls op gezet.
http://www.i9t.net/fast-pulse/fast-pulse.html

http://www.uploadarchief.net/files/download/newfile0.jpg

Die formule Freq = 0.35 / Trise zal wel niet gelden voor een digitale
oscilloscope, anders is hij wel erg snel geworden voor een 50Mhz scope.

Ik heb de mijne ook binnengekregen vandaag, mooi dingetje :)

Weet iemand waar de ground springs voor zijn die bij de probes in het zakje zitten? Volgens de beschrijving zijn ze om beter contact te maken met de ground.. maar waar moeten ze verbonden worden?

Die ground springs kan je op de voorzijde van je probe klemmen, je hebt dan een een zeer korte verbinding met massa wat je metingen aan snelle signalen aanzienlijk nauwkeuriger maakt.

@Pietplop,
Ter vergelijking.
Zie een plaatje met vrijwel dezelfde pulgenerator maar met de DS1202CA:

http://www.uploadarchief.net/files/download/spikeheadii.png

Die snelle daaltijd komt volgens mij door de 'undershoot', na de puls.

[Bericht gewijzigd door Rd12tf op vrijdag 14 mei 2010 19:04:02 (41%)

Misschien wat laat, maar dealextreme zet altijd de prijs buitenop het pak. Als je dat niet wil moet je de gift optie aanklikken.

Ik heb niks aangeklikt en had mazzel :)

Wat betreft die veren.. waar verbind je de massa mee? Of misschien is een betere vraag: hoe?

Als er vlak naast je meetpunt een massavlak (of buitenkant BNC oid) zit dan kun je dat massa veertje tegen de massa duwen terwijl je probe het signaal pakt. Dat is als je hem ipv het gele isolatie dopje op je probe monteerd..

Ik vraag me af met die pulse generators wat nu de echte piekspanning is. Als deze namelijk 40V is (breakdown van de 2n2369) en de scoop laat maar 9V zien, dan kun je moeilijk zeggen dat de rise time 1.5ns is?

@Joosty,
Kijk en lees hier maar:
http://www.meettechniek.info/instrumenten/scopeprobes.html

@Jojo,
Daar zeg je wat ... Tegen de tijd dat de scope net bij circa 9V is, is de puls al weer op haar retour; de pseudo Dirac pulsen zijn te smal om de werkelijke stijgtijd te kunnen bepalen! Toch maar een 'charge line' aan dat ding knutselen, daar verleng je de pulsen mee.

Tja, misschien is het ook een kwestie van definitie. Het signaal, zoals waargenomen door de scoop, stijgt natuurlijk wel met die snelheid. Alleen is het wellicht niet met de 10%/90% van het werkelijke signaal.
Jim Williams meldt in het artikel dat C1 geselecteerd moet worden voor 10V output. Alleen hoe doe je dat zonder een referentie als zeg een 12GHz sampling scope. Schijnbaar beinvloedt C1 zowel de pulsduur als hoogte van de piek.

http://www.i9t.net/fast-pulse/schematic-t.jpg

Als je weet wat de piek echt is, dan kun je mogelijk extrapoleren om de risetime van probe+scope te bepalen.
Voor analoge scopes wordt blijkbaar BW = 0.35/ Tr gehanteerd. Hoe goed dit past bij digitale scopes zou ik niet weten.
Bij mijn modded DS1052E en 74AC pulse komt daar 0.35/3.2ns = 109MHz uit. Lijkt heel redelijk.
Bij jou DS1202CA en Dirac pulse komt het, met natte vingerwerk extrapolerend naar 10V, op 0.35 / (10/6*1.2ns) = 176MHz.
Was de pulse nu werkelijk 8V, dan komt er 220MHz uit. Was het niet een 200MHz scope?

Het nut van het veertje is me nu duidelijk, bedankt voor de reacties.

Op 15 mei 2010 13:02:56 schreef jojo:
[...]
Was de pulse nu werkelijk 8V, dan komt er 220MHz uit. Was het niet een 200MHz scope?

Ik dank je voor het wederom doen voortschrijden van mijn inzicht ... :-)
Ja, het is een 200MHz scope.

Dit gebruik ik als pulse box:

http://www.uploadarchief.net/files/download/avalanche_pulsebox.png

Schema van de voeding heb ik even niet bij de hand, komt nog ...
De hsp. voeding is nogal vreemd, een 32 kHz xtal oscillator gevolgd door een (simpel) xtalfilter om van de blokken een bijna perfecte sinus te maken, daarachter een TDA7052 met een hsp. trafo'tje + gelijkrichting. Een halve Royer had als probleem het slechte rendement en troep op het gewenste signaal, dat soort dingen ga je goed merken in het nano seconde domein ...

Eindelijk heb ik de DS1052E in me bezit.
Ik ga morgen alleen op vakantie, dus ombouwen zal over een week gebeuren. Hopelijk heb ik dan de onderdelen voor de puls generator binnen.

A byte walks into a bar and orders a pint. Bartender asks him "What's wrong?" Byte says "Parity error." Bartender nods and says "Yeah, I thought you looked a bit off."
fred101

Golden Member

De moeilijkheid bij die pulsers blijft natuurlijk de onbekendheid van je stijgtijd. Je weet nooit of het nu de scoop of de generator is.

Ik heb een 100MHz blokgolf generator maar de stijgtijd is nog 5nS. De R&S komt ook niet verder.

www.pa4tim.nl, www.schneiderelectronicsrepair.nl, Reparatie van meet- en calibratie apparatuur, ook maritieme en industriele PCBs

hallo,
gewoon om effe te melden dat ik een overzichtje gemaakt heb hoe je die rigol met USB kan modden en de nodige file'tjes op http://www.eevblog.com/forum/index.php?topic=553.0

niks nieuws (Wartos deed het het al in pagina 1 van deze thread), maar misschien leuk voor mensen die het nog moeten doen..

Als er iemand iets vind dat niet werkt of bvb ergens een download van de "echte" laatste firmware vind, laat iets weten aub.

to byte or not to byte is not a question

En hier is patch ook gelukt. Via USB overigens zoals in bovenstaande link; scheelt weer kabeltjes knutselen.

Is het normaal dat "Ultrascope for DS1000E Series.exe" een msi extensie heeft ipv de aangegeven exe? De installatie van ultrascope is volledig in het chinees. Ik heb alles gevolgd zoals aangegeven is maar krijg geen verbinding met de scoop via ultrascope.

Ik heb de ultrascope dat ik gebruikt heb op rapidshare gesmeten, http://rapidshare.com/files/391131901/Ultrascope_for_DS1000E_Series.ex…
(Ik heb die van hun website niet gestest)

en de guide aangepast :)

[Bericht gewijzigd door Orka op maandag 24 mei 2010 19:49:01 (12%)

to byte or not to byte is not a question

Oke prima, bedankt voor de mooie tut! Maar voor de windows 7 gebruikers onder ons zou ik dit bijvoegen.

De "NIVISAruntime.msi" werkt niet met Windows 7, hierdoor wordt de USB-driver niet geïnstalleerd en werkt het niet. Als je "visa441runtime" installeert kan je de USB-driver wel installeren. En kunnen Windows 7 gebruikers hun scoop om toveren tot een DS1102E.

edit: als je een 100% werkende "visa441runtime" USB-driver wilt hebben kan je me altijd mailen. Ik heb er maar één gedownload en die werkt zoals het hoort.

[Bericht gewijzigd door vdbeke op maandag 24 mei 2010 21:08:22 (16%)

hey, dat had ik gemist, bedank, effe linkje toegevoegd...
maar daar zie ik dat dit zou werken
http://joule.ni.com/nidu/cds/view/p/id/1408/lang/en

"visa460runtime.exe"

als je een werkende driver hebt en er is geen directe download, kan je die anders effe op rapidshare smijten of stuur het maar door via mail, dan doe ik het wel...

edit: heb je mailtje gestuurd...

to byte or not to byte is not a question

Dat zou misschien een nieuwere versie kunnen zijn.
Bestandje is normaal bij jouw aangekomen.

yep, hartelijk bedankt, tutorialleken aangepast..

to byte or not to byte is not a question

Dit is erg cool :).

Ik ga morgen mijn DS1052E ophalen, nadat een forumlid mijn oude scoop heeft meegenomen. Die hack is die van toepassing op alle typen? Of alleen bepaalde versies van de firmware?

Staat hier in een van de links in het topic: alleen op versie 2.02. Hogere versies moet je eerst downgraden naar 2.02, modden en weer upgraden. Ik heb 2.02 gehouden overigens (zat er ook in). 2.04 schijnt geen verbetering te zijn er miste wat uit de software (geen help geloof ik)