AP - The Recognized Standard In Audio Test

  • US/UK English
  • UK English
  • Deutsche
  • Korean
  • Spanish
  • Login / Register
  • Contact
  • Products
    • Products Home
    • 2700 Series
    • APx525 Family
    • APx585 Family
    • APx515
    • APx511
    • ATS-2
    • ATS-1
    • Accessories
  • Solutions
    • Solutions Home
    • Intro to Audio Test
  • Downloads
    • Downloads Home
    • 2700 Series
    • APx525 Family
    • APx585 Family
    • APx515
    • ATS-1
    • Accessories
  • Service & Support
    • Service & Support Home
    • Service & Support Offerings
    • About Calibration
    • Schedule Service / Request RMA
    • European Service
    • Knowledge Base
    • Audio.TST Back Issues
  • Sales
  • News & Events
    • News & Events Home
    • Press Releases
    • Analyzer Reviews & Contributed Articles
    • Seminar Schedule
  • About
  • Service & Support
  • Overview
  • Knowledge Base
  • Training
  • Solutions Partners
  • Service Offerings
  • Schedule Service
  • Calibration
  • Shipping Instructions
  • Downloads
  • AP Warranty terms and conditions
  • AP Calibration Services Datasheet

Print this page Save as PDF

Knowledge BaseHOME/SERVICE & SUPPORT/KNOWLEDGE BASE

Audio.TST November 2009: High Quality Square Waves, Measuring Speaker Impedance with APx

Created 24 Nov 2009

AP logo.
Audio.TST November 2009

Notes from the Test Bench
Output
Sound Advice

Notes from the Test Bench

By Bruce Hofer, Chairman & Co-Founder, Audio Precision

It’s great to get out on the road and meet fellow engineers who share a passion for audio. I’m in Japan this week, where I’m giving a talk arranged by our friends at TOYO.

I’ll be looking in some detail at the possibilities available with the combination of our new BW52 ultra-high bandwidth option and our AG52 square wave generator for APx. I can’t put my entire slide set into Audio.TST, but I have asked one of AP’s technical writers to pull some of the theoretical content and cover a couple of the more common applications. If there’s interest, we’ll add other parts of my presentation into the knowledge base as time permits.

Bruce

Output: High Quality Square Wave Generation and Analysis

Last month we looked at the new BW52 ultra-high bandwidth option for APx, which extends FFT bandwidth past 1 MHz with 24-bit A/D resolution. Combined with the recently released AG52 option, it turns the APx525 Family into an extremely accurate square wave generation and analysis system. This month we take a closer look at what the AG52/BW52 combination can do.

Square waves are useful because they can reveal many things about the frequency and phase response of a system with just visual analysis. This can be valuable when doing a quick system check, or when doing an A/B comparison while changing settings or components. The following graphs highlight just some of the things that a square wave can show:

Four different shaped square waves for low frequency roll-off, high frequency roll-off, ringing, and narrow bandwidth.


Generation

What’s a theoretically perfect square wave made of? It contains a sine wave fundamental, and all its odd harmonics. The amplitude of each harmonic is 1/n, so the amplitude of the fifth harmonic, for example, would be 1/5 the amplitude of the fundamental. But making a perfect square wave isn’t easy.

Let’s look at a frequency domain view of a square wave produced by a high quality 15 MHz function generator. This function generator is a good choice for many applications, but not for audio, where the extremely high dynamic range (about 144 dB for 24-bit) requires the purest signal possible.

Most engineers are used to looking at square waves only in the time domain, but the frequency domain view provides additional diagnostic ability about the quality of a square wave, both before and after it has passed through a DUT (device under test).

Square wave created by a function generator, frequency domain view.

Notice how smoothly the odd harmonics diminish. That’s good. But also notice how high the even harmonics are—only about 60dB below the fundamental. A perfect square wave would have no even harmonics. At 1 MHz, the even harmonics are only about 12 dB below the desirable odd harmonics, which means that real information about the DUT may easily be obscured by distortion in the square wave test signal. Notice also that there are intermodulation products 90 dB or so below the fundamental, again potentially hiding problems in the DUT.

Here’s a square wave generated by AP’s AG52 option:

Square wave created by an APx525 analyzer with the AG52 option, frequency domain.

This is the best square wave produced by any audio analyzer in the world.

The even harmonics are now 110 dB to 120 dB below the fundamental. At 1 MHz, the even harmonics are still 50 dB below the desirable odd harmonics. Intermodulation products and noise are now down at least 130 dB below the fundamental. All of which give us much greater clarity to detect and analyze defects caused by the DUT.


Analysis

The BW52 complements the high performance of the AG52 square wave. Its 1 MHz bandwidth keeps the square wave perfectly square, so that we can be sure any defects seen are in the DUT, and aren’t artifacts of the analyzer itself. The 1 million point FFT and 24-bit A/D conversion allow extremely detailed analysis unobscured by noise.

Now, let’s use the AG52/BW52 combination to look at the time and frequency domain displays of a signal passing through a popular home theatre surround sound amplifier.

Square wave after passing through a home theatre receiver, time domain.

That is not a good looking square wave!

Square wave after passing through a home theatre receiver, frequency domain.

A view of the frequency domain graph reveals what’s going on inside the DUT—there’s a sharp cut-off in the response near the Nyquist frequency of the on-board DSP, and then a sharp rise in noise caused by the sigma-delta type converters.

Let’s look at another audio test where a high purity square wave is required for accurate results. DIM (Dynamic Intermodulation Distortion) uses a combined square wave / sine wave stimulus to reveal slew-induced distortion—distortion caused when an amplifier can not increase or decrease its output voltage fast enough to follow its input. Rarely a problem in modern op amps, DIM can still be an issue in the design of high wattage power amplifiers due to the large voltage swings they must produce.

DIM Level Sweep measurement (ratio vs. measured level).


Conclusion

Many audio analyzers generate a square wave with inadequate bandwidth and visible ringing. Coupled with an FFT analyzer limited in bandwidth and resolution, they can only perform the most rudimentary square wave analysis. In this article we’ve tried to show the powerful analysis ability made possible using a high quality square wave generator with a wide bandwidth, high resolution, and long sample length FFT.

The AG52 option is currently available. The BW52 option and AG52/BW52 combination will be released in January 2010, along with the release of APx version 2.5 software. Both options are available for APx520, 521, 525 or 526 new or as an upgrade.

Sound Advice: AP Knowledge Base
Measuring Speaker Impedance Magnitude vs. Frequency with APx

AP’s Director of Technical Support, Joe Begin, has written yet another utility to expand the range of APx measurement capability.

Any Audio Precision analyzer may be used to measure speaker impedance. However, since the analyzers measure and display in voltage, a utility is needed to convert the readings into ohms. In the following article, we cover the basic theory and test setup, and then present the APx Impedance Measurement Utility for APx500 Series instruments. For users of the 2700 Series/System Two family instruments, a tutorial and macro is available for measuring complex impedance. A macro is also available for the ATS-2.

Figure 1 shows a simple schematic of the speaker measurement circuit, which is essentially a voltage divider. In the Figure, Vgen denotes the generator voltage, Rs is the source resistance, and Zx is the impedance of the device under test.

Figure 1. Impedance measurement circuit.

In general, Zx will have both resistive and reactive components, and is therefore a complex quantity (i.e., it has both magnitude and phase). However, if Rs is much larger than the magnitude of Zx (denoted by |Zx|), then the magnitude of Zx can be determined using equation (1).

    .................................................. (1)

As |Zx| becomes large relative to Rs, the denominator term in equation 1 (Vgen - Vm) becomes smaller, and eventually the results become inaccurate. As a rule of thumb, Rs should exceed |Zx| by at least a factor of 10 for equation (1) to be valid. For measuring a typical 4 or 8 Ω (nominal) loudspeaker, a 600 Ω source impedance is ideal.


Connections

The APx525 family has a selectable 600 Ω source impedance built in, and a loopback mode that internally connects the generator outputs to the analog inputs. Cable resistance between the generator and the speaker should be as low as possible so that it does not significantly affect the results. For the APx525 family, you can best accomplish this by connecting heavy gage speaker wire to the analog balanced output banana jacks.

Figure 2. Signal Path for the APx525 family using Loopback mode.

Connections to the APx585 family instruments are a little more complicated. First, there’s no internal loopback mode, so a cable is needed to connect the measurement point to the analog input. Second, the impedance is fixed at 50 Ω unbalanced and 100 Ω balanced. This is too low to meet the requirement that Rs should exceed |Zx| by at least a factor of 10. To overcome this limitation, an external resistance needs to be added in series with the internal source resistance. We suggest using a Pomona Electronics #1469 adapter (BNC male to binding posts with isolated solder turrets) on the analog unbalanced output. Mount a 549 Ω 1.0% resistor across the turrets on the ungrounded side of the adapter, and short the turrets on the other side. The total of the internal and external resistances will now equal 599 Ω ± 1 %. From the binding post end of the adapter, heavy gage speaker wire is run to the speaker, and a standard BNC cable, stripped at one end, is run back to the analog unbalanced input.

Figure 3. Signal Path for the APx585 family using an external resistor in series with Rs.


Using the APx Impedance Measurement Utility

The APx Impedance Measurement Utility and associated project file allow you to measure impedance vs. frequency of a speaker and see the results directly in ohms. The utility was developed in LabVIEW 2009 and uses the APx LabVIEW driver to communicate with the APx500 measurement software. The download includes the source code for those who have the LabVIEW development environment, as well as the compiled application for those who don’t.

Figure 4. The APx500 Impedance Measurement Utility.

When the utility is started, it opens the APx500 measurement software if it isn't already running. It first checks to see what model of APx analyzer is attached, and then configures the analyzer and itself accordingly as shown below.

Table 1. Automatic configuration of the utility.

APx525 family

APx585 family

APx input connector is set to loopback mode.

R-ext (Ohms) control on the utility panel is disabled and grayed out.

R-source control and the generator output impedance are set to a default value of 600 Ω.

