1-wire for dummies

timop

Aktiivinen jäsen
Vs: 1-wire for dummies

hieman tätäkin aihetta liipaten.
homeautomation softaan (http://karpero.mine.nu/ha/) on tullut weatherparser lisäosa joka tukee 1wire lämpötila antureita ja tuettuina on owfs, logtemp, wview ja joku cumulus.

päivittelin oman systeemini eilen ja anturit (asennettu owfs:llä) löytyi pienellä tutustumisella tellstickin foorumiin (http://www.telldus.se/forum/)
 
N

Nummika

Vieras
Vs: 1-wire for dummies

Minulla on vanha ibm läppäri johon olen tinaillut sarjaportti adapterin http://www.mrsoft.fi/adapteri.htm

Ohjelmana toimi tuo logtemp. Kyllähän tuo jotain käyrää piirtää mutta jotain häikkää siinä on, esim. ulkolämpötila nousee puhalluksen mukaan ??? sama ilmiö on vaikka mittausväliä pidentäisi. Nyt mittaa min välein.

Eikö sarjaportissa riitä virta vai mistä tuo johtuu?

Pun= puhallus
Sin = Imu
Musta= Ulkolämpötila
Kelt ja vaaleansin= kylmäaineputket
Lila= imu ja puh erotus
 

Liitteet

  • Logia.jpg
    Logia.jpg
    108,3 KB · Katsottu: 460

repomies

Hyperaktiivi
Vs: 1-wire for dummies

Tietämättä tarkemmin mitä mikäkin väri indikoi (arvailla toki voi) niin sanonpa vaan että digitaalisten 1-wire anturien antamat lukemat eivät ole erityisen alttiita väylän häiriöille. Data on CRC-suojattua, ja jos väylästä loppuu paukut niin resetin jälkeen anturi antaa arvon 85.0C ellen ihan väärin muista. Koska noita lukemia tuossa ei näy, niin kyse lienee jonkinlaisesta käyttäjän virheestä tai anturien sijaintivirheestä. Pumpun toiminta voi vaikuttaa tavalla tai toisella myös ulkoanturiin. Etenkin jos ulkoanturi on kylmäaineputken vieressä, niin ymmärrettävästi se voi lämmetä..
 
N

Nummika

Vieras
Vs: 1-wire for dummies

Anturin johto kyllä menee putkien vierestä mutta itse anturi on ihan ulkoilmassa putkikoteon ulkopuolella.
Anturikin on kesällä vaihdettu ja silläkään ei ollut vaikutusta.
 

repomies

Hyperaktiivi
Vs: 1-wire for dummies

Nummika sanoi:
Anturin johto kyllä menee putkien vierestä mutta itse anturi on ihan ulkoilmassa putkikoteon ulkopuolella.
Anturikin on kesällä vaihdettu ja silläkään ei ollut vaikutusta.

Kuparijohto on hyvä johtamaan lämpöä. Kuinka kaukana putkikotelon ulkopuolella se anturi on?
 
N

Nummika

Vieras
Vs: 1-wire for dummies

Ei se ole kuin ehkä 5-10cm, mutta tulisko se noin nopeasti putkien eristeiden läpi ja vaikuttaisi anturiin..

Tilasin kuitenkin usb sovittimen kun ei maksanut kuin 24 eur, menee vaan 1-2 viikkoa ennen kuin tulee. Saapahan kuitenkin suljettua pois jos sarjaporttiadapterissa on jokin vialla.
 

repomies

Hyperaktiivi
Vs: 1-wire for dummies

Nummika sanoi:
Ei se ole kuin ehkä 5-10cm, mutta tulisko se noin nopeasti putkien eristeiden läpi ja vaikuttaisi anturiin..

Tilasin kuitenkin usb sovittimen kun ei maksanut kuin 24 eur, menee vaan 1-2 viikkoa ennen kuin tulee. Saapahan kuitenkin suljettua pois jos sarjaporttiadapterissa on jokin vialla.

Kaikin mokomin, mutta jos sieltä tulee säännölliseen lämpötilatietoja, niin kyllä se sarjaporttiadapteri toimii. Todennäköisyys, että CRC sattuisi oikein väylähäiriöiden aikana, on äärimmäisen pieni. Todennäköisyys, että CRC sattuisi säännönmukaisesti oikein väylähäiriöiden aikana, lähentelee linnunradan käsikirjan juttujen tasoa.

Toisin sanottuna, turhaan tilasit.

Olen itse pistänyt IV-kanaviin lämpötila-antureita, ja etenkin kylmällä kelillä raitisilmakanavan tapauksessa anturin johdon vaikutus on merkittävä. Kun kanavan ulkopuolisen osan johdosta painoi kanavaan kiinni ja pisti päälle eristettä, lukemista sai hieman luotettavampia (s.o lukemat alkoivat näyttää kylmempää).
 

VesA

Moderaattori
Ylläpidon jäsen
Vs: 1-wire for dummies

repomies sanoi:
Olen itse pistänyt IV-kanaviin lämpötila-antureita, ja etenkin kylmällä kelillä raitisilmakanavan tapauksessa anturin johdon vaikutus on merkittävä. Kun kanavan ulkopuolisen osan johdosta painoi kanavaan kiinni ja pisti päälle eristettä, lukemista sai hieman luotettavampia (s.o lukemat alkoivat näyttää kylmempää).

Joo.. se piinpala on jossain muovin sisällä ja metalliset johdot vievät lämpöä sisään paremmin kuin muovin läpi johtuu. Niinpä onewire-anturin asennus vaatii vähän vaivaa jos piuhat eivät ole vahvasti samassa lämpötilassa kuin mitattava kohde. Erityisesti vesi / kylmäaineputken päältä saa aika vääriä lukemia jos vain muovinpala on kiinni putkessa... minulla on omista kokeistani jossain aika hassuja kuvia kun lisäilin kaikenlaista villasukista lähtien kokeeksi anturin ja piuhan päälle.
 
L

lorvi

Vieras
Vs: 1-wire for dummies

Nummika sanoi:
Ei se ole kuin ehkä 5-10cm, mutta tulisko se noin nopeasti putkien eristeiden läpi ja vaikuttaisi anturiin..

Tilasin kuitenkin usb sovittimen kun ei maksanut kuin 24 eur, menee vaan 1-2 viikkoa ennen kuin tulee. Saapahan kuitenkin suljettua pois jos sarjaporttiadapterissa on jokin vialla.

Tuolta löytyy kympillä ja tulee yleensä parin päivän sisään, vain diodi tai 150 ohm vastus ja on paras kokeilemani adapteri ow verkon lukemiseen ainakin Logtempillä.
http://paeae.com/communication/usb/breakout-board-for-ft232rl-usb-to-serial.html
 

Kari

Aktiivinen jäsen
Vs: 1-wire for dummies

Nummika sanoi:
Minulla on vanha ibm läppäri johon olen tinaillut sarjaportti adapterin http://www.mrsoft.fi/adapteri.htm

Ohjelmana toimi tuo logtemp. Kyllähän tuo jotain käyrää piirtää mutta jotain häikkää siinä on, esim. ulkolämpötila nousee puhalluksen mukaan ??? sama ilmiö on vaikka mittausväliä pidentäisi. Nyt mittaa min välein.

Eikö sarjaportissa riitä virta vai mistä tuo johtuu?

Pun= puhallus
Sin = Imu
Musta= Ulkolämpötila
Kelt ja vaaleansin= kylmäaineputket
Lila= imu ja puh erotus

Vahvasti vaikuttaa siltä että se sun anturien sijoittaminen on jotenkin pielessä niin kun joku kanssa ehdotti.
Kyllähän se voi kuparia pitkin johtua mutta epäilisin muuta johtumista kenno liijan lähellä ulkoanturia jne.
Antureiden luenta on kuitenkin sen verran epäsäännöllistä että mikään linjalla oleva häiriö ei voi vaikuttaa lukemiin.
Laita se ulkoanturi vaikka styroksin sisään ja katso mitä näyttää.
 
N

Nummika

Vieras
Vs: 1-wire for dummies

Kari sanoi:
Vahvasti vaikuttaa siltä että se sun anturien sijoittaminen on jotenkin pielessä niin kun joku kanssa ehdotti.
Kyllähän se voi kuparia pitkin johtua mutta epäilisin muuta johtumista kenno liijan lähellä ulkoanturia jne.
Antureiden luenta on kuitenkin sen verran epäsäännöllistä että mikään linjalla oleva häiriö ei voi vaikuttaa lukemiin.
Laita se ulkoanturi vaikka styroksin sisään ja katso mitä näyttää.

Tuohon ulkoyksikköön on matkaa pari metriä joten ei varmaan sieltä johdu.

Pitää kokeilla siirtää anturia ja katsoa mitä tapahtuu, voi olla että jostain johtaa lämpöä. Katselin vanhoja logeja joissa on kylmemmillä ilmoilla sama ilmiö mutta ei noin selkeä kuin nyt.
 

Liitteet

  • Logia.jpg
    Logia.jpg
    117,2 KB · Katsottu: 511
N

Nummika

Vieras
Vs: 1-wire for dummies

Kiitos Foorumilaisille, anturin johtoja pitkin taisi tulla anturille lisää lämpöä. Siirsin hiukan anturia ja nyt tuntuu pelittävän.
http://nummika.pp.fi/ulti13premier/Syyskuu/D110909.jpg
 
A

apophis

Vieras
Vs: 1-wire for dummies

Pitää sitten itsekin siirtyä 1-wire systeemiin. Saksasta lähti tavaraa tilaukseen http://www.fuchs-shop.com/en/. Ihan kohtuulliset hinnat, esim. 10 lämpötila-anturia alle 16€ ja postikulut kohtuulliset.

Otin adapteriksi DS9490R, koska loggauskone on miniläppäri linuxilla, jossa vain USB portteja ja tykkään sillä tehdä omat graafit ja www sivut. Erillisen LCD näytön meinasin viritellä 8-porttisen 1-wire switchin avulla, ainakin datasheetissä oli sellainenkin esimerkki. Meillä on tuulettuva alapohja talossa ja siellä on nykyisin HIH-4000 sarjan kosteusanturi, sen meinasin viritellä 1-wire A/D muuntimen kautta.
 
A

apophis

Vieras
Vs: 1-wire for dummies

Tavarat tuli perille Saksalaisella täsmällisyydellä kirjatussa kirjeessä. Voi kyllä suositella ko. puljua.

Nopeasti kokeilin Windows PC:ssä ja hyvin alkoi pelittämään lämpötila-anturi one wire viewerissä. Nyt vaan Linux miniläppäriin pitäisi laitella softat ja rakentaa 1-wire verkko Nibeen ja alapohjaan ja minne keksiikin.

EDIT: Laitan tähän lyhyet Linux ohjeet, alustana minulla oli miniläppäri Ubuntulla. Oletuksena on normaalit käännöstyökalut (gcc jne.).

1. hae sourcet http://sourceforge.net/projects/owfs/files/owfs/
2. pura paketti

$ tar -xzf owfs-2.8p13.tar.gz

3. installoi libfuse ja libusb

$ sudo apt-get install libusb-dev
$ sudo apt-get install libfuse-dev

4. konfiguroi, käännä ja installoi

$ cd owfs-2.8p13
$ ./configure --enable-owfs --enable-usb
$ make
$ sudo make install

5. laita tulille

$ cd ~
$ mkdir 1wire
$ sudo /opt/owfs/bin/owfs -u -m /home/<käyttäjätunnus>/1wire --allow_other

6. 1wire hakemistossa pitäisi näkyä 1wire laitteet

Sitten yksinkertainen logitus. Tee skripti tiedosto do1wire.sh, jossa on komento

echo `cat 1wire/28.AE8CCC020000/temperature` >> /home/reiska/temp1w.log

sitten aja sille execute oikeudet ja lisää crontabiin

$ chmod a+x do1wire.sh
$ crontab -e

ja lisää sinne rivi

*/5 * * * * /home/reiska/do1wire.sh

jolloin skripti ajetaan 5 minuutin välein. Tuon jälkeen fileen temp1w.log tulee lämpötilat, joista voi tehdä helposti graafia vaikka gnuplotilla. Samaan skriptiin voi laittaa esim. graafin teon ja vaikkapa graafin siirron ftp : llä jonnekin ulkopuoliselle serverille, html sivujen päivityksen jne.

EDIT: vielä ohjeentynkää Linux scripteistä pitäville. Tehdään ensin file, jossa on vain yksi newline:

$ echo > nl.txt

sitten voidaan yhdellä rimpsulla lukea esim. kaikki lämpötila-anturit owfs:n kautta ja laittaa nätisti logiin:

$ cat `find 1wire/28* -name temperature` nl.txt | tr -s " " | tee -a temp1w.log

eli find etsii anturit, cat yhdistää filet, tr ottaa turhat spacet pois ja tee tekee login ;) Kuinka tekisit vastaavan winkkarissa?
 

pekkanf

Jäsen
Vs: 1-wire for dummies

Hienoa. Täällä on oikein paljon hyödyllistä dokumenttaatiota. ISO kiitos kaikille.

Mulle Fuchsista (http://www.fuchs-shop.com) 1wire komponenetteja, DS9490R adapteri, iButtoneita muutama ja sille sopiva lukija. Kaikki lähti futaamaan visvaPCssä pelkästään kauppiaan linkkejä seuraamalla ja onewireviewerillä näkyi jopa kolvaamani lämpöanturi. Sattuuhan sitä. Nyt vielä homma tuntuu helpolta kun heinänteko, mutta katsotaampa kun on parisataa metriä johtoo ja kymmeniä antureita.

Nälkä kasvaa syödessä.

* Missä vaiheessa tarvitaan 1wire hubia?

* Miten kannattaa tehdä (mieluiten galvaaninen erotus) suojaus ulkoantureille? Tää ei ole vitsi. Ennen suojauksia meni muutama sähkökomponentti vuodessa, mm. anteenivahvistimia, modeemeja, tietsikka..... Syötöt tulee ilmakaapeleina, puhelinjohdot nyt tiedetään ja harava-anteeni katolla. Perusjutut tiedän, mutta 1wire?

* Mistä on tilailtu noita kosteusantureita ja paine-antureita? HIH-4000 vai uudempia? Partcolta löytyis paine-anturia, mutta sen range on tuplasti.

* Riittääkö onewireviewer miten pitkälle jos on monimutkaisempi ja laajempi verkko? Onko muita vaihto-ehtoja, vai käytänkö energiaa onwireviewerin opiskeluun?

Kiitos
Pekka
 

Kari

Aktiivinen jäsen
Vs: 1-wire for dummies

-----* Missä vaiheessa tarvitaan 1wire hubia?

En tiedä kun ei ole vastaan tullut tilannetta että olisin hubia tarvinnut vedot kuitenkin mulla suht lyhyitä jne.
Toiminta 1-Wire verkossa varmaan paranee jos suoraan laitta johdatuksen (2-Wire johdatuksella ;D)
Eli vetää kuitenkin kolmella johdolla suoraan eli ei käytä parasiiti syöttöä. 5V löytyy suoraan USB sovittimesta joten syöttö
menee valmiiksi joka paikkaan ja voi lintata mitä vaan kosteusantureita sun muita linjalle.
Varsinainen linja siis on tietenkin edelleen 1-Wire mutta anturit voivat toimia paremmin jos ne saavat suoran syötön.

-----* Miten kannattaa tehdä (mieluiten galvaaninen erotus) suojaus ulkoantureille? Tää ei ole vitsi. Ennen suojauksia meni muutama sähkökomponentti vuodessa, mm. anteenivahvistimia, modeemeja, tietsikka..... Syötöt tulee ilmakaapeleina, puhelinjohdot nyt tiedetään ja harava-anteeni katolla. Perusjutut tiedän, mutta 1wire?

Unohda koko juttu. Normi pullijainen ei voi suojautua kahdelta asialta jos ne ovat tosissaan tulossa. Ukkoselta ja varkailta.
Optoerotin USB palikkaan ja optoerottimen poweri tietenkin kelluva ja varustettu rajuilla ylijännitesuojilla jne.

Vaipallinen kaapeli ja vain toisesta päästä keviin. Siinä normi pulliaisen normi ohje.

-----* Riittääkö onewireviewer miten pitkälle jos on monimutkaisempi ja laajempi verkko? Onko muita vaihto-ehtoja, vai käytänkö energiaa onwireviewerin opiskeluun?

Miksi et kokeile LogTemp ohjelmaa? Vai oletko kokeillut ja on liijan kesy tarpeisiisi?
 

pekkanf

Jäsen
Vs: 1-wire for dummies

Kari sanoi:
-----* Missä vaiheessa tarvitaan 1wire hubia?

En tiedä kun ei ole vastaan tullut tilannetta että olisin hubia tarvinnut vedot kuitenkin mulla suht lyhyitä jne.
Toiminta 1-Wire verkossa varmaan paranee jos suoraan laitta johdatuksen (2-Wire johdatuksella ;D)
Eli vetää kuitenkin kolmella johdolla suoraan eli ei käytä parasiiti syöttöä. 5V löytyy suoraan USB sovittimesta joten syöttö
menee valmiiksi joka paikkaan ja voi lintata mitä vaan kosteusantureita sun muita linjalle.
Varsinainen linja siis on tietenkin edelleen 1-Wire mutta anturit voivat toimia paremmin jos ne saavat suoran syötön.

Hmm. Hubeja nyt kuitenkin myydään ja luin yhden paperin, jossa olis jonkinverran avattu sitä, miten paljon "pittutta" ja "painoa" voi laittaa yhteen 1wire verkon haaraan, joten ajattelin että joku oliis jo törmännyt tähän. Tai että verkon testauksessa tms. tulee jossain vaiheessa raja vastaan. No kokeilemalla selviää.


Kari sanoi:
-----* Miten kannattaa tehdä (mieluiten galvaaninen erotus) suojaus ulkoantureille? Tää ei ole vitsi. Ennen suojauksia meni muutama sähkökomponentti vuodessa, mm. anteenivahvistimia, modeemeja, tietsikka..... Syötöt tulee ilmakaapeleina, puhelinjohdot nyt tiedetään ja harava-anteeni katolla. Perusjutut tiedän, mutta 1wire?

Unohda koko juttu. Normi pullijainen ei voi suojautua kahdelta asialta jos ne ovat tosissaan tulossa. Ukkoselta ja varkailta.
Optoerotin USB palikkaan ja optoerottimen poweri tietenkin kelluva ja varustettu rajuilla ylijännitesuojilla jne.

Vaipallinen kaapeli ja vain toisesta päästä keviin. Siinä normi pulliaisen normi ohje.

Toisaalta näinhän se on, mutta mulla on muutaman viime vuoden aikana menney paljon vähemmän kotitalousveheitä vaihtoon, kun on vaihdettu urakalla pitorasioita maadoitettuihin, jokaisessa herkemmälle laitteelle on "ylijännitesuoja" pistorasian ja pistokkeen välissä (mukaanlukien jääkaappi, pakastin, espressokeitin, TV:t, tietsikat....) Lisäksi kotona on langaton lähiverkko, eipä ainakaan tule puhelinlangan kautta ylijännitettä PC:lle.

Luulisi, että sääasemien duunaajat ovat jonkun kätevän keinon keksineet, optoerottimet, vähän valokuitua väliin tai langaton ethernet?


Kari sanoi:
-----* Riittääkö onewireviewer miten pitkälle jos on monimutkaisempi ja laajempi verkko? Onko muita vaihto-ehtoja, vai käytänkö energiaa onwireviewerin opiskeluun?

Miksi et kokeile LogTemp ohjelmaa? Vai oletko kokeillut ja on liijan kesy tarpeisiisi?

LogTemp on työalla, sitä on tarkoitus kokeilla.

Kiitos,
Pekka
 
L

lorvi

Vieras
Vs: 1-wire for dummies

pekkanf sanoi:
* Miten kannattaa tehdä (mieluiten galvaaninen erotus) suojaus ulkoantureille? Tää ei ole vitsi. Ennen suojauksia meni muutama sähkökomponentti vuodessa, mm. anteenivahvistimia, modeemeja, tietsikka..... Syötöt tulee ilmakaapeleina, puhelinjohdot nyt tiedetään ja harava-anteeni katolla. Perusjutut tiedän, mutta 1wire?

Jotain tosiaan pitäisi tehdä. Kesällä meni salamaniskusta (kaikki sähkötepselit oli irroitettu) miltei koko 1-wire verkko, liki parikymmentä anturia kärähti, adsl modeemi, duemillanove, miniläppäri , rl232 usb adapteri. Ilmeisesti salama iski lämpökeskuksen piippuun ja siitä savukaasuanturia pitkin verkkoon ja edelleen miniläppäriin jossa oli arduino ja usb sovitin ja ulkoinen HD mikä myös kärventyi.
 

VesA

Moderaattori
Ylläpidon jäsen
Vs: 1-wire for dummies

lorvi sanoi:
Jotain tosiaan pitäisi tehdä. Kesällä meni salamaniskusta (kaikki sähkötepselit oli irroitettu) miltei koko 1-wire verkko, liki parikymmentä anturia kärähti, adsl modeemi, duemillanove, miniläppäri , rl232 usb adapteri. Ilmeisesti salama iski lämpökeskuksen piippuun ja siitä savukaasuanturia pitkin verkkoon ja edelleen miniläppäriin jossa oli arduino ja usb sovitin ja ulkoinen HD mikä myös kärventyi.

Kunnollinen suojaus salamaa vastaan menee aika hankalaksi koska sähköä indusoituu ihan vaikka minne, mutta vahinkoja voi toki rajoittaa.

Optoisoloitu salamankestävä one-wire lienee kyllä rakennettavissa, mutta suojaus pitäisi rakentaa aika lähelle kutakin anturia. Voi olla halvempaa antaa niiden kärvähtää. Sensijaan salaman tuloa onewireverkosta läppärin suuntaan kannattaa varmaan hillitä.
 

Kari

Aktiivinen jäsen
Vs: 1-wire for dummies

Suojaus ukkoselta on todella vaikeaa jos hakee "täydellisyyttä"
Radiolinkit ja tutkatkin putoavat välillä polvilleen vaikka suojaukset on kuitenkin tehty tyylillä ja tunteela.

Optoerottaminen on sellanen kolmepiippunen juttu. Ensinnäkin optoerottimien syöttöjännitteet pitää kuitenkin tuoda jotenkin.
Eli optojen syöttö linjoja pitkin hajoavat kaikki optoerottimet ja niiden perässä 1-Wire komponentit.
No voihan kaikki optot pistää omien akkujen perään . Tuskin kiinnostaa? Tai laittaa valokuidulla syötön pieneen aurinko kennoon ja sillä pyörittä optoerotinta. Tuskin kiinnostaa?

Todennäkösesti halvin ja jotenkin toimiva tapa olisi kuitenkin käyttää vaikka kaksiparista jamakkia tms jotka maadoittaa toiseta päästää pääpotiaalintasauskiskoon.
ADSL kiinni ukkoella on varmin tapa tuhota koneet ja verkot "nim kokemusta on ;-)"

"Ukkos ilmaisin" ohjeita paljon netissä. Itsellä ajatusten alla. Pistäisi automaatisesti releellä puhelinlinjan poikki.
Ajatuksen pohjana tietenkin laiskuus koska modeemin ylösnouseminen kestää aina aikansa jos manuaalisesti linjaa pätkii ja unohtaa kuitenkin tehdä sen ukkosella.
 

pekkanf

Jäsen
Vs: 1-wire for dummies

Kari sanoi:
Suojaus ukkoselta on todella vaikeaa jos hakee "täydellisyyttä"
Radiolinkit ja tutkatkin putoavat välillä polvilleen vaikka suojaukset on kuitenkin tehty tyylillä ja tunteela.

Optoerottaminen on sellanen kolmepiippunen juttu. Ensinnäkin optoerottimien syöttöjännitteet pitää kuitenkin tuoda jotenkin.
Eli optojen syöttö linjoja pitkin hajoavat kaikki optoerottimet ja niiden perässä 1-Wire komponentit.
No voihan kaikki optot pistää omien akkujen perään . Tuskin kiinnostaa? Tai laittaa valokuidulla syötön pieneen aurinko kennoon ja sillä pyörittä optoerotinta. Tuskin kiinnostaa?

Todennäkösesti halvin ja jotenkin toimiva tapa olisi kuitenkin käyttää vaikka kaksiparista jamakkia tms jotka maadoittaa toiseta päästää pääpotiaalintasauskiskoon.
ADSL kiinni ukkoella on varmin tapa tuhota koneet ja verkot "nim kokemusta on ;-)"

"Ukkos ilmaisin" ohjeita paljon netissä. Itsellä ajatusten alla. Pistäisi automaatisesti releellä puhelinlinjan poikki.
Ajatuksen pohjana tietenkin laiskuus koska modeemin ylösnouseminen kestää aina aikansa jos manuaalisesti linjaa pätkii ja unohtaa kuitenkin tehdä sen ukkosella.

Suoralta tai edes kovin lähelle sattuvalta salamaniskulta on vaikeeta ja kallista suojautua, mutta lähelle sattuvasta voi yrittää suojautua.

Jos mä lähden erottamaan optoilla tai valokuidulla, niin kyllä mä erottasin virransyötön ja mielellään vieläpä datakaapelista jonkin matkan päähän. Kätevä tapa erottaa syöttö olisi mielestäni DC-DC muunnin tai oma virtalähteensä molemmille puolille.

Ajatellin jotain tälläistä:
Tietsikalla UPS tai ainakin asiallinen ylijännitesuoja eikä sellainen kolmen komponenetin nikale, joka masentuu heti. Liikenne wifin kautta.

Puhelinpistokkeeseen vai wifi silta tai muuten yksinkertainen laite. Tämä on eri huoneessa ja erillinen jännitesyöttö.

1wire laitteet hubille oma syöttö ja se kommunikoi wifiin. Ethernet hubi on kalliimpi, mutta siihen langattomuus maksaa vain 35-55 euroo lisää. Tosin jos sais hommattua halvan tietsikan (läppärin?) loggaukseen, niin ei tarviis hubia eikä muita kalliita laitteita, ja jos mittaus kärvähtää, niin koko perheen FB päivittäjät eivät ole jonossa lynkkausmielialalla!

Siten on vähän jo harkinnasssa, että miten paljon kannattaa suojata lisää tätä 1wirelle pyhitettyä nodee, jos se kärvähtää, niin toivottavasti muiden tietokoneiden käyttö ei häiriinny. Jos laittasin ulos ylös mastoon sääaseman, niin ehkä sen kuitenkin erottasin vielä tästä.

Mun mielestä ei kannata tehdä pomminkestävää, koska se ei ole käytännössä kovin kannattavaa. Kyllähän melko hyvin erotettuja tapoja sekä signaali, että energia, etenkin jos täysin keskeytyksetön käyttä ja suurin mahdollinen luotettavuus ei ole vaatimus.

Pekka
 

Kari

Aktiivinen jäsen
Vs: 1-wire for dummies

Mä olen ukkosen lyömiä laitteita ja paikkoja nähnyt sen verran että en siksi edes yritä alkaa vänkäämään asiasta miten
1-Wire verkko suojataan toimivasti. Esitimpähän vaan oman näkemykseni.

Sellasiakin hauskoja asioitakin tapahtuu että ukkosen iskiessä stotsit putoavat päältä ja mitään ei hajoa.
Mutta antaa musta hyvän kuvan siitä miten ukkonen kiertelee pitkin piuhoja ja aiheuttaa induktiivisiä/kapasitiivisiä/ja mitä lie virtoja
mitkä saavat stotsin mangneetilaukaisun kuitenkin toimimaan.
 
A

apophis

Vieras
Vs: 1-wire for dummies

Nyt on kaikki mittaukset laittettu 1wiren taakse ja nättiä käppyrää tuntuu tulevan!

Kosteusmittaus onnistui myös helposti A/D muuntimella, joka mittaa HIH-4000 jännitteen ja myös oman käyttöjännitteen. Lisäksi laskennassa on mukana lämpötila. Anturin mukana tuli kalibrointidata, jossa on laskentakaava. Lisäksi datasheetissä on toinen kaava. Riippuen kaavasta lopullinen RH on hieman erilainen... Käytin kalibrointidatan kaavaa, jolla tulee muutaman prosenttiyksikön pienenmpiä lukemia.

RH aaltoilee, koska alapohjassa on (pahamaineinen) kuivuri, joka kytkeytyy välillä päälle. Käppyrästä on helppo seurata, että onko alapohjan tilanne ok. Alle 65% RH on hyvä. Jos kuivurin säätää tiukemmalle, niin päästään jonnekin 40% jos on tarvetta. Vrt. huoneilman sisäkosteus, joka on nyt noin 50%.

http://koti.kainuu.com/kpomatt74/

Suosittelen kaikille Linuxia ja owfs systeemiä! Ei paljon helpommaksi datankeruu tule ;)
 

VesA

Moderaattori
Ylläpidon jäsen
Vs: 1-wire for dummies

apophis sanoi:
Nyt on kaikki mittaukset laittettu 1wiren taakse ja nättiä käppyrää tuntuu tulevan!

Kosteusmittaus onnistui myös helposti A/D muuntimella, joka mittaa HIH-4000 jännitteen ja myös oman käyttöjännitteen. Lisäksi laskennassa on mukana lämpötila. Anturin mukana tuli kalibrointidata, jossa on laskentakaava. Lisäksi datasheetissä on toinen kaava. Riippuen kaavasta lopullinen RH on hieman erilainen... Käytin kalibrointidatan kaavaa, jolla tulee muutaman prosenttiyksikön pienenmpiä lukemia.

RH aaltoilee, koska alapohjassa on (pahamaineinen) kuivuri, joka kytkeytyy välillä päälle. Käppyrästä on helppo seurata, että onko alapohjan tilanne ok. Alle 65% RH on hyvä. Jos kuivurin säätää tiukemmalle, niin päästään jonnekin 40% jos on tarvetta. Vrt. huoneilman sisäkosteus, joka on nyt noin 50%.

http://koti.kainuu.com/kpomatt74/

Suosittelen kaikille Linuxia ja owfs systeemiä! Ei paljon helpommaksi datankeruu tule ;)

