Computer-Based Measuring System

Rambler's Top100 Русский
shmelyoff@post.ru
mirrors: 1 2 3 4 5

SOUND FREQUENCY GENERATOR

Real-Time Multi-Channel FFT Spectrum Analyzer

Multi-Channel & Multi-Tone
Audio Frequency Sweep Generator
Produces signals by the instrumentality
of any PC sound card

Read more about Sound Generator  
Journal article about this Sweep Generator
Download the software (~420 kb):
exe 
site 1 site 2 site 3 site 4   
zip 
site 1 site 2

Spectrum Analyzer - OscilloMeter is a Set of Real-Time Multi-Channel Gauges
acquires data from any ADC by order or 16-, 24- and 32-bit ADC of sound card.

FFT Spectrum Analysis DC voltmeter Effective Number Of Bits
OscilloScope Total Power Total Harmonic Distortion
Frequency counter Signal-to-Noise Ratio Inter-Modulation Distortion
AC Peak voltmeter Signal to Noise and Distortion Ratio Phase Shift and Group Delay
AC RMS voltmeter Spurious-Free Dynamic Range Amplitude Distribution


3d2f.com: "If you are seeking a professional spectrum analyzer to be used on your PC, you should definitely check out OscilloMeter –Spectrum Analyzer!".

Programs run in Windows 95/98/NT/2000/XP/Vista (32|64). Kernel Streaming and WDM drivers are supported.
Discrete Acoustics Lab ® = Audio Frequency Sweep Generator and Spectrum Analyzer in one package
Download (~1 Mb) exe 
Site 1 Site 2 Site 3  Site 4   zip Site 1 Site 2
Infrasonic Band in a Computer Signal Generator and Spectrum Analyzer - Journal article

<<< In Lab with Computer. Hardware-specific Software. >>>

Spectrum Analyzer

  OscilloMeter - Spectrum Analyzer for real-time v. 6.05  
Mode Range Inaccuracy of calculation
FFT Spectral Analysis 190 dB
0...FS / 2
0.01 dB
2-20 FS Hz
OscilloScope 0...Full Scale 1 LSB
Frequency counter 0...FS / 2 5·10-8 …5·10-7 of value
AC Peak voltmeter 190 dB 0.01 dB
AC RMS voltmeter 190 dB 0.01 dB
DC voltmeter ADC Full Scale 1 LSB
Total Power 190 dB 0.01 dB
Signal-to-Noise Ratio (SNR) 190 dB 0.05 dB
Signal-to-Noise and Distortion (SINAD) 190 dB 0.05 dB
Spurious-Free Dynamic Range (SFDR) 190 dB 0.05 dB
Effective Number Of Bits (ENOB) 0...Full Scale 0.1 bit
Total Harmonic Distortion (THD) 190 dB 0.1 dB
Inter-Modulation Distortion (IMD) 190 dB 0.1 dB
Phase Shift -180°...+180° 0.0001°
Group Delay

-1/2f ... +1/2f

0.1 %

Amplitude Distribution 0...100% 1 LSB

Special modes of dual-channel FFT spectral analysis:

Left , Right Separate channels spectra.
Left + Right Spectrum of digital sum of signals of two channels.
Left - Right Spectrum of digital difference of signals of two channels.
Left • Right Spectrum of digital product of signals of two channels.
Left • Left ° Spectrum of digital product of original signal and its fundamental. Use for jitter analysis and measurement.
Right • Right ° Spectrum of digital product of original signal and its fundamental. Use for jitter analysis and measurement.
Real Transfer Function (Left / Right) Ratio of power of corresponding spectral components of two separate signals versus frequency.
Cross Spectrum Product of left channel spectrum and complex conjugate right channel spectrum.
Complex Transfer Function (Left / Right) Vector ratio of corresponding spectral components of two separate signals versus frequency. Coherence Function.

