Точный ГЕНЕРАТОР на ARDUINO 1Гц - 8 MHz. DIY генератор с управлением от компьютера на Arduino NANO

preview_player
Показать описание
Делаем точный генератор меандра на Arduino Nano или Uno с управлением от компьютера. Точность установки частоты 1 Гц. Диапазон частот от 1 Гц до 8 мегагерц. Для управления используем приложение для Windows, написанное MBS Electronics. Что такое прямоугольный сигнал. Гармоники прямоугольного сигнала. Фильтрация прямоугольного сигнала на примере музыкального синтезатора. Программируем плату Arduino. Симуляция скетча в Proteus professional
-
-
-
-
Рекомендации по теме
Комментарии
Автор

Спасибо за грамотное, ясное изложение в идеальном для усвоения темпе.

Sobrat
Автор

Познавательно и интересно. Молодец. Хороший получится тестер для проверки слуха от 20Гц-20кГц. 😀

Magelan
Автор

Как всегда Отлично . Спасибо за знания 👍

Ibra-fr
Автор

Очень интересно, помогите понять как сделать такой синтезатор из ардуино нано и несколькими потенциометрами ;)

jimdine
Автор

А теперь синхронизируем генератор с каким-нибудь GPS модулем, чтоы точность частоты задать )

SIMr
Автор

Не могли бы показать как в протеусе без написания кода сделать MIDI клавиатуру с ручками пич и модуляция. Спасибо.

seydaliusta
Автор

Как подключить 2 канал для управления например двумя светодиодами разными частотами ?

demontv
Автор

12:07 -- вот уж я думаю тут почти всегда енто враки... поскольку я думаю либо все, либо почти все компиляторы, под ардуино способны актуально оптимизировать код, и в случае возможности использования сдвига вместо умножения они будут делать именно сдвиг, если он действительно на конкретной платформе (микроконтроллере) быстрее.

Другой фактор -- надо из мануалов к микроконтроллеру определять его машинные инструкции, а так же какое количество тактов они занимают. Другими словами, могут встречаться случаи, в которых именно даже машинная операция умножения будет занимать не больше тактов, чем операция сдвига.

safocl
Автор

Погодите, погодите, если взять осциллограф на 200мгц (например) то ардуинка выжмет красивый и ровный квадрат ?

smart_electronics_il
Автор

0:57 к сожалению это не так, более того, то что вы предлогаете закаментировать на 15:55 необходимо чтобы знать реальную частоту которую будет генерировать МК, реальная и ожидаемая частота могут отличатся на десятки а то и сотни тисяч Герц, с этими строкому МК хотябы отправляет информацию о том что не способен генерировать нужную частоту и будет генерировать ближайшую частоту которую может.

Arm-ctmo
Автор

Внезапно дельфи ещё есть... Лет 20 на нём не писал ничего

bihuse
Автор

Подскажите, есть ли возможность в графическом редакторе подключить сдвиговый регистр? Или какой ни будь вариант чтоб увеличить количество входов и выходов?

MikhailStetsenko-zg
Автор

Спасибо! Можно ли исходник на Delphi увидеть в учебных целях?.

ВладимирСветлов-гп
Автор

Ну да, только программировать научится, а так класс!

ganskrimson
Автор

какую минимальную скважность сигнала можно получиь в этом коде при низких частотах? К примеру от 1Hz до 150Hz ?

ВасилийСвиридов-юц
Автор

Можно зделать контролер ветрогенератора с сбросом на баласт!?

прямыеруки-ез
Автор

Больше воды только в Байкале... Главная проблема у многих авторов в том, что они пытаются впихнуть в один ролик всё. Начал с ардуино, потом пол ролика на кой-то хрен объяснял гармоники, крутил ПО и че то там настраивал... Ну если есть желание более подробно остановится на видах сигнала и гармониках, то запили отдельный видос со всеми подробностями. Смысл пол ролика занимать тем, что к делу не относится?

alexforze
Автор

Как открыть Ваш проект в Delphi 11 Community Edition? . Как проще добавить компоненты из Вашей папки в проект?

ВладимирСветлов-гп
Автор

0:57 Точность задания частоты 1 Гц - это для любого диапазона?!! Это не оговорка?

ИгорьГончаров-дю
Автор

кароче тема программирования ардуино в протеусе сдохла... впрочем это так по "Нашему"... задекларировать и забыть. 👌

ИпполитМатвеевичВоробьянин-тп