Синтезатор частоты на микросхеме AD9833.
Блок работает по последовательному протоколу SPI .
На вход "freq" подать значение частоты в формате float.
Вход "form" задаёт форму сигнала: 0- синусоидальный, 1- треугольный, 2-прямоугольный и 3-прямоугольный делённый сигнал.
Контакт "DAT" модуля (вывод микросхемы "SDATA") подключен к пину "D11" Arduino NANO ,
контакт "CLK" модуля (вывод микросхемы "SCLK") подключен к пину "D13" ,
контакт "FNC" модуля (вывод микросхемы "FSYNC") можно подключить к любому дискретному входу ( по умолчанию задан 4-й пин ).
Ссылка на библиотеку: https://github.com/Billwilliams1952/AD9833-Library-Arduino
Блок для Одна кнопка 3 возможных состояния.
1. Одно нажатие (на выходе 1 Click короткий импульс)
2. Два нажатия на кнопку (на выходе 2 Click короткий импульс)
3. Длинное нажатие на кнопку (на выходе Long_clik короткий импульс)
Так же есть настраиваемый параметр в вкладке "Параметры пользователя
Этот параметр настраивает задержку.
Опрос
Вам нравится наш сайт?