New in version 6: 3-d spectra - time view

  • The obtained data and results of Spectral Analysis can be saved to files or clipboard.
  • Oscilloscope modes (for dual-channel ADC) are: original signals, sum, difference, dependence of one channel on another, dependence of channels sum on channels difference (stereo-meter), amplitude distribution of input signals.
  • Oscilloscope synchronization is independent in each of panel.
  • Spectrum analyzer works on algorithm of Fast Fourier transform (FFT).
  • Size of the Spectrum analysis FFT block is up to 224 samples of an input signal.
  • Spectrum analyzer processes the overlapped time series of samples of input signals for combination of the analysis high resolution both on time and on frequency simultaneously.
  • Spectrum analysis uses different smoothing windows (more than 90 types) for weighting of input signals in time domain.
  • Spectrum analyzer provides averaging of results of some sequential FFT: equally weighted - scalar or vector; exponentially weighted - scalar. Number of averaging transforms is from 2 up to 20 or infinite.
  • Spectrum analyzer provides measurement of power in fractionary-octave bands: from entire octave to its 1/96 part.
  • The parameters of noise and distortion in audio range can be calculated according to the subjective perception. The weighing is made under the recommendations of International electrotechnical commission (IEC-A,B,C,D), International Radio Consultative Committee (Consultative Committee on International Radiocommunications - CCIR-468-2/DIN45405) or ANSI/IEEE743-1384.
  • Synchronization of Spectrum analyzer is independent from the oscilloscope.
  • Spectrum analyzer can display holding or decaying maximum values of real-time spectra.
  • Spectrum analyzer has indicators of ADC input overload (clipping).
  • The OscilloMeter - Spectrum analyzer demo works with ADC of a sound card and is a fully functional copy of the program with one exception that input time is limited to 15 seconds after each "Start" button click.
  • The registration removes demonstration limitation of the OscilloMeter - Spectrum analyzer.
Multi-Channel Audio Frequency Sweep Generator   Multi-Channel (up to 8) Audio Frequency Sweep Generator v.5.05  
  • Multi-Channel Audio Frequency Sweep Generator is intended for adjusting and measuring parameters of audio equipment.
  • Multi-Channel Audio Frequency Sweep Generator works with 16-, 24- and 32-bit sound cards at sampling rate ( FS ) up to 400 kHz (Kernel Streaming and WDM drivers are supported).
  • "Remote control" from other user applications.

Multi-Channel Audio Frequency Sweep Generator has the following switchable operating modes of real-time:

Generating of up to eight independent oscillatory processes per each channel with separate frequency, initial phase and amplitude controls.
Generating of sweep frequency sinusoidal signals in independent channels with separately adjustable span and sweep rate in a linear or logarithmic time scale.
Synthesis of the noise signals : white, pink (1/f), Brownian (1/f 2).
Rectangular Pulse of adjustable duration with the raise and the fall synchronous to the carrier.
Producing square waveform signals.
Producing amplitude-modulated sinusoidal signals.
Digital mixing of output channels.

Multi-Channel Sound Frequency Sweep Generator main parameters:

Frequency Span 0.001 Hz ... FS / 2
Frequency control step 0.00001 %
Level control step 0.001 dB
Phase shift control step 0.001°
Frequency sweep period 0.001…9999 s
Total Harmonic Distortion -190 dB
Inter-Modulation Distortion -190 dB
  • Multi-Channel Audio Frequency Sweep Generator has low Total Harmonic (nonlinear) Distortion and Inter-Modulation Distortion, high precision and stability of a frequency that are limited only to quality of the used sound card.
  • Multi-Channel Audio Frequency Sweep Generator provides Real-time signal synthesis.
  • The synthesized signals can be recorded to hard disk and played later.
  • The Multi-Channel Audio Frequency Generator demo is completely functional, but the time of sounding is limited to 15 seconds after each clicking of the "Start" button.
  • The registration removes demonstration limitation of the Multi-Channel Audio Generator.
Frequently Asked Questions
Each program is provided "AS-IS". No warranties of any kind, expressed or implied, are made as to it or any medium it may be on. Any remedy for indirect, consequential, punitive or incidental damages arising from it, including such from negligence, strict liability, or breach of warranty or contract, even after notice of the possibility of such damages will not be provided.

Oleg Ya. Shmelyoff

13 November 2008 - Moscow, Russia

 

Rambler's Top100 E-Books Amateur Astronomer Archive The Programs We Take Forum "Measurement & Computer" New Articles


Компьютерный измерительный комплекс

SOUND FREQUENCY GENERATOR

Real-Time Multi-Channel FFT Spectrum Analyzer

Многоканальный многотоновый звуковой генератор качающейся частоты
синтезирует электрический сигнал посредством любой стандартной звуковой карты
Подробнее о программе звуковой генератор.
Загрузить программу
 (~420 kb):
exe 
сайт 1 сайт 2 сайт 3  сайт 4
   zip 
сайт 1 сайт 2

Статья об измерительном комплексе (720 kB)

Анализатор спектра - Осциллометр - многоканальный многофункциональный измерительный комплекс реального времени
работает с АЦП по заказу или с 16-, 24- , 32- битным АЦП стандартной звуковой карты.
Подробнее о программе Анализатор спектра.

