www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Merjenje temperature in multiplekser

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika za začetnike
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
WebMajstr
Član
Član



Pridružen-a: Sre 01 Nov 2006 22:55
Prispevkov: 85
Aktiv.: 0.37
Kraj: Kranj

PrispevekObjavljeno: Tor Dec 18, 2012 3:38 pm    Naslov sporočila:  Merjenje temperature in multiplekser Odgovori s citatom

Pozdravljeni!

Trenutno v kurilnici z doma izdelanim vezjem merim temperaturo petih PT1000 sond. Vezje je ogromno, saj takrat še nisem upal uporabljati SMD elementov. Torej za vsako izmed PT1000 sond imam operacijski ojačevalnik, itd... - največji problem pa je, da vse skupaj ni preveč natančno, zato vse skupaj želim posodobiti Smile

Zagledal sem se v MAX 31865 čip, ki bi ga želel uporabiti, saj se mi potem ne bo treba ukvarjati s pretvorbo v digitalni signal, ki ga bom najverjetneje pripeljal kar na RaspberryPi.

Imam pa problem, namreč ne bi želel uporabiti po en MAX31865 čip za vsako sondo, saj ne potrebujem hkrati meriti vseh temperatur, temveč mi je važno da se temperature posodabljajo na nekaj sekund.
Razmišljam o uporabi multiplekserja, vendar v tem primeru potrebujem kakšnega z zelo majhno upornostjo ob vklopljenosti (ON resistance), je tako?

Ideja je, da bi multiplekser vezal kar zaporedno s sondami, on pa bi potem spuščal skozi le signal ene.

Je to mogoče rešiti na kak bolj eleganten način? Željo imam narediti zadevo, ki bo dovolj priročna in ki bo omogočala priklop npr. do 8 PT1000 sond.

Lep pozdrav, Nace

_________________
Brez začetnikov ni profesjonalcev!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
igo
Član
Član



Pridružen-a: Sre 11 Okt 2006 19:11
Prispevkov: 3641
Aktiv.: 15.97

PrispevekObjavljeno: Tor Dec 18, 2012 4:15 pm    Naslov sporočila:   Odgovori s citatom

V kakšni vezavi imaš vezane sonde?
Mostična vezava? 2, 3, 4 žilno?

Teoretično lahko napraviš uporovni delilnik z enim uporom zgoraj, spodaj pa vzporedno 8 kompletkov (Pt1000 + NPNtranzistor). Iz uporovnega delilnika gre odcep na en vhod operacijskega ojačevalnika.

Na baze tranzistorjev preko uporov pripelješ izhode demultiplekserja. Če je tranzistor v nasičenju in ima konstanten bazni tok, se tudi napetost na njem ne spreminja, zato lahko uporabiš konstanten korekcijski faktor (dodaš en trimer na drugi vhod operacijskega ojačevalnika za premik od ničle).

V mostični vezavi pa daš vzporedno vseh 8 sond, posamezno pa vklopiš z optosklopnikom (odpadejo komplikacije s prilagoditvijo nivojev), ki jih spet vklapljaš z demultiplekserjem, pravtako moraš upoštevati dodaten fiksen padec napetosti čez tranzistor.

_________________
Teoretično je praksa posledica teorije, praktično je pa ravno obratno. (igo 2001)
LP, Igor
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
igor_k
Član
Član



Pridružen-a: Pon 19 Jul 2004 11:44
Prispevkov: 1011
Aktiv.: 4.26
Kraj: Rače

PrispevekObjavljeno: Tor Dec 18, 2012 6:22 pm    Naslov sporočila:   Odgovori s citatom

Po moje je to izvedljivo samo z releji.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
damo
Član
Član



Pridružen-a: Čet 31 Jul 2003 13:45
Prispevkov: 2008
Aktiv.: 8.45
Kraj: Krško

PrispevekObjavljeno: Tor Dec 18, 2012 6:24 pm    Naslov sporočila:   Odgovori s citatom

Ne vem, kake so max. temperature, ampak če ti zadostuje 125C, ti predlagam, da uporabiš DS18B20. Lahko jih dodajaš "kolikohočeš" na 1-wire bus, ki ima 3 oz. 2 žice. Ne rabiš nobene elektronike, če pa boš šel na Malino, boš pa itak nov software pisal.
_________________
Dobrga štromarja samo slab šnops strese!
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Peter
Član
Član



