Strona 1 z 1

4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 14:20
autor: radius
Szanowne bractwo.
Chciałem wam zaprezentować projekt termometru 4-kanałowego, przystosowanego do współpracy z kolumną rektyfikacyjną. Powstał we współpracy z zaprzyjaźnionym elektronikiem i jeśli będą chętni to mogę takie mieć w stałej ofercie. Cena na pewno będzie konkurencyjna do np. 4 termometrów tablicowych :) Oglądajcie, opiniujcie i wnoście uwagi :)
term.1.jpg
term.2.jpg
term.5.jpg
term.4.jpg

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 14:30
autor: jurek1978
Podstawowe pytanie - alarmy.
Myślę że na pewno będzie można je definiować dla każdego termometru oddzielnie ?
Jeśli tak to kwestia tylko o jaką rozdzielczość będzie miał alarm ?
0,1 stopnia czy 1,0 stopnia ?
No i czy będzie głośny :) Hahaha

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 14:41
autor: zbynio
Cena , cena , cena i kiedy będą dostępne? Czy to będzie gotowe urządzenie do pracy -gilzy na czujnikach?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 15:07
autor: radius
Pierwsze termometry będą gotowe za jakieś 2-3 tygodnie. Cena oscylować będzie w okolicach 150 zł. Oczywiście za kompletny termometr :ok:

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 15:12
autor: jurek1978
A co z moim pytaniem odnośnie alarmów ?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 15:31
autor: radius
Ta wersja będzie bez alarmów, ale już myślimy nad wersją z Wi-Fi

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 15:43
autor: zbynio
Mi bardziej by się przydały alarmy niż fifirifi :odlot: czy "następna partia" będzie wyposażona w alarmy? Jak długie są kable do sond i czy są łatwo odpinane od "pudełeczka"? Oczywiście pytam się o standardowe urządzenie bo pewnie długość kabli jest do dogadania/

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 16:08
autor: radius
Pomyślimy i o alarmach. Sondy o długości 1 m, są z wtyczkami mini jack.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 16:36
autor: zbynio
Myślę, że alarm to podstawa. Owszem nad sprzętem należy mieć kontrolę cały czas ale chyba nie do tego stopnia żeby gały non stop wlepiać w monitorek ... . W takim razie poczekam na taki z alarmem.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 17:33
autor: jurek1978
Ja także czekam na wersję z alarmem. Najlepiej żeby go można było ustawiać co 0,1 i był głośny :).
Wtedy kupuję od razu.
A wersja z Wifi na czym by miała polegać ?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 17:47
autor: Zbynek80
Jurek idealna wersja dla Ciebie przesyła dane radiowo na komputer i odczyt temperatur masz na monitorze.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 17:53
autor: chprzemo
Lepiej przesłać dane po sieci i wyświetlić na telefonie z opcjonalnym alarmem. Częściej mam telefon przy sobie od monitora komputerowego :D

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 17:56
autor: jurek1978
Zbynek80 pisze:Jurek idealna wersja dla Ciebie przesyła dane radiowo na komputer i odczyt temperatur masz na monitorze.
No no czyli coś o czym ostatnio myślałem :) Super by było !

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 19:14
autor: gary1966
Przeczytajcie ten temat, mam coś takiego: http://www.piwo.org/topic/19779-lod%C3% ... rzez-wifi/

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 19:44
autor: Kula
Jak wygląda sonda?? Średnica osłony?? Czy jest pasta termoprzewodząca w osłonie?? Trochę krótkie kabelki.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 20:08
autor: radius
Sonda ma średnicę 6 mm. Czy jest pasta, tego nie wiem gdyż sondy kupowałem już z kablami. To jest wersja testowa, więc i długość sond można zmienić.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 20:38
autor: HomoChemicus
Te gotowe sondy z kablami i osłonami są bardzo słabe.
Ds siedzi tam bez termopasty, a na dodatek nawalone jest tam pełno jakiejś czarnej gumy. Weź sondę w palce i zobacz, jak powoli się ogrzewa.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 21:16
autor: Kula
HomoChemicus pisze:Te gotowe sondy z kablami i osłonami są bardzo słabe.
Widziałeś te sondy?? Nigdzie nie mogę doszukać się ich fotek??

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 22:19
autor: michal278
Mam podobny termometr koszt 49zl plus trochę mego lutowania. Fakt, brak alarmów i wifi.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 lut 2016, 23:55
autor: HomoChemicus
Kiedyś kupiłem 2 sztuki gotowych sond z allegro. Rozebrałem je, by zerknąć dlaczego mają taką bezwładność.
Na allegro nie znalazłem poprawnie wykonanych. Albo sprzedawcy nie wiedzą nic, albo jest jak napisałem.
Może są jakieś poprawnie wykonane w sprzedaży. Jednak trzeba zerknąć do środka, aby się przekonać.

P.S. Aby wyciągnąć czujnik z osłonki, jeżeli jest tym czymś zalany, trzeba ogrzać osłonę palnikiem.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 08:02
autor: radius
michal278 pisze:Mam podobny termometr koszt 49zl
Tak? Jakim cudem? Może przedstaw kosztorys części, bo u mnie same sondy kosztowały 40 zł?
@kula, tak wyglądają sondy. Kupowane u polskiego sprzedawcy. Kto jest producentem, mogę się tylko domyślać
chińczyk.gif
sonda.jpg

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 08:26
autor: W_TG
Nie żebym robił konkurencje koledze, Ale zmościłem taki termometr i sam wykonałem sondy.
Powiem że jest b dokładny. Jeżeli Sondy zanurzone w zimnej czy gorącej wodzie ( ta w termosie) na wszystkich czujnikach jest ten sam pomiar. Czasami na którymś skoczy o +- 0,1 st. i powróci po chwili. Tak że w najgorszym wypadku pomiędzy najniższym a najwyższym pomiarem w danym momencie różnica jest 0,2 st. C. Na panelowych chińczykach jakie wcześniej miałem różnica ta wynosiła do 3 -3,5 st.
http://alkohole-domowe.com/forum/post13 ... ?hilit=jak za pomocą noża#p134350

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 09:31
autor: drgranatt
radius pisze:Cena oscylować będzie w okolicach 150 zł. Oczywiście za kompletny termometr :ok:
Myślę, że ta cena nie jest wygórowana za ten termometr :ok: . Chcąc zrobić pojedynczy egzemplarz wydamy tyle samo bez pewności, że nam wszystko będzie działać tak jak należy.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 09:33
autor: zbynio
Jeżeli sonda ma w opisie "wodoodporna" to zawsze będzie w środku zalana gumą/silikonem. Rozebrałem kilka sztuk, każda od innego producenta i wszystkie były zalane szczeliwem. Zakupiłem osobno czujniki i osłonki. Gilzy trafiłem "na styk" więc i pasty nie trzeba było ale
dla pewności odrobinę dałem, nie za dużo bo to też zwiększa bezwładność.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 10:41
autor: Lootzek
Fajny :) chyba sie skusze kiedy beda dostepne. Pytanie tylko czy opis portow bedzie mozna poprosic o inny, czy wszystkie będą miały taki sam "na sztywno"?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 13:57
autor: radius
@Lootzek, jak ładnie poprosisz ( :pije: ) to opis czujników można zmienić :ok:

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 14:09
autor: Roger
DS-y i tak się meldują wg ID czyli zmiana któregokolwiek z czujników zmieni przypisane na sztywno nazwy bo zmieni się ich kolejność ;)

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 14:25
autor: radius
DS-y "zaadresują" się wg zaprogramowanego mikrokontrolera, przy pierwszym włożeniu w gniazdo, więc wystarczy tylko przeprogramować Atmegę i użyć "dziewiczych" sond :)

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 18:53
autor: HomoChemicus
Czyli wymiana czujnika będzie się wiązać z przesyłką termometru w tą i z powrotem?
Pomyślcie nad umieszczeniem jakiegoś przycisku umożliwiającego przypisanie nowego czujnika.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 19:34
autor: chprzemo
Atmega może pobrać listę podłączonych do 1wire DS'ow i do ich nr. ID się odwoływać. Zamiana niejscami czujników nie namiesza w wyświetlaniu bo tablica adresów będzie przy uruchamianiu się aktualizowała.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 20:56
autor: Roger
Miejscami nie namiesza ale wprowadzenie nowego z nieznanym ID namiesza bo nie wiadomo na którym miejscu się zamelduje ;)

