8-900-374-94-44
[email protected]
Slide Image
Меню

Генератор сигнала шим: Купить Генератор PWM (ШИМ сигнала) XY-LPWM

Генератор импульсов ШИМ с LCD дисплеем

Генератор импульсов ШИМ XY-LPWM с LCD дисплеем.

Модуль генератора ШИМ XY-LPWM предназначен для проектов ARDUINO, где требуется источник точных калиброванных сигналов.

  • Широкий диапазон напряжений питания
  • Амплитуда выходного сигнала равна питающему напряжению
  • Удобный интерфейс на основе цифрового дисплея
  • Высокая стабильность при большом разбросе температур
  • Автоматическое сохранение параметров при сбое питания

Импульсный ШИМ генератор — это устройство, которое обеспечивает электрические сигналы на различных частотах, прямоугольных и выходных уровнях. Он используется в качестве источника тактового сигнала или источника возбуждения для тестирования.

Импульсный ШИМ генератор XY-LPWM имеет четыре независимых ключа, используемых для установки частоты и рабочего цикла, короткое нажатие кнопки (увеличение или уменьшение единицы) и длительное нажатие (быстрое увеличение или уменьшение).

Генератор построен на базе трех микросхем

  • Микросхема N76E003AT20 — 8-bit микроконтроллер или аналог STM8S003F3Pb
  • Микросхема HT1621B — контроллер для LCD дисплея
  • Микросхема HM5333B – линейный стабилизатор на 3.3В

Характеристики:
Рабочее напряжение: от 3,3 до 30 В

Частотный диапазон: 1 Гц ~ 150 кГц (разбит на четыре поддиапазона)
Первый: 1 – 999 Гц с шагом 1 Гц
Второй: 1.00 — 9.99 кГц с шагом 0.01 кГц
Третий: 10.0 — 99.9 кГц с шагом 0.1 кГц
Четвертый: 100 — 150 кГц с шагом 1 кГц

Точность частоты: точность в каждом диапазоне составляет около 2%
Коэффициент заполнения сигнала изменяется от 0 до 100%
Выходной ток: около 5-30 мА
Амплитуда выходного сигнала равна напряжению питания
Дисплей: жидкокристаллический с синей подсветкой
Рабочая температура: от -20 ℃ до 70℃
Вес: 65 гр.
Размер: 52 x 32 x 10 мм

Импульсный ШИМ генератор XY-LPWM управляется как вручную, с помощью кнопок FREG и DUTY, так и через компьютер, подсоединив его к TTL последовательному порту (TXD, RXD, GND).

Команда «read» — это считывание настроек (F и D).

Для установки скважности необходимо отправить трехзначное число скважности добавив перед ним букву D.
Команда «DXXX» — изменение коэффициент заполнения сигнала (XXX от 001 до 100). Например, D050, установленный рабочий цикл PWM составляет 50%.

Для того, чтобы установить частоту генерации, необходимо отправить частоту так, как она отображается на дисплее прибавив перед значением частоты букву F.
Команда «F101» установка частоты 101 Гц (от 001 до 999), «F1.05» установка частоты 1.05 кГц (1.00-9.99), «F10.5» установка частоты 10.5 КГц (10.0-99.9), «F1.0.5» установка частоты 105 кГц (1.0.0-1.5.0).

Если отправлена верная команда, то генератор ответит DOWN, если ошибочная – FALL.

На дисплей можно вывести только 2 числа по 3 цифры в каждом. В нижней строке отображается скважность ШИМ в процентах, а в верхней – частота.
Частота выводится на дисплей по следующим правилам:

  • XXX, шаг в 1 Гц, в диапазоне 1 – 999 Гц
  • X. XX, шаг в 0.01 кГц, в диапазоне 1.00 — 9.99 кГц
  • XX.X, шаг в 0.1 кГц, в диапазоне 10.0 — 99.9 кГц
  • X.X.X, шаг в 1 кГц, в диапазоне 100 — 150 кГц

ШИМ (PWM) — генератор

Широтно-Импульсная Модуляция (Pulse Width Modulation) используется весьма широко, в том числе для управления всякими автомобильными приводами, которые должны двигаться плавно.

* ВНИМАНИЕ! под катом видны грязные руки на фото и видео!

Суть состоит в том, что на некий например электромагнит подается не постоянный ток, а сигнал с некоторой частотой, при этом для плавного управления меняется соотношение высокого и низкого уровня за период. То есть если у нас 30% периода на привод будет подаваться питание, а 70% — нет, то он откроется меньше, чем если бы на него подавалось питание 70% времени, а 30% он отдыхал. За счет инерции привод не успевает полностью открыться либо закрыться, соответственно работает плавно.

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

Итак, данный девайс имеет размеры 79х43х24 (ШхВхГ), установочное отверстие 72х39, плюс выборки по бокам для защелок.

Клеммники не особо высокого качества, что и неудивительно; подписаны. 4 контакта: + и — питания, — и сигнал ШИМ. Минусы объединены. По питанию стоит диод.

Внутренний мир прост и незатейлив:

Тут у нас драйвер дисплея HT1621, микроконтроллер Nuvotek N76E003AT20, стабилизатор напряжения M5333B и выходной транзистор с маркировкой 1АМ — надо полагать это 3904.

На передней панели ЖКИ с на удивление неплохими углами обзора и 4 кнопки: частота+- и коэффициент заполнения +-

Посмотрим как оно работает.

Вот на самой низкой частоте для понимания принципов ШИМ-регулировки, кто не знает:

Индикация частоты следующим образом: герцы — без точки, килогерцы — с точкой, больше сотни килогерц — с двумя точками.Максимальная частота — 150кГц. Инкремент по 1% ШИМ и по единице младшего разряда, то есть 1Гц, либо 0.01кГц, либо 0.1кГц, либо 1кГц, либо 10кГц, в зависимости от частоты.

И сразу осциллки на высоких частотах, 20кГц, 50кГц, 100кГц, 150кГц.

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

А теперь осциллки на промежуточных частотах, если кому это интересно:


Ну вот такой, в общем, приборчик. Понравился, если честно. прям вот за 5 баксов, за которые я его взял — очень хорошо.

Ну а теперь — диайвай немножко рукоделия. Я придумал два применения данному генератору: проверка всеразличных соленоидов, например Регуляторов Холостого Хода, и промывка форсунок. При промывке форсунок в ультразвуковой ванне мне нравится загонять их в режим самопрокачки. Но аналоговый генератор не обладает достаточной стабильностью (а может дело и в форсунках — уходят характеристики при прогреве), так что я решил применить данный цифровой, в надежде на более высокую стабильность. Я в любом случае собирался делать еще один генератор, так что решил не заморачиваться и купил этот, сразу как только увидел.

Но у нас тут явно недостаточная мощность для управления форсунками, значит придётся ставить выходные ключи. Типа такого:

Возможно, придётся заменить выходной транзистор в самом устройстве, ну и надо подобрать силовые транзисторы получше, возможно мои любимые IRFZ44 — жаль, закончились. Собственно, на данном этапе устройство собрано на 50% — я впаял два первых попавшихся полевика, кажется IRF630 — ну потому что больше одинаковых нету у меня 🙁 чисто для проверки идеи и картинок/видосиков для обзора.

Далее нам понадобится корпус. Примерно такой:

Ну и 3Д-принтер для его изготовления. Плату делал по фоторезистивной технологии описанной в прошлом обзоре.

Ну и сразу результат.

Внутренности:

И наружа:

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

Выключатели: верхний подает питание на всю схему, нижний отключает выходной каскад.

А теперь — примеры работы. проверка РХХ

И режим самопрокачки форсунки

Подытоживая: отличный генератор.

Повторять конструкцию возможно и не стОит в том виде в котором она сейчас показана в обзоре, но в целом что-то подобное — однозначно маст хэв в каждом сервисе. Да и не только в сервисе. Так что берите идею, и ваяйте своё.

Простые решения для генератора сигналов с широтно-импульсной модуляцией (ШИМ) в одном устройстве