belkocik Napisano Październik 14, 2019 Udostępnij Napisano Październik 14, 2019 (edytowany) 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: Edytowano Październik 15, 2019 przez belkocik Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
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ę »