Szukam rozwiązania o szerokim zastosowaniu, które można dostosować do różnych projektów.
Obecnie pracuję nad kilkoma projektami, z których każdy wymaga sterowania urządzeniami od 800mA do 2A z Arduino Uno. Jeden steruje silnikami krokowymi, jeden steruje siłownikami elektromagnetycznymi 12 VDC, a drugi steruje zaworami pneumatycznymi 12 VDC.
Na przykład:
Arduino monitoruje przycisk i po każdym naciśnięciu przycisku uruchamia siłownik elektromagnetyczny. Ponieważ Arduino nie jest w stanie pobierać prądu wymaganego przez elektromagnes, wymagane jest oddzielne zasilanie z Arduino sterującym przełącznikiem (przekaźnik, tranzystor itp.), Który pozwala na przepływ większego prądu. W przypadku silnika krokowego układ jest bardziej złożony, ponieważ musiałyby istnieć cztery piny sterujące czterema osobnymi przełącznikami (w celu zachowania interoperacyjności obwodu). Przekaźnik steruje zaworem powietrza i wymaga również 12 VDC.
Próbuję wymyślić, jak użyć pojedynczego obwodu, który można zastosować w każdej z tych aplikacji (i wszelkich przyszłych projektów), które wymagają kontrolowania urządzeń o wyższym natężeniu prądu niż piny Arduino.
Czynniki napędowe to szybkość prototypowania, znormalizowane komponenty i niski koszt. Ważna jest również szybkość przełączania, okres użytkowania i hałas.
Czy istnieje płyta Breakout, obwód lub komponent, który można podłączyć do pinu Arduino i użyć do sterowania urządzeniem wysokoprądowym? Idealnie z potencjometrem sterowanym programowo, aby opór dla różnych projektów mógł być ustawiony w samym szkicu.