Skocz do zawartości

tb9051ftg - brak reakcji


belkocik

Pomocna odpowiedź

Czesc. Bylby ktos mi w stanie wyjaśnić dlaczego silnik nie kreci sie? Troche jest pomieszany opis na stronie botlandu: https://botland.com.pl/pl/sterowniki-silnikow-moduly/12059-pololu-tb9051ftg-jednokanalowy-sterownik-silnikow-28v26a.html  i na stronie producenta: https://www.pololu.com/product/2997 Dane sa inne np. stany na EN - domyslnie niski, a na ENB wysoki, a na stronie producenta jest na odwrot \/. Robilem wedlug tych tabel ze strony botland i producenta sterownika i dalej nie moge dojsc do konkluzji z tym sterownikiem.

edit: Napisalem do botlandu ijednak wszystko dziala wystarczylo USTAWIC na pinie [EN] stan niski. Tylko trzeba uzyc 4 pinow I/O do sterowania tym mostkiem h ;/

Cytat

(EN tied high and ENB tied low)

TB9051FTG simplified truth table (PWM1 + PWM2 + EN)

#define B1 7
#define B2 8
#define PWM_PIN 3


void setup() {
    pinMode(B1, OUTPUT);
  pinMode(B2, OUTPUT);


    pinMode(PWM_PIN, OUTPUT);

  analogWrite(PWM_PIN, 100);

}

void loop() {
  digitalWrite(B1, 0);
  digitalWrite(B2, 1);
}
Cytat

Alternatively, you can hold PWM1 and PWM2 at fixed levels to set the motor direction and apply a PWM signal to EN (or an inverted PWM signal to ENB) to set the speed, which results in drive-coast operation (also known as fast decay). This increases the number of I/O lines to three, but only one of them needs to be PWM-capable, as shown in this simplified truth table:

 

 

schematpololu.png

Edytowano przez belkocik
Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.