Данный модуль представляет собой цифровой программируемый ШИМ генератор сигналов прямоугольной формы. Модуль может применяться в качестве регулятора яркости подсветки ЖК-дисплеев, частоты для сервоприводов и т.д.
Общая характеристика:
Плата модуля спроектирована на базе семисегментного трёхразрядного дисплея, с помощью которого отображаются значения частоты и скважности каналов, 3 управляющих кнопок, MicroUSB разъема и прочих вспомогательных компонентов, которые обеспечивают правильную работу модуля. Назначения кнопок:
SET :
осуществляет перемещение по пунктам главного меню или сохраняет изменения
UP:
увеличивает значения параметров
DOWN:
уменьшает значения параметров
Диапазон частот находится в пределах от 1 Гц до 150 кГц. Особенностью данного ШИМ генератора является возможность управления с помощью последовательного интерфейса.
Подключение модуля:
Подключается ШИМ генератор к платформе Arduino или другим микроконтроллерным устройствам с помощью последовательного интерфейса UART. Назначения выводов интерфейса:
ШИМ генератор
Arduino
Назначения выводов
GND
GND
«земля»
RXD
TX
принимающая линия
TXD
RX
передающая линия
Устройство обладает 2 выводами ШИМ с независимой регулировкой частоты и скважности:
PW1:
прямоугольные сигналы ШИМ1
GND1:
«земля»
PW2:
прямоугольные сигналы ШИМ2
GND2:
«земля»
Меню ШИМ генератора:
После подключения питания откроется первый пункт меню FR1 ШИМ генератора. Для того чтобы перейти на другой пункт меню необходимо кратковременно нажать на кнопку SET. После чего семисегментный дисплей начнет мигать и отображать следующий параметр.
Меню ШИМ генератора состоит из 4 пунктов:
FR1:
задается значение частоты ШИМ1
dU1:
задается значение скважности ШИМ1
FR2:
задается значение частоты ШИМ2
dU2:
задается значение скважности ШИМ2
Управление значениями частоты:
Данный модуль позволяет задавать частоту в 3 диапазонах:
XXX:
1 - 999 Гц
XX.X:
0,1 - 99,9 кГц
X.X.X.:
1 - 150 кГц
Для того чтобы изменить диапазон частоты необходимо удерживать кнопку SET не менее 5 секунд.
Также можно установить частоту и скважность ШИМ по последовательному интерфейсу UART:
«S1FXXXT»:
устанавливает частоту ШИМ1 как XXX (001 – 999 Гц)
«S1FXX.XT»:
устанавливает частоту ШИМ1 как XX.X (00.1 - 99.9 кГц)
«S1FX.X.X.T»:
устанавливает частоту ШИМ1 как X.X.X (0.0.1 - 1.5.0 кГц)
«S1DXXXT»:
устанавливает скважность ШИМ1 как XXX (001 - 100)
Для того чтобы установить значение частоты или скважности для ШИМ2 необходимо «S1» заменить на «S2».
Питание модуля:
Подается питание от платформы Arduino или другого микроконтроллерного устройства. Подключается внешний источник питания с помощью MicroUSB разъема или контактов питания (VIN+, VIN-). Диапазон напряжения питания находится в пределах от 5 до 30 В.