Minulla on joku tuon http://www.hobby-boards.com/catalog/product_info.php?cPath=24&products_id=54

edeltäjä ( v3.1 )

Sain kohtuullisen ähräyksen jälkeen sen pysymään linjassa ilmatieteen testbedin ja Teston mittarin kanssa. Samalla tuli todettua että HIH ei ole kovin hyvä silloin kun ilma on hyvin kosteaa ( eli juuri kun pitäisi tutkia sulatuksia ) ja se, että Testo käytti hiukan väärää lämpötilaa suhteellista kosteútta laskiessaan.. Nämä kaikkihan mittaavat absoluuttista kosteutta ja lämpötilaa, ja antavat sitten ulos lasketun tai taulukosta katsotun suhteellisen kosteuden.
 
L

lorvi

Vieras
Vs: 1-wire for dummies

Auttaisikohan lakka vai mistäköhän johtuu kun HIH-4000-004/DS2438/photo antaa virhettä kun kosteus lähentelee sataa. Kuivilla keleillä ja normi kosteuksilla ei virheitä tule. Onko mahdollista että virheet johtuisivat jostain muusta kun kosteudesta? Voiko tuo valon mittaus vaikuttaa kun virheet tulee lähes aina pimeän aikaan kun solar antaa 0 lukemaa?
 

