Назад к каталогу

PWMFreak

Изменяет частоту PWM на пинах Arduino, позволяя избежать слышимого писка двигателей и катушек при работе на высоких частотах

Версия0.2.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер3.27 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
0.2.03.27 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:55853b781f0831b67ce98f105a2d9b2ed2ae71286f9f4fa326afbcfc7b1369fd
АрхивPWMFreak-0.2.0-55853b78.zip

Описание

Если при работе с двигателями или катушками на PWM слышен раздражающий писк — это потому, что частота переключения попадает в диапазон человеческого слуха. PWMFreak позволяет поднять частоту выше 20 кГц, и звук исчезнет. Библиотека работает с AVR-платами Arduino и дает контроль над частотой через делители базовой частоты: для пинов 3, 9, 10, 11 база составляет 31250 Гц, для пинов 5, 6 — 62500 Гц. Делители варьируются от 1 до 1024 в зависимости от пина. Учти, что PWM-пины парные (5 и 6 на одном таймере, 9 и 10 на другом, 3 и 11 на третьем): если поменяешь частоту на одном, второй в паре изменится автоматически. Изменение частоты на пинах 3, 5, 6 или 11 может повлиять на работу delay() и millis().

Версии

Показано: 1
0.2.02026-08-23 19:12:41 UTC
ZIP по запросу
первое скачивание может быть дольше