Tapniete z GT-I9500

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 21:08
autor: drgranatt
A co za problem. Wystarczy oznaczyć kolorami wtyczki i gniazda i po problemie.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 21:22
autor: chprzemo
Jeśli pojawi się nowe ID np. na 2 wejściu i algorytm będzie dobrze napisany to program zawsze przypisze DS'a z 2 portu jako wejście nr 2. Inaczej- jeśli opiszemy gniazdo nr 2 jako 'głowica' to niezaleźnie jakiego DS'a podepniemy pod to wejście program będzie nam wyświetlał temperaturę z tej sondy jako 'głowica'.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 21:31
autor: Lootzek
radius pisze:@Lootzek, jak ładnie poprosisz ( :pije: ) to opis czujników można zmienić :ok:
Aluzju paniał ;) :pije:

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 22:56
autor: Roger
Chprzemo to nie tak prosto DS-y są łączone w magistrali rosnąco ... wejście nie jest sztywne ;)

Tapniete z GT-I9500

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 23:26
autor: chprzemo
Roger pisze:Chprzemo to nie tak prosto DS-y są łączone w magistrali rosnąco ... wejście nie jest sztywne ;)

Tapniete z GT-I9500

'Rosnąco' - nie rozumiem kontekstu.

Atmega wysyła zapytanie o ID na magistralę 1Wire i oczekuje na odpowiedzi, kolejne odpowiedzi ID zapisuje w tablicy którą później (jej komórki) soft wykorzystuje do odpytywania dot.aktualnej temperatury. Domyślam się, że takie rozwiązanie nie jest na rękę 'producentom komercyjnym' ale da się tak zaprogramować soft...

Ja mam tak napisany soft w bascomie dla 3 DS'ow i niezależnie którą sondę podłączę pod dane wejście mam właściwe wyświetlanie. Nawet po podłączeniu fabrycznie nowego czujnika pod wejście algorytm rozpozna go, wie gdzie został podłączony i wyświetla prawidłowo na LCD bez jakiegokolwiek ustawiania czy konfigurowania:) .

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 23:32
autor: Roger
I ten soft co jeszcze robi bo to o czym piszesz raczej mocno "ciąży" ?
Wiesz moj dziadek mawiał ze to co się nie da to przywrócenie wzroku ślepej kiszce ;)

Tapniete z GT-I9500

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 23:47
autor: chprzemo
Poza tym steruje sobie 3 triakami i lcd, w zasadzie to cała jego robota. Atmega się mocno 'nudzi'....

@Roger- nie wiem jak mam odbierać Twojego posta... Czyżbyś mi nie wierzył w to co napisałem?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 23:50
autor: Kula
Na 100% da radę tak zrobić soft pod DS-y jak opisał Chprzemo.
Takie rozwiązanie działa w sterowniku z kilkoma sondami.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 12 lut 2016, 23:55
autor: Roger
Z dwoma tak z 4-a lub 5-a niekoniecznie ;)

Tapniete z GT-I9500

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 13 lut 2016, 00:04
autor: chprzemo
Jedynym ograniczeniem jest magistrala 1wire i można do niej podłączyć chyba 64 elementy (nie wiem ile dokładnie).

Nie chcę tu mieszać i bezsensownie wdawać się w dyskusje, ale Roger.... Wiem co piszę- na programowanie Atmegi poświęciłem wiele czasu.... Kwestia odpowiedniego algorytmu ;).

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 13 lut 2016, 00:06
autor: Kula
Roger
Z 5 sondami także działa. Osobiście testowałem.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 13 lut 2016, 08:48
autor: radius
Widzę, że dyskusja mocno się rozwinęła :)
Nie znam się na programowaniu dlatego robi to dla mnie, non profit, znajomy programista. Napiszę jak w tej chwili jest zaprogramowany mikrokontroler.
Przy pierwszym zainstalowaniu dziewiczego DS-a, wyświetla się ostatnia linijka (w tym wypadku "Zbiornik") i czujnik jest "zaadresowany". Kolejny DS podobnie; trzecia linijka - "Kolumna 10p" i następne tak samo.
Poszczegóny DS, nie jest przypisany do konkretnego portu i obojętnie w który go włożymy, na wyświetlaczu pojawi się opis jak przy pierwszym jego zaadresowaniu.
Nie wiem czy precyzyjnie to opisałem, ale nie trzeba oznaczać czujników, wystarczy wkładać po kolei i przeczytać gdzie ma mierzyć temperaturę.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 13 lut 2016, 12:11
autor: HomoChemicus
Wystarczy ID zapisywać do EEPROM i przy inicjalizacji porównywać wartości w pamięci i odczytane i odpowiednio reagować na niezgodności. Taka operacja byłaby przeprowadzana tylko przy uruchomieniu.
ID z magistrali 1-Wire jest pobierane od najmniejszych liczb wzwyż. Jeżeli podłączymy nowy czujnik o najniższym id, to w tablicy id zapełnianej w typowej inicjalizacji zostanie zawsze umieszczony na początku i tak też zostanie wyświetlony.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 13 lut 2016, 15:18
autor: panmufinek
Na konkurencyjnym forum jest opisany taki termometr wraz z podaną dokumentacją i wsadami do procka.
Ja pokazałem tam wykonany przeze mnie na podstawie tej dokumentacji termometr.
Posiada on alarm - mój 0,15 stopnia , a odczyty są z pełną dostępną dla czujników rozdzielczością (1/16st)
Jeśli to nie bedzie wg Modów grzech z mojej strony to podaje link -http://www.bimber.info/forum/viewtopic. ... &start=105, a jesli jest prosze o usunięcie linku.
Koszt bez DS i płytki około 50-70 zł.
Napisy można sobie edytować samemu.
Tak wygląda -
Obrazek

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 13 lut 2016, 17:03
autor: Zbynek80
Temat się rozkręca na dobre to i ja coś dorzucę od siebie. Też zmontowałem podobny termometr też sercem jest Atmega8
Kupiłem już skompletowaną elektronikę z płytką i zaprogramowanym układem tylko do polutowania. Koszt to chyba 60 zł Ale jednak potrzeba zasilacza, kabli do czujek ewentualnie wtyczek, sam również zrobiłem na przedłużaczach mini jack. Obudowy, gniazdek, gilz, troszkę pasty termo, silikon cienkie i grubsze koszulki termo. I koszt się robi dobrze ponad 100. Więc jak ktoś nie chce kupować sklepowego i ma dwie lewe ręce to taka propozycja jest jak najbardziej ok.
Kol Panmufinek czy Ty płytkę Pcb również wykonywałeś sam ? Widzę, że kol z BI taką wykonał we własnym zakresie. Według mnie to troszkę zbędna robota biorąc pod uwagę, że można pełny komplet kupić za te 60zł. Chyba, że ktoś ma na prawdę sporo czasu i lubi się z tym bawić. Jednakże muszę przyznać, że jak na amatorską robotę to jest zrobiona bardzo profesjonalnie, ale lutowanie już nie koniecznie i mam wrażenie, że płytkę i luty wykonały dwie różne osoby.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 13 lut 2016, 20:59
autor: panmufinek
Płytkę robił kolega z wątku który podałem, Luty- nie bardzo łapie temat bo moich lutów na foto nie ma , ale lutowane stacją lutowniczą którą posiadam i są dość dobre (a myślę że bardzo dobre wręcz). Kwotę podałem części , jak by doliczył prąd do stacji lutowniczej i lampy nad biurkiem i klimy bo akurat chodziła........ Kolego nie liczmy aż tak bo ktoś jak liznął trochę elektroniki to cynę i kalafonie w domu ma.
PCB jest w dokumentacji i metodą ( termotransferu) żelazkową wychodzi lux.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: niedziela, 14 lut 2016, 00:24
autor: Zbynek80
Ale czego mam nie liczyć ? Gniazdek do sond, przewodów (wtyczek), gilz, zasilacza ? Rozumiem, że można pominąć pastę termo czy koszulki. A o cynie czy kalafoni nie wspominałem. Napisałem o kosztach też ze względu na wcześniejszy wpis Michała, że ma taki za 49 zł co oczywiście jest niemożliwe.
A co do lutów to odniosłem się do tych które widać na zdjęciach z załączonego linku z BI