VesA

Moderaattori
Ylläpidon jäsen
Vs: 1-wire for dummies

lorvi sanoi:
Auttaisikohan lakka vai mistäköhän johtuu kun HIH-4000-004/DS2438/photo antaa virhettä kun kosteus lähentelee sataa. Kuivilla keleillä ja normi kosteuksilla ei virheitä tule. Onko mahdollista että virheet johtuisivat jostain muusta kun kosteudesta? Voiko tuo valon mittaus vaikuttaa kun virheet tulee lähes aina pimeän aikaan kun solar antaa 0 lukemaa?

Tilasin omani hobby boradsilta lisähintaan superlakattuna.. eise ole sekoillut.
 
A

apophis

Vieras
Vs: 1-wire for dummies

Jos olette törmänneet ongelmaan että Linuxissa 1wire verkko 'häviää' hetkeksi ja loggaus menee ketuiksi, niin tässä on jonkinlainen ratkaisu. Elikkäs skripti, joka tietää etukäteen, moneltako sensorilta pitäisi arvoja saada luettua. Arvojen määrä tarkistetaan, tehdään uusia yrityksiä ja jos ei siltikään onnaa, niin ei tehdä mitään. Virheet kirjataan logiin.

Ao. esimerkki lukee 11 arvoa, joista 9 tulee lämpötilasensoreilta ja 2 on A/D muuntimelta. Tässä on oletuksena 5 min logausväli ja skripti lisää rivin master logiin ja samalla tekee 24 tunnin viimeisimmän login.

