michcioh 7 Napisano 16 listopada Cześć, mam problem, który obrazuje ten film: Chodzi o to, że zgodnie z kodem i tym co gość robi na tej stronie: https://www.brainy-bits.com/l9110s/ oczekuję, że koło będzie kręciło się sekundę w jedną stronę, następnie sekundę w drugą. Niestety, koło zamiast kręcić się w jedną ze stron - piszczy. Specjalnie ustawiam prędkość na 240, ponieważ jest to duża wartość. Tym bardziej, że w przeciwnym kierunku koło się kręci i to dość żwawo. Gdy - co ciekawe - speed ustawię na 255, to silnik nawet nie piszczy. Na filmie widać płytkę stykową - nic z niej nie jest obecnie podłączone do arduino, a silnik podłączony jest do sterownika zasilaniem z 4 nowych baterii AA. Proszę o pomoc. Przeglądałem noty katalogowe, filmy. Najczęściej sterują silnikami parami: LOW/HIGH (wejście A/B sterownika). I to też mi działa. Nie rozumiem, czemu gościowi z przytoczonego tutoriala działa, mimo, że robi inaczej a mnie nie. Co robię źle? Jak się tego dziada L9110S używa sterując PWMami prędkości w obu kierunkach? Dziękuję z góry za każdą pomoc, ja tracę cierpliwość:) Pozdrawiam, Michał Cytuj Udostępnij ten post Link to post Share on other sites
BlackJack 88 16 listopada (edytowany) Nie wiem czy dobrze pamiętam, ale jak sterujesz mostkiem H za pomocą PWMa, a drugie wejście to DIR(kierunek), to zmieniając kierunek musisz też, zmienić fazę PWMa na przeciw fazę (o 180 stopni ?). Mówiąc bardziej obrazowo, jeżeli kręcąc umownie w Prawo masz DIR=0, PWM=90% i jest OK, to jak chcesz to samo w lewo, dajesz DIR=1 to PWM=10%. Wiem że to brzmi trochę absurdalnie, ale jak dobrze pamiętam w takim typie sterowania mostkiem H za pomocą PWMa własnie to, tak "opacznie" działa. Edytowano 16 listopada przez BlackJack 1 1 Cytuj Udostępnij ten post Link to post Share on other sites
michcioh 7 16 listopada 31 minut temu, BlackJack napisał: Nie wiem czy dobrze pamiętam, ale jak sterujesz mostkiem H za pomocą PWMa, a drugie wejście to DIR(kierunek), to zmieniając kierunek musisz też, zmienić fazę PWMa na przeciw fazę (o 180 stopni ?). Mówiąc bardziej obrazowo, jeżeli kręcąc umownie w Prawo masz DIR=0, PWM=90% i jest OK, to jak chcesz to samo w lewo, dajesz DIR=1 to PWM=10%. Wiem że to brzmi trochę absurdalnie, ale jak dobrze pamiętam w takim typie sterowania mostkiem H za pomocą PWMa własnie to, tak "opacznie" działa. Hej, i to by tłumaczyło dlaczego przy 255 jest cisza, a przy 240 jest głośny dźwięk. Sprawdziłem i ... rzeczywiście tak jest. Dzięki stokrotne Cytuj Udostępnij ten post Link to post Share on other sites