Генератор сигналов на SigmaDSP, Генератор синуса, меандра, пилы и треугольника

Производство и продажа электронных компонентов

+7 (495) 984-68-02
info@russleader.ru
Работаем в обычном режиме с 10-18, Пн-Пт. Отгружаем только юридическим лицам
Генератор сигналов на SigmaDSP, Генератор синуса, меандра, пилы и треугольника

Генератор сигналов на SigmaDSP, Генератор синуса, меандра, пилы и треугольника

картинка Генератор сигналов на SigmaDSP, Генератор синуса, меандра, пилы и треугольника
1 753.60 руб.
Производитель
DIY
Заказать
Полное описание

При проведении испытаний, исследований и в тестировании работы радиоэлектронных схем работающих в акустике необходимы источники сигналов низкой частоты самых разнообразных частот и форм. С помощью модуля RDC2-0027 и любого контроллера Arduino можно легко построить генератор сигналов низкой частоты очень высокого качества. Например, синусоидальный сигнал будет искажен всего на 0,007% во всем диапазоне звуковых частот.
Давайте построим генератор сразу четырёх сигналов: синус, меандр, треугольник и пила.
Для постройки генератора соберем схему.

Схема

В схеме используются: RDC2-0027 v1 или v2 - модуль цифровой обработки звука на SigmaDSP ADAU1701, Мелисса – клон Arduino Mini, четыре семисегментных светодиодных дисплея RDC1-LD, четыре потенциометра на 10кОм и четыре кнопки.
RDC2-0027 – будет источником НЧ, ардуино управляет частотой сигналов, включает/выключает сигналы одной из четырёх форм в любой комбинации и выводит значение частоты на дисплей. Форму сигналов выбираем кнопками SW1-SW3, а частоту сигнала устанавливаем потенциометрами RV1-RV3.
Перед сборкой схемы необходимо будет в SigmaStudio собрать проект из четырёх генераторов, и загрузить сгенерированный .hex файл в EEPROM RDC2-0027. Сделать это можно с помощью USB программатора FLASH и EEPROM памяти RDC2-0026 или с помощью Arduino. Подробные инструкции найдёте в разделе Цифровой звук.

Проект четырёх генераторов SigmaStudio

SigmaStudio проект

Затем загружаем в Arduino скетч ADAU1701_Gen_LED_Dis.
Для понимания, откуда в скетче взяты данные посмотрите скрин IDE Arduino с загруженным скетчем генераторов. Строчки отвечающие за включение и частоту синуса подчеркнуты цветными линиями. В предыдущем рисунке те же данные в SigmaStudio подчеркнуты теми же цветами.

Arduino скетч

Следующим шаг это сборка генератора. Если вам не нужна индикация частоты просто не подключайте индикацию (четыре RDC1-LD), а в своих экспериментах отслеживайте сигнал осциллографом, подключенным к одному из выходов аудиопроцессора.
В ролике можно посмотреть как выглядит проект и как изменяется форма или частота выходного сигнала.

Это открытый проект! Лицензия, под которой он распространяется – Creative Commons - Attribution - Share Alike license.

  • Полное описание
  • Комментарии
Загрузка комментариев...