Skocz do zawartości

Sterowanie silnika DC ochrona przed przeciążeniem. Attiny


nebraska

Pomocna odpowiedź

Mnie ciekawi, jak INA260 da sobie radę z pomiarem prądu PWM. Układ ten jest pomyślany raczej do pomiaru prądu w miarę stałego, a do pomiaru prądu PWM firma Texas Instruments proponuje INA240.

  • Lubię! 1
Link do komentarza
Share on other sites

4 godziny temu, nebraska napisał:

Jestem pewien, że chip który będę podłączał pewnie wywali komunikat, że go nie znajduje.

Jak ten problem obejść?

To jest możliwe, że dla chińskiego układu wartości będą inne.

Nie są to wartości ważne z punktu widzenia obsługi układu, więc można zmodyfikować bibliotekę i te sprawdzanie po prostu usunąć z programu. Ale  powróci ono przy najbliższej aktualizacji biblioteki.

Jak ktoś nie chce ingerować w gotową bibliotekę, to może zdefiniować swoją klasę pochodną od Adafruit_INA260 i nadpisać metodę begin - taką samą jak oryginalna, ale bez tego sprawdzania.

Link do komentarza
Share on other sites

1 godzinę temu, jand napisał:

Mnie ciekawi, jak INA260 da sobie radę z pomiarem prądu PWM. Układ ten jest pomyślany raczej do pomiaru prądu w miarę stałego, a do pomiaru prądu PWM firma Texas Instruments proponuje INA240.

Dzięki za uwagę o tym nie pomyślałem. Poczytam o INA240 Zamówię również ten chip i będę robił testy.

40 minut temu, jand napisał:

Jak ktoś nie chce ingerować w gotową bibliotekę, to może zdefiniować swoją klasę pochodną od Adafruit_INA260 i nadpisać metodę begin - taką samą jak oryginalna, ale bez tego sprawdzania.

Nie wiem czy sobie poradzę, spróbuję. Znalazłem też inna bez metody sprawdzania być może ta nie będzie zła.

https://github.com/codebrainz/ina260

Link do komentarza
Share on other sites

Mam jeszcze takie pytanie do Was. Szukając różnych rozwiązań jeszcze myślę o czymś takim.

Czy taki układ zadziała z moim mostkiem H PWM?

Wyjście zamiast do przekaźnika wysterował bym do uC żeby wyłączał silnik.

 

Screenshot_2024-03-18-13-03-42-779_com.mi.globalbrowser.jpg

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Jako bezpiecznik (a nie pomiar) takie coś może być, choć nie podobają mi się duże straty (ok. 1V) na boczniku. Jeśli silnik będzie na 5V, to 20% energii pójdzie na głupi bezpiecznik.

3 godziny temu, nebraska napisał:

Czy taki układ zadziała z moim mostkiem H PWM?

Zależy jaki to mostek (układ scalony? osobne tranzystory?).  Spróbuj to sobie rozrysować. 

W przypadku mostków scalonych nie ma to sensu, bo większość współczesnych układów ma już wbudowane zabezpieczenia nadprądowe.

Co więcej, np. taki DRV8833 ma nie tylko zabezpieczenie nadprądowe, ale i specjalne wyprowadzenie do sygnalizacji sytuacji awaryjnej (zbyt duży prąd, przegrzanie). Niepotrzebne są żadne przekaźniki by poinformować procesor.

Link do komentarza
Share on other sites

7 minut temu, jand napisał:

Jako bezpiecznik (a nie pomiar) takie coś może być, choć nie podobają mi się duże straty (ok. 1V) na boczniku. Jeśli silnik będzie na 5V, to 20% energii pójdzie na głupi bezpiecznik.

Zależy jaki to mostek (układ scalony? osobne tranzystory?).  Spróbuj to sobie rozrysować. 

 

Silnik 12V i 24V. Dokładnie tak może być jako bezpiecznik po prostu ma spełniać rolę po przekroczeniu prądu który wyreguluje potencjometrem ma wyłączyć silnik w razie napotkania przeszkody i zastępować krańcówkę. Zanim dojdzie do konca to chce wykorzystać PWM i przy końcu pracy zrobić "slow stopa" wykrycie przeciążenia i wyłącz.

Dokładnie taki zamówiłem 

https://a.aliexpress.com/_EwNBfhb

 

15 minut temu, jand napisał:

Co więcej, np. taki DRV8833 ma nie tylko zabezpieczenie nadprądowe, ale i specjalne wyprowadzenie do sygnalizacji sytuacji awaryjnej (zbyt duży prąd, przegrzanie). Niepotrzebne są żadne przekaźniki by poinformować procesor.

Dokładnie tak znalazłem DVR8873,74 ale one są na mały prąd potrzebuje do 8A.

Nie znalazłem gotowca na większe prądy.

To w muszę skompletować części i złożyć powyższy układ.

Jaki rezystor byś proponował do 8A na tym schemacie jak wyżej?

Link do komentarza
Share on other sites

23 minuty temu, nebraska napisał:

Dokładnie taki zamówiłem 

https://a.aliexpress.com/_EwNBfhb

Będzie Pan zadowolony.

23 minuty temu, nebraska napisał:

Jaki rezystor byś proponował do 8A na tym schemacie jak wyżej?

Taki, by dla maksymalnego prądu odkładało się na nim ok. 1V - czyli 1/8 ohma. Podobnie jak na schemacie, musi to być opornik co najmniej 5W.

  • Lubię! 1
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.