#!/bin/sh

NUM_SENSORS=11
SENSORS=0
TRY=10

while [ $TRY -gt 0 ]
do
FILES=`find 1wire/28* -name temperature`
FILES="$FILES 1wire/20.571A0C000000/volt.A 1wire/20.571A0C000000/volt.B"

RESULTS=`cat $FILES`
RESULTS=`echo $RESULTS | tr -s " "`
SENSORS=`echo $RESULTS | wc -w`

if [ $SENSORS -ge $NUM_SENSORS ]
then
break
fi

if [ $TRY -eq 10 ]
then
echo "`date` failed ($SENSORS)" >> 1werr.log
fi

TRY=`expr $TRY - 1`
sleep 1
done

if [ $SENSORS -ge $NUM_SENSORS ]
then
echo $RESULTS >> temp1w.log
tail -288 temp1w.log > temp1w24.log
else
echo "`date` failed after retries ($SENSORS)" >> 1werr.log
fi
 
L

lorvi

Vieras
Vs: 1-wire for dummies

Voiko samaa 1-wire verkkoa lukea useammalla koneella yhtaikaa? onko kokemuksia.
 
A

apophis

Vieras
Vs: 1-wire for dummies

Ainakin jos käyttää jotain ethernet 1-wire sovitinta niin onnistuu. Satasen pinnassa taisi olla halvimmat ja sellainen siis tulee ethernettiin kiinni ja sitä voi verkosta sitten muilla koneilla katsoa.

