Skocz do zawartości

Sterowanie regulatorem silnika przez Arduino.


Cinkovsky

Pomocna odpowiedź

Witam.

W dużym skrócie posiadam regulator silnika ( https://www.gotronik.pl/sterownik-pwm-6-60v-20a-wyswietlacz-led-p-4298.html ). Został on podłączony pod zasilanie 36V natomiast zamiast potencjometru żółty przewód (wyjściowy z potencjometru) podłączyłem do pinu D5 w Arduino. Uruchamiam krótki program mający na celu zadać mu wypełnienie impulsu 50% i na wyświetlaczu regulatora widzę wypełnienie z zakresie 47-53 migotające co kilkaset ms. Problem powtarza się dla innych płytek Arduino z różnymi wartościami wypełnienia PWM. Natomiast nie występuje po podłączeniu potencjometru. Wynikiem tego jest szarpanie silnikiem i spadanie łańcucha, który znajduje się na jego wale.

Ma ktoś może pomysł jak rozwiązać problem?

Link do komentarza
Share on other sites

@Cinkovsky, witam na forum 😉 Widzę, że to Twoje pierwsze kroki na Forbocie, oto najważniejsze informacje na start:

  • Chcesz przywitać się z innymi członkami naszej społeczności? Skorzystaj z tematu powitania użytkowników.
  • Opis najciekawszych funkcji, które ułatwiają korzystanie z forum znajdziesz w temacie instrukcja korzystania z forum - co warto wiedzieć?
  • Poszczególne posty możesz oceniać (pozytywnie i negatywnie) za pomocą reakcji - ikona serca w prawym dolnym rogu każdej wiadomości.

3 godziny temu, Cinkovsky napisał:

Został on podłączony pod zasilanie 36V natomiast zamiast potencjometru żółty przewód (wyjściowy z potencjometru) podłączyłem do pinu D5 w Arduino. Uruchamiam krótki program mający na celu zadać mu wypełnienie impulsu 50%

Znalazłeś gdzieś informację, że można tak robić w przypadku tego sterownika, czy to Twoja inwencja? Pytam, bo nie znam konkretnie tego kontrola, a wydaje się to dość podejrzane 😉

Po pierwsze może ten sterownik bada rezystancję ustawioną na potencjometrze, a nie uzyskane na nim napięcie? W takiej sytuacji podawanie napięcia na wejście sterownika wiele nie da. Po drugie PWM to nie jest wyjście DAC (cyfrowo-analogowy), więc w praktyce nie regulujesz napięcia wyjściowego, tylko wypełnienie sygnału PWM. Oczywiście, mierząc miernikiem wyjście Arduino będzie to wyglądało jak regulacja napięcia, ale w praktyce napięcie zawsze jest takie samo (5V), a zmienia się tylko wypełnienie sygnału - w przypadku tego sterownika może to nie wystarczać.

 Masz jakiś schemat tego sterownika?

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.