Re: 4-kanałowy termometr na czujnikach DS 18b20

: poniedziałek, 14 mar 2016, 21:13
autor: matahari
Czy coś nowego termometrem Radius ? Bo miałem przerabiać swoją i potrzebuje termometru, a tu jakoś temat ucichł.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 15 mar 2016, 06:56
autor: radius
Trochę się montaż termometrów przesunął w czasie. Nawał innej pracy i problemy rodzinne nie pozwalają na spokojnie zająć się tematem. Po świętach pierwsze termometry będą na 99% gotowe.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: niedziela, 26 cze 2016, 09:08
autor: radius
Koledzy, trochę czasu upłynęło, część termometrów poszła do ludzi kanałem PW :) , ale jeszcze 3 mam w zapasie więc jakby kto był chętny to zapraszam. :ok:
ter. rekt..jpg

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 26 lip 2016, 20:50
autor: Razor1996
Można się dowiedzieć czy jest możliwość gdzieś dostać obudowę z otworem pod LCD, czy może została ona tak ładnie docięta i jeśli tak to czym?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 26 lip 2016, 23:18
autor: radius
Niestety, otwór pod wyświetlacz trzeba wyciąć ręcznie ;) Nawiercam wstępnie a potem pilnik i dopiłowanie pod wymiar :)

Re: 4-kanałowy termometr na czujnikach DS 18b20

: poniedziałek, 1 sie 2016, 13:20
autor: Zbynek80
Ja po zaznaczeniu wymiaru wyciąłem/wypaliłem dziurę lutownicą trnsformatorową a potem dopiłowałem na wymiar

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 11 sie 2016, 16:30
autor: crobe
Zbudowałem dla kolegi termometr na 3 czujniki ds18b20, można dodać czwarty.
Do wykonania użyłem arduino i wyświetlacza 2x16.
Każdy czujnik ma alarm temp min i max,ustawiany z rozdzielczością 0.1 stopnia. Dźwięk głośniczek 0.5 W, można podłączyć wzmacniacz :p.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: poniedziałek, 6 lut 2017, 08:13
autor: jurek1978
Odkopię temat - na początku była mowa o alarmach i wifi. Jak to w tej chwili wygląda ? Czy termometr się rozwinął ?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: niedziela, 7 maja 2017, 15:40
autor: lukaszb24
Witam również jestem zainteresowany tym termometrem Ale z Wi-Fi

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 23 maja 2017, 11:06
autor: kamwera4
Witam wszystkich. Co sądzicie o termometrze wifi który tworzy własną sieć i ją odnajdujemy w tel z Androidem łączymy się po wpisaniu hasła, odpalamy aplikacje i już mamy stały podgląd naszej kolumny z pozycji fotela przed tv....firma POLPUNKT ma to w ofercie, wystarczy wpisac to w YouTube i sami się przekonajcie....dzwoniłem kontakt utrudniony. jeśli ktoś ma taki termometr chętnie kupię

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 23 maja 2017, 11:58
autor: guru114
No i cena tego termometru tez przystępna.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 23 maja 2017, 13:00
autor: WojciszPL
Czy termometr jest dostępny? Pisałem PW ale bez odpowiedzi.. Ewentualnie może polecicie jakiś inny?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 23 maja 2017, 17:16
autor: mienho
Na białym forum jest tutorial jak zrobić coś o czym wspominacie. Sam też chcę coś takiego zbudować ale oparte na NodeMCU v3

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 23 maja 2017, 20:41
autor: robert4you
Na białym jest też opis jak zrobić na NodeMCU.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: środa, 24 maja 2017, 08:17
autor: WojciszPL
Z tego co widziałem w opisie, to aby wyszło opłacalnie, trzeba by zamawiać na aliexpres (poprawcie jesli coś kręce) także sporo czasu.
Czy ktoś może robi takie fajne cacka i sprzedaje? :)
@robert$you, czy Ty nie masz takich w ofercie?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: środa, 24 maja 2017, 14:26
autor: golec269
Pisz PW do kolegi radius.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: niedziela, 8 paź 2017, 18:20
autor: Deas
Witam,
odkopię trochę temat DS18B20 i arduino.
Działa to tak, że arduino posiada 13 wejść/wyjść cyfrowych.
Część z tych we/wy jest używana przez inne urządzenia (np. wyświetlacz, shield z wyświetlaczem i klawiaturą itp.). Np. moje arduino ma shielda z wyświetlaczem i 6 przyciskami.
Wyświetlacz zajmuje 6 we/wy cyfrowych. Więc pozostaje nam 7. DS18B20 jest czujnikiem typu OneWire czyli cyfrowym i każdy posiada 64 bitowy numer seryjny. Taka konstrukcja czujnika pozwala na podłączenie bardzo wielu czujników pod jedno we/wy. Plusem tego rozwiązania jest to że tak naprawdę wszystkie czujniki są podpinane do tego samego gniazda. Tzn sterownik może posiadać fizycznie wiele gniazdek ale tak naprawdę są one podpięte to tego samego we/wy cyfrowego a miejsce wyświetlania temperatury na wyświetlaczu zależy od adresu podłączonego czujnika. Minusem natomiast jest to że przy wymianie czujnika trzeba w kodzie programu zmienić id czujnika na nowe. Można też każdy czujnik podłączyć do osobnego we/wy cyfrowego których i tak jeszcze zostanie 7 sztuk czyli 7 czujników i wtedy nie musimy podawać id czujników i możemy bez obaw wymienić je na nowe ale musimy je też wpinać pod konkretnie przypisane gniazda inaczej temp. wyświetli się w innym miejscu na wyświetlaczu. Oprócz tego arduino posiada też 6 wejść analogowych do których też możemy podłączyć 6 sond analogowych.

Pozdro

Re: 4-kanałowy termometr na czujnikach DS 18b20

: poniedziałek, 9 paź 2017, 17:56
autor: rastro
Deas pisze: DS18B20 jest czujnikiem typu OneWire czyli cyfrowym i każdy posiada 64 bitowy numer seryjny. Taka konstrukcja czujnika pozwala na podłączenie bardzo wielu czujników pod jedno we/wy. Plusem tego rozwiązania jest to że tak naprawdę wszystkie czujniki są podpinane do tego samego gniazda. Tzn sterownik może posiadać fizycznie wiele gniazdek ale tak naprawdę są one podpięte to tego samego we/wy cyfrowego a miejsce wyświetlania temperatury na wyświetlaczu zależy od adresu podłączonego czujnika. Minusem natomiast jest to że przy wymianie czujnika trzeba w kodzie programu zmienić id czujnika na nowe.
Albo nauczyć się korzystać z pamięci eeprom, jaka jest wbudowana w MCU i po zmianie czujnika zapytać użytkownika gdzie życzy sobie ten czujnik zmontować. W takim przypadku rzeczony minus przestaje istnieć.
Deas pisze: Oprócz tego arduino posiada też 6 wejść analogowych do których też możemy podłączyć 6 sond analogowych.
To akurat aż taka zaleta nie jest, bo ADC jest raptem dziesięcio bitowe a i jego jakość też dupy nie urywa i czytanie z tego bez większego pomyślunku da realną rozdzielczość 8bit w związku z czym albo mamy słabą rozdzielczość albo trzeba dobrze pomyśleć jak nad układem kondycjonującym sygnał w pewnym dość wąskim zakresie.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: poniedziałek, 6 sie 2018, 15:38
autor: crobe
No to pokarze mój termometr na DS 18b20.
4 kanały rozdzielczość 0.1 nie mam pojęcia jak na ds robią 0.01
alarm do ustawienia min - max na 3 czujnikach.
obudowa wykonana na drukarce 3D.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 9 sie 2018, 11:29
autor: rastro
Magiczne słowo interpolacja... cześć producentów/konstruktorów zapomina o tym wspomnieć w opisie (spora część). Zapomina też wspomnieć że taki zabieg powoduje poślizg pomiaru. Część pewnie nawet tym sobie głowy nie zawraca i zaokrągla wynik, a nuż nikt nie zauważy że wynik na ostatnim miejscu skacze co 0,06 a czasem co 0,07.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: niedziela, 12 sie 2018, 14:39
autor: 70-MAREK
Radius co tam słychać w sprawie termometru, alarmów, może napisał byś kilka słów w tym temacie

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 17 sie 2018, 20:55
autor: arTii
Czujniki DS18B20 można podpiąć do ESP8266 do jednego kanału. Ja mam to zrobione na zwykłym rozdzielaczu telefonicznym, a do DS18B20 wtyczki telefoniczne. I w ten sposób pod jeden port mam podłączone 6 czujników DS18B20.
ESP to jest dość zmyślne urządzenie i po wgraniu do niego np. ESP Easy łatwo się go obsługuje.
Na kolejnych 2 pinach do ESP można podpiąć wyświetlacz OLED 1" (koszt znikomy) na którym będą się wyświetlały temperatury z poszczególnych czujników.
Teraz sprawa alarmów:
Najprostszy sposób to w "Rules" to delikatnie oprogramować, lub zastosować "Regulator Level Control" gdzie do wybranego PINu wpinamy buzzer.

Kolejnym plusem rozwiązania na ESP jest to, że można użyć projektu NetTemp lub Domoticz na przykład na raspberry i mamy logowanie temperatur razem z wykresami (używam zarówno jednego jak i drugiego)
I później mamy np. taki wykres z NetTempa:
chart.jpeg
Moduł ESP komunikuje się z siecią WiFi - bardzo proste rozwiązanie.
Największy (dla mnie) problem to kwestia jakiejś obudowy :D

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 18 sie 2018, 11:03
autor: 70-MAREK
Wrzuć jakieś zdjęcia

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 18 sie 2018, 11:07
autor: arTii
postaram się zrobić i wrzucić - tylko nie mam do tego żadnej obudowy :)
Wszystko jak to zwykle u mnie jest prototypowe i wisi na kablach

Re: 4-kanałowy termometr na czujnikach DS 18b20

: niedziela, 19 sie 2018, 13:29
autor: arTii
No to zrobiłem jakieś zdjęcia :)
Całość można rozbudowywać bez większego problemu. Aktualnie ograniczeniem jest ilość urządzeń - max 12 w tej wersji oprogramowania.
Ale może uda nam się to jeszcze obejść.
Ja podpięte mam:
- 7 sztuk DS18B20
- przekaźnik
- wyświetlacz OLED 0,96" - tutaj przewijają się mniej istotne pomiary
- wyświetlacz LCD 4x20 znaków
- czujnik BMP280 - ciśnienie i temperatura otoczenia - można założyć BME280 który ma dodatkowo jeszcze pomiar wilgotności
trzy ostatnie urządzenia są na szynie I2C czyli połączone równolegle do jednej magistrali
20180818_175340.jpg
tak wyglądają wyświetlacze:
20180818_180758.jpg
20180819_132201.jpg
20180819_132219.jpg
20180819_132235.jpg
20180819_132252.jpg
20180819_132308.jpg

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 21 sie 2018, 08:09
autor: 70-MAREK
Fajnie to wygląda, dopytuję bo rozglądam się powoli za jakimś termometrem, poprzedni ma już dość.
Można w tym twoim ustawić alarm?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 21 sie 2018, 18:23
autor: arTii
można. Pod wolne GPIO (np. zamiast przekaźnika, albo RX, TX zlikwidować) można podpiąć buzzer.
I konfiguruje się przekroczenie wartości dowolnego kanału (pamiętać o max 12 kanałach)

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 23 sie 2018, 20:27
autor: 70-MAREK
Cześć, szukam czegoś prostego, 5-6 ds-ów, alarmy, wyświetlacz dla wszystkich czujników, da się to ogarnąć tym twoim ? :)

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 23 sie 2018, 21:36
autor: arTii
5 pomiarów + 5 alarmów + wyświetlacz - da się Będzie łącznie 11 kanałów.
Albo 6 pomiarów i tylko 5 alarmów i wyświetlacz = 12 kanałów
Ale nie nazywaj go "moim" - to zwykłe EasyESP zapakowane akurat na płytkę pcb która wspólnie zaprojektowaliśmy.
Jeszcze została mi jedna goła płytka i muszę zamówić produkcję nowych.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 24 sie 2018, 08:10
autor: crobe
A co to za kanały?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 25 sie 2018, 19:47
autor: arTii
ilość czujników/warunków/urządzeń np:
1) DS18B20 #1
2) DS18B20 #2
3) DS18B20 #3
4) DS18B20 #4
5) BME280 (ciśnienie, temperatura, wilgotność)
6) Alarm z czujnika #1
7) Alarm z czujnika #2
8) Alarm z czujnika #3
9) Alarm z czujnika #4
10) Wyświetlacz LCD #1
11) Wyświetlacz LCD #2
12) Alarm wilgotności
masz 12 PRZYKŁADOWYCH kanałów

Re: 4-kanałowy termometr na czujnikach DS 18b20

: środa, 29 sie 2018, 23:59
autor: Irvin
Tak dla ścisłości, DS ustawiony na 12bit ma 4 bity na część ułamkową, co daje 16 wartości dostępnych do odczytania. Zarówno 0,1 i 0,01 jest więc obarczone błędem, 16 wartości oznacza, że powinny pokazywać część ułamkową ze skokiem: {0,0.0625,0,1250, itd}. Jednak większość programów pokazujących z dwoma miejscami po przecinku pokazuje z dość dobrym przybliżeniem {0,0.06,0.12,0.19,itd}. Wg mnie lepiej tak niż zaokrąglać 0.0625 i 0.125 do 0.1, a tylko 0.19 do 0.2, itd. Zaokrąglając do 1/10 pewnie będzie część liczb podwojonych i coś będzie umykać.
Przy czym program w AVR zaokrągla w dół, programista jak sobie wymyśli to zrobi tablicę i wg swojego widzimisię, geodeta/inżynier połówkę do parzystej - 0.25 do 0.2 i 0.35 do 0.4, a excel/matematyk 0.25 do góry, czyli na 0.3.
Zapewne jakiegoś dużego znaczenia to nie ma, każdy ma swój gust. Mnie się bardziej podoba to 0,06.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 31 sie 2018, 22:12
autor: robert4you
Dokładność pomiaru temperatury w kolumnie nie ma żadnego znaczenia dla przebiegu procesu. To tylko legenda czy zabobon.

Wysłane z mojego SM-G950F przy użyciu Tapatalka

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 07:53
autor: lesgo58
I to w tak radykalny i zdecydowany sposób pisze osoba, która ma tak wrażliwe kubki smakowe i wyczuwa przedgon nawet po 3-krotnej rektyfikacji?
No to się nie dziwię, że ten przedgon wyczuwasz.
Dla mnie skok temperatury w kolumnie o 0,06 jest niedopuszczalny. Oczywiście jako pojedynczy skok. Ja reaguję gdy w kolumnie widzę reakcję termometru mierzoną w pojedynczych setnych częściach stopnia. Oczywiście po odpowiedniej interpretacji wskazań. I w zależności od miejsca gdzie jest robiony pomiar. Jeśli jeszcze do tego doliczyć czas reakcji termometrów to nie dziwota, że można wyczuć przedgon w urobku.
Szkoda, że nie mogę zrobić logów z pomiarów temperaturowych, ale po prostu mój sterownik nie jest do tego przystosowany. Można by było w sposób idealny prześledzić rozkład i reakcję temperatur w kolumnie w czasie jej pracy. Uwierz mi, że mimo iż mam kolumnę wysoką i odległość termometru w dole kolumny od tego pod OLM jest 120cm to widać dokładnie jak reaguje ten termometr pod OLM gdy np. na termometrze w dole kolumny temperatura podskoczy tylko o 0,2*C. Czyli skok temperaturowy w ogólnym odczuciu dopuszczalny.
Ja np. już reaguję na skoki temperaturowe w dole kolumny rzędu setnych części stopnia.
Zalety tak dokładnego pomiaru widać jeszcze lepiej w głowicy. Mnie osobiście ten pomiar mało interesuje, ale osoby które odbierają z głowicy już powinny się tym bardziej zainteresować. Zwłaszcza osoby które nie są zadowolone ze swoich rezultatów.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 08:38
autor: rastro
Się zaczyna, tak więc przypominam dokładność to nie rozdzielczość pomiaru, a jak mówimy nawet o rozdzielczości w przypadku czujnika DS18B20 to nie możemy zapominać że tutaj rozdzielczość nie może być większa niż 0,0625. I teraz albo mamy termometr z rozdzielczością 0,1 albo ktoś robi sztuczki i pokazuje wynik z rozdzielczością 0,01. Tylko że te sztuczki niestety nie są niczym super w przypadku czujnika, który potrzebuje 3/4 sekundy na wykonanie pomiaru.

Leszku, u Ciebie sytuacja jest ciut inna, bo o ile pamiętam to ten twój termometr jest oparty na innym typie czujnika a więc prawdopodobnie zarówno rozdzielczość odczytu jest większa no i sam odczyt czujnika jest wykonywany znacznie częściej niż raz na sekundę. Tak więc w Twoim przypadku możesz te setne części zaobserwować, natomiast moim zdaniem na popularnych termometrach z czujnikami DS jest to niemożliwe, raz ze względu na rozdzielczość czujnika jak i na inne jego cechy, które w tym przeszkadzają.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 08:55
autor: lesgo58
Słusznie zauważyłeś, że nie jestem zbyt kumaty :oops: w prawidłowym nazewnictwie zwłaszcza w elektronice. Juz tyle razy się pisało na ten temat. Jednak ja do dzisiaj nie potrafię odpowiednio tego określić. Ale wszystko przede mną. :D :scratch:
Jednak to nie zmienia faktu, że w kolumnie zachodzą zjawiska, które trudno zauważyć/zaobserwować online dysponując tylko pospolitymi termometrami. I głównie to chciałem zasygnalizować.

P.S. Posiadam sterownik SpirMaster kolegów Mariana i Andrzeja.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 09:07
autor: rastro
Leszku, ale to może tłumaczyć wypowiedź kolegi robert4you
robert4you pisze:Dokładność pomiaru temperatury w kolumnie nie ma żadnego znaczenia dla przebiegu procesu. To tylko legenda czy zabobon.
Bo faktycznie dokładność nie musi mieć żadnego znaczenia ;)
lesgo58 pisze:... prawidłowym nazewnictwie zwłaszcza w elektronice.
E tam to nie tylko elektronika... na takim zupełnie analogowym termometrze jest dokładnie ten sam problem bo rozdzielczość to ta narysowana podziałka... a dokładność to już jak tam się Chińczykowi tą podziałkę udało ustawić ;) :hahaha:.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 09:17
autor: lesgo58
No właśnie. Rozjaśniłeś mi. Z tą dokładnością to się zgadzam. Ja pod pojęciem dokładności miałem na myśli zdolność urządzenia do odzwierciedlenia stanu faktycznego. Nie wiem czy teraz dobrze to ująłem. :scratch:
Być może przez błędne zrozumienie nazewnictw i tym samym mylnie zrozumienie sensu wypowiedzi kolegów powstaje wiele nieporozumień.
Mam nadzieję, że kol. @robert4you się nie wzburzy na moją wypowiedź. I być może doda coś od siebie. Tak dla uzupełnienia i lepszego rozjaśnienia sytuacji.
Niestety ale zwapnienie mojego mózgu jest już na takim etapie, że czasami sam z siebie się śmieję. Takie babole odwalam. :D :scratch:

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 12:48
autor: crobe
A jakie czujniki znacie i używacie?

DS18b20
STS21

Jest coś jeszcze cyfrowego?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 13:17
autor: rastro
Ten sterownik o którym wspomina @lesgo58 używa analogowego czujnika pt100 albo pt1000 i albo jakoś to ogarniają przez ADC (ale nie wiem z uC czy jakiś lepszy).

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 14:26
autor: crobe
Czytałem o pt1000 to wymaga precyzyjnego źródłoa napięcia strasznie to skomplikowane...

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 15:39
autor: rastro
Można pominąć tą niedogodność na dwa sposoby, albo dobrać ADC z wbudowanym DAC, który działa jak źródło prądowe. Drugi sposób to tak zwany pomiar ratiometryczny, w tej metodzie napięcie odniesienia będzie pływać proporcjonalnie do tego podawanego na czujnik i w efekcie błąd się kasuje.

Tak to mniej więcej wygląda w wersji bez DAC'a:
Ratiometric.png
A tak to sobie wyobraża konkurencja w wersji z dwoma DAC'ami
ratiometric3.gif
Jest jeszcze wersja z kompensacją:
Ratiometric2.png
Ciekawy jest wykres widoczny na pierwszym rysunku, wynika z niego że dokładność jest poniżej 0,1C. Ostatnia wersja może osiągnąć dokładność nawet do 0,005C (trzeba oczywiście skorzystać z czujnika najwyższej klasy ido tego dwa rezystory o dokładności 0,002 lub 0,001%, te rezystory potrafią kosztować tyle co przetwornik ADC)

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 15:46
autor: robert4you
Oczywiście Leszku że się obrażę.
Mój sterownik wyciska z DSa co może. I co najważniejsze logi temperatury zapisują się na bieżąco i dzięki temu widzę praktycznie każdy skok temperatury. Napisałem nawet algorytm dzięki któremu sterownik analizując odczyty temperatury sygnalizuje że w kolumnie jest już mało przedgonów. Dzięki temu wiem że muszę spuścić jeziorko po raz trzeci lub czwarty. Oczywiście nie zastąpi to smaku, ale pomaga.

Reasumując jak jest dobrze odebrany przedgon to log z 10 p staje się linią prostą bez żadnych odchyleń.

A dla początkujących napiszmy jeszcze raz.

DOKŁADNOŚĆ POMIARU TEMPERATURY W KOLUMNIE NIE MA ZNACZENIA. LICZY SIĘ ROZDZIELCZOŚĆ I CZĘSTOŚĆ POMIARU. PROCES PROWADZIMY OBSERWUJĄC SKOKI TEMPERATURY I TENDENCJE. A CZY TERMOMETR MYLI SIĘ O 5 CZY 3 ST TO JEST BEZ ZNACZENIA.
WŁAŚCIWIE TO WBREW POWSZECHNYM OPINIOM DOKŁADNY TERMOMETR PRZYDAJE SIĘ W KOTLE W CELU OBLICZENIA ILOŚCI ALKOHOLU W NASTAWIE.

Wysłane z mojego SM-G950F przy użyciu Tapatalka

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 16:25
autor: gary1966
SpirMaster I i II edycji posiada czujki PT 1000.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: niedziela, 2 wrz 2018, 12:10
autor: robert4you
Tak wygląda log temperatur podczas stabilizacji. Za około godzinę podeślę drugi- z ustabilizowanej i gotowej do odbioru kolumnyObrazek

Wysłane z mojego SM-G950F przy użyciu Tapatalka

Re: 4-kanałowy termometr na czujnikach DS 18b20

: niedziela, 2 wrz 2018, 15:03
autor: robert4you
A tak wygląda zapis temperatur z ustabilizowanej po odbiorze jeziorka kolumny.