Toinen vaihtoehto on lukea toisella koneella sen koneen kautta, jossa se 1-wire sovitin on kiinni. Mulla on linux miniläppäri, johon voin ottaa ssh : lla yhteyttä muualta, jos haluan katsoa 1-wire verkon tilaa. Toimii erittäin hyvin.

Mutta kaksi erillistä esim. usb adapteria kiinni samassa 1-wire verkossa, ei taida onnistua?
 

VesA

Moderaattori
Ylläpidon jäsen
Vs: 1-wire for dummies

apophis sanoi:
Ainakin jos käyttää jotain ethernet 1-wire sovitinta niin onnistuu. Satasen pinnassa taisi olla halvimmat ja sellainen siis tulee ethernettiin kiinni ja sitä voi verkosta sitten muilla koneilla katsoa.

Toinen vaihtoehto on lukea toisella koneella sen koneen kautta, jossa se 1-wire sovitin on kiinni. Mulla on linux miniläppäri, johon voin ottaa ssh : lla yhteyttä muualta, jos haluan katsoa 1-wire verkon tilaa. Toimii erittäin hyvin.

Mutta kaksi erillistä esim. usb adapteria kiinni samassa 1-wire verkossa, ei taida onnistua?

Väylä toimii niin, että lepotilassa se makaa +5V:ssa ja lataa sähköä väylän laitteisiin. Niinpä kaksi sovitinta voi vaatia hiukan askartelua.. voi olla ettei naapurin lataussähköä vedetä alas toisella adapterilla ilman että sinne laitetaan vähän järeämpää elektroniikkaa. En ole kyllä kokeillut. Ajoitusongelmia lienee joka tapauksessa tiedossa.
 
