В этой статье я расскажу про несколько совсем простых проектов платы Марсоход2bis. С готовыми проектами обычно легче начинать свой собственный, так как в исходном готовом проекте уже сделаны все важные ...
В предыдущей статье я писал об изготовлении самодельного микрофонного шилда к плате Марсоход3bis. Для чего мне понадобилась такая плата? Мне захотелось сделать "новогодний проект" - "Цветомузыка". Я ...
В первом проекте для платы M2RPI мы передавали данные в FPGA и обратно используя выводы Raspberry GPIO14 и GPIO15 как линии последовательного порта TxD и RxD.
Как быть, если нужно передавать больший ...
... сигнал. С другой стороны, интеграл от синусоидального сигнала будет косинусоидальным сигналом. Исходя из этого нужно ли вообще предварительно интегрировать?
В общем, я не претендую на особую научность ...
... и его можно перестраивать в некотором диапазоне частот, скажем до 8МГц. Выходы NCO – это две шины данных с синусоидальными отсчетами и косинусоидальными отсчетами. Эти шины идут на два умножителя. Сюда ...
... lator – цифровой перестраиваемый генератор синусоидальных / косинусоидальных колебаний.
Функция GetHWLO(void) не делает чего-то существенного — возвращает текущее значение ранее установленной частоты.
...
В этой статье я хочу рассказать о своих экспериментах по созданию простого параметрического цифрового КИХ фильтра на Verilog HDL. До сегодняшнего дня я старался избегать тем цифровой обработки сигналов ...
... выборками для сигнала синусоиды, пилы и прямоугольных импульсов. Все три файла длиной 1024 байта. Вот программа, создающая тестовые файлы:
// // test_waves.cpp : Defines the entry point for the console application.
//
...
... примерно соответствует требуемой частоте выборок звука 22050 выборок в секунду.
В проекте в ПЛИС имеется таблица синусов на 64 элемента - значения синусов предварительно вычислены и хранятся там в виде ...
Если вы помните, когда-то я сделал из платы Марсоход2 простой радиопередатчик с частотной модуляцией. Сейчас я хочу сделать радиопередатчик с амплитудной модуляцией радиосигнала. Амплитудную модуляцию ...
Попробуем выполнить простой проект для платы Марсоход2 – воспроизведение звука через плату расширения «Шилд Разъемов».
Звуковой файл будем передавать в плату Марсоход2 через последовательный порт. ...
... синусов или косинусов. Чтобы проиллюстрировать этот факт мы написали простую online программу - поэкспериментироуйте с ней.
В этой интерактивной программе можно добавлять или убирать компонент-синусоиду. ...
... свободный канал. Звуковые сигналы от каналов в конце просто суммируются. Генерация начинается с синусоиды, которую я взял целиком из проекта "апгрейд Подмосковных вечеров". Разрядность повышать не стал, ...
... йма будет отсылаться HTTP-GET запрос на телефон.
WebServer принимает и обрабатывает HTTP-GET запросы и согласно запросу воспроизводит короткий звуковой ролик с синусоидой нужной тональности. Плата Марс ...
... и прочее. В ней я создал синусоиду 1000Гц длительностью 30 секунд и записал ее в WAV файл. По Bluetooth перенес файл на телефон. Теперь источник сигнала у меня есть. Сделал провод для подключения телефона ...
... Косинусное Преобразование), обработка и фильтрация сигналов, нейронные сети, геометрические 3D построения – все это зачастую требует реализации тригонометрических функций (синус, косинус, тангенс) в «кремнии». ...
... жен для синуса).
Ресурсов не хватало, поэтому всё не очень нужное повыкидовано, на более ёмкой ПЛИС-е можно создать более интересные инструменты, сделать больше каналов и увеличить играемый фрагмент.
В ...
... иметь возможность их сравнивать, после ШИМ нужен еще фильтр. По своему опыту скажу, что при разумной частоте CLK и не очень сложном фильтре на ШИМ можно синтезировать вполне приемлемую синусоиду с частотой ...
Увы, не всем дано умение писать популярно. Скажите, чего непонятно, я попробую раскрыть дополнительно. Про генератор синуса. Берем единичный вектор на плоскости и начинаем равномерно вращать: X(0)= 0 Y(0)= ...
Подробнее...