Zielona linia to 10 ta półka.
Pik po lewej stronie to spust jeziorka, mniejszy pik po prawej to początek odbioru godzinę później.

Obrazek

Dodatkowo pamiętnikowy zapis pracy przy pomocy tweetera.
Obrazek

Tak więc.
Od pewnego czasu kompletnie nie interesują mnie wskazania termometrów. Kontrolę procesu opieram na obserwacji wykresów temperatury. Interesuje mnie ich kształt i tendencja w funkcji czasu, a nie konkretne wartości.
Dopiero wtedy mamy właściwy obraz przebiegu procesu.


Wysłane z mojego SM-G950F przy użyciu Tapatalka

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 20 wrz 2018, 15:00
autor: kivlow
Robert4You - czyli ds18b20 przy 12bitach jest wystarczający do destylacji i lepiej jest kontrolować proces PID-em i kierunkiem w jakim zmierza proces niż samymi odczytami temp. nawet czujnikiem z dokładnością do 0.01stC.
Dobrze odbieram twój punkt widzenia ??

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 22 wrz 2018, 14:12
autor: robert4you
A co chcesz kontrolować PID em?.
Tak, ogólnie dobrze kombinujesz. Ten pogląd nie jest tylko mój, ale również wielu bardzo doświadczonych kolegów.

Wysłane z mojego SM-G950F przy użyciu Tapatalka

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 20 lis 2018, 22:19
autor: arTii
Popełniłem właśnie kolejną wersję termometru na ESP8266 i DS18B20
Zdjęcia niewiele wniosą, ponieważ były by w zasadzie identyczne jak w moim poprzednim poście
Wciąż brak obudowy, ale jest drobna modyfikacja: nie potrzeba nam Raspberry, tylko kupiłem na próbę VPS za 3$/rok
Czyli koszty takiego termometru wynoszą (zakupy w PL - w chinach taniej):
Co z tego mamy?
  • Na module ESP8266 instalujemy oprogramowanie ESP Easy w wersji oryginalnej bądź zmodyfikowanej. Oryginalna ma możliwość konfiguracji 12 "zadań", zmodyfikowana ma 24 zadania. Jedno zadanie, to np. jeden termometr DS18B20 lub jeden czujnik BMP280 lub jeden wyświetlacz, lub przekaźnik. Ponadto w wersji zmodyfikowanej jest obsługa systemu NetTemp
  • Na VPS uruchamiamy system Debian, po czym instalujemy systemy Domoticz i ewentualnie NetTemp
  • konfigurujemy sobie ESP żeby po pierwsze wyświetlało nam żądane temperatury na wyświetlaczach lokalnych, a po drugie żeby te temperatury przekazywało na Domoticza i NetTempa na naszym serwerze VPS.
    Dlaczego dwa systemy?
    • NetTemp ma dużo lepiej rozwiązane wykresy od Domoticza
    • Domoticz ma ładniejszy interface na smartfona :)
    Oczywiście nic nie stoi na przeszkodzie żeby zostać tylko przy jednym systemie. Mamy wtedy historię wszystkich logowanych temperatur i ciśnienia, oraz ich zdalny podgląd
  • DS-y zakańczamy wtyczkami RJ45 które wpinamy do gniazdka telefonicznego (w razie potrzeby używamy rozdzielacza), a to podłączamy 3 przewodami do ESP8266 (3,3V, GND, D7)
  • BMP280 oraz wyświetlacze podpinamy równolegle! (3,3V, GND, D4, D5)
    Rozbudowa:
    • drugi ESP8266 z wyświetlaczem - ten pierwszy mamy przy kolumnie która raczej w salonie nie stoi :D A taki ESP z dodatkowym wyświetlaczem można postawić sobie w salonie, przy komputerze bądź przy łóżku - jak kto lubi - i mieć zdalny podgląd na temperatury w naszych ulubionych sprzętach :D
      Warunek powodzenia tego jest jeden: Obydwa moduły muszą być w zasięgu tej samej sieci WiFi (tak w uproszczeniu). Oczywiście nic nie stoi na przeszkodzie, żeby takich dodatkowych modułów mieć kilka :) A do każdego takiego dodatkowego modułu możemy podpiąć dodatkowe czujniki lokalne, czyli np. mierzyć temperaturę w pomieszczeniu, a każdy z wyświetlaczy konfigurujemy indywidualnie co ma wyświetlać.
    • buzzer/brzęczyk - można podłączyć do wolnego portu buzzer który będzie generował alarm przy zadanych warunkach. Taki buzzer może być zarówno w głównym module jak i w dodatkowym
    • Pushover - po wykupieniu (jednorazowo 4,99$) możemy na telefonie natychmiastowo otrzymywać powiadomienia z Domoticza o przekroczeniu zadanych parametrów (temperatur) na czujnikach
Wersja dla zaawansowanych: jeżeli mamy publiczny adres IP i możemy ustawić przekierowanie portów na ruterze, to możemy podłączyć SSR albo przekaźnik (jeden lub więcej) i zdalnie sterować czy to grzałkami, czy też oświetleniem

Jeśli ktoś jest zainteresowany - to mogę udzielić pomocy przy budowie takiego termometru. Oprogramowanie na którym bazuję, jest dostępne bezpłatnie.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: niedziela, 25 lis 2018, 11:33
autor: kondzio
Skoro mozna zalaczać grzałki z przekaznikiem SSR to zapewne można sterować elektrozaworem E-ARC.

Chce dziś kliknąć potrzebne elementy tego układu, zastanawiam sie czy ten sprzęt jest wystarczający? czy autor projektu nie planuje lepszej nowszej wersji gdzie bezie potrzebny nie co lepszy sprzęt? w sumie nie jest to drogie ale można od razu warto pójść w tym kierunku?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 28 gru 2018, 21:56
autor: kondzio
Zbudowałem taki termometr, odpaliłem ESPEasy, podaje dane do domoticza na lokalnym serwerze. Za chiny ludowe nie moge zmusic aplikacji w telefonie do czestej aktualizacji danycvh (tylko co 5 minut) oraz ustawic alarmów w telefonie... ma ktos pomysł? czy jednak isc w kierunku blynk?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 28 gru 2018, 22:13
autor: chprzemo
@kondzio możesz do esp wrzucić plik Html w którym robisz prosty dashboard z czujników DS, odpalasz na telefonie w przeglądarce stworzony plik i odświeżasz tak często jak chcesz.

Tą metodą omijasz domoticza....

pozdrawiam

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 28 gru 2018, 22:14
autor: arTii
Jaka apka? Moja aktualizuje aż za często (apka nazywa się domoticz)
Powiadomienia mam przez pushover i tez gadają całkiem dobrze.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 29 gru 2018, 10:04
autor: kondzio
@chprzemo Brzmi pięknie, możesz mnie jakoś naprowadzić na dashbord?:) szukam w goglach ale nie mając zupełnie pojęcia dostaje oczopląsu..

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 29 gru 2018, 11:23
autor: chprzemo
Poniżej link, popatrz i ogarniesz wszystko, oczywiście bez podstaw html się nie da, ale jak ‚rzeźbisz’ w esp i domoticzu to dasz radę:).

Pamietaj o rozszerzeniu .esp pliku bo nie zadziała.
W przypadku pytań pisz! Co będę wiedział/potrafił to pomogę...


https://www.letscontrolit.com/wiki/inde ... _Dashboard


Pozdrawiam

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 29 gru 2018, 15:48
autor: kondzio
arTii pisze:Jaka apka? Moja aktualizuje aż za często (apka nazywa się domoticz)
Powiadomienia mam przez pushover i tez gadają całkiem dobrze.
Zobacz jak to u mnie wyglada... zworc uwage na czas systemnowy a czas aktualizacji z ESP Easy


Obrazek