P

Poistunut käyttäjä 4906

Vieras
Vs: 1-wire for dummies

lorvi sanoi:
Voiko samaa 1-wire verkkoa lukea useammalla koneella yhtaikaa? onko kokemuksia.
Esim Logtempissä voi mittaustuloksen lähettää (ftp)graafisena kotisivuille ja sieltä voi trendit lukea millä tahansa netissä olevalla koneella.
 

VesA

Moderaattori
Ylläpidon jäsen
Vs: 1-wire for dummies

Matt sanoi:
Esim Logtempissä voi mittaustuloksen lähettää (ftp)graafisena kotisivuille ja sieltä voi trendit lukea millä tahansa netissä olevalla koneella.

1-wirekoneista voi dataa toki lähetellä ja hakea monellakin tapaa... saman väylän lukeminen eri koneilla ei taida olla perusteltua oikein miltään kantilta, paitsi ehkä silloin jos datankeräys pitää jotenkin varmistaa konerikkoja vastaan.
 
L

lorvi

Vieras
Vs: 1-wire for dummies

Tarkoitus on lukea samaa linjaa syystä että haluaisin savukaasujen/kattilan hälyytykset/lämpötiedot tiheämmin kuin nyt tuo 30min välein, enkä taas haluaisi muita antureita luettavan tiheämmin jotta nettiin menee päivitykset niin usein koska se kuormittaa minun upparia taas turhaan.
 
