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

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • 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.