• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Wspólne zasilanie dla Arduino, pompy wody i silnika krokowego
#7
Cześć. Pompka z pierwszego postu nie ma prawa działać. Przekaźnik ma robić za "włącznik/wyłącznik", a nie źródło napięcia (u kaczakata jest OK).

Podłączę, się, bo mam problem z identyczną pompką jak na obrazku. Ma już zupełnie swój zasilacz i sterowana jest przez identyczny moduł przekaźnika (on ma zasilanie 5V a nie 12V!). I włączenie powoduje resety Arduino Uno R3.

Ostatnio zacząłem się bawić ESP8266 (wifi, więcej pamięci). Podłączyłem silniczek z zestawu Elegoo poprzez taki moduł PWM (https://www.amazon.pl/Nizirioo-MOSFET-mo...B0CHMLMGM2)
Nie będę rysował - wyobraźcie sobie przycisk przełączający PWM z 0 na 255 jednocześnie zapalający i gaszący LED_BUILTIN. Ów moduł do pinu z PWM i GND.
Na wejściu modułu bateria 9V a na wyjściu ów silniczek.
Jeśli silniczka nie ma - Serial.print prawidłowo wyświetla przycisk wciśnięty i przycisk zwolniony, identycznie poprawnie reaguje LED.
Jak podłączę silniczek - wciśnięty i przytrzymany przycisk "sam się zwalnia" i znów wciska, LED błyska jak stuknięta, po chwili wywala COMa zupełnie (zwiecha systemu). Wartość PWM nie ma tu znaczenia.

Czyli żeby sterować jakimkolwiek "prostym" silnikiem, potrzeba optoizolacji?
Zmierzyłem: Vin- tego modułu jest jednocześnie podłączone z GND MCU a Vin+ z Vout+...

EDIT: Do testów zamówiłem z PWM i optoizolatorem: https://www.amazon.pl/iHaospace-Electron...B095SLX67V
Właśnie przyszły i musiałem od razu przetestować.
Działa bez problemu jak trzeba, żadnego zacinania, szarpania, mrugania LED, zawieszek całości.

Wniosek: Silniki, pompki itp. zawsze przez optoizolator.
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Wspólne zasilanie dla Arduino, pompy wody i silnika krokowego - przez Bzyk - 04-08-2024, 19:15

Skocz do:


Przeglądający: 1 gości