APx input connector is set to match output connector.

R-ext (Ohms) control on the utility panel is enabled.

R-source control is set to 50 or 100 Ω (the APx generator fixed unbalanced/balanced output impedance).

The utility is designed to be used with the accompanying project file, impedance.approj. To load the file, click Load Project File. The file browser will default to the location where impedance.approj has been installed, so just click OK. Settings in the impedance.approj project file are configured to produce accurate results. If you wish to modify the project or create your own, please observe the following guidelines:

Table 2. Project file settings.

Setting

Default

Comments

Signal Generator Level

6 Vrms

The voltage drop across the speaker is about 50-100x smaller than the generator output. Reducing the output level much below 6 Vrms will produce less accurate results. Increasing it does not seem to produce better results, and depending on the load may exceed the current limitations of the generator.

Coupling

DC

Coupling must be DC. Otherwise, there will be errors in the low frequencies.

Sweep Time

2.5 sec

If the sweep is too fast, the low frequency range will be inaccurate or truncated.

Output Impedance

600 Ω

600 Ω produces the best results when measuring common 4 or 8 Ω speakers. Output impedance generally may range between 600 Ω and 3 kΩ

Output Connector

Analog Balanced

The speaker is an unbalanced floating load, so you can use either the balanced or unbalanced generator output with no change in the results. Choose the connector that works best for your cabling method. For the methods suggested above, use Balanced for the APx525 family and Unbalanced for the APx585 family.

Start Frequency

20 Hz

Set this as desired. With the APx525 family, you may set the Start Frequency as low as 100 mHz. In this case the lowest data point will be zero, or the DC resistance of the speaker.

Stop Frequency

20 kHz

Set this as desired. If you wish to set the Stop Frequency above 20 kHz, you’ll need to change the Bandwidth in the Input Configuration to 40 kHz or > 90 kHz. Making the bandwidth wider than necessary will not improve results and will make the FFT longer.

Input Range

10 Vrms

The default setting will produce accurate results over a wide range of levels. We have found that setting it to Auto or 1 Vrms does not improve the accuracy.

 

The utility checks all the signal paths and measurements in the currently loaded APx project and sets the Selected Signal Path control to the first signal path in the project. It also sets the Selected Measurement to the first frequency response type of measurement in the signal path (if one exists).

Frequency Response is an ideal measurement to use for an impedance versus frequency measurement. It runs very quickly and has very high frequency resolution. To increase the frequency resolution of the measurement, you can increase the length of the sweep using the control in the Advanced Settings panel of the Frequency Response measurement in the APx500 software.

Continuous Sweep and Acoustic Response provide the same results as Frequency Response, except that Acoustic Response offers the option of averaging several measurements, if needed. Note that if the Acoustic Response measurement is used, the time window control should be set to the same value as the sweep time (effectively removing the time window). Otherwise, there will be large errors in the results.

To run an impedance measurement, select the signal path and measurement you want to use from the utility’s front panel and click the Start button. After the measurement is completed in APx, the utility calculates the impedance and displays it on the graph (Figure 5). One cursor is automatically placed at the point of maximum impedance, and another is one at the point of minimum impedance.

Figure 5. Measured impedance curve for a loudspeaker with multiple drivers.

The Print Results button opens a new window that allows you to print the graph image to the PC’s default printer, or to save an image of the graph to a file. This window also has a notes field where you can add details about the test or DUT.

Finally, the Export Data button will export the data as a tab-delimited text file, for import into a spreadsheet program like Microsoft Excel.


Using the Utility's Graphing Tools

The graph provides many controls to customize it as desired. Because this utility is written in LabVIEW, the controls differ from those in the APx500 software.

All graphs and charts, except for the 3D graphs, automatically enable autoscaling, which means they adjust their horizontal and vertical scales to fit the data. By default, autoscaling is enabled for graphs and charts. Right-click the graph or chart and select Autoscale X or Autoscale Y from the context menu to turn autoscaling on or off. To change the upper and lower limits of a graph’s X and Y scale, double-click on the text at the limit of the axis, type the new limit in its place, and then press the Enter key. You should turn autoscaling off when setting the graph axis ranges manually. Otherwise, they will revert to autoscaled values the next time data is displayed on the graph.

You may control cursor appearance and add additional cursors by right clicking inside of the cursor box. If you add cursors, select Visible Items | Vertical Scrollbar so that you can access the entire list.

Figure 6. Graphing palette.

The graphing palette allows you to move the cursors, zoom, and pan. Each button lights in green when you enable it.


Related Downloads:
  • APx Impedance Measurement Utility (102 MB)

Other Recent Knowledge Base Articles:
  • Measuring Sample Rate Error When the Sample Clock is Not Accessible
  • Running AP Software on Windows 7

 

back to top >

©2009 Audio Precision Inc.


Return to Knowledge Base home
Back To Top

Accredited by A2LA

Browse Products View Solutions Schedule a Demo Get Service Register

Audio Precision

Copyright © 2012 Audio Precision Inc. All Rights Reserved.   |   Privacy Policy