Тег: servo


12. STM32. Програмування STM32F103. TIMER. PWM

09.09.2016
12. STM32. Програмування STM32F103. TIMER. PWM

У попередніх статтях ми познайомились з тим, як таймери можуть захоплювати вхідний сигнал. Таймери мікроконтролера STM32 також можуть формувати вихідні сигнали. Сьогодні ми познайомимося з PWM або ШІМ сигналом на прикладах.

Ініціалізація PWM виконується наступним чином:

  • налаштовується вихід порту відповідного каналу таймера, який буде задіяний для формування PWM сигналу
  • виконуються базові налаштування таймера
  • виконується налаштування OC каналу таймера (налаштування параметрів PWM)
  • вмикається таймер

STM32

PWM контролер з інтерфейсом I2С на базі мікросхеми PCA9685

16.03.2016
PWM контролер з інтерфейсом I2С на базі мікросхеми PCA9685

PCA9685 - Це 16-ти канальний 12-розрядний контролер. Частота PWM налаштовується в межах від 24 до 1526 Гц. Хоча на платі від Adafruit написано від 40 до 1000 Гц. За допомогою PWM контролера можна керувати яскравістю світлодіодів, сервоприводами, обертами двигунів та іншими пристроями, де PWM сигнал використовується для керування.

Raspberry Pi Схеми і прошивки

Raspberry Pi - PWM і Сервопривод

10.10.2014
Raspberry Pi - PWM і Сервопривод

Raspberry Pi має декілька шляхів для реалізації PWM (Широтно-імпульсної модуляції). Ми розглянемо як реалізувати, PWM програмно, та задіємо для генерації PWM апаратні ресурси Raspberry Pi. Спочатку будемо змінювати яскравість світлодіода, а потім навчимося керувати сервоприводом.

Raspberry Pi

Управление сервоприводом (сервомашинкой) с помощью микроконтроллера ATMega.

25.07.2012
Управление сервоприводом (сервомашинкой) с помощью микроконтроллера ATMega.

Сервомашинки или сервоприводы нашли широкое применение не только в роботостроении, моделизме, но и в различных отраслях промышленности и приборостроении.

Схеми і прошивки

Архіви