Pokazywanie postów oznaczonych etykietą PWM. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą PWM. Pokaż wszystkie posty

czwartek, 27 czerwca 2019

[2] STM32F4 - Biblioteka LL - PWM

W tym poście chciałbym przedstawić sposób wygenerowania sygnału PWM na jednym z liczników.

[Źródło: http://www.st.com/en/evaluation-tools/stm32f4discovery.html]

piątek, 6 października 2017

[4] ESP32 - Konfiguracja PWM

W tym poście przedstawię w jaki sposób skonfigurować PWM dla ESP32.

[Źródło: www.banggood.com]

niedziela, 11 czerwca 2017

[8] Atmega328p - PWM

Ten post chciałbym poświęcić na opisanie sposobu generowania sygnału PWM w oparciu o mikrokontroler ATmega328p.

Do wykorzystania są następujące wyprowadzenia:
  • PD3 - OC2B;
  • PD5 - OC0B;
  • PD6 - OC0A;
  • PB3 - OC2A;
  • PB2 - OC1B;
  • PB1 - OC1A;

poniedziałek, 23 stycznia 2017

[9] STM32F7 - Generacja PWM

Ten post chciałbym poświęcić na opis sposobu generacji sygnału PWM za pomocą układu STM32F746, który zamontowano na płytce Discovery.

Poniżej przejdę przez wszystkie niezbędne funkcje do jego wykonania dla włączenie TIM 2 oraz 3. 

PWM kanał 1 z TIM3 generowany jest na PB4. 
PWM kanał 1 z TIM2 generowany jest na PA15.

wtorek, 18 października 2016

[22] STM32F4 - Programowy PWM

Ten post chciałbym poświęcić na przygotowanie programu pozwalającego na wygenerowanie sygnału PWM programowo. Pozwoli to na generację tego sygnału z każdej dostępnej nogi mikrokontrolera. Do poprawnego ustawienia sygnału będzie wykorzystywany licznik Systick.

środa, 6 kwietnia 2016

[4] STM32F4 - Discovery - CubeMx - PWM

Ten post chciałbym poświęcić generacji sygnału PWM, za pomocą bibliotek HAL.

Wstęp 


Dla przypomnienia wklejam poniżej opis poszczególnych liczników wraz z ich zastosowaniem oraz opisem sygnałów zegarowych.

poniedziałek, 7 grudnia 2015

[I] STM32F4 - Discovery - Projekt - Wiatrak sterowany za pomocą PWM

Witam, tym razem chciałbym przedstawić projekt wykonany na STM32F4 - Discovery. Działanie programu polegało na sterowaniu współczynnikiem wypełnienia w celu regulacji prędkości obrotowej wiatraka. Współczynnik wypełnienia został przedstawiony na wyświetlaczu.

Wstęp


W skład tego projektu wchodzą:
  • Wiatrak 12V czteropinowy.
  • STM32F4 Discovery
  • Przyciski funkcyjne 3x
  • Wyświetlacz HD44780
  • Dioda LED

czwartek, 19 listopada 2015

[6a] STM32 M3 - Nucleo - F103RB - PWM

Ten post jest kontynuacją Timerów. Opiszę w nim sposób generacji sygnału PWM.

Wstęp


Sygnał PWM jest najczęściej wykorzystywany do sterowania silnikami elektrycznymi prądu stałego jak i zmiennego oprócz tego wykorzystuje się je do sterowania temperaturą czy natężeniem światła.

Ogólnie największe zastosowanie jest w układach które potrzebują dużej wartości prądu do zasilania bądź wymagana jest duża moc. 

czwartek, 20 sierpnia 2015

[5] Arduino - Generacja sygnału PWM

W tym wpisie chciałbym opisać PWM (ang. Pulse Width Generation). Przedstawię krótki opis teoretyczny wraz z praktycznymi przykładami.

PWM może zostać zastosowany np. do regulacji prędkości obrotowej wiatraka komputerowego. Przez co będzie możliwe podawanie napięcia zmiennego bardzo niskiego jak i wysokiego.