• 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
Modelarski sterownik silnika DC na Atmega8 według projektu AVT
#32
Kursy owszem tyle ze jak dotąd to nauczyłem się migać diodą w każdym razie w tych podręcznikach które mam. na razie mi kompiluje bez błędu fragment sterowania mostkiem. Może można to lepiej zapisać ale cóż uczę się a to wymaga czasu
Jakies sugestie ? bo się zastanawiam jak zrobić płynny start czyli opóźnienie narastania PWM.
Kod:
  //poczatek do produ
                    //podział sygnału +/- 50
       if(nThrottleIn>1550){
           if (pwM1a>=255) pwM1a=255;
        pwM1a = map(nThrottleIn ,1550, 1995, 0,255);
         digitalWrite(in1a , HIGH);
         digitalWrite(in1b , LOW);
         digitalWrite(pwM1b,LOW);
         analogWrite(pwM1a,9);
          }
          //do tyłu
          else if (nThrottleIn<1450){
             if (pwM1b>=255) pwM1b=255;
              pwM1b = map(nThrottleIn ,1005, 1450, 255, 0);
              digitalWrite(in1a , LOW);
              digitalWrite(in1b , HIGH);
               digitalWrite(pwM1a,LOW);
               analogWrite(pwM1b,10);
              
          }
          else if (nThrottleIn <1550, nThrottleIn> 1450 ) {
             digitalWrite(in1a , LOW);
              digitalWrite(in1b , LOW);
               digitalWrite(pwM1a,HIGH);
               analogWrite(pwM1b,HIGH);
           
          }
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Modelarski sterownik silnika DC na Atmega8 według projektu AVT - przez Marek S - 02-09-2022, 10:42

Skocz do:


Przeglądający: 1 gości