Electronic – Error caused by Scope or Function Generator

function generatoroscilloscopewave

This question may not be valid, please excuse my ignorance. I am having difficulty measuring a decent square wave at 500kHZ. The image below shows a 4 volt CMOS output with a frequency of 500kHz connected directly to the scope using a 2' BNC cable.

I am an engineering student so both pieces of equipment are older and on the used side. Kinda like my first car. The function generator is made by BK Precision and is labeled as a 5MHz generator. (Model: 4011). The scope is a Tektronix 465B that is rated to handle at least 5MHz. The function generator has a TR and TF <= 120ps.

Scope Manual

Function Generator Manual

Obviously the output is nowhere close to a square wave. The horizontal scale is set to .5us. The same output generates a square wave at much smaller frequencies. Is there anyway to tell from the image below which piece of equipment is ancient and should be replaced first? I can't imagine a world at 500KHz.

Any help would be much appreciated! Thanks for reading.

Output Image http://itssimplydesign.com/outputwave.jpg

======UPDATE====== 8:30 pm 2012.11.03

I attempted to calibrate the oscilloscope, but all of the tests turned out to be ok. The Trace Rotation screw was about a quarter of a degree off so I adjusted the rotation a tiny bit. The ASTIG screw was already aligned for optimal focus. In the original post I was using BNC to alligator clips to probe the circuit. I just went to the lab and picked up a 100MHz Tektronix probe to replace the clips. The output of the function generator is the same…

HOWEVER…..

When the function generator is attached to a CMOS inverter (ZVP4105A and ZVN2110A) with a 1pF capacitor the output wave is a perfect square wave. The circuit is shown below:

CMOS Inverter http://itssimplydesign.com/inverter.jpg

All of the parameters remained the same. The function generator is still producing a 4 Volt 500 kHz* input wave. The input wave looks exactly like the first picture above (sawtooth) Yet the output is now perfect. (See image below). I have no idea how this could be possible.

CMOS Output http://itssimplydesign.com/OutputWave_CMOS.jpg

How can a function generator attached directly to a scope produce such an under-compensated wave but when the same generator is attached to a network it turns out normal? TEACH ME!!


  • Edit fyi: Mhz -> kHz.

======Update #2======== 3:07 am 2012.12.03

After pages and pages of my final EE252 lab report I have reached several conclusions. Unfortunately none of the pain staking research has to do with the actual report content. But I am a perfectionist the has to know why things do what they do. Here are the four different scenarios I put together regarding the damping shown in the earlier posts.

Four http://itssimplydesign.com/scope.png

All of the waveforms shown in the image above represent the input waveform only. Refer to the CMOS circuit in the first update for reference. Waveform (a) was produced by placing a BNC to alligator clip directly to the shared gate. Ugly, I know. Waveform (b) was formed by placing the x10 probe directly to the shared gate node. It is almost perfect. Waveform (c) introduces a 50 Ohm termination resistor (to balance the function generators 50 Ohm impedance) between the input and shared gate. This measurement was also taken with the clips placed directly after the terminating resistor. I assume that the continued damping effect is caused by faulty resistor values in addition to a floating output impedance. The final waveform, waveform (c) was created by using the combination of a 50 Ohm resistor and the probe. It was interesting to discover option (b) provided the best results. I assume this is where the probe adjustment would come into play. I will be sure to take a look in the near future.

Best Answer

500kHz is a ways past the maximum specified frequency for square waves for this generator: 100kHz. It appears to have a single-pole RC of about 3.5µs, which would work great for a 0.35/(3.5µs)=100kHz square wave. The output may have a LPF for slew limiting. Also, it is a 50Ω source, so it should be terminated properly to avoid ringing. Try using the TTL and CMOS waveforms, too. B&K have put together this document: Function & Arbitrary Waveform Generator Guidebook .

The external CMOS inverter is not a 50Ω source -- it's source impedance is only a few ohms at most (for low currents) due to VCC and ground impedances and FET RON equivalent resistances. Notice that the output duty cycle isn't 50%, and the edges are ringing.