Данный модуль представляет собой цифровой программируемый ШИМ генератор сигналов прямоугольной формы. Модуль может применяться в качестве регулятора яркости подсветки ЖК-дисплеев, частоты для сервоприводов и т.д.
Общая характеристика:
Плата модуля спроектирована на базе семисегментного трёхразрядного дисплея, с помощью которого отображаются значения частоты и скважности каналов, 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 В.
Технические характеристики ШИМ генератора:
| Напряжение питания, В |
5 ... 30 |
| Диапазон частот |
1 Гц ... 150 кГц |
| Точность частоты, % |
2 |
| Выходной ток, мА |
8 ... 30 |
| Стандарт связи UART, бит/с |
9600 |
| Битов данных |
8 |
| Стоп-бит |
1 |
| Размеры модуля, мм |
43 х 29 |