• 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
Zawieszanie się podczas podania napięcia
#1
Cześć, może jest ktoś z was który podpowie co mam sprawdzić, otóż mam program który steruje dwoma trójfazowymi silnikami (dwa podnośniki) wykorzystuje do tego moduł 4 kanałowy przekaźników z optoizolacją (załączane stanem niskim, zamówiłem już moduł załączany stanem wysokim bo potrafi zrobić zwarcie w różnych sytuacjach)  sterowanie odbywa się za pomocą dwóch przycisków góra  załącza przekaźnik 1 i 3 i dół załącza przekaźnik 2 i 4 na to wszystko dochodzi odczyt z dwóch czujników analogowych o położeniu podnośników które wykorzystuje do "auto poziomowania" program mam napisany tak aby sprawdzał różne stany wyjść i nie pozwalał na jazdę w przeciwnym kierunku oraz delay po odpuszczeniu przyciski na zatrzymanie silników.  Program "na sucho" działa perfekcyjnie auto poziomowanie działa tak jak należy cały program też problem zaczyna się kiedy podłączę pod przekaźniki 230v i zacznę sterować stycznikami od silników wtedy program czasami sie zawiesi i przekaźniki pozostają włączone (wtedy trzeba wyłączać awaryjnie i resetować arduino)  lub np po sekundzie, dwóch odpuszczą raz nawet nagle na kompie komunikat (jak miałem arduino podłączone bo to w fazie testowej) "nie rozpoznano urządzenia usb". Docelowo sterownik będzie na oddzielnej płytce pcb z własnym mikrokontrolerem.  Poniżej link do kodu może ktoś coś podpowie jak to ogarnąć bo to uciążliwe, można coś uszkodzić, nie powinno tak się dziać. Pozdrawiam
https://pastebin.com/xuNV80aT
 
Odpowiedź
  


Wiadomości w tym wątku
Zawieszanie się podczas podania napięcia - przez mateuszmilke97@gmail.com - 24-10-2021, 01:30

Skocz do:


Przeglądający: 1 gości