DS 1820 hőmérő élesztés
Re: DS 1820 hőmérő élesztés
config 1wire= első busz
1wreset 'első buszra
1wreset portd.4 ' második buszra.
Átállás nincs, hivatkozással tudod kezelni.
Bascom súgója
1wreset 'első buszra
1wreset portd.4 ' második buszra.
Átállás nincs, hivatkozással tudod kezelni.
Bascom súgója
Re: DS 1820 hőmérő élesztés
Köszönöm, pedig tegnap kerestem a bascom súgóba, de eddig ez elkerülte a figyelmemet...
[quote="Robert"]config 1wire= első busz
Átállás nincs, hivatkozással tudod kezelni.
Ezt hogy érted?
[quote="Robert"]config 1wire= első busz
Átállás nincs, hivatkozással tudod kezelni.
Ezt hogy érted?
Geht nicht, Gibt's nicht!
Re: DS 1820 hőmérő élesztés
Bocsánat, hülye volt a kérdés, megtaláltam, köszönöm a segítséget!
Geht nicht, Gibt's nicht!
Re: DS 1820 hőmérő élesztés
Sziasztok!
A 1wsearchfirst parancs kiadása után, mi alapján dől, hogy ki az első ds1820 eszköz a buszon? Nyílván, ez akkor érdekes, ha több hőmérő lóg a buszon
Előre is köszönöm a választ
A 1wsearchfirst parancs kiadása után, mi alapján dől, hogy ki az első ds1820 eszköz a buszon? Nyílván, ez akkor érdekes, ha több hőmérő lóg a buszon
Előre is köszönöm a választ
Geht nicht, Gibt's nicht!
Re: DS 1820 hőmérő élesztés
A teljes 1wire protokollt leemulálja a Bascom/AVR.
Így ez nem belső parancs, hanem lesd meg az 1Wire chip leírását.
Röviden: adatlekéréskor az impulzus kimmegy, es aki lehuzza a buszt az az elso. Ha tobb van, akkor aki tovabb birja .
Így ez nem belső parancs, hanem lesd meg az 1Wire chip leírását.
Röviden: adatlekéréskor az impulzus kimmegy, es aki lehuzza a buszt az az elso. Ha tobb van, akkor aki tovabb birja .
Re: DS 1820 hőmérő élesztés
Igazából az a lényeg, hogy az azonosítás sorrendje mindig ugyan az legyen. Nem lenne túl jó, ha minden bekapcsoláskor másik eszköz lenne az első. Eddig még nem teszteltem, de lehetséges ez?
Geht nicht, Gibt's nicht!
Re: DS 1820 hőmérő élesztés
=> 1wire protokolleírás.
A visszajött eszköz-sorrend azonos mindig. Amíg ki nem esik egy hőmérő. Na ekkor szívatóág....
Mentett ChipIDre építs!
A visszajött eszköz-sorrend azonos mindig. Amíg ki nem esik egy hőmérő. Na ekkor szívatóág....
Mentett ChipIDre építs!
Re: DS 1820 hőmérő élesztés
Én a 1wcountal ellenőrzöm mindig az eszközök számát, ha ok, akkor mérhetünk, ha nem akkor nem.. Utóbbi esetben, pl fűtésvezérlés esetén ciklikus fűtést használok.. Nem pontos, de több mint a semmi
Geht nicht, Gibt's nicht!
Re: DS 1820 hőmérő élesztés
1Wcount esetén nem mindegy a sorrend?
Minden elérés után: if Err=1 then goto "baj-van-lámpa"
Minden elérés után: if Err=1 then goto "baj-van-lámpa"
Re: DS 1820 hőmérő élesztés
Kipróbáltam a DS18B20-as érzékelőt, a "AN#111.bas " pogival. Minden rendben müxik is, csak parazita módban nem. Én nem csináltam jól valamit, vagy van külön trükje? Két érzékelővel természetesen.
Re: DS 1820 hőmérő élesztés
Parazitában nem illik.
A DQ és az 5V közé 2k2 - így _talán_ fog menni.
A korrekt: max 1 parazita mód. Kérdés: a Vcc és GND-t összekötötted, hogy _jelezd_ a hőmérőnek, hogy tudja, hogy parazita módban működjön?
A DQ és az 5V közé 2k2 - így _talán_ fog menni.
A korrekt: max 1 parazita mód. Kérdés: a Vcc és GND-t összekötötted, hogy _jelezd_ a hőmérőnek, hogy tudja, hogy parazita módban működjön?
Re: DS 1820 hőmérő élesztés
Igen összekötöttem. Az ellenállás is OK. A kijelzőn nem is jelenik meg a hibajel, de csak egy értéket mutat, konkrétan 85
Re: DS 1820 hőmérő élesztés
85 :initérték
- nem indítod a konverziót
- kifogyott a szulfa a parazita módban...
- túl gyorsan olvasol eredményt (tápos: 250-300 msec, parazita:750 ms a konverziós idő )
- nem indítod a konverziót
- kifogyott a szulfa a parazita módban...
- túl gyorsan olvasol eredményt (tápos: 250-300 msec, parazita:750 ms a konverziós idő )
Re: DS 1820 hőmérő élesztés
Köszi a segítséget, valóban az olvasási sebességgel volt a bibi!
160ms-nál már tökéletesen müxik!
160ms-nál már tökéletesen müxik!
Re: DS 1820 hőmérő élesztés
Üdv!
Lenne egy olyan kérdésem hogy mennyire megbízható a ds18b20 mérése? Mert jelenleg egy 3 hőmérőből álló "rendszer" van előttem és mindegyik mást mutat van ugye a 18b20 van egy DHT11 meg van egy "gyári" autós külsőbelső hőmérős cucc. a 18b az 25 fok, a dht11 az 22 fok, az autós meg 23,5 fok. Nem nagy eltérések, és ha úgy vesszük +-1 fok körül van (ha jól tudom a dht11 az +-2) az eltérés de mégis mire hagyatkozzon az ember? Ha egy szoba hőmérsékletét állítanám és jelezném ki ezekkel akkor pl a 22 és a 25 között már nagy az eltérés. Amúgy az autós van a legközelebb a valósághoz a hőérzetem szerint.
Lenne egy olyan kérdésem hogy mennyire megbízható a ds18b20 mérése? Mert jelenleg egy 3 hőmérőből álló "rendszer" van előttem és mindegyik mást mutat van ugye a 18b20 van egy DHT11 meg van egy "gyári" autós külsőbelső hőmérős cucc. a 18b az 25 fok, a dht11 az 22 fok, az autós meg 23,5 fok. Nem nagy eltérések, és ha úgy vesszük +-1 fok körül van (ha jól tudom a dht11 az +-2) az eltérés de mégis mire hagyatkozzon az ember? Ha egy szoba hőmérsékletét állítanám és jelezném ki ezekkel akkor pl a 22 és a 25 között már nagy az eltérés. Amúgy az autós van a legközelebb a valósághoz a hőérzetem szerint.