Skocz do zawartości

Dziwne zachowanie układu Ardruino UNO + DS18B20 + Moduł przekaźnika 2-kanały


netmaniak

Pomocna odpowiedź

Witam.

Mam dziwny przypadek. Układ Arduino steruje przekaźnikiem 2 kanałowym na podstawie algorytmu zależnego od odczytu temperatury z czujnika DS18B20. Stan urządzenia wyświetlany na wyświetlaczu LCD po I2C. 

Układ działa poprawnie, odczytuje temperaturę, wyświetla stany na wyświetlaczu, steruje przekaźnikami zgodnie z algorytmem (co 1 min porównanie temperatury zadanej do odczytanej powoduje załączenie jednego z dwóch przekaźników na 10s). Problem pojawia się w chwili podania napięcia 230v na zaciski wykonawcze przekaźników. Po pierwszym zadziałaniu przekaźnika temperatura odczytana zaczyna rosnąć aż osiąga wartość około 100 st. (rośnie powoli co 1-2 s o 1 stopień). Układ pracuje nadal ale odczyt jest błędny. Po restarcie temperatura odczytana powoli zaczyna wracać do właściwej ale po pierwszym załączeniu przekaźnika problem powraca. Odłączenie zasilania na stronie wykonawczej przekaźników eliminuje problem ale po restarcie Arduino. Samo wyłączenie zasilania przekaźników po wytępieniu problemu nie powoduje poprawnej pracy czujnika temperatury. Sam kod raczej wyeliminowałem bo bez tego zasilania wszystko działa poprawnie. 

Czy coś może zakłócać pracę układu? Starałem się odseparować od siebie przewody prądowe i do czujnika ale bez efektu. Dodam, że układ działał testowo "na pająka" na DS18B20 z wlutowanym rezystorem bezpośrednio przy układzie, teraz zestaw złożony i podpięty czujnik "gotowy" na kablu. Co może zakłócać działanie czujnika i to w tak dziwny sposób że nabija temperaturę powoli w ciągu minuty po załączeniu zasilonego przekaźnika? 

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.