element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Test & Tools
  • Technologies
  • More
Test & Tools
Blog A Simple Repair of an HP 33120A Function Generator
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Test & Tools to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: ajcc
  • Date Created: 20 Nov 2020 11:55 PM Date Created
  • Views 4674 views
  • Likes 9 likes
  • Comments 4 comments
  • keysight
  • hp
  • function generator
  • electronics repair
  • agilent
Related
Recommended

A Simple Repair of an HP 33120A Function Generator

ajcc
ajcc
20 Nov 2020

Background story

A while back I was lucky enough to stumble upon a poor HP 33120A hiding in the e-waste from a lab that was being cleared out. It had a strip of masking tape covering the display telling everyone that the unit was not working, at all! So I asked them about it and just got the answer that it was 30 years old and not worth repairing. I protested that they couldn't just be throwing away nice HP gear, at least they could try to repair it? "Take it if you want it!", they told me and left. I guess no one wanted them after someone had already replaced them with GW Instek SFG-2120 units, maybe they were just waiting for an opportunity to clear out the old HPs?

 

Initial functional checks

When I got the unit home I immediately tried to figure out how broken it actually was. The unit powered on without complaints, but there was no output on my scope. After I had looked a while for an Output Enable-key I couldn't find, I learned that it defaults to outputting a 1 kHz sine with an amplitude of 100 mV peak-to-peak (into 50 ohm) when you power it on. So the output was enabled and something was broken. The next step was to locate the service manual, which I probably shouldn't be too surprised that Keysight had available for download on the 33120A product page.

 

Running a self-test

From the service manual I found out that holding down Shift while powering the unit on would run a self-diagnostics test. The test passed without any complaints, a good sign!

image

The VFD is nice and bright too, telling me that this HP haven't seen much use.

 

Checking the outputs

I unplugged the unit and checked the output resistance to ground with an ohmmeter, assuming that it's terminated with 50 ohm, but it just read open circuit. While I was at it I also checked the sync output, which read about 130 kilo ohms. I think it should be in the 10-100 kilos of ohm range for a digital output, so that reading seemed good to me. Now that I'm thinking that the sync output isn't broken I checked the output from it with my buddy Rigol again and saw a 1 kHz square wave, with the instrument set to output a 1 kHz sine.

image

The sync signal even followed along as I changed the frequency on the function generator. This is promising because the sync output is generated from the signal output by a comparator in this mode, meaning that somewhere inside the output signal is being generated.

 

Going backwards from the output

To double check my assumptions about the output termination I went to the schematics in the service manual to see if it was indeed terminated with 50 ohm. To my surprise I saw that there was a fuse on the output, with diodes for voltage protection.

The first point in the service manual's operating checklist for when the output is inoperative is to check if the output reads over 100 ohms, if it does you should check fuse F801.

image

F801 is a 0.5 A fuse and CR801 together with CR802 protect against over- and under-voltage on the output. The 50 ohm terminator I was trying to see with the ohmmeter is behind a switchable attenuator, where it is connected to the output of an amplifier and is made out of eight 100 ohm resistors (four parallel circuits of two resistors in series). Using my ohmmeter I could confirm that the fuse was indeed open.

 

Using the scope to look for a signal

Since F801 is the last component before the output I hooked onto one side of it with my oscilloscope probe, but there was no output. However, much to my delight, there was a signal when I hooked the probe onto the other side of F801! For some reason it's never the first side you try?

image

The 1 kHz sine was indeed being generated!

image

 

Replacing the fuse

After I figured out how to remove the handle and bought the correct size torx bits, opening up the unit was very easy. The whole cover slides off after the rear bumper is removed. Replacing the fuse was very easy since the PCB is exposed on the underside and doesn't have to be removed.

 

{gallery} Soldering in a new fuse

image

The fuse inside the HP.

image

The pins were easily accessible from the underside of the unit.

image

The new 0.5 A ultra fast Littelfuse fuses.

image

The solder sucker left a mess, but it's now ready for a new fuse.

image

New fuse soldered in!

image

Legs snipped and board cleaned with IPA.

image

A brand new fuse, looking dapper while being a proper short!

 

Checking if the unit was repaired

Hooking the BNC cable from the function generator into a T-splitter together with a 50 ohm terminator my buddy Rigol now showed the correct amplitude, 100 mV peak-to-peak. The different waveshapes all looked fine too, changing the frequency worked too.

image

Happy little yellow worm!

 

The modulation works too! The FFT function of my Rigol isn't very good, but it's good enough to at least show an amplitude modulated carrier with its two side bands. They are spaced 100 Hz from the carrier, meaning that the carrier is indeed AM modulated with a 100 Hz sine.

image

 

Checking the attenuator

As I mentioned previously there is an attenuator between the output amplifier and the output protection. Knowing that someone had been feeding the HP with a high enough voltage to trigger the over-volt protection, and with a large enough current to blow the fuse!, I was a bit concerned about the attenuator's well-being. The service manuals lists a few amplitudes to check in order to verify the instrument's performance, both when terminating into 50 ohm and a high impedance. Going through them I'm now very aware that none of my 50 ohm terminators are very good or agree with each other. However the high impedance tests showed that the voltage amplitudes were spot on, so I can only assume they would be with a good 50 ohm terminator too.

 

While doing the test I also learned that the function generator can be put into a DC volts mode and output +/-10 V into a high impedance, how neat is that?! That feature would probably be great for controlling a DIY current source/sink.

 

Conclusion

I'm very happy that I could give the instrument a new lease on life after its owners didn't want it and it will be replacing my old analog function generator. While this repair turned out to be almost disappointingly simple, I still hope it was interesting for the fault finding process, even if that was a short one.

  • Sign in to reply

Top Comments

  • neilk
    neilk over 4 years ago +3
    A nice simple repair; well done. Now you have a very useful piece of kit Neil
  • genebren
    genebren over 4 years ago +2
    Well done. Too nice of a piece of equipment to be be thrown away without even trying to figure out what was wrong.
  • DAB
    DAB over 4 years ago +2
    Good repair and saving of a very useful HP generator. Those units were top of the line when they were new. You now have an excellent device. Well done. DAB
  • henryfinley
    henryfinley over 3 years ago in reply to DAB

    I have enrolled and joined this discussion 2-25-22, working on a problem on my HP 33120A, which I am presently posting on EEV blog. If anybody can chime in, it would be welcomed. The link to that is : https://www.eevblog.com/forum/testgear/hp-33120a-problem/new/#new

    Thank you.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 4 years ago

    Good repair and saving of a very useful HP generator.

     

    Those units were top of the line when they were new.

     

    You now have an excellent device.

     

    Well done.

     

    DAB

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • neilk
    neilk over 4 years ago

    A nice simple repair; well done. Now you have a very useful piece of kit

     

    Neil

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • genebren
    genebren over 4 years ago

    Well done.  Too nice of a piece of equipment to be be thrown away without even trying to figure out what was wrong.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube