Рубрики
Проекты на ESP32

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

Широтно-импульсная модуляция (ШИМ, в англ. PWM – Pulse Width Modulation) – это вид модуляции, при котором изменяется ширина импульса при постоянной частоте следования импульсов. В цифровой электронике данный вид модуляции широко применяется для управления яркостью свечения светодиода, скоростью вращения электродвигателя постоянного тока, управления серводвигателем и во многих других случаях когда необходимо сформировать аналоговый сигнал цифровыми […]

Рубрики
Проекты на Raspberry Pi

Подключение сервомотора к Raspberry Pi Pico с помощью MicroPython

Ранее на нашем сайте мы уже рассмотрели серию статей про набирающую сейчас популярность плату Raspberry Pi Pico: подключение к ней ЖК дисплея и OLED дисплея, использование в ней АЦП и подключение ультразвукового датчика для определения расстояний. В этой же статье мы рассмотрим подключение сервомотора (серводвигателя) к плате Raspberry Pi Pico и управление им с помощью […]

Рубрики
Схемы на Arduino

Простой цифро-аналоговый преобразователь (ЦАП) для Arduino

Цифро-аналоговый преобразователь (ЦАП) представляет собой устройство для преобразования цифрового кода в аналоговый сигнал. Цифро-аналоговые преобразователи являются интерфейсом между дискретным цифровым миром и аналоговыми сигналами. Ранее на нашем мы уже рассматривали подключение внешнего модуля ЦАП MCP4725 к плате Arduino, в этой же статье мы рассмотрим создание ЦАП на основе платы Arduino без использования внешних подключаемых модулей. […]

Рубрики
Проекты на Raspberry Pi

Управление двигателем постоянного тока с помощью Raspberry Pi

В предыдущей статье мы рассмотрели использование ШИМ в Raspberry Pi, а в данной статье мы рассмотрим подключение электродвигателя постоянного тока к плате Raspberry Pi и управление скоростью его вращения с помощью ШИМ (широтно-импульсной модуляции). Схема расположения контактов ввода/вывода (GPIO) на плате Raspberry Pi 2 показана на следующем рисунке. Более подробно об этих контактах вы можете […]

Рубрики
Проекты на Raspberry Pi

Использование ШИМ в Raspberry Pi – руководство для начинающих

ШИМ (широтно-импульная модуляция, в англ. PWM – pulse width modulation) – весьма популярный инструмент в цифровой схемотехнике, позволяющий плавно управлять какими либо процессами: управление яркостью свечению светодиода, скоростью вращения двигателя постоянного тока или вентилятора и т.д. Фактически, ШИМ – это способ получения изменяющегося напряжения на выходе при постоянном напряжении источника питания. Ранее на нашем сайте […]

Рубрики
Схемы на Arduino

Чистый синусоидальный инвертор на Arduino

Инверторы используются в случаях когда невозможно получить напряжение переменного тока (AC) из сети. Инверторы предназначены для преобразования напряжения постоянного тока (DC) в напряжение переменного тока (AC) и разделяются на два типа: чистые синусоидальные инверторы (Pure Sine Wave Inverters) и модифицированные прямоугольные инверторы (Modified Square Wave Inverters). Чистые синусоидальные инверторы достаточно дорого стоят, а модифицированные прямоугольные […]

Рубрики
Схемы на Arduino

Управление скоростью вращения вентилятора с помощью Arduino и симистора

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

Рубрики
Схемы на Arduino

Подключение серводвигателя (сервомотора) к Arduino Due

Arduino Due представляет собой плату ARM контроллера, спроектированную для энтузиастов в мире электроники. Эта плата широко используется для конструирования 3D принтеров, роботизированных рук и других устройств. В этих устройствах требуется точное позиционирование какого-либо элемента – этой цели можно достичь при помощи использования серводвигателей (сервомоторов). В этой статье мы рассмотрим подключение и управление положением оси сервомотора […]

Рубрики
Схемы на Arduino

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

Arduino Due представляет собой плату ARM контроллера, спроектированную для энтузиастов в мире электроники. Архитектура ARM играет очень важную роль в современном мире электроники, контроллеры ARM используются в большом числе электронных устройств по всему миру, к примеру, в мобильных телефонах и портативных компьютерах. Столь высокая популярность архитектуры ARM обусловлена ее гибкостью и высокой производительностью. В предыдущей […]

Рубрики
Схемы на Arduino

Управление сервомотором с помощью датчика силы и Arduino

В этом проекте мы рассмотрим схему с сервомотором, датчиком силы и платой Arduino Uno. В рассматриваемом устройстве угол поворота оси сервомотора будет зависеть от усилия (веса), приложенного к датчику силы. Для лучшего понимания материала этой статьи целесообразно изучить следующие материалы на нашем сайте: подключение сервомотора к Arduino Uno; подключение датчика силы к Arduino Uno. Общие […]