L

lorvi

Vieras
Vs: 1-wire for dummies

Eipä tullut heti mieleen mutta miten olisi 2 Logtemppiä käynnissä samassa koneessa? kokemuksia?
 

roots

Hyperaktiivi
Vs: 1-wire for dummies

onkos tohon 1-wireseen olemassa mihinkään väylätekniikkaan sopivaa konvertteria, kuin esmes CAN?
 
A

apophis

Vieras
Vs: 1-wire for dummies

Eikö logtempissä voi erikseen säätää sitä, milloin graafeja pukataan jonnekin palvelimelle? Eli nopeampi loggaus ja paikallinen graafin teko ja serverille harvemmin?
 
L

lorvi

Vieras
Vs: 1-wire for dummies

apophis sanoi:
Eikö logtempissä voi erikseen säätää sitä, milloin graafeja pukataan jonnekin palvelimelle? Eli nopeampi loggaus ja paikallinen graafin teko ja serverille harvemmin?
Siinäpä tulikin ratkaisu , eihän ne hälyytykset ftp lähetystä kaipaa.
 
P

Poistunut käyttäjä 4906

Vieras
Vs: 1-wire for dummies

lorvi sanoi:
Eipä tullut heti mieleen mutta miten olisi 2 Logtemppiä käynnissä samassa koneessa? kokemuksia?
Toimii jos mittaukset saa synkronoitua eri aikoihin.Mittausintervalli esim 10min molemmissa ja mittausten välinen aika 5min.
Kyllä Logtempissä voi olla vaikka 4 eri mittausta samalla koneella jos vaan saa mittauskierrot ajastettua siten ettei kerrallaan tule kuin yksi mittaus.
Ftp lähetyksen voi ajastaa vaikka joka mitttauskierroksen jälkeen,lyhin taitaa olla 15sek.Käytännössä lyhin toimiva mittausintervalli jotain 1-2 min jos ftp siirto sisältyy siihen.
 

