• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
PWM - piszczenie silnika
#14
(21-02-2018, 10:35)OMK napisał(a): https://forbot.pl/blog/wszystko-co-musis...pwm-id5021
Tutaj jest fajnie opisane.

Prawdopodobnie jeszcze będę musiał do tego dorosnąć by zrozumiećSmile Niestety nie potrafię nigdzie poukładać moich linijek, aktualnie pominąłem efekt piszczenia poprzez wyeliminowanie momentu bezwładności zadziałania silnika:

Kod:
    int pot = A0;                                             // pin A0 =analogowe wejscie potencjometr
    int pwm = 3;                                              // pin 3  =sygnału wyjście pwm-a
void setup(){}                                                // funkcje przy załączeniu i resecie
void loop()                                   {               // początek pętli  
    int    potencjometr = analogRead(pot);                    // przypisz do "potencjometr" wartość wejścia analogowego pot(A0)
    int    wypelnienie = map(potencjometr, 10, 1023, 70, 255);// przypisz do "wypełnienie" zmapowaną wartość "potencjometr"
    if (potencjometr > 10)            {                       // jeżeli potencjometr jest więcej niż 10:
      analogWrite(pwm, wypelnienie);   }                      // na wyjściu 3 zasilanie pwm silnika = wypełnienie
    if (potencjometr < 10)  {                                 // jeżeli potencjometr jest mniej niż 10:
      analogWrite(pwm, 0);   }                 }              // na wyjściu 3 zasilanie pwm silnika = 0 //koniec pętli


PS: temat nie jest zakończony gdyż nadal chciałbym ruszyć silnikiem na innej częstotliwości. Chętnego na podanie prostego kodu od początku do końca z użyciem potencjometru który steruje wyjściem PWM z możliwością zmiany częstotliwości do zasilania silnikiem jak najbardziej potrzebuję Smile. Aktualnie w skromnej samoocenie problem piszczenia tylko zatuszowałem :X
 
Odpowiedź
  


Wiadomości w tym wątku
PWM - piszczenie silnika - przez bako1987 - 18-02-2018, 09:57
RE: PWM - piszczenie silnika - przez OMK - 20-02-2018, 00:29
RE: PWM - piszczenie silnika - przez bako1987 - 20-02-2018, 08:25
RE: PWM - piszczenie silnika - przez Smaczek - 20-02-2018, 09:13
RE: PWM - piszczenie silnika - przez bako1987 - 20-02-2018, 09:41
RE: PWM - piszczenie silnika - przez Smaczek - 20-02-2018, 10:07
RE: PWM - piszczenie silnika - przez bako1987 - 21-02-2018, 00:22
RE: PWM - piszczenie silnika - przez OMK - 20-02-2018, 12:24
RE: PWM - piszczenie silnika - przez bako1987 - 20-02-2018, 15:52
RE: PWM - piszczenie silnika - przez OMK - 20-02-2018, 16:09
RE: PWM - piszczenie silnika - przez bako1987 - 20-02-2018, 23:15
RE: PWM - piszczenie silnika - przez Smaczek - 21-02-2018, 09:18
RE: PWM - piszczenie silnika - przez OMK - 21-02-2018, 10:35
RE: PWM - piszczenie silnika - przez bako1987 - 21-02-2018, 23:24
RE: PWM - piszczenie silnika - przez bako1987 - 22-02-2018, 02:22
RE: PWM - piszczenie silnika - przez Robson Kerman - 22-02-2018, 14:50
RE: PWM - piszczenie silnika - przez Robson Kerman - 22-02-2018, 14:53

Skocz do:


Przeglądający: 1 gości