БПФ спектральный анализ Вольтметр постоянного тока Эффективная разрядность
Осциллограф Мощность Фазометр, Групповое запаздывание
Частотомер Отношение сигнал / шум Интермодуляционные искажения
Пиковый вольтметр переменного тока Отношение сигнал / (шум + искажения) Гармонические (нелинейные) искажения
Среднеквадратичный вольтметр переменного тока Динамический диапазон Плотность амплитудного распределения

Загрузить программу (~640 kb): exe сайт 1 сайт 2 сайт 3 сайт 4    zip сайт 1 сайт 2


Обе программы работают в Windows 95/98/NT/2000/XP/Vista (32|64). Kernel Streaming и WDM драйверы поддерживаются.
Лаборатория Дискретной Акустики ® = звуковой генератор качающейся частоты + анализатор спектра в одном пакете
Загрузить (~1 Mb) exe 
сайт 1 сайт 2 сайт 3 сайт 4   zip сайт 1 сайт 2 
Инфразвуковой диапазон в компьютерном генераторе сигналов и анализаторе спектра - статья из журнала ПТЭ

<<< В лаборатории с компьютером - другие программы >>>

 

Spectrum Analyzer Осциллометр - Анализатор спектра реального времени v.6.05 
Режим Диапазон Погрешность вычислений
БПФ спектральный анализ 190 dB
0...FS / 2
0.01 dB
2-20 FS Hz
Осциллограф 0...Full Scale 1 LSB
Частотомер 0...FS / 2 5·10-8 …5·10-7 of value
Пиковый вольтметр переменного тока 190 dB 0.01 dB
Среднеквадратичный вольтметр 190 dB 0.01 dB
Вольтметр постоянного тока Full Scale 1 LSB
Мощность 190 dB 0.01 dB
Отношение сигнал / шум 190 dB 0.05 dB
Отношение сигнал / (шум + искажения) 190 dB 0.05 dB
Динамический диапазон 190 dB 0.05 dB
Эффективная разрядность 0...Full Scale 0.1 bit
Гармонические искажения 190 dB 0.1 dB
Интермодуляционные искажения 190 dB 0.1 dB
Фазометр -180°...+180° 0.0001°
Групповое запаздывание -1/2f ... +1/2f 0.1 %
Плотность амплитудного распределения 0...100% 1 LSB

Специальные режимы двухканального БПФ спектрального анализа:

Left , Right Раздельные спектры каналов.
Left + Right Спектры цифровой суммы сигналов двух каналов.
Left - Right Спектры цифровой разности сигналов двух каналов.
Left • Right Спектр цифрового произведения сигналов двух каналов.
Left • Left ° Спектр цифрового произведения исходного сигнала на его основную гармонику. Используется для анализа и измерения джиттера.
Right • Right ° Спектр цифрового произведения исходного сигнала на его основную гармонику. Используется для анализа и измерения джиттера.
Real Transfer Function (Left / Right) Действительная передаточная функция - отношение мощностей соответствующих компонент спектров двух сигналов в зависимости от частоты.
Cross Spectrum Перекрестный спектр: произведение спектра левого канала на комплексно сопряженный спектр правого канала.
Complex Transfer Function (Left / Right) Комплексная передаточная функция - векторное отношение соответствующих компонент спектров двух сигналов в зависимости от частоты. Функция когерентности.

Новое в версии 6. Трехмерное изображение спектра в зависимости от времени

  • Полученные данные и результаты БПФ спектрального анализа могут быть сохранены в файлы или буфер обмена.
  • Осциллограф имеет режимы (для двухканальных АЦП): исходные сигналы, сумма, разность, зависимость одного канала от другого, зависимость суммы двух каналов от их разности (стереогониометр), амплитудное распределение входных сигналов.
  • Осциллограф имеет независимую синхронизацию в каждой из панелей.
  • Анализатор спектра реального времени использует алгоритм быстрое преобразование Фурье (БПФ).
  • Спектральный анализ имеет размер БПФ блока до 224 выборок входного сигнала.
  • Анализатор спектра обрабатывает перекрывающиеся во времени последовательности выборок входного сигнала для сочетания высокой разрешающей способности спектрального анализа по времени и частоте одновременно.
  • Анализатор спектра использует различные сглаживающие окна (более 90 типов) для взвешивания входного сигнала во временной области.
  • Анализатор спектра обеспечивает усреднение результатов БПФ: равновзвешенное по реализациям - скалярное или векторное; экспоненциально взвешенное по реализациям - скалярное. Количество усредняемых реализаций от 2 до 20 или бесконечное.
  • Анализатор спектра обеспечивает измерение мощности в дробно - октавных полосах: от полной октавы до её 1/96 части.
  • Параметры шумов и искажения в звуковом диапазоне могут вычисляться с учетом субъективного восприятия. Взвешивание производится по рекомендациям Международной электротехнической комиссии (IEC-A,B,C,D), Международного консультативного комитета по радиовещанию (CCIR-468-2/DIN45405) или ANSI/IEEE743-1384.
  • Синхронизация анализатора спектра - независимая от осциллографа.
  • Анализатор спектра обеспечивает запоминание пиковых значений спектра: фиксированное или с затуханием во времени.
  • Анализатор спектра имеет индикаторы перегрузки входных АЦП.
  • Демонстрационная версия Осциллометра - Анализатора спектра работает с АЦП стандартной звуковой карты и полностью функциональна за исключением того, что время непрерывного ввода сигнала ограничено 15 секундами после каждого нажатия кнопки "Start".
  • Регистрация снимает демонстрационное ограничение Осциллометра - Анализатора спектра.
  • В дальнейшем:
  • Определение добротности колебательных систем по их резонансной характеристике.
  • Измерение параметров затухающих колебаний.
Multi-Channel Audio Frequency Sweep Generator Многоканальный (до 8) генератор сигналов звуковых частот v.5.05
  • Многоканальный генератор качающейся звуковой частоты предназначен для настройки и измерения параметров электронно-акустической аппаратуры.
  • Многоканальный генератор качающейся звуковой частоты работает с 16- , 24- и 32-битными звуковыми картами с частотой дискретизации ( FS ) до 400 кГц (Kernel Streaming и WDM драйверы поддерживаются).
  • "Дистанционное управление" со стороны других приложений.

Многоканальный генератор качающейся звуковой частоты имеет следующие переключаемые режимы работы в реальном времени:

Генерация до восьми независимых колебательных процессов в каждом из каналов с раздельной установкой частоты, начальной фазы и амплитуды.
Генерация синусоидальных сигналов качающейся частоты в каждом из каналов с раздельной регулировкой диапазона и скорости качания в линейном или логарифмическом масштабе.
Генерация шумов: белого (с равномерным или нормальным распределением по амплитуде), розового ( 1/f ), броуновского ( 1/f 2 ).
Генерация радиоимпульсов регулируемой длительности и частоты повторения с фронтом и спадом синхронными с заполняющим сигналом
Генерация сигналов прямоугольной формы.
Генерация амплитудно-модулированных сигналов.
Цифровое суммирование выходных каналов.

Многоканальный генератор качающейся звуковой частоты - основные параметры:

Диапазон частот 0.001 Hz ... FS / 2
Относительный шаг установки частоты 0.00001 %
Шаг установки уровня 0.001 dB
Шаг установки сдвига фаз 0.001°
Период качания частоты 0.001…9999 s
Общие гармонические искажения -190 dB
Интермодуляционные искажения -190 dB
  • Минимальный коэффициент нелинейных и интермодуляционных искажений, точность и стабильность частоты выходного сигнала многоканального генератора звуковой качающейся частоты ограничены только качеством используемой звуковой карты.
  • Многоканальный генератор качающейся звуковой частоты выполняет синтез всех сигналов в реальном времени.
  • Синтезированные сигналы могут быть записаны на диск и в дальнейшем воспроизведены.
  • Для установки и отображения частоты генерируемого сигнала, его уровня и сдвига фаз используется оригинальный элемент управления и индикации - "Цифровая Панель".
  • При завершении работы программы все текущие параметры сохраняются, при повторном запуске восстанавливаются.
  • Демонстрационная версия многоканального генератора звуковой качающейся частоты полностью функциональна, но время звучания ограничено 15 секундами после каждого нажатия кнопки "Start".
  • Регистрация многоканального генератора звуковой качающейся частоты снимает демонстрационное ограничение.
Часто задаваемые вопросы
Программы распространяются по принципу "как есть". При этом не предусматривается никаких гарантий, явных или подразумеваемых. Вы используете программы на свой собственный риск. Ни автор, ни его уполномоченные агенты не несут ответственности за потери данных, повреждения, потери прибыли или любые другие виды потерь, связанные с использованием (правильным или неправильным) этих программ.
Олег Яковлевич Шмелёв
13.11.2008 - Москва, Россия

 

English Астроному - любителю Архив Книжная полка Программы, которые мы выбираем Конференция "Измерения и компьютер"

 

Rambler's Top100 ФОБОС: погода в г.Москва $ Gold Медицинская техника
Медицинская техника - Производство и продажа
Производство и продажа