VesA

Moderaattori
Ylläpidon jäsen
Vs: 1-wire for dummies

Matt sanoi:
Toimii jos mittaukset saa synkronoitua eri aikoihin.Mittausintervalli esim 10min molemmissa ja mittausten välinen aika 5min.
Kyllä Logtempissä voi olla vaikka 4 eri mittausta samalla koneella jos vaan saa mittauskierrot ajastettua siten ettei kerrallaan tule kuin yksi mittaus.
Ftp lähetyksen voi ajastaa vaikka joka mitttauskierroksen jälkeen,lyhin taitaa olla 15sek.Käytännössä lyhin toimiva mittausintervalli jotain 1-2 min jos ftp siirto sisältyy siihen.

Oliskohan tässä kohtaa kasvettu LogTempistä ulos.. ja aika etsiä uusi softa.
 
L

lorvi

Vieras
Vs: 1-wire for dummies

Yhä vaivaa tuo DS2438+HIH-4000+Solar /Logtemp ei lue kosteutta eikä solaria kosteuden ollessa ~100%. Antaa virheilmoituksen ettei voi lukea kosteusanturia. Kun muutan asetuksista että lukee lämpötilan ja solar, niin silloin antaa lukemat. Lukee myös OneWireViewerillä kosteuden ko. anturista ja ilmoittaa 100%. Heti kun kosteus laskee alkaa kaikki taas toimimaan Logtempillä. Onko mahdollista että Logtempissä on jokin solu/lokero liian pieni, ettei siihen mahdu 3 numeroinen kokonaisluku. En kyllä ymmärrä koodaamisesta mutta tuntuisi loogiselta.
Taasen 99.71% saakka toimi ja sitten 3kertaa error, 99.40% alkoi lukea kun kosteus laski ?????
 
Back
Ylös Bottom