Pridružen-a: Sre 30 Jun 2004 12:55
Prispevkov: 375
Aktiv.: 1.58
Kraj: Pod krvavcem nekje

PrispevekObjavljeno: Tor Dec 18, 2012 6:29 pm    Naslov sporočila:   Odgovori s citatom

Za več vhodov lahko uporabiš 4051 Single 8-Channel Analog Multiplexer potem potrebuješ 4 take multiplexerje za tvojo aplikacijo http://www.linear.com/product/LTC1391
_________________
Vse se da pokvarit, le če se dovol časa ukvarjaš z njo!!!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
bpavsic
Član
Član



Pridružen-a: Pet 03 Apr 2009 20:45
Prispevkov: 354
Aktiv.: 1.79
Kraj: Maribor

PrispevekObjavljeno: Tor Dec 18, 2012 6:57 pm    Naslov sporočila:   Odgovori s citatom

Sam delam podobno zadevo, vendar sem se odločil uporabit MCP9808 kot temperaturne senzorje. Cenovno je bolj ugoden kot DS18B20, hkrati pa mi bolj ustreza i2c kot 1wire (priklopiš ga lahko direktno na i2c port od RaspberryPi). Ima tudi 3 pine, s katerim nastaviš 3 bite i2c naslova (torej lahko imaš do 8 senzorjev na istem vodilu). Lahko mu nastaviš tudi "alarm".
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
forest70
Član
Član



Pridružen-a: Ned 20 Jul 2008 1:00
Prispevkov: 588
Aktiv.: 2.85
Kraj: Koper

PrispevekObjavljeno: Tor Dec 18, 2012 7:05 pm    Naslov sporočila:   Odgovori s citatom

uporabiš cd4066, je stikalo 4x cmos
edit: ali pa 74hc4066 kar je isto



cd4066.png
 Opis:
 Velikost datoteke:  4.75 KB
 Pogledana:  4205 krat

cd4066.png


Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
int47
Član
Član



Pridružen-a: Pon 15 Dec 2003 0:10
Prispevkov: 2105
Aktiv.: 8.86
Kraj: Ljubljana

PrispevekObjavljeno: Tor Dec 18, 2012 8:52 pm    Naslov sporočila:   Odgovori s citatom

Glede na ta PDF 50 ohm pri PT1000 in 0 stopinj celzija vnese cca 13 stopinj napake.

Uporaba MUX-a, oz. analognih stikal v kombinaciji z MAX31865 bi bila mogoča pri 3, ali 4 žični priključitvi senzorja.

Pri tem je potrebno paziti:
-Da gredo vse povezave na MAX 31865 preko MUX-a, oz. analognega stikala
-Skupna upornost povezave + prehodna upornost MUX-a, oz. analognega stikala ne sme preseči 50 ohm (glede na PDF MAX31865).
-Če je za posamezno tipalo uporabljenih več čipov, naj bodo vsi MUX-i, oz. analogna stikala od istega proizvajalca in iz iste serije.

Pri dvožični priključitvi imaš dve možnosti:
-Dodaš en extra kanal, na katerega namesto PT1000 vežeš precizen 1k upor. Na ta način lahko pomeriš in kompenziraš napako zaradi MUX. Pri tem predpostavljaš, da imajo vsi MUX-i enake karakteristike.

-Druga možnost je, da pred uporabo MUX-ov pridelaš napetostni signal. Če preklapljaš napetostne signale na visokoohmski vhod (Rin >>1k), upornost MUX-a ne vnaša napake. Mislim, da pri tej rešitvi MAX31865 ne pride v poštev.

forest70 je napisal/a:
uporabiš cd4066, je stikalo 4x cmos
edit: ali pa 74hc4066 kar je isto

CD4066 je neustrezen zaradi previsoke prehodne upornosti.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
BorisK
Član
Član



Pridružen-a: Sre 02 Apr 2008 23:43
Prispevkov: 278
Aktiv.: 1.32
Kraj: Ljubljana

PrispevekObjavljeno: Tor Dec 18, 2012 9:54 pm    Naslov sporočila:   Odgovori s citatom

>>>CD4066 je neustrezen zaradi previsoke prehodne upornosti.

To ne bo držalo, če le ta stikala ustrezno zvežeš. Uporabil bi vezavo, pri kateri bi vsak Pt1000 imel svoj zaporedni upor proti plusu. Vsak spoj sonde in zaporednega upora bi vezal na svoje analogno stikalo, drugo točko vseh stikal pa bi zvezal skupaj in na AD vhod. Stikala bi pa seveda krmilil tako, da bi v vsakem trenutku bilo sklenjeno le eno. Tok čez stikalo je tako le vhodni tok v AD, ki je zanemarljiv.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
WebMajstr
Član
Član



Pridružen-a: Sre 01 Nov 2006 22:55
Prispevkov: 85
Aktiv.: 0.37
Kraj: Kranj

PrispevekObjavljeno: Tor Dec 25, 2012 3:58 pm    Naslov sporočila:   Odgovori s citatom

Hvala vsem za izčrpne odgovore - se opravičujem da tako pozno odgovarjam Smile

Moje sonde so dvožilne, ker so že nameščene povsod po kurilnici se ne bi spuščal v menjavo Smile

Glede na odgovore se mi zdi še najbolj primerno, da z MUXi preklaplam napetostni signal, ki ga nato vodim na operacijski ojačevalnik s čim večjo vhodno upornostjo.

Imam pa še eno vprašanje. Če se uporabi MCP9808 kot senzor (kot je omenil bpavsic), kako je z montažo senzorjev na npr. cevi v kurilnici ali na bojler. Si predstavljam da je to težava, ker so v plastični embalaži?

Podvprašanje: ČE bi se odločil za zamenjavo vseh tipal za digitalna, katera bi bila najbolj primerna, da bi se lahko namestila na bojler, na cev, itd.. (oblika PT1000 tipal mi je všeč, ker je kovinska paličica, ki se lahko postavi kamorkoli)

Lp, Nace

_________________
Brez začetnikov ni profesjonalcev!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
bpavsic
Član
Član



Pridružen-a: Pet 03 Apr 2009 20:45
Prispevkov: 354
Aktiv.: 1.79
Kraj: Maribor

PrispevekObjavljeno: Tor Dec 25, 2012 4:18 pm    Naslov sporočila:   Odgovori s citatom

@WebMajstr

Jaz sem kar čip (MCP9808) nalepil tja, kjer naj meri (npr. na cev radiatorja). Uporabil sem 3M termo samolepljivi trak, ki se uporablja za lepljenje hladilnih reber na čipe (grafične kartice, rami...).
Glede na to, da ima čip merilno območje tam do 125 stopinj, bi moralo ohišje to temperaturo teoretično tudi prenesti... vsaj jaz si tak razlagam. Prenesejo pa tudi reflow postopek (kjer je temperatura še višja kot 125 stopinj), tak da po moje ni problema.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
int47
Član
Član



Pridružen-a: Pon 15 Dec 2003 0:10
Prispevkov: 2105
Aktiv.: 8.86
Kraj: Ljubljana

PrispevekObjavljeno: Tor Dec 25, 2012 7:04 pm    Naslov sporočila:   Odgovori s citatom

Če boš digitalne senzorje dajal na cevi, upoštevaj, da se senzor lahko precej uspešno hladi skozi priključne pine.
Da to preprečiš, pelji krajšo dolžino kabla ob cevi. Senzor in kabel nato prekrij s termo izolacijo.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
ssdzkrez
Član
Član



Pridružen-a: Sre 12 Jan 2011 15:13
Prispevkov: 401
Aktiv.: 2.28
Kraj: Hrastnik

PrispevekObjavljeno: Tor Dec 25, 2012 8:49 pm    Naslov sporočila:   Odgovori s citatom

Poglej si tale link : http://openenergymonitor.org/emon/buildingblocks/rtd-temperature-sensing
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
MadMax
Član
Član



Pridružen-a: Pet 09 Sep 2005 22:16
Prispevkov: 4743
Aktiv.: 19.97

PrispevekObjavljeno: Tor Dec 25, 2012 10:24 pm    Naslov sporočila:   Odgovori s citatom

Na to vižo, kot jo je pripel ssdzkrez imajo kar se vhoda in multipleksa tiče narejeno tudi pri seltronovih starih čudesih, le da so imeli 14051. Pa zadeva prav lepo deluje kar se tega tiče...
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika za začetnike Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 8 dni


Powered by phpBB © 2001, 2005 phpBB Group