-
Data: 2013-03-16 19:06:43
Temat: Re: 1wire - nie po skretce?!
Od: BartekK <s...@d...org> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2013-03-16 17:40, Budyń pisze:
> W dniu sobota, 16 marca 2013 15:11:41 UTC+1 użytkownik BartekK napisał:
>>> Co proponujesz i oszacuj ile to by kosztowało w konfiguracji jak wyżej.
>>
>> Na takie odległości i za taką cenę, to tylko bezrobotny z grupą
>> inwalidzką, przy dofinansowaniu miejsca pracy dla niego - termometr za
>
>
> ja fachowcem nie jestem wiec pytam bo nie wiem -jak zapinio albo inny narzekacz by
to zrobił - poguuglam se w tym kierunku :) Czy jedyny sens w robieniu inaczej jest w
tym ze ma byc dużo drożej aby i zysk był duży (co rozumiem)?
Nie chodzi o zysk, ale o brak kłopotów. Zapewne "zapinio" (podobnie jak
ja) ma przykre doświadczenia z długimi liniami 1wire. Wg producenta to
się nie nadaje na długie linie. Wg doświadczeń praktycznych - "czasem
działa", ale jeśli ktoś próbował uruchamiać takie sieci dłuższe i dłużej
działające, to się przekonuje po pewnym czasie, że są z tym problemy. Że
sensory znikają, sieć przestaje działać, pojawiają się błędy crc (jeśli
jest kontrola crc) lub odczyty 85'C (czyli błąd inicjalizacji sensora),
lub wszystko co pewien czas pada w trupa (przechodząca burza,
wyładowania, itp).
Ja instalacje pomiaru temperatury (a przy okazji światła i wilgotności)
robiłem na kurnikach, zupełnie hobbystycznie "mam worek ds18b20 i dużo
kabla telefonicznego, czemu nie spróbować", i po wielu mutacjach (od
najprostszego intefejsu rs223 pasywnego, przez ds2480b, przez sieć
podzieloną hubami 1wire itd - wszystko generowało problemy podczas
dłuższego użytkowania, choć niby w chwili startu "włączone i przecież
działa".
Do tego dochodziły problemy logistyczne z wymianą czujników i ich
wyliczaniem (który jest który, po kilku serwisach), dlatego łatwiej i
prościej było mi zmienić magistralę na rs485 chodzącą na ~2400bps:
- przy każdym DS18b20 za 5zł dorzucony attiny najmniejszy, bez kwarcu
(ile może kosztować teraz? 3zł? miałem ich szufladę)
- interfejs 75176 (5zł jak markowy, w detalu)
- stabilizatorek 75L05 (bo na magistrali zasilanie może być nierówne,
spadki, przepięcia itp), dioda+zenerka na 15V zabezpieczające, parę
kondensatorów - może 2zł?
- ja to zrobiłem z podwójnym wybierakiem-przełącznikiem coś jak
http://www.maritex.com.pl/uploads/groups/9641acf8c87
28a4f18bfb066ca17a317.jpg
(nr od 00 do 99) który określał adres w sieci czujnika (i równocześnie
łatwo odnajdowalny po tym nr na projekcie/w systemie), widzę że teraz
takie po 5zł chodzą, czyli powiedzmy że 10zł, ale równie dobrze można
adresy ustawiać zworkami-jumperami po 1groszu...
- każdy z czujników trzeba na czymś fizycznie powiesić, ja zrobiłem
płytki termotransferem, ale dla np 25 płytek-czujników - to można by już
zamówić ładne fabryczne w płytkarni, wziąć 50szt w tej samej cenie co 25
i będzie na zapas i części zamienne (bo o tym też wypada pamiętać),
powiedzmy że 10zł/płytkę ?
- do całości dochodzi interfejs rs485<>komputer (rs232, usb?) - ja już
miałem zlutowany (max232 + 75176 + 7805, parę pasywnych elementów), ale
powiedzmy że ~100zł za gotowy.
Razem przy 20 czujnikach masz koszt 100zł + 20*(5+3+5+2+10+10) = 800zł +
robota własna i rzeczy których nie liczę, a które i tak musiałeś użyć
(jakiś przewód telefoniczny albo skrętka, jakieś złączki czy plaster, by
stworzyć z tego sieć) oraz czas poświęcony na oprogramowanie tego (co
uważam, że jest prostsze na rs485 przy zrobieniu jednego dobrego kodu
dla wszystkich czujników, niż doktoryzowanie się z 1wire hubów,
repeaterów, znajdywania ich mac-adresów, rozwiązywania problemu "Co gdy
jeden z elementów sieci zostanie wymieniony na nowy" itd)
Ale sorry - jeśli chcesz zrobić zdalny pomiar 20 temperatur rozsianych
po obiekcie, to liczenie że zrobisz to w cenie jednego lepszego
termometru - to troszkę dziadowanie i druciarstwo. To tak ktoś chce
laptopa, ale do 500zł, i żeby był fajny i żeby dało się w gry na nim...
--
| Bartłomiej Kuźniewski
| s...@d...org GG:23319 tel +48 696455098 http://drut.org/
| http://www.allegro.pl/show_user_auctions.php?uid=338
173
Następne wpisy z tego wątku
- 16.03.13 19:30 Mario
- 17.03.13 00:53 zapinio
- 17.03.13 15:18 Budyń
- 17.03.13 16:49 Mario
- 17.03.13 19:21 Budyń
- 17.03.13 19:34 BartekK
- 17.03.13 19:50 Mario
- 17.03.13 20:02 J.F.
- 17.03.13 20:13 Mario
- 17.03.13 20:30 Budyń
- 17.03.13 22:37 Mario
- 18.03.13 22:10 John Kołalsky
- 18.03.13 22:20 AlexY
- 20.03.13 21:03 John Kołalsky
- 20.03.13 21:35 AlexY
Najnowsze wątki z tej grupy
- Zagadka radiowa
- Prostownik
- Nowy akumulator Donut Lab
- Pilot do zamka/bramy
- Jaka myjka ultradźwiękowa?
- Retro organizer ale współcześnie
- Skąd diody LED 1,5V?
- Apollo Comm
- PICkit3 mnie pokonał
- LEDy na choinkę zdechły
- Wtopa LED
- Miało być zniesienie abonamentu RTV, a jest podwyżka!!!
- Microsoft, C/C++ na Rust - news
- Pierwsza mapa kosmosu w 102 długościach fal podczerwieni! To początek nowej ery w astronomii
- Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
Najnowsze wątki
- 2026-01-11 Po zniszczeniu w okolicy Lwowa [Ukraina] fabryki dronów przenoszą ją do Polski
- 2026-01-11 Auta spalinowe tylko dla zarządu. Tak UE ratuje spalinową motoryzację
- 2026-01-11 Dziki trener ZIELONY ŁAD W KRAKOWIE: WIELKI PRZEKRĘT CZY RATUNEK?
- 2026-01-11 [prezydent - przyp. JMJ] Nawrocki zawetował wprowadzenie w Polsce unijnej cenzury
- 2026-01-11 ciekawostka prawno-obyczajowa
- 2026-01-10 Przeprosiny
- 2026-01-10 Kominiarze
- 2026-01-10 Zagadka radiowa
- 2026-01-10 Prostownik
- 2026-01-09 EKOFASZYŚCI DO NAUKI Chiny odpaliły reaktor na tor. Zachód przespał ten moment? - AstroSzort
- 2026-01-09 Sebastian M
- 2026-01-09 weto nowelizacji ustawy o ś.u.d.e. (wz. DSA)
- 2026-01-09 Warszawa => Dynamics 365 Commerce/POS Developer <=
- 2026-01-09 Ładowanie w 13 minut
- 2026-01-08 Umiejętność tankowania na egzaminie z prawa jazdy




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]