Witam,
mam problem. Zrobiłem układ na Atmega16, sterujący czterema przekaźnikami. W układzie poza termometrami, RTC i innymi drobiazgami pracuje LCD na popularnym sterowniku HD44780. Całość działa idealnie, sterowanie przekaźnikami również.
Problem zaczyna się gdy przez przekaźniki płynie prąd (podłączę obciążenie - przykładowo żarówkę). Raz na 10 załączeń przekaźnika kończy się wykrzaczeniem LCD (mimo, iż kontroler działa nadal poprawnie). Co więcej, dzieje się to nie tylko w momencie załączenia przekaźnika, ale również gdy jest on zwarty na stałe przez program a ja zapalam sobie żarówkę wyłącznikiem.
Zrobiłem już chyba wszystko - kondensatory (pary 100uF i 100nF) na zasilających nóżkach LCD i mikrokontrolera; taśmę LCD zawinąłem w ekran połączony z masą; założyłem spore elektrolity na zasilanie.
Więcej pomysłów nie mam - poza jednym - tylko czy jest dobry? Chciałem dać ceramiki na każdą linię D0-D7 LCD do masy. Tylko czy nie zakłócą one transmisji?
Może jakieś inne pomysły? Proszę o pomoc.
Pozdrawiam,
Piotrek
mam problem. Zrobiłem układ na Atmega16, sterujący czterema przekaźnikami. W układzie poza termometrami, RTC i innymi drobiazgami pracuje LCD na popularnym sterowniku HD44780. Całość działa idealnie, sterowanie przekaźnikami również.
Problem zaczyna się gdy przez przekaźniki płynie prąd (podłączę obciążenie - przykładowo żarówkę). Raz na 10 załączeń przekaźnika kończy się wykrzaczeniem LCD (mimo, iż kontroler działa nadal poprawnie). Co więcej, dzieje się to nie tylko w momencie załączenia przekaźnika, ale również gdy jest on zwarty na stałe przez program a ja zapalam sobie żarówkę wyłącznikiem.
Zrobiłem już chyba wszystko - kondensatory (pary 100uF i 100nF) na zasilających nóżkach LCD i mikrokontrolera; taśmę LCD zawinąłem w ekran połączony z masą; założyłem spore elektrolity na zasilanie.
Więcej pomysłów nie mam - poza jednym - tylko czy jest dobry? Chciałem dać ceramiki na każdą linię D0-D7 LCD do masy. Tylko czy nie zakłócą one transmisji?
Może jakieś inne pomysły? Proszę o pomoc.
Pozdrawiam,
Piotrek