@chprzemo - zapoznalem sie ale stoje w miejscu.. gdzie sie wprowadza te komendy? jak podglada ich dzialanie? mozesz gdzies znalezc poradnik w sieci zebym mogl zobaczyc na przykladzie? wpisuje dashbord w googlach i nie za bardzo znajduje to co mnie interesuje.:/

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 29 gru 2018, 16:09
autor: chprzemo
Wyślij mi zrzut ekranu z konfiguracji esp- zakładka ‚devices’ i coś pomogę.
Może nie ma sensu zaśmiecać tematu i przejdźmy na Priv? Chyba, ze autor tematu nie ma nic przeciwko:)

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 29 gru 2018, 16:31
autor: .Gacek
O ile autor nie będzie miał nic przeciwko to ja też chętnie podpatrzę na te screeny.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 29 gru 2018, 16:41
autor: kondzio
w takim razie publikuje tu, za kilka dni poprosimy moderatora to usunie jesli uzna za offtop.

Obrazek

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 29 gru 2018, 17:49
autor: chprzemo
Rozpakuj paczkę, wrzuć plik z paczki do ESP (sep->Tools-> sekcja settings -> Load, podaj plik i kliknij upload).

Uruchom wgrany plik wpisując w przeglądarkę : < IP ESP>/test.esp


Powinna Ci się pojawić strona z IP i wskazaniami z czujników (jeśli nic nie namieszałem).

Strona odświeża się co 5 sekund- można to zmienić w 8 linii pliku w parametrze "content". Do otwierania pliku używam "notepad++" ale notatnik też powinien sobie poradzić.

pozdrawiam!



ps. nad wyglądem strony sam musisz popracować, to jest wyklikane na kolanie:)

test.rar

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 29 gru 2018, 18:34
autor: kondzio
Otwiera sie kod zródlowy html..

Obrazek

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 29 gru 2018, 18:43
autor: chprzemo
Zrób edycję pliku przed załadowaniem, myślę, że </body></html> na końcu jest niepotrzebne. Dopisywałeś to? W pliku który umieściłem tego nie ma....


Można ogłosić połowę sukcesu, widać, że pobiera IP i 3 zmienne, pierwszego DS'a masz podłączonego?

Na wszelki wypadek umieszczam kod oryginalnego pliku:

Kod: Zaznacz cały

<meta name="viewport" content="width=width=device-width, initial-scale=1">
<STYLE>
* {font-family:sans-serif; font-size:14pt;}
.button {margin:3px; padding:3px 8px; background-color:#07D; color:#FFF; text-decoration:none; border-radius:3px}
</STYLE>
<HTML>
<head>
	<meta http-equiv="refresh" content="5">
</head>
<br><br>
<center><b><i>" TEST "</i></b></center>
<br><br>
<table  cellpadding="0" cellspacing="3">



<tr><td>IP:<td align='center'>%ip%
</tr>
<tr>
<td>DS 1 Temp : <td>[1#Temperature]
</tr>
<tr>
<td>DS 2 Temp : <td>[2#Temperature]
</tr>
<tr>
<td>BMP Temp : <td>[barometr#Temperature]
</tr>
<tr>
<td>BMP Press : <td>[barometr#Pressure]
</tr>
</HTML>


Edit:
Patrzę jeszcze raz na to co Ci zwraca w przeglądarce i coś tam jest nie tak.... Modyfikowałeś ten plik który w poprzednim poście umieściłem?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 29 gru 2018, 19:03
autor: kondzio
Nie edytowalem, nie bardzo znam sie na tym. czujniki sa zamienione obecnie - jeden ma inny adres, zmienie to.
Czy moge bez obaw wgrac poprawiony plik? nadpisze stary?

Obrazek

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 29 gru 2018, 19:11
autor: chprzemo
Tak, poprzednia wersja się nadpisze, spokojnie możesz wgrywać.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 29 gru 2018, 19:13
autor: kondzio
Uzylem notepad++ jak widzisz na screenie. Nie widac dodatkowej lini. Skopiowałem zawartosc wkleilem do nowego pliku ktory pod inna nazwa wgrałem, dalej to samo

Czy nie ma wpływu takie ostrzeżenie przy guziczku LOAD : "Note: (File MUST be renamed to "config.dat" before upload!)"

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 29 gru 2018, 19:28
autor: chprzemo
A spróbuj na innej przeglądarce to uruchomić, jeśli też będzie problem to wybróbuj ten kod:

Kod: Zaznacz cały

<meta name="viewport" content="width=width=device-width, initial-scale=1">
<STYLE>
* {font-family:sans-serif; font-size:14pt;}
.button {margin:3px; padding:3px 8px; background-color:#07D; color:#FFF; text-decoration:none; border-radius:3px}
</STYLE>
<html>
<head>
	<meta http-equiv="refresh" content="5">
</head>
<body>
<br><br>
<center><b><i>" TEST "</i></b></center>
<br><br>
<table  cellpadding="0" cellspacing="3">



<tr><td>IP:<td align='center'>%ip%
</tr>
<tr>
<td>DS 1 Temp : <td>[1#Temperature]
</tr>
<tr>
<td>DS 2 Temp : <td>[2#Temperature]
</tr>
<tr>
<td>BMP Temp : <td>[barometr#Temperature]
</tr>
<tr>
<td>BMP Press : <td>[barometr#Pressure]
</tr>
</body>
</html>

Myślę, że jest to problem przeglądarki bo ten plik jest "niekompletny i niezgodny" ze sztuką html choć u mnie na operze działa pierwsza wersja pliku.
Teraz umieściłem znaczniki body w kodzie i zmieniłem znaczniki html na małą literę- spróbuj.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 29 gru 2018, 19:56
autor: kondzio
Działa w Internet Explorer. odświeża sie co chwila lecz IE wywala brak strony po 3 odświeżeniu. Dziękuję za pomoc, nauczylem sie czegos nowego. Mam podgląd z nie złym odświeżaniem ale na razie nie w telefonie bo tel zachowuje sie tak samo jak Chrome na PC.
Mozna jakoś ustawić progi alarmowe?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 29 gru 2018, 20:06
autor: chprzemo
Tzn na telefonie masz prawidłowa stronę czy tez kod widzisz? Próbowałeś na operze to uruchomić?

Progów nie ćwiczyłem ale powinien zadziałać program o którym pisał kolega arTii...

Re: 4-kanałowy termometr na czujnikach DS 18b20

: niedziela, 30 gru 2018, 11:33
autor: kondzio
na telefonie bez zmian, wyswietla kod.
Okazuje sie ze mój domoticz na synologym wywala bledy przy probie zapisania ustawień. instalowalem rozne wersje, konczy sie tym samym. Poddaje sie.
Szukam info o blynku.

Nastapiła zmiana:
Doszedlem do ładu z domoticzem. Ustawilem Puschover ale cos mi nie wysyła domoticz. Test ze strony puschovera idzie.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: poniedziałek, 31 gru 2018, 22:39
autor: chprzemo
Dziwne, u mnie działa na chrome, czy ktoś z forumowiczów może zrobić test i wgrać do swojego ESP ten plik i sprawdzić czy działa? Nie daje mi to spokoju bo wygląda na to, że albo u mnie przeglądarki działają jakoś "cudownie", albo kolega kondzio ma problem na sieci lokalnej lub sprzętach na których próbuje uruchomić plik.


Po uruchomieniu bez podłączonych czujników DS powinien być ekran taki jak tu (oczywiście z innym IP) :
Bez tytułu.png

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 1 sty 2019, 12:56
autor: lesu.pl
Chłopaki mam dla Was ciekawe rozwiązanie jeśli idzie o obudowę. Solidnym rozwiązaniem może być np: Skrzynka na bezpieczniki 8 modułów OB-8ZZK. Wejdzie do niej zasilacz, duży wyświetlacz, dodatkowy zegar czasu trwania procesu, moduł przekaźników, moduł łączności wifi, układ sody napełnienia naczynia urobkiem, alarm. Zawsze można dokooptować np plastikową lupę aby cyfry były lepiej widoczne, jakieś dodatkowe podświetlanie itp. Sam będę w taką skrzynkę wkładał swój termometr z przekaźnikami i wifi. Jest kilka modeli takich skrzynek i wcale nie wyglądają źle. przy odrobinie szczęścia to regulator mocy grzałki uda się tam upakować.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 1 sty 2019, 13:58
autor: Merkor
Posiadam chiński odpowiednik arduino Obrazek

Co musiałbym zakupić by najtańszym kosztem zrobić 3-4 sondy ds18b20 z jakimś tanim wyświetlaczem? Zależy mi tylko na temperaturach bez zbędnych bajerów wifi czy ciśnieniomierzach/alarmach, takowe mógłbym dołożyć później jak wszystko się sprawdzi.

Mam jeszcze wyświetlacz z automatu do gier ale chyba się nie nada.
Obrazek Obrazek

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 1 sty 2019, 16:52
autor: kmarian
Całkiem za darmo to się nie uda.
arTii pisze:... Czyli koszty takiego termometru wynoszą (zakupy w PL - w chinach taniej):
Wyświetlacz 4x20 umożliwi wyświetlenie do ośmiu wartości jednocześnie. Najdroższy element z wymienionych, ale warto kupić.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 1 sty 2019, 17:02
autor: chprzemo
Merkor pisze:
Co musiałbym zakupić by najtańszym kosztem zrobić 3-4 sondy ds18b20 z jakimś tanim wyświetlaczem?

O wspomnianym wyswietlaczu zapomnij, da się to na nim zrobić ale gra nie warta świeczki...

Do tego arduino musisz dokupić sondy, LCD, najlepiej wspomniane wcześniej 4x20 i rekomenduje ekspander do LCD na I2c, nie jest to obowiązkowe ale za 10 pln zaoszczędzisz duzo pracy bo na tym układzie zrealizowana jest regulacja kontrastu.

Jeśli chodzi o kod programu to modyfikując przykład ze środowiska arduino bez problemu zrobisz odczyt z 4 sond, a jak nie to tysiąc przykładów jest w necie.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 1 sty 2019, 20:30
autor: Merkor
@chprzemo Czyli kupuje sondy ds18b20 oraz wyświetlacz 4x20 z I2c http://allegro.pl/ShowItem2.php?item=7673710540 do mojej podróby arduino. Czy potrzebuję coś jeszcze by to podłączyć po za kabelkami np. płytka stykowa?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 1 sty 2019, 20:59
autor: chprzemo
Zapomiałem... potrzebny będzie rezystor 4k7 i przydadzą się jakieś kabelki + zasilacz do arduino ale to chyba oczywiste... W zasadzie mała płytka stykową Ci pomoże, dałbyś radę bez tego ale widzę, ze ten sam sprzedawca ma coś takiego w dobrej cenie wiec warto kupić, jak uruchomisz na płytce stykowej to sobie na sztywno przewody polutujesz/połączysz.

Mam nadzieje, ze o niczym nie zapomniałem...

No i zarezerwuj trochę czasu na kodowanie :D



Edit- zaprzyjaźnij się z tym artykułem:
http://akademia.nettigo.pl/ds18b20/

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 1 sty 2019, 21:32
autor: Merkor
Im dłużej się nad tym zastanawiam tym coraz częściej myślę o zwykłym termometrze tablicowym. Trzeba przeszukać chińskie sklepy, może tam da się dorwać dokładny termometr w rozsądnej cenie.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: środa, 2 sty 2019, 08:11
autor: kmarian
Merkor pisze:... coraz częściej myślę o zwykłym termometrze tablicowym. ...
Nie idź tym tropem.
Najpierw kupiłem 2 termometry tablicowe po 50 zł - są bardzo dobre i służą do dziś, dokupiłem jeszcze kilka tańszych - strata kasy. Kupiłem 4-kanałowy za 70 - 80 zł - no niezły, potem jeszcze zrobiłem parę zakupów i jak już kiedyś tu na forum napisałem, mam tych termometrów w ilości "na wagę" sporo. Niemałą też kasę wydałem. :(
Omawiany powyżej termometr jest wart zachodu. Cenowo jest OK, zawsze można coś zmienić, coś dołożyć- np. sterowanie, masz wgląd w program, no i to będzie Twoim dziełem.
A później, to będziesz mógł to sobie rozbudowywać. :)

Re: 4-kanałowy termometr na czujnikach DS 18b20

: środa, 2 sty 2019, 09:35
autor: rastro
To zależy, jak ma powstać tylko termometr to faktycznie gra może nie być warta świeczki, termometry DS18B20 nie są niczym sczególnym (nie dadzą nic lepszego od popularnych termometrów tablicowych). Ma to sens jeżeli w dalszej perspektywie ma powstać coś więcej niż termometr. Jeżeli ktoś się podejmuje budowy to musi brać pod uwagę że nie wystarczy wszystko poskładać, ale też trzeba się trochę pouczyć choćby programowania. Na to wszystko trzeba mieć czas i trochę samozaparcia inaczej te wsystkie arduino/ESP trafią na stosik rzeczy do ogarnięcia kiedyś później czyli nigdy.

Niemniej jeżeli ktoś ma chęci do nauki albo już jakąś wiedzę i odrobinę chęci to też uważam że warto się temetem zająć.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 4 sty 2019, 10:21
autor: crobe
Tylko główny problem wszystkich samoróbek do wykończenie ...
Możemy mieć fajny sterownik ale obudowa i wykończenie przeważnie straszy :(

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 5 sty 2019, 13:55
autor: rastro
Obudowa to pryszcz, jak ktoś ma trochę zdolności manualnych to jakąś ogarnie, a na rynku jest też wiele gotowców. Mnie bardziej przeraża ta plątanina kabelków umocowanych na klej termiczny żeby nie wypadały ze złączek ;)

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 5 sty 2019, 14:38
autor: kmarian
Mając już obudowę, która pomieści wszystko z luzem ale też nie za dużą, montujemy elektronikę do obudowy. Połączenia lutujemy, nigdy na wcisk w glut. Na wcisk to tylko połączenia gniazdo-wtyk.
Można zrobić ładną obudowę z aluminium lub też z blachy nierdzewnej (wykończenie np. mazerowane). Prostym rozwiązaniem jest zastosowanie ogólnodostępnych obudów plastikowych. Jak już mamy odpowiednią obudowę, obróbka plastiku to już przyjemna zabawa.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: poniedziałek, 7 sty 2019, 14:01
autor: crobe
Ja robię termometr z alarmem i wyświetlaniem na telefonie, za pomocą aplikacji Blynk. Na razie walczę z systemem menu na LCD i menu serwisowym na komputerze poprzez serial terminal, nieumożliwiającym zmianę nazw i konfiguracje sieci.
Obudowa wykonana na drukarce 3D.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: poniedziałek, 7 sty 2019, 14:53
autor: Doody
@crobe, albo ja mam źle dobrane okulary albo Ty :) (piszę o filmiku)
Generalnie obudowa wygląda fajnie.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: poniedziałek, 7 sty 2019, 14:59
autor: panmufinek
W opisie temperatur - " 10 pułka" to od pułkownika? :scratch:

Re: 4-kanałowy termometr na czujnikach DS 18b20

: poniedziałek, 7 sty 2019, 15:47
autor: crobe
No i babol został ;) może być od pułkownika ... zostało z zabawy serialem bo nie łapie polskich znaków i poszło przez zwykle u zamiast przez ó :) wiem ma być o :).

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 8 sty 2019, 21:15
autor: ludwinkb
A już myślałem, że budujecie coś do półkowej :D

Re: 4-kanałowy termometr na czujnikach DS 18b20

: środa, 4 lis 2020, 12:35
autor: tbodzio
Dobry
A zbudował/znalazł już ktoś termomtr 4 max 5cio kanałowy z lokalnym wyswietlaczem LCD (4 pomiary na raz) i opcją wifi, żeby sobie patrzeć na proces z salonu a nie w piwnicy?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: środa, 4 lis 2020, 18:30
autor: arTii
Tak - kiedyś zrobiłem na 6 czujników :)