Fórum témák
» Több friss téma |
Ha az alját olyannal emeled fel, amiben "vakon" megbízol, akkor elég csak "ész nélkül" kivonni.
De ugyanakkor a tápfeszültséggel szorulni (mindenképpen!) fogsz. Azaz Bakmannak igaza van...
10-20 szekundumonként kell mérni, több hőmérsékletet (minimum 5-öt) a DS18B20 mérési ideje 750ms. Vagyis a teljes mérési idő sok lesz. Ezért szeretnék analóg mérést.
Egy mérésen belül nem adódnak össze az idők: ha több DS1820 van felfűzve egy vezetékre, akkor mindegyiknek kiadja az ember a "Convert T" parancsot, majd alig egy másodperc múlva beolvassa az eredményt az összesről, aztán jöhet a következő mérés.
Amúgy a DS1820 mindent lenyomott többek közt a hosszúkás, csőbe rakható kivitelével is - mióta keresek már másfélét, mert a legtöbb chip lapos tokban van. : -)
Ezt leszámítva igen sokféle hőmérőmodul létezik, ami digitálisan kiolvasható, csak a legtöbb I2C-s. -40 és -55 között szokott lenni az alsó határ, és sok van köztük, amelyik gyorsan mér, 1-100 ms közt szokott lenni. Pl. LM75-öt használtam, és az már elég elavultnak is számít.
Miért is? ha 5-öt mérsz, akkor kevesebb mint 5mp, nem fér bele a 10-20 sec-be?
Egyébként meg egymásól függetlenül is mérhetsz több DS-el. Tedd másik lábra... Egész biztos, hogy egy digit hőmérő szenzorral sokkal jobban jársz, nem kell vacakolni az analóg méricskével, kompenzációval, kalibrációval. Nem muszáj a DS18B20-t használni, van más is, én pl TC77 -et választottam, jó rég volt, ha jól emlékszem ez pontosabbnak tűnt az adatlap szerint. A DS18b20 nagyon elterjedt, képes a vízcsapból is ez folyni, emiatt hamisítják is ![]()
Én is javaslok egyet, TC74-et szoktam használni.
Előnyök: I2C-s, könnyen kiolvasható mikrokontrollerrel. Van TO220 tokos verziója --> könnyen felcsavarozható szinte bármire. Van 5V-os és 3.3V-os változata is. Mérési tartomány: -65°C-tól +127°C-ig Hátrányok: csak egész fokot mér. Nincs "címmodosító" lába, de kapható többféle címmel is vagyis felfűzhető egy buszra több is. Javasolni akkor lehetne konkrét típust, ha tudnánk mit kell mérni és milyen pontosan. A hozzászólás módosítva: Aug 23, 2025
Egy mérési hely +30 C -tól -15 C -ig, vagyis kültéri hőmérséklet.
A többi 0 C -tól max. 80 C -ig. A pontosság +- 0.5 C.
Akkor lehetőség még a DS1721, igaz ez SMD. Ennek 0.0625°C a felbontása (12bites).
A hozzászólás módosítva: Aug 23, 2025
Szia!
10-20s-ként bőven tudsz mérni 5-öt a DS18B20-al, de 9 bites felbontással elvileg 0,1s alatt kész a méréssel:
Ha a kábelek hossza meghaladja a 0.5 m-t, akkor nem javasolt az I2C buszos szenzor, bizonytalan lehet.
Ezt én megcáfolom, most is 5 méter árnyékolt kábelen van, órajel levéve 10kHz körülire, és a szenzor táp lábára forrasztottam egy 1206 méretű 100nF kondenzátort. Nem volt még mérési para, az elmúlt 4 évben.
Az derék. : -) Ha már megemlítetted: használsz soros ellenállásokat? Mennyi a lezárás és milyen proc. hajtja? Megmérted valaha a vezeték(ek) kapacitását vagy néztél jelalakokat? Merthogy a clock lassítása és a felfutások nyilván nem ugyanaz a dolog. Persze csak ha nem titok - nekem is lesz pont egy ilyen (hobbi)feladatom és jó lenne tudni, mivel próbálkozhatok és mivel nem. Köszi.
Egyébként szokták mondani, hogy a GND-vel külön-külön összesodrott jelvezetékek a legjobbak (akár UTP), és a sodrás többet számít, mint az árnyékolás, bár ezt az SPI-nál olvastam (az elvileg alapból push-pull, így kb. dupla távolságra vihető el). Csak valószínűleg ez sem ilyen egyszerű a kapacitások miatt. Valamire ráérezhettél... A hozzászólás módosítva: Aug 23, 2025
Nem használok soros ellenállást. Kapacitást sosem mértem. Jelalakot néztem igen, nem a legszebb négyszögjel az tuti, de működik vele. PIC18F4525, 4625, 4685, ilyeneket szoktam használni. UTP-vel sosem probáltam. Amúgy ez egy 3 fázisú villanymotor hőmérsékletét méri, a másik meg a szivattyúházét. Szóval még a motor sem zavarja. Annyi csak, hogy indulás közben nem mérek vele, csak előtte meg utána
Lehet csak vakszerencse, hogy működik ![]() Idézet: Ilyenre alapozni nem túl előrelátó dolog, öt méter már bőven a specifikáción túl lehet, nagyon nem ilyen felhasználáshoz tervezték a protokollt. „Lehet csak vakszerencse, hogy működik” |
Bejelentkezés
Hirdetés |