EEVblog #675 – How To Reverse Engineer A Rigol DS1054Z


Dave shows you how to reverse engineering a PCB to get the schematic. In this case the new Rigol DS1054Z oscilloscope.
How does the discrete transistor analog front end and the software bandwidth limiting work?
How do you decode SMD transistor codes?
How does it compare to the old Rigol DS1052E?
Dave also discusses the low voltage ohms function of a mulitmeter, how it’s useful, and how to test your multimeter to see if it will have any issues with in-circuit testing.

Schematic:
DS1054Z Front End
DS1054Z Diff Amp
DS1052E Schematic

Links:
SMD codes
From Digikey

Datasheets:
MMBFJ309L JFET
BAV199 Diode
BC856
Fujitsu FTR-B3 Relay
Cosmo solid state relay
TL072: http://diodes.com/datasheets/TL072.pdf
74HC4053
TLV274 Precision Quad Opamp
AD5207 Digital POT

Forum HERE

Teardown Photos:

Be Sociable, Share!

    About EEVblog

    Check Also

    EEVblog #1034 – Mailbag

    Mailbag is back! Forum HERE SPOILERS: Beginner schematic and PCB layout analysis. Can Dave guess ...

    • pauldzim

      Weverse-engineering Wednesday? 🙂

      • Pack34

        Damnit Kripke!

    • What happened to tear down Tuesday ?

      • Not this week, sorry, had many things going on.

    • Synthetase

      Fascinating video Dave. Gotta love discreet circuits. I presume the heavy filtering for the rail feeding the emitter follower is because discreet transistor amplifiers have poor power supply noise rejection compared with op-amps.

      • Yeah, it’s gotta be for PSRR reasons.

    • Johm

      Great video and very instructive. Wouldn’t mind it being longer.

    • hdavis

      Hats off to you. That was impressive. Now all you have to do is breadboard it 🙂

    • peter

      This is a stupid question, but why is vertical positioning done in hardware and not in software?

      • Because it’s only an 8 bit ADC with limited dynamic range. So you have to analog shift the waveform up into the ADC window to get the most usable range out of it.

        • blipton

          I was wondering the same thing.. after all, since you can position the waveform anywhere on the screen, isn’t it independent of the ADC?

    • Danjel McGougan

      So, does it work to tie the gates of the bandwidth limiting transistors to ground in order to hw hack one of these to allow 100 MHz bandwidth?

      • Danjel McGougan

        Or rather, tie them to whatever voltage switches them off…

    • Chris Leyson

      Nice work Dave, by the way, I think the 50ohm resistors in the cross coupled cascode should be connected to the collectors and not the emitters.

    • mjk

      Great video showing soup to nuts of how to reverse engineer a board. I appreciate the time it must have taken to set it all up. And choosing a real-life modern complex product rather than a solar garden lamp. Well done.

    • Anthony Balducci

      I am slightly new to using test equipment myself and am looking for my first scope. The DS1054Z has rather been at the top of my list, however I did have a question: How would you exactly *use* four channels (considering one only has two hands, after all 🙂 ? I mean, granted I also have a 32 channel logic analyzer already, so I already understand the *potential* virtue, only that my guess is looking at the type of probes included with the scopes they seem rather ‘heavy duty’ (I imagine so as to minimize noise, etc), and my supposition then at least is there is no really easy way to attach these probes to those little SMT ‘pinchers’ I use with my LA (or is there ?). So then how can they be used ? Or I am trying to understand better the virtues of 4 vs 2 channels (particularly how the mounting of the probes might work).

      • Nicolas Duhamel

        The probes can have these “cap” style ends with a little hook inside. (http://img.dxcdn.com/productimages/sku_148930_4.jpg)
        So you can hook theses on test points, traditional component with leads or to connectors and stuffs.
        4 channel can be very handy, and I’ve had myself several situations where I was glad I add 4 channels. For example when you’re looking at several stages of an analog circuit like a filter or amplifier stage.

    • TarHeelTom

      This is off topic here, but I don’t know how!
      Trying to post a general question on the blog, and the blog wants me to address it to someone in particular. Must be a way to just ask a question of everyone, but I can’t find it.

      Thanks

      Tom

    • Pingback: Converting Gerber to PCB in Altium()

    • Pingback: PCB Reverse-Engineering()

    The EEVblog Store generally ships twice a week, on Tuesdays & Fridays, Sydney time. Dismiss