5.0

5.0 | 1 rating Rate this file 65 Downloads (last 30 days) File Size: 375 KB File ID: #37526
image thumbnail

Noise Measurement with Matlab Implementation

by

 

16 Jul 2012 (Updated )

Estimation of the Noise ASD, Noise PSD and Noise Voltage referred to the output of a circuit.

| Watch this File

File Information
Description

The present code is a Matlab function that provides:
1) Plotting of:
- the signal in the time domain;
- the amplitude spectrum of the signal;
- the power spectrum of the signal;
- the power spectral density of the signal.
2) Displaying of:
- the average Amplitude Spectral Density before A-weighting;
- the average Power Spectral Density before A-weighting;
- the average Amplitude Spectral Density after A-weighting;
- the average Power Spectral Density after A-weighting;
- the output noise (by Oscilloscope) before A-weighting;
- the output noise (by TrueRMS Voltmeter) before A-weighting;
- the output noise (by Oscilloscope) after A-weighting;
- the output noise (by TrueRMS Voltmeter) after A-weighting.
Two examples are given in order to clarify the usage of the function. The input arguments are given in the beginning of the code.

The code is based on the theory described in:

[1] A. Kay. Operational Amplifier Noise: Techniques and Tips for Analyzing and Reducing Noise (Chapter 5). Oxford, Newnes, 2012.

[2] B. Cordell. Designing Audio Power Amplifiers. New York, McGraw-Hill, 2011.

[3] Design Response of Weighting Networks for Acoustical Measurements ANSI S1.42-2001. Washington, American National Standards Institute, 2001.

[4] Electroacoustics Sound Level Meters Part 1: Specifications IEC 61672-1:2002. Geneva, International Electrotechnical Commission, 2002.

[5] D. Manolakis, V. Ingle. Applied Digital Signal Processing (Chapter 14). Cambridge, Cambridge University Press, 2011.

[6] G. Heinzel, A. Rudiger, R. Schilling. Spectrum and spectral density estimation by the Discrete Fourier transform (DFT), including a comprehensive list of window functions and some new flat-top windows. Hannover, Max-Planck-Institut für Gravitationsphysik, 2002.

[7] Хр. Живомиров. Измерване на някои шумови параметри на усилвателите с приложение на Matlab. Трети международен научен конгрес „50 год. Технически университет – Варна”, 4 – 6 Октомври 2012, Варна. Third International Scientific Congress Proceedings, ISBN 978-954-20-0551-3, Vol. 2, pp. 32-37, 2012.

Acknowledgements

Sound Level Meter inspired this file.

Required Products Signal Processing Toolbox
MATLAB
MATLAB release MATLAB 7.11 (R2010b)
MATLAB Search Path
/
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (1)
26 Oct 2012 Sashi Kanth .....

thanks for sharing useful for spectral analysis on PSD...

Updates
22 Jan 2014

A new version of A-weighting filter has been added.

27 Jan 2014

Typos correction has been made.
A new reference literature has been added.

05 Oct 2014

A new version of the code has been uploaded.

Contact us