» » Программный генератор сигналов звуковой частоты.

 
 
 

Программный генератор сигналов звуковой частоты.

Разместил microsong 22 сентября 2008. Просмотров: 21252

2 Программный генератор сигналов звуковой частоты.
Предлагаемая Вашему вниманию программа позволяет использовать звуковую карту компьютера в качестве лабораторного генератора сигнала. Генератор звуковой частоты (ГЗЧ) используется для настройки усилителей, при снятии характеристик некоторых элементов и блоков радиосхем, при проведении различных физических экспериментов.

Частота сигнала может изменяться от 1 до 22050 Гц с дискретностью 1 Гц, форма - синусоида, прямоугольник или треугольный сигнал с плавным нарастанием и резким спадом. Предусмотрена возможность регулировать амплитуду сигнала.
Назначение элементов управления понятно из надписей и, я думаю, не нуждается в дополнительном объяснении.
Программа не требует какой либо установки или наличия дополнительных библиотек. Вывод звука начинается сразу после запуска программы и заканчивается при закрытии. Используется мультимедийное устройство определенное Windows как основное, обычно это звуковая карта, она должна поддерживать режим 44100 Гц, 16 бит

Замеченные ошибки и недоделки
* Если работа Windows на какое-то время остановится, это например происходит при инициализации Win-модема, то возможно что произойдет смещение фазы в выводимых программой блоках, это выражается в появлении щелчков с частотой примерно 2 раза в секунду. Для их устранения необходимо перезапустить программу.
* Частота звука может немного отличаться от частоты показываемой на экране, это связано с тем что для ускорения работы и снижения затрат времени процессора, при обновлении отправляемого в звуковую карту блока, вместо чисел с плавающей точкой используются целые числа. Особенно это заметно на высоких частотах.
* Чем меньше амплитуда сигнала и чем выше частота, тем больше форма сигнала отличается от идеальной. Это недостаток любого цифрового устройства синтезирующего аналоговый сигнал, для его устранения можно использовать только увеличение разрядности ЦАП и частоты дискретизации. В следствии этого, например, на максимальной поддерживаемой частоте 22050 гц, форма сигнала не может быть изменена программно и определяется только звуковой картой.

Программка мало весит и очень проста в использовании.
Юзайте на здоровье! smile

Файловый сервис доступен только полноправным членам сообщества и подписчикам.
Пожалуйста, ознакомьтесь с условиями доступа.

Об авторе

Николай (microsong)
г.Кузнецк, Пензенская область
О себе автор ничего не сообщил.
 

Понравилось? Палец вверх!

  • всего лайков: 27

Поделись с друзьями!


Связанные материалы:


Windows 10 и программаторы на базе AVR910 Prottos

Я он-лайн геймер, поэтому недавно пришлось на моём компьютере обновить ОС с MS...

Генератор звуковой частоты на LM324. Прибор и игрушка

Это простой генератор импульсов для тестовых или учебных целей. В схеме используется...

Coil32 v9.0 - программа для расчета катушек индуктивности

Всем, кто занимался изготовлением (и ремонтом) приемников, передатчиков, акустических систем,...

Transformer: программа расчета маломощного (до 500 Вт) силового трансформатора на

Предлагаю начинающим очень простую программулину для расчета силовых трансформаторов. Автор...

Преобразователь сигналов для механического энкодера

При использовании механического энкодера в своих разработках возникают некоторые проблемы, так как...

Программа «Timbreblock 4.0.0.0»

Программа «Timbreblock 4.0.0.0» Перед Вами русская версия программы «Timbreblock 4.0.0.0»,...

WinDjView v.2.0.2

Доступна обновленная версия v.2.0.2., есть поддержка всех распространённых версий Windows (8, 7,...

VB-Audio Generator 2. Генератор ЗЧ

Генератор ЗЧ. Работает сам по себе. Много настроек. Позволяет на слух проверить возможности аудио...

Справочное руководство по звуковой схемотехнике. Шкритек П.

Справочное руководство по звуковой схемотехнике. П. Шкритек. Книга специалиста из ФРГ, в которой...

Spectrum Lab - новый спектроанализатор на основе звуковой карты ПК

Радиолюбители, уделяющие должное внимание измерениям, хорошо знакомы с программой SpectraLAB...
<
  • Прохожий
23 сентября 2008 23:46

/ сиг

  • Регистрация: --
  • Публикаций: 0
  • Комментариев: 0
 
  • 0
Для таких программ нужна очень хорошая звуковуха а то на выходе всякая бакя.

<
  • Гражданин
29 сентября 2008 16:57

Николай / microsong

  • Регистрация: 23.08.2008
  • Публикаций: 2
  • Комментариев: 19
 
  • 0
У меня Audigy 2ZS, вполне хватает...

Информация
Вы не можете участвовать в комментировании. Вероятные причины:
— Администратор остановил комментирование этой статьи.
— Вы не авторизовались на сайте. Войдите с паролем.
— Вы не зарегистрированы у нас. Зарегистрируйтесь.
— Вы зарегистрированы, но имеете низкий уровень доступа. Получите полный доступ.