- Софт : Полезности
- Программный генератор сигналов звуковой частоты
- Digital Signal Generator
- Программы для генерации сигналов
- >Программа SweepGen
- >Digital Signal Generator
- >NCH Tone Generator
- >Генератор AudioWave
- >Test Tone Generator
- >Filtered Noise Generator
- >PWM Generator
- >Multi Tone Generator
- >Daqarta
- Генератор сигналов для windows
- Радиолюбитель
- Последние комментарии
- Радиодетали – почтой
- Компьютер – осциллограф, генератор, анализатор спектра
- Компьютер – осциллограф, генератор, анализатор спектра
Софт : Полезности
Программный генератор сигналов звуковой частоты
Генератор сигналов полезная вещь в радиолюбительской практике. Для тех, кто занимается ремонтом и настройкой звуковой усилительной аппаратуры это устройство окажется незаменимым помощником в работе, поможет оно и при проверке трактов радиоприемников, магнитофонов и другой техники. Не лишним будет этот прибор-программа и в лабораториях школ и ВУЗов.
Частота сигнала может изменяться от 1 до 22050 Гц с дискретностью 1 Гц, форма — синусоида, прямоугольник, треугольный, пилообразный сигнал с плавным нарастанием и резким спадом, а также сигнал белого шума. Предусмотрена возможность регулировки амплитуды сигнала.
Назначение элементов управления понятно из надписей и, я думаю, не нуждается в дополнительном объяснении. Программа не требует какой либо установки или наличия дополнительных библиотек. Вывод звука начинается по факту нажатия на кнопку «Старт» и заканчивается по нажатию на кнопку «Стоп».
Используется мультимедийное устройство определенное Windows как основное, обычно это звуковая карта, она должна поддерживать режим 44100 Гц, 16 бит. Сигнал снимается с выхода LINE-OUT или Speakers, с помощью стандартного разъема, его амплитуда может достигать уровня 0,5 В.
О сайте.
Электронные устройства и модели,
обучение и консультация,
документация и средства разработки.
Принимаем на реализацию проекты,
услуги, идеи. Возмездная помощь.
Здесь может быть
ваша реклама
Понравилась конструкция,
но не можете собрать?
Обращайтесь, мы удовлетворим
ваши запросы и пожелания!
Напишите нам письмо.
В русском Интернете бестолку защищать свои права. Хотите использовать материалы — используйте,
но с письменного согласия авторов. В противном случае будут высланы соответствующие письма
в поисковые системы об ограничении индексации ваших сайтов. Не доводите до греха.
Digital Signal Generator
Основная и единственная цель этой маленькой программы – создание различных цифровых сигналов.
В радиолюбительском деле зачастую полезно иметь генератор сигналов заданной частоты и формы для тестирования или проверки различных узлов радиоаппаратуры. Программа Digital Signal Generator является простым виртуальным генератором сигналов различной формы и частоты, получаемых благодаря работе звуковой карты персонального компьютера. Также данное приложение проводит спектральный анализ различных типов волн.
Digital Signal Generator включает в себя генератор синусоиды, генератор прямоугольных импульсов, генератор треугольных импульсов, генератор белого шума, генератор биения и генератор синусоидальной развертки. Тип полезного сигнала можно выбирать напрямую или через вспомогательное меню программы. В скромных настройках есть поля для ввода частоты дискретизации, длины волны и некоторых других возможностей выходных сигналов разных форм.
В любой момент сигнал можно остановить и исследовать, программа хороша цифровой определенностью – фаза, частота и амплитуда волны в каждый момент времени хорошо известны. Чтобы снять полезный сигнал представленных в программе генераторов необходимо нажать на кнопку меню «D/A out файл». Программа пошлет рабочую волну на аудиоразъём Line-Out персонального компьютера. Также Digital Signal Generator записывает полезные сигналы в звуковые файлы, в дальнейшем их можно прослушать и отредактировать с помощью специального аудио или видео софта.
Программный пакет бесплатен и прост в освоении. Программа занимает мало места на жестком диске и не требует инсталляции, распространяясь по принципу Portable. Для работы необходимо наличие звуковой карты.
Digital Signal Generator разработан китайским профессором, именующим себя Хи Лингсонг (He Lingsong), из университета Хуачжун (что в переводе означает – Центрального Китая) науки и технологий, расположенном в Ухане (провинция Хубэй). Совместно со специалистами Обернского университета (Алабама, США) он является основоположником центра удаленной диагностики, который основывается на исследованиях в области виртуальных инструментов для обработки различных сигналов, удаленном мониторинге и изучениях качества и состава звуков.
Язык Digital Signal Generator английский, русификатора в сети не имеется.
Операционные системы, подходящие для работы приложения, Microsoft Windows 95, 98, NT, 2000, ME, XP, Vista, 7 и 8.
Распространение программы: Freeware (бесплатная)
Программы для генерации сигналов
>Ниже представлен список программ для генерации сигналов различных форм и частотных характеристик, которые наиболее часто используются радиолюбителями.
>Программа SweepGen
>Программа-генератор меняющихся во времени и стационарных тестовых звуковых сигналов. Оснащена несколькими рабочими режимами: ручная развертка, фиксированная частота, медленная и быстрая регулируемая развертка, белый шум. Программа бесплатная.
>Digital Signal Generator
>Бесплатная программка для разработки различных цифровых сигналов. В себя включает: генератор белого шума, генератор треугольных и прямоугольных импульсов, генератор синусоидальной развертки, генератор синусоиды и генератор биения.
>NCH Tone Generator
>Программа способная формировать большое количество разнообразных по форме сигналов: импульсных, пилообразных, прямоугольных с весьма хорошими фронтами, треугольных, синусоидальных, а так же все главные шумы (фиолетовый, белый, коричневый, розовый, серый и голубой).
>Генератор AudioWave
>ПО, представляющее собой генератор низкочастотных сигналов (двухканальный). Программное обеспечение платное, стоимость 50 EUR, но существует демо-версия ограниченного пользования.
>Test Tone Generator
>Программа, способная создавать различные звуковые сигналы в широком диапазоне частот. Стоимость программного обеспечения от 30 EUR. Есть 30-ти дневная полнофункциональная бесплатная версия.
>Filtered Noise Generator
>ПО, разработанное для генерирования шумовых сигналов. Бесплатная версия программы работает 30 дней. Полная версия доступна по цене от 20 EUR.
>PWM Generator
>Обычный генератор сигналов широтно-импульсного формата. Программа является условно – бесплатной: 16 EUR. Бесплатная версия программы доступна на 30 дней.
>Multi Tone Generator
>Мультитоновый двухканальный генератор сигналов звуковых частот. Пробная версия ПО работает 30 дней. Полная версия доступна от 20 EUR.
>Daqarta
>Программное обеспечение продвинутого типа, созданное для генерации и анализа аудио сигналов на базе звуковых карт ПК. Стоимость программы от 29 $, но так же существует ознакомительная версия.
Генератор сигналов для windows
Программа позволяющая использовать звуковую карту компьютера в качестве
Программный генератор ЗЧ
Этот генератор сигналов полезная вещь в радиолюбительской практике. При ремонте и настройке звуковой усилительной аппаратуры это устройство окажется незаменимым помощником в работе, поможет оно и при проверке трактов радиоприемников, магнитофонов и другой техники.
Виртуальный генератор НЧ
Программа предназначена для проведения
измерений в звуковом диапазоне.
Осциллограф инструкция внутри
Если Вам понравилась страница — поделитесь с друзьями:
Радиолюбитель
Последние комментарии
- Pit на Компьютер – осциллограф, генератор, анализатор спектра
- Владислав на Новогодние схемы
- Алек на Светодиодный ночник
- Владимир на Программа “Компьютер – осциллограф”
- ДЕМЬЯН на Регулируемый блок питания 0-12 В на транзисторах
Радиодетали – почтой
Компьютер – осциллограф, генератор, анализатор спектра
Компьютер – осциллограф, генератор, анализатор спектра
SoundCard Oszilloscope – программа превращающая компьютер в двухканальный осциллограф, двухканальный генератор низкой частоты и анализатор спектра
Доброго дня уважаемые радиолюбители!
Каждый радиолюбитель знает, что для создания более-менее сложных радиолюбительских устройств необходимо иметь в своем распоряжение не только мультиметр. Сегодня в наших магазинах можно купить практически любой прибор, но – есть одно “но” – стоимость приличного качества любого прибора не менее нескольких десятков тысяч наших рублей, и не секрет, что для большинства россиян это значительные деньги, а посему эти приборы недоступны вовсе, или радиолюбитель покупает приборы давно находящиеся в употреблении.
Сегодня на сайте Радиолюбитель , мы попробуем оснастить лабораторию радиолюбителя бесплатными виртуальными приборами – цифровой двухканальный осциллограф , двухканальный генератор звуковой частоты , анализатор спектра . Единственный недостаток этих приборов – все они работают только в полосе частот от 1 Гц до 20000 Гц. На сайте уже давалось описание похожей радиолюбительской программы: “Digital Oscilloscope“ – программа превращающая домашний компьютер в осциллограф .
Сегодня я хочу предложить вашему вниманию очередную программу – “ SoundCard Oszilloscope “. Меня эта программа привлекла неплохими характеристиками, продуманным дизайном, простотой изучения и работы в ней. Данная программа на английском, русского перевода нет. Но я не считаю это недостатком. Во-первых – разобраться как работать в программе очень легко, вы сами это увидите, во-вторых – когда нибудь вы обзаведетесь хорошими приборами (а у них все обозначения на английском, хотя сами китайские) и сразу и легко освоитесь с ними.
Программа разработана C. Zeitnitz и является бесплатной, но только для частного использования. Лицензия на программу стоит около 1500 рублей, и есть еще так называемая “частная лицензия” – стоимостью около 400 рублей, но это скорее пожертвование автору на дальнейшее совершенствование программы. Мы, естественно, будем пользоваться бесплатной версией программы, которая отличается только тем, что при ее запуске каждый раз появляется окошко с предложением купить лицензию.
Скачать программу (последняя версия на декабрь 2012 года):
Компьютер — осциллограф, генератор, анализатор спектра (28.1 MiB, 61,770 hits)
Для начала давайте разберемся с “понятиями”:
Осциллограф – прибор предназначенный для исследования, наблюдения, измерения амплитудных и временных интервалов.
Осциллографы классифицируются:
♦ по назначению и способу вывода информации:
– осциллографы с периодической разверткой для наблюдения сигналов на экране (на Западе их называют oscilloscop)
– осциллографы с непрерывной разверткой для регистрации кривой сигнала на фотоленте (на Западе называются oscillograph)
♦ по способу обработки входного сигнала:
– аналоговый
– цифровой
Программа работает в среде не ниже W2000 и включает в себя:
— двухканальный осциллограф с частотой пропускания (зависит от звуковой карты) не менее чем от 20 до 20000 Гц;
– двухканальный генератор сигналов ( с аналогичной генерируемой частотой);
– анализатор спектра
– а также имеется возможность записи звукового сигнала для его последующего изучения
Каждая из этих программ имеет дополнительные возможности, которые мы рассмотрим в ходе их изучения.
Начнем мы с генератора сигналов (Signalgenerator):
Генератор сигналов, как я уже говорил, – двухканальный – Channel 1 и Channel 2.
Рассмотрим назначение его основных переключателей и окошек:
1 – кнопки включения генераторов;
2 – окно установки формы выходного сигнала:
sine – синусоидальный
triangle — треугольный
square — прямоугольный
sawtooth — пилообразный
white noise – белый шум
3 – регуляторы амплитуды выходного сигнала (максимальная – 1 вольт);
4 – регуляторы установки частоты (нужную частоту можно установить вручную в окошках под регуляторами). Хотя на регуляторах максимальная частота – 10 кГц, но в нижних окошках можно прописать любую допускаемую частоту (зависит от звуковой карты);
5 – окошки для выставления частоты вручную;
6 – включение режима “Sweep – генератор”. В этом режиме выходная частота генератора периодически изменяется от минимального значения установленного в окошках “5” до максимального значения установленного в окошках “Fend” в течение времени, установленного в окошках “Time”. Этот режим можно включить или для любого одного канала или сразу для двух каналов;
7 – окна для выставления конечной частоты и времени Sweep режима;
8 – программное подключение выхода канала генератора к первому или второму входному каналу осциллографа;
9 — установка разности фаз между сигналами с первого и второго каналов генератора.
10 — установка скважности сигнала (действует только для прямоугольного сигнала).
Теперь давайте рассмотрим сам осциллограф:
1 – Amplitude — регулировка чувствительности канала вертикального отклонения
2 – Sync – позволяет (установив или сняв галочку) производить раздельную, или одновременную регулировку двух каналов по амплитуде сигналов
3, 4 – позволяет разнести сигналы по высоте экрана для их индивидуального наблюдения
5 – установка времени развертки (от 1 миллисекунды до 10 секунд, при этом в 1 секунде – 1000 миллисекунд)
6 – запуск/остановка работы осциллографа. При остановке на экране сохраняется текущее состояние сигналов, а также появляется копка Save (16) позволяющая сохранить текущее состояние на компьютере в виде 3-х файлов (текстовые данные исследуемого сигнала, черно-белое изображение и цветное изображение картинки с экрана осциллографа в момент остановки)
7 – Trigger – программное устройство, которое задерживает запуск развертки до тех пор, пока не будут выполнены некоторые условия и служит для получения стабильного изображения на экране осциллографа. Имеется 4 режима:
– включение/выключение. При выключенном триггере, изображение на экране будет выглядеть “бегущим” или даже “размазанным”.
– автоматический режим. Программа сама выбирает режим (нормальный или одиночный).
– нормальный режим. В этом режиме осуществляется непрерывная развертка исследуемого сигнала.
– одиночный режим. В этом режиме осуществляется одноразовая развертка сигнала ( с промежутком времени, установленным регулятором Time).
8 – выбор активного канала
9 – Edge – тип запуска сигнала:
— rising – по фронту исследуемого сигнала
– falling – по спаду исследуемого сигнала
10 – Auto Set – автоматическая установка времени развертки, чувствительности канала вертикального отклонения Amplitude, а так-же изображение выгоняется в центр экрана.
11 — Channel Mode – определяет как будут выводится сигналы на экран осциллографа:
– single – раздельный вывод двух сигналов на экран
— СН1 + СН2 – вывод суммы двух сигналов
– СН1 – СН2 – вывод разницы двух сигналов
– СН1 * СН2 – вывод произведения двух сигналов
12 и 13 – выбор отображения на экране каналов (или любой из двух, или два сразу, рядом изображается величина Amplitude)
14 – вывод осциллограммы канала 1
15 – вывод осциллограммы канала 2
16 – уже проходили – запись сигнала на компьютер в режиме остановки осциллографа
17 – шкала времени ( у нас регулятор Time стоит в положении 10 миллисекунд, поэтому шкала отображается от 0 до 10 миллисекунд)
18 – Status – показывает текущее состояние триггера а также позволяет выводить на экран следующие данные:
— HZ and Volts – вывод на экран текущей частоты напряжения исследуемого сигнала
– cursor – включение вертикальных и горизонтальных курсоров для измерения параметров исследуемого сигнала
– log to Fille – посекундная запись параметров исследуемого сигнала.
Производство измерений на осциллографе
Для начала давайте настроим генератор сигналов:
1. Включаем канал 1 и канал 2 (загораются зеленные треугольники)
2. Устанавливаем выходные сигналы – синусоидальный и прямоугольный
3. Устанавливаем амплитуду выходных сигналов равную 0,5 (генератор генерирует сигналы с максимальной амплитудой 1 вольт, и 0,5 будет означать амплитуду сигналов равную 0,5 вольта)
4. Устанавливаем частоты в 50 Герц
5. Переходим в режим осциллографа
Измерение амплитуды сигналов:
1. Кнопкой под надписью Measure выбираем режим HZ and Volts, ставим галочки у надписей Frequency и Voltage. При этом у нас сверху появляются текущие частоты для каждого из двух сигналов (почти 50 герц), амплитуда полного сигнала Vp-p и эффективное напряжение сигналов Veff.
2. Кнопкой под надписью Measure выбираем режим Cursors и ставим галочку у надписи Voltage. При этом у нас появляются две горизонтальные линии, а внизу надписи, показывающие амплитуду положительной и отрицательной составляющей сигнала (А), а также общий размах амплитуды сигнала (dA).
3. Выставляем горизонтальные линии в нужном нам положении относительно сигнала, на экране мы получим данные по их амплитуде:
Измерение временных интервалов:
Проделываем те-же операции, что и для измерения амплитуду сигналов, за исключением – в режиме Cursors галочку ставим у надписи Time. В результате вместо горизонтальных мы получим две вертикальные линии, а внизу будет высвечиваться временной интервал между двумя вертикальными линиями и текущая частота сигнала в этом временном интервале:
Определение частоты и амплитуды сигнала
В нашем случае специально высчитывать частоту и амплитуду сигнала нет необходимости – все отображается на экране осциллографа. Но если вам придется воспользоваться первый раз в жизни аналоговым осциллографом и вы не знаете как определить частоту и амплитуду сигнала мы в учебных целях рассмотрим и этот вопрос.
Установки генератора оставляем как и были, за исключением – амплитуду сигналов устанавливаем 1,0, а установки осциллографа выставляем как на картинке:
Регулятор амплитуды сигнала выставляем на 100 милливольт, регулятор времени развертки на 50 миллисекунд, и получаем картинку на экране как сверху.
Принцип определения амплитуды сигнала:
Регулятор Amplitude у нас стоит в положении 100 милливольт, а это означает, что цена деления сетки на экране осциллографа по вертикали составляет 100 милливольт. Считаем количество делений от нижней части сигнала до верхней (у нас получается 10 делений) и умножаем на цену одного деления – 10*100= 1000 милливольт= 1 вольт, что означает, что амплитуда сигнала у нас от верхней точки до нижней составляет 1 вольт. Точно так-же можно измерить амплитуду сигнала на любом участке осциллограммы.
Определение временных характеристик сигнала:
Регулятор Time у нас стоит в положении 50 миллисекунд. Количество делений шкалы осциллографа по горизонтали равно 10 (в данном случае у нас на экране помещается 10 делений), делим 50 на 10 и получаем 5, это значит что цена одного деления будет равна 5 миллисекундам. Выбираем нужный нам участок осциллограммы сигнала и считаем в какое количество делений он умещается ( в нашем случаем – 4 деления). Умножаем цену 1 деления на количество делений 5*4=20 и определяем что период сигнала на исследуемом участке составляет 20 миллисекунд.
Определение частоты сигнала.
Частота исследуемого сигнала определяется по обычной формуле. Нам известно, что один период нашего сигнала равен 20 миллисекунд, остается узнать сколько периодов будет в одной секунде- 1 секунда/20 миллисекунд= 1000/20= 50 Герц.
Анализатор спектра
Анализатор спектра – прибор для наблюдения и измерения относительного распределения энергии электрических (электромагнитных) колебаний в полосе частот.
Низкочастотный анализатор спектра (как в нашем случае) предназначен для работы в диапазоне звуковых частот и используется, к примеру, для определения АЧХ различных устройств, при исследовании характеристик шума, настройки различной радиоаппаратуры. Конкретно, мы можем определить амплитудно-частотную характеристику собираемого усилителя звуковой частоты, настроить различные фильтры и т.д.
Ничего сложного в работе с анализатором спектра нет, ниже я приведу назначение основных его настроек, а вы сами, уже опытным путем легко разберетесь как с ним работать.
Вот так выглядит анализатор спектра в нашей программе:
1. Вид отображения шкалы анализатора по вертикали
2. Выбор отображаемых каналов с генератора часто и вида отбражения
3. Рабочая часть анализатора
4. Кнопка записи текущего состояния осциллограммы при остановке
5. Режим увеличения рабочего поля
6. Переключение горизонтальной шкалы (шкалы частоты) из линейного в логарифмический вид
7. Текущая частота сигнала при работе генератора в свип-режиме
8. Текущая частота в позиции курсора
9. Указатель коэффициента гармоник сигнала
10. Установка фильтра для сигналов по частоте
Просмотр фигур Лиссажу
Фигуры Лиссажу – замкнутые траектории, прочерчиваемые точкой, совершающей одновременно два гармонических колебаниях в двух взаимно перпендикулярных направлениях. Вид фигур зависит от соотношения между периодами (частотами), фазами и амплитудами обоих колебаний.
Если подать на входы «X» и «Y» осциллографа сигналы близких частот, то на экране можно увидеть фигуры Лиссажу. Этот метод широко используется для сравнения частот двух источников сигналов и для подстройки одного источника под частоту другого. Когда частоты близки, но не равны друг другу, фигура на экране вращается, причем период цикла вращения является величиной, обратной разности частот, например, период оборота равен 2 с — разница в частотах сигналов равна 0,5 Гц. При равенстве частот фигура застывает неподвижно, в любой фазе, однако на практике, за счет кратковременных нестабильностей сигналов, фигура на экране осциллографа обычно чуть-чуть подрагивает. Использовать для сравнения можно не только одинаковые частоты, но и находящиеся в кратном отношении, например, если образцовый источник может выдавать частоту только 5 МГц, а настраиваемый источник — 2,5 МГц.
Я не уверен, что эта функция программы вам пригодится, но если вдруг потребуется, то я думаю, что вам легко удастся разобраться в этой функции самостоятельно.
Функция записи звукового сигнала
Я уже говорил, что программа позволяет записать какой-либо звуковой сигнал на компьютере с целью его дальнейшего изучения. Функция записи сигнала не представляет сложностей и вы легко разберетесь как это делать:
Вид файлов, сохраняемый программой на компьютере в режиме остановки и записи текущей осциллограммы: