Goto page 1, 2, 3 Next
Marcin L
Guest
Wed Mar 13, 2013 8:06 am
Witam,
Wlasnie doczytalem sie na stronie linux-a poswieconej 1wire, ze urzadzenia
tego typu nalezy podlaczac tylko i wyalcznie na prostym, nieskreconym kablu.
Slyszeliscie o tym?
Jakie macie praktyczne najwieksze dlugosci kabla na 1wire?
Pozdrawiam, marcin
--
ml
http://www.archimedes.eu.org/
Marek
Guest
Wed Mar 13, 2013 9:08 am
On 13 Mar 2013 07:06:40 GMT, Marcin L <"xxxl kropka
marcin"@gmail.com> wrote:
Quote:
Jakie macie praktyczne najwieksze dlugosci kabla na 1wire?
Ale jaka wersja? 1wire 2 przewodowy (pasożytniczo) czy pełen 3
przewodowy?
Też mnie ciekawi ten temat, gdzieś czytałem o 1km ale nie pamiętam 2
czy 3 przewodowa wersja to była. Osobiście używam 2m 2 przewodowy i
20m 3 przewodowy w warunkach przemysłowych.
--
Marek
Budyń
Guest
Wed Mar 13, 2013 10:44 am
W dniu środa, 13 marca 2013 08:06:40 UTC+1 użytkownik Marcin L napisał:
Quote:
Wlasnie doczytalem sie na stronie linux-a poswieconej 1wire, ze urzadzenia
tego typu nalezy podlaczac tylko i wyalcznie na prostym, nieskreconym kablu.
Jakie macie praktyczne najwieksze dlugosci kabla na 1wire?
z piwnicy na dach

Po przewodzie ze 13m, dodatkowo z różnymi odgałęzieniami, w sumie ze 40metrów - wszystko na przewodach odzyskanych ze skrętki czyli jak najbardziej poskręcanych.
Zasilanie pasożytnicze, momentami do 14 czujników. Zdarzały sie dni gdy kompy (różne -linux, winda) zaliczały zwis ale nie umiem powiedziec czy to wina skrętki -lekko sugeruję ze jednak nie.
b.
zapinio
Guest
Fri Mar 15, 2013 10:49 pm
Widzę, że iracjonalna moda na 1-wire nie gaśnie.
Najpierw pytanie: Dlaczego 1-wire ?
Zdecydowanie lepiej skrętka.
1-wire nie jest systemem symetrycznym jak np. RS485 i jako taki jest podatny
na zakłócenie (bardzo). W ogóle nie był projektowany do transmisji na duże
odległości (3m to już duża odległość).Sam używałem przez lata, bo klienci
ponad wszystko chceili TANIO. Teraz już tego nie robię.
BartekK
Guest
Fri Mar 15, 2013 11:06 pm
W dniu 2013-03-15 22:49, zapinio pisze:
[quote]Widz
zapinio
Guest
Fri Mar 15, 2013 11:10 pm
Mam za sobą zrobienie układu 1-wire o łącznej długości ok. 2 km.
Podzielonego na segmenty oczywiście z użyciem DS2409 i ze specjalnym
masterem z automatyczna kontrolą zboczy.
Tak czy owak to paranoja i walka z gównem.
AlexY
Guest
Sat Mar 16, 2013 2:22 am
Użytkownik zapinio napisał:
[quote]Widz
Budyń
Guest
Sat Mar 16, 2013 12:57 pm
W dniu piątek, 15 marca 2013 22:49:27 UTC+1 użytkownik zapinio napisał:
Quote:
Widzę, że iracjonalna moda na 1-wire nie gaśnie.
Najpierw pytanie: Dlaczego 1-wire ?
Zdecydowanie lepiej skrętka.
1-wire nie jest systemem symetrycznym jak np. RS485 i jako taki jest podatny
na zakłócenie (bardzo). W ogóle nie był projektowany do transmisji na duże
odległości (3m to już duża odległość).Sam używałem przez lata, bo klienci
ponad wszystko chceili TANIO. Teraz już tego nie robię.
no to ja sie pytam - co proponujesz w zamian. Jest zapotrzebowanie jest na pomiar do 20 temperatur, odległosci od centrali jakies 20m-30m i sterowanie 10 urządzeń.
Przy zastosowaniu 1wire kosztowalo mnie to: elektronika 250zł, przewody ok. 20zł, czujniki 20x5zł, moduły przekaźników 100zł - łącznie do jakies 500zł.
Co proponujesz i oszacuj ile to by kosztowało w konfiguracji jak wyżej.
b.
Mario
Guest
Sat Mar 16, 2013 2:36 pm
W dniu 2013-03-16 11:57, Budyń pisze:
Quote:
W dniu piątek, 15 marca 2013 22:49:27 UTC+1 użytkownik zapinio napisał:
Widzę, że iracjonalna moda na 1-wire nie gaśnie.
Najpierw pytanie: Dlaczego 1-wire ?
Zdecydowanie lepiej skrętka.
1-wire nie jest systemem symetrycznym jak np. RS485 i jako taki jest podatny
na zakłócenie (bardzo). W ogóle nie był projektowany do transmisji na duże
odległości (3m to już duża odległość).Sam używałem przez lata, bo klienci
ponad wszystko chceili TANIO. Teraz już tego nie robię.
no to ja sie pytam - co proponujesz w zamian. Jest zapotrzebowanie jest na pomiar do 20 temperatur, odległosci od centrali jakies 20m-30m i sterowanie 10 urządzeń.
Przy zastosowaniu 1wire kosztowalo mnie to: elektronika 250zł, przewody ok. 20zł, czujniki 20x5zł, moduły przekaźników 100zł - łącznie do jakies 500zł.
Co proponujesz i oszacuj ile to by kosztowało w konfiguracji jak wyżej.
Jeśli preferujesz klientów którzy, chcą się zmieścić w budżecie 1000 zł
to faktycznie takie rozwiązanie jest najtańsze. A jeszcze da ci zarobić
z 500 zł.
--
pozdrawiam
MD
BartekK
Guest
Sat Mar 16, 2013 3:11 pm
W dniu 2013-03-16 11:57, Budyń pisze:
Quote:
no to ja sie pytam - co proponujesz w zamian. Jest zapotrzebowanie jest na pomiar do 20 temperatur, odległosci od centrali jakies 20m-30m i sterowanie 10 urządzeń.
Przy zastosowaniu 1wire kosztowalo mnie to: elektronika 250zł, przewody ok. 20zł, czujniki 20x5zł, moduły przekaźników 100zł - łącznie do jakies 500zł.
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
7zł, zeszyt do zapisywania wyników 2zł, i przełączniki zamiast
przekaźników. Niech chodzi zmierzyć temperature, zapisać wynik do
zeszytu i włączyć/wyłączyć te 10 urządzeń...
--
| Bartłomiej Kuźniewski
| sibi@drut.org GG:23319 tel +48 696455098
http://drut.org/
|
http://www.allegro.pl/show_user_auctions.php?uid=338173
AlexY
Guest
Sat Mar 16, 2013 3:18 pm
Użytkownik BartekK napisał:
Quote:
W dniu 2013-03-16 11:57, Budyń pisze:
no to ja sie pytam - co proponujesz w zamian. Jest zapotrzebowanie
jest na pomiar do 20 temperatur, odległosci od centrali jakies 20m-30m
i sterowanie 10 urządzeń.
Przy zastosowaniu 1wire kosztowalo mnie to: elektronika 250zł,
przewody ok. 20zł, czujniki 20x5zł, moduły przekaźników 100zł -
łącznie do jakies 500zł.
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
7zł, zeszyt do zapisywania wyników 2zł, i przełączniki zamiast
przekaźników. Niech chodzi zmierzyć temperature, zapisać wynik do
zeszytu i włączyć/wyłączyć te 10 urządzeń...
Chyba nie chciałbyś obcego faceta robiącego Ci obchód chaty co 5 minut
24h na dobę.
--
AlexY
http://nadzieja.pl/inne/spam.html
http://www.pg.gda.pl/~agatek/netq.html
Budyń
Guest
Sat Mar 16, 2013 6:40 pm
W dniu sobota, 16 marca 2013 15:11:41 UTC+1 użytkownik BartekK napisał:
Quote:
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)?
b.
BartekK
Guest
Sat Mar 16, 2013 7:06 pm
W dniu 2013-03-16 17:40, Budyń pisze:
Quote:
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/9641acf8c8728a4f18bfb066ca17a317.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
| sibi@drut.org GG:23319 tel +48 696455098
http://drut.org/
|
http://www.allegro.pl/show_user_auctions.php?uid=338173
Mario
Guest
Sat Mar 16, 2013 7:30 pm
W dniu 2013-03-16 17:40, Budyń pisze:
Quote:
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)?
U poważnego klienta nie montuje się urządzeń zbudowanych przez pana
Zenka. Może on owszem zrobić płytkę z Atmegą i wyświetlaczem od Nokii i
sterować z niej maszynę. Sprzeda za 1500 - 2000 zł, co będzie o rząd
taniej niż sterownik PLC z kartą analogową i panelem HMI. Tylko gdy
stanie produkcja, a pan Zenek został kelnerem w UK, to dupa zbita.
Koszty przestoju będą o rząd większe niż oszczędności.
ATSD to masz rację. Klient będzie się krzywił, że dajesz mu małą płytkę
z oprogramowaniem, zapakowane w obudowę uniwersalną i chcesz za to
2kpln. Ale jak ma wydać 15 -20 kpln na sprzęt, to nie zdziwi go, że ktoś
chce za oprogramowanie na przykład 4-5 kpln.
Przerabiałem i czasami dalej przerabiam obie opcje - czyli dłubanie
własnych płytek z oprogramowaniem lub napisanie programu na gotowe
urządzenia automatyki. Stanowczo wolę tę drugą opcję.
--
pozdrawiam
MD
zapinio
Guest
Sun Mar 17, 2013 12:53 am
Oczywiście zgadzam się z tym co napisali BartekK i Mario.
1-wire to amatorszczyzna.
Rozwijanie tematu nie ma sensu.
Goto page 1, 2, 3 Next