|
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
SimonS Član
Pridružen-a: Čet 01 Jul 2004 11:18 Prispevkov: 4591 Aktiv.: 20.59 Kraj: Kobarid
|
Objavljeno: Sre Sep 30, 2009 10:24 am Naslov sporočila: večkanalno merjenje temperature - težava |
|
|
Že mesec dni se trudim, pa nikakor ne pridem do konca zakaj mi zadeva ne dela. Stvar je zamišljena tako. Meriti moram 7. vhodov (sonda tipa K) in temperaturo sporočati uC. Prvo sem poizkusil varjanto1. Če dam na en kanal (katerikoli) sondo stvar špilja super. Ko sem na stvar priklopil vseh sedem sond zadeva ne kaže več realne temperature, temveč dosti nižjo, kot bi morala. Sploh pa večja kot je temperatura večja je napaka. No predvideval sem, da je tu lahko težava v LTC in sem naredil novo varjanto, ki sem uporabil namenski cip MAX6675. Rezultat je popolnoma identičen.
Opažanje. Če z uV-metrom merim vhode sond vidim, da je napetost prava, kot mi jo pokaže moja naprava, če pa odklopim žice sonde stran in priklopim uV-meter na žice sonde pa je temperatura (realna) dosti, dosti višja.
Se pravi nekaj mi niža napetost, ampak se mi tudi slučajno ne sanja kaj. Vsak kanal se vzorča na 0.4s (čas vzorčenja MAXa je 0.17s) LTC pa tako ali tako sam javi, kdaj je pripravljen na vzorčanje.
Enak rezultat je tudi če sem odklopil zaščitne diode na vhodih.
Ima kdo kakšno idejo, ker jaz sem že čisto obupan in popolnoma brez idej
Opis: |
|
Velikost datoteke: |
38.55 KB |
Pogledana: |
69 krat |
|
Opis: |
|
Velikost datoteke: |
34.3 KB |
Pogledana: |
43 krat |
|
_________________ Lep dan
Simon |
|
Nazaj na vrh |
|
|
tonko Član
Pridružen-a: Sob 25 Jun 2005 13:45 Prispevkov: 541 Aktiv.: 2.43 Kraj: Črnomelj
|
Objavljeno: Sre Sep 30, 2009 10:44 am Naslov sporočila: |
|
|
Problem je verjetno v tem, da ohišja sond niso izolirana in so preko vsa med seboj v kratkem stiku, verjetno pa so tudi v stiku z maso in ozemljitvijo.
Termočleni morajo biti priključeni na diferencialni vhod.
Minus pol termočlena ne sme biti vezan na maso, ker se napetost spusti pod 0V.
Rešitev so lahko tudi izolirani termočleni.
|
|
Nazaj na vrh |
|
|
kose19 Član
Pridružen-a: Sre 02 Mar 2005 19:37 Prispevkov: 1228 Aktiv.: 5.51 Kraj: okolica Kobarida
|
Objavljeno: Sre Sep 30, 2009 10:52 am Naslov sporočila: |
|
|
tonko je napisal/a: |
Minus pol termočlena ne sme biti vezan na maso, ker se napetost spusti pod 0V.
|
Na multiplexu bi moral imeti + in - vhod in ne skupne mase.
Izhod iz multiplexa (+ in -) pa normalno peljati na T+ in T- max-a.
_________________ - Absens, carens -
- Tisti, ki ga ni, bo prikrajšan - |
|
Nazaj na vrh |
|
|
SimonS Član
Pridružen-a: Čet 01 Jul 2004 11:18 Prispevkov: 4591 Aktiv.: 20.59 Kraj: Kobarid
|
Objavljeno: Sre Sep 30, 2009 11:06 am Naslov sporočila: |
|
|
Aha
Kaj pa to, da mora biti - pol na MAXu ozemljen (zaradi kontrole prisotnosti sonde)? Če bi imel več sond na vsakem posameznem MAXu, bi bile prav tako vsi - deli na istem potencialu??
_________________ Lep dan
Simon |
|
Nazaj na vrh |
|
|
tonko Član
Pridružen-a: Sob 25 Jun 2005 13:45 Prispevkov: 541 Aktiv.: 2.43 Kraj: Črnomelj
|
Objavljeno: Sre Sep 30, 2009 11:48 am Naslov sporočila: |
|
|
T- lahko probaš vezati na maso preko upora nekaj Kohm in potem naprej na multiplexer.
|
|
Nazaj na vrh |
|
|
lojzek Član
Pridružen-a: Pet 25 Jan 2008 8:00 Prispevkov: 3356 Aktiv.: 16.97
|
Objavljeno: Sre Sep 30, 2009 12:47 pm Naslov sporočila: |
|
|
tonko je napisal/a: |
Problem je verjetno v tem, da ohišja sond niso izolirana in so preko vsa med seboj v kratkem stiku, verjetno pa so tudi v stiku z maso in ozemljitvijo.
Termočleni morajo biti priključeni na diferencialni vhod.
Minus pol termočlena ne sme biti vezan na maso, ker se napetost spusti pod 0V.
Rešitev so lahko tudi izolirani termočleni. |
Točno tako. Jaz sem stvar zakomplicirano razrešil s simetričnim galvansko ločenim napajanjem, diferenčnim ojačevalnikom in navadnim ojačevalnikom, potem pa na vhod uC.
Imel sem pa samo eno sondo, s termospojem vezanim na maso. Če pa imaš več sond, pa znajo termospoji vsi biti na enakem potencialu (GND?).
|
|
Nazaj na vrh |
|
|
SimonS Član
Pridružen-a: Čet 01 Jul 2004 11:18 Prispevkov: 4591 Aktiv.: 20.59 Kraj: Kobarid
|
Objavljeno: Sre Sep 30, 2009 2:11 pm Naslov sporočila: |
|
|
Hvala za odgovore. Bom se enkrat napravil vezje pa poročam rezultat
_________________ Lep dan
Simon |
|
Nazaj na vrh |
|
|
SimonS Član
Pridružen-a: Čet 01 Jul 2004 11:18 Prispevkov: 4591 Aktiv.: 20.59 Kraj: Kobarid
|
|
Nazaj na vrh |
|
|
. Neznanec
Pridružen-a: Pet 01 Okt 2004 1:17 Prispevkov: 1 Aktiv.: 0.00
|
Objavljeno: Čet Okt 01, 2009 10:39 am Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika.
|
|
Nazaj na vrh |
|
|
SimonS Član
Pridružen-a: Čet 01 Jul 2004 11:18 Prispevkov: 4591 Aktiv.: 20.59 Kraj: Kobarid
|
Objavljeno: Čet Okt 01, 2009 1:18 pm Naslov sporočila: |
|
|
Za "vrhunec" vsega sem napravil tole:
TEST1:
Na vhod MAXa sem priklopil K-termometer, da lahko nadzorujem, temperaturo(napetost) na vhodu. Na SCK/SO sem priklopil osciloskop. Na vhod priklopim sondo in rezultat:
Na vhodu MAXa imam napetost, ki ustreza 24 st.C (popolnoma pravilno) na osciloskopu na SO liniji preračunam 3 st.C. Prav toliko mi tudi izpiše na LCDju.
TEST2: direktno na MAXa priklopim sondo (mimo MUXa, ampak je še vedno v vezju, vhod v zraku) rezultat enak testu1
TEST3: odstranim oba MUX. Se vedno isti k****. Očitno je MAX sel nekam
TEST4: zamenjan MAX in isti k***
Seveda sem tudi preizkusil brez voltmetra na vhodu....
Sedaj pa res ne vem več pri čem sem. [slovenščina je zame španska vas] dosti mam tega in grem na pivo !!!!
_________________ Lep dan
Simon |
|
Nazaj na vrh |
|
|
SimonS Član
Pridružen-a: Čet 01 Jul 2004 11:18 Prispevkov: 4591 Aktiv.: 20.59 Kraj: Kobarid
|
Objavljeno: Čet Okt 01, 2009 2:13 pm Naslov sporočila: |
|
|
No pivo vedno pomaga.
Našel napako. T- na MAXu MORA BITI VEZAN NA GND, drugače dobivaš ven čudne meritve. Moja shema3 je OK, le da moram D- vezan na GND
Sedaj zgleda da bo. Hvala vsem za pomoč
_________________ Lep dan
Simon |
|
Nazaj na vrh |
|
|
|
|
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: 74 dni
Powered by phpBB © 2001, 2005 phpBB Group
|