Przeszukaj forum
Pokazywanie wyników dla tagów 'ciepła woda'.
Znaleziono 1 wynik
-
Projekt własnego pomysłu sterujący pompą cyrkulacji ciepłej wody (żeby szybciej pojawiła się w kranie). Sterownik wykorzystuje 3 czujniki temperatury (na górze i w połowie bojlera oraz na powrocie) i czujnik przepływu umieszczony na dopływie zimnej wody. Bojler ogrzewany jest grzałką elektryczną zasilaną panelami więc czasem woda jest bardzo ciepła (można zapewnić sobie luksus „szybkiej ciepłej wody” cały czas ale często jest jej mało i tu chcemy oszczędzać (cyrkulacja jednak wychładza zbiornik. Nie jestem elektronikiem jedynie hobbystycznie czasem zabieram się za takie projekty więc proszę o litość. Wiele rzeczy można było zrobić lepiej/inaczej no i ten nieszczęsny bascom jedyny język który trochę ogarniam . Ale sama idea chyba jest spoko i kilka miesięcy bezawaryjnie działa. Sterownik posiada parę trybów pracy zmieniających się na podstawie odczytów z czujników ich progi są ustawiane w menu Tryby ustawiane na podstawie czujnika w połowie zbiornika: Tryb czuwanie: mało ciepłej wody cyrkulacja nie zadziała Tryb przepływ: więcej ciepłej wody cyrkulacja włączy się jeśli temp powrotu jest niższa niż ustawiona w menu (-histereza) oraz wystąpiła określona ilość impulsów czujnika przepływu. Aby zapobiec przypadkowym załączeniom (krótkie mycie rąk) wprowadziłem opcje załączenia 2 ma seriami. Wchodzę do łazienki odkręcam wodę na sekundę zakręcam odkręcam zakręcam pompa się uruchamia. Gdy powrót osiąga zadaną temp pompa staje. Tryb temperatury: dużo ciepłej wody więc temperatura powrotu jest utrzymywana na ustawionym poziomie cały czas Tryby ustawiane na podstawie obu czujników: Tryb przegrzanie: ZA CIEPŁO pompa chodzi cały czas w celu schłodzenia zbiornika Tryb alarm: JESZCZE BARDZIEJ ZA CIEPŁO pompa chodzi cały czas, łapie stycznik awaryjnie odcinający grzałkę. Kupny sterownik paneli nie pozwoli na przegrzanie mój stycznik jest jedynie na wszelki wypadek Tryby awaryjne mają też opcje sygnalizacji głośnej (nie tylko buzzer). Początkowo były ustawiane tylko na podstawie górnego czujnika ale okazuje się że w pionowym zbiorniku podczas grzania nie zawsze najgoręcej jest na górze. Jest też tryb stop w wypadku awarii pompa nie będzie załączana, wykrywamy błąd odczytu i obecności3x DS18b20, zalanie i przepływ ciągły. Awarie zapisują się w historii a znaczek że jakaś wystąpiła pojawia się na ekranie głównym Pozostałe funkcje to: Wykrywanie zalania : wtyczka rzucona na podłogę gdy między bolcami występuje przejście, poprzez optotranzystor daje sygnał do atmegi Wykrywanie przepływu ciągłego: ciągłe impulsy czujnika przepływu przez jakiś czas (sugeruje wyciek albo nie zakręcony kran) Sterownik ma LCD 4x20 gdzie pokazuje bieżące temperatury, ustawione progi trybów, bieżący tryb, znaczek awarii (czy jakaś była), znaczek pompy (nie działa/działa tu miga też ekran) oraz liczba serii do załączenia w trybie przepływ. 5 klawiszy sterujących od góry (na czas testów) oraz klawiatura membranowa na froncie. Lewo/prawo podświetli lcd, dół załączenie ręczne pompy na 5s, góra wejście w historię awarii, środkowy wejście w menu Projekt płytki powstał w Eagle i wykonany przez firmę pcbway. Nie jest doskonały niektóre pady mogły by być większe, błędem było umieszczenie przekaźników blisko LCD, źle namalowane otwory pod przetwornicę (pierwszy raz tworzyłem element w Eagle) ale dało się to rozwiązać kawałkiem przewodu. Finalnie NIE WSZYSTKO ZGADZA SIĘ ZE SCHEMATEM dołożyłem później diodę Zenera i warystor na zasilaniu i parę kondensatorów choćby przy lcd. Program napisany w bascomie też nie idealny ale działa J Problemy przy uruchomieniu płytki? Oj było tego : 1. Częste błędy odczytu niektórych czujników rozwiązałem tym że dopiero po 3 błędnych odczytach z rzędu sygnalizowana jest awaria 2. Zrezygnowałem po wielu niepowodzeniach z zapisu błędów do eeprom . Moja atmega była kupiona jako używana i chyba eeprom był już „zużyty” pewnie lepiej było by kupić tutaj Atmega32 3. Wyzwaniem było wykrzaczanie się lcd podczas puszczania przekaźników. I nie chodziło tu nawet o cewki a o prąd płynący przez styki. Ekran wykrzaczał się nawet gdy do styków podłączony był sam przewód ok 4 metrów bez odbiornika (pompa, stycznik odcięcia grzałki, żarówka sygnalizująca awarię). Ostatecznie przekaźniki przeniosłem poza płytkę. Możliwe że LCD był mocno wrażliwy na zakłócenia ale no można było przewidzieć i inaczej zaprojektować płytkę lub nie kupować najtańszego lcd A tak na potrzeby konkursu chyba wszystkie elementy można było kupić w botland choćby rezystory 4,7k do czujników DS REZYSTOR 4,7K Bądź buz zer z generatorem 5v BUZZER PS gdyby ktoś chciał pliki z eagle/bascom to chętnie podeślę bo tych załączników nie mogę dodać
- 7 odpowiedzi
-
- 6
-
-
- CWU
- ciepła woda
-
(i 1 więcej)
Tagi:
