Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 5 maja 2025, o 13:38


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
    Autor Wiadomość
     Tytuł: "Krzaki" na LCD
    PostNapisane: 1 lut 2019, o 21:31 
    Offline
    Użytkownik

    Dołączył(a): 22 sie 2013
    Posty: 64
    Pomógł: 1

    Witam, czy ktoś na forum miał podobny problem dotyczący pojawiających się krzaków na LCD.
    Generalnie układ jest zbudowany z arduino nano , LCD 2x16 , modułu 4 przekaźników sterujących 4 pompami wody.
    "Krzaki " pojawiają się tylko i wyłącznie jeśli steruje przekaźnikami i podłączone jest zasilanie pomp. Jeśli zasilanie pomp jest odłączone to podczas sterowania nimi "krzaki " się nie pojawiają.

    DT Arduino Nano: https://www.arduino.cc/en/uploads/Main/ArduinoNanoManual23.pdf
    DT LCD 2X16 https://www.rhydolabz.com/documents/29/LCD-1602a-yellow.pdf
    DT Modułu przekaźników https://www.handsontec.com/dataspecs/4Ch-relay.pdf
    Dane pompy: Napięcie zasilania: 12 V, Pobór prądu: 0,3 A
    Zasilanie pomp : 12 V ; 2,3A

    Poniżej schemat
    Obrazek

    Wszelkie uwagi i sugestie które mogą przyczynić się do rozwiązanie problemu mile widziane. Pozdrawiam



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 lut 2019, o 23:07 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3228
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Vitor Borba napisał(a):
    "Krzaki " pojawiają się tylko i wyłącznie jeśli steruje przekaźnikami i podłączone jest zasilanie pomp. Jeśli zasilanie pomp jest odłączone to podczas sterowania nimi "krzaki " się nie pojawiają.


    Zakłócenia zasilania i/lub słaby zasilacz do Arduino i LCD.

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 lut 2019, o 23:55 
    Offline
    Użytkownik

    Dołączył(a): 22 sie 2013
    Posty: 64
    Pomógł: 1

    Zasilanie LCD i arduino jest z zasilacza laboratoryjnego więc tutaj raczej nie powinno być problemu, bardziej podejrzewał bym zakłócenia więc proszę o wskazówki jak je wyeliminować.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2019, o 00:22 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27379
    Lokalizacja: Szczecin
    Pomógł: 1043

    Vitor Borba napisał(a):
    Zasilanie LCD i arduino jest z zasilacza laboratoryjnego więc tutaj raczej nie powinno być problemu

    To jest panie kochany jeden z PODSTAWOWYCH problemów, a zwykle użytkownik andruino nie zdaje sobie kompletnie sprawy z takich podstaw elektroniki ... poczytaj sobie o tym:

    http://mirekk36.blogspot.com/2012/04/mi ... lanie.html

    poczytaj też sobie to - bo pewnie dla ciebie to żadna różnica czy pin RW wyświetlacza podłączony do procka czy do GND

    http://mirekk36.blogspot.com/2012/04/lc ... aczac.html

    zacznij powoli poznawać podstawy elektroniki - a nie tylko andruino i andruino

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2019, o 08:34 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 paź 2013
    Posty: 1968
    Lokalizacja: Lipsko
    Pomógł: 125

    A poza tym ten schemat kompletnie nic nie wnosi. Gdzie są pompy, będzie ich zasilanie, gdzie przekaźniki, które nimi sterują. Zrobiłem wiele układów sterowania zarówno obciążeniami indukcyjnymi jak i rezystancyjnymi i jakoś nie było problemu do tej pory z zakłóceniami. Chcesz pomocy to podaj wszystkie dane i chętnie jej udzielimy. Jak uważasz, że wg Ciebie powinno grać, a nie gra to polecam wróżbitę Macieja. On zdaje się od tych spraw jest specem. ;-)

    _________________
    http://www.sylwekkuna.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2019, o 11:25 
    Offline
    Użytkownik

    Dołączył(a): 22 sie 2013
    Posty: 64
    Pomógł: 1

    Poprawiłem schemat dodając przekaźniki.
    Nie jest czasem tak ze same arduino jest już filtrowane?
    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 lut 2019, o 02:36 
    Offline
    Użytkownik

    Dołączył(a): 28 wrz 2016
    Posty: 215
    Pomógł: 14

    Nadal nie wiadomo, jak jest rozwiązane zasilanie Arduino. Zgaduje, że 12V z zasilacza jest podawane na Vin Arduino, a z wyjścia +5V zasilany jest LCD.
    Postawiłbym na to, że podczas startu pomp pobór prądu z zasilacza jest tak duży, że włącza się ograniczenie prądowe i napięcie na zasilaczu spada. I o ile Atmega na płytce Arduino nic się nie dzieje, to LCD gubi część transmisji (podczas spadku napięcia) i pojawiają się krzaki.
    Można to sprawdzić bardzo łatwo zasilając Arduino z oddzielnego zasilania, np. z USB. Dodam, ze prąd rozruchowy silnika może być nawet 10 razy większy od prądu znamionowego.
    Jeśli to pomoże, to należy zasilić Arduino z zasilacza do Vin przez diodę i dać duży (np. 1000uF) kondensator miedzy Vin a masę.

    Nie wiem jaki sposób montażu zastosowałeś, ale możliwy jest okresowy brak styku między Arduino a LCD
    Vitor Borba napisał(a):
    Nie jest czasem tak ze same arduino jest już filtrowane?

    Tak, na płytce Arduino są kondensatory blokujące zasilane, ale ich zadaniem jest dostarczanie energii na bardzo krótki czas (us).
    W przypadku pomp rozruch trwa nieporównanie dłużej (ms lub s) i potrzebny jest dużo większy kondensator.

    _________________
    de gustibus non est disputandum



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 lut 2019, o 09:34 
    Offline
    Użytkownik

    Dołączył(a): 22 sie 2013
    Posty: 64
    Pomógł: 1

    12 v jest podawane tylko na przekaźniki , a dokładniej minus z zasilacza do zacisku minusowego pompy a 12 v do przekaźnika następnie przekaźnik podaje 12 v do zacisku plusowego pompy.
    Nie ma znaczenia czy zasilam arduino poprzez kabel USB czy z zasilacza laboratoryjnego podpinając 5v do pinu (27) 5v na arduino a minus do pinu (29) gnd. LCD jest zasilane z pinu 5 v oraz gnd arduino jeśli zasilam to przez USB , natomiast jeśli arduino jest zasilane przez zasilacz laboratoryjny to LCD jest zasilane właśne przez ten zasilacz.
    Wszystko podłączone jest tymczasowo na tzw pająka.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 lut 2019, o 12:50 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 lip 2013
    Posty: 208
    Lokalizacja: Kielce
    Pomógł: 15

    Jak zasilasz, bo na schemacie brak, kolektor fototranzystora i cewkę przekaźnika?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 lut 2019, o 13:04 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 01 lis 2015
    Posty: 1448
    Lokalizacja: okolice Warszawa
    Pomógł: 149

    Witam,
    na rysunku - tak jak kolega wyżej pisze, nie widać zasilania pinu '6' na przekaźnikach. Prawdopodobnie 'pająk' jest inaczej połączony niż w projekcie.
    Jeżeli chodzi o mnie, to przy zasilaniu silników DC korzystając z jednej polaryzacjii,
    to zdecydowanie daję diodę zabezpieczającą - tak jak dla cewek w przekaźnikach.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 lut 2019, o 15:02 
    Offline
    Użytkownik

    Dołączył(a): 22 sie 2013
    Posty: 64
    Pomógł: 1

    Zasilanie cewki i kolektora jest brane z arduino z pinu 5v . Poniżej fragment schematu.
    Obrazek
    Próbowałem jeszcze rozłączyć zworkę i zasilić osobno cewki omijając arduino ale nadal występują dziwne znaki na LCD.
    Spróbuje dodać jeszcze diody zabezpieczające na pompy i zobaczę jaki będzie efekt.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO