 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
galex4 Član

Pridružen-a: Tor 01 Apr 2008 18:27 Prispevkov: 459 Aktiv.: 2.19
|
Objavljeno: Čet Apr 15, 2010 7:06 pm Naslov sporočila: Termometer z NTK |
|
|
Sestavljeno imam vezje: NTK upor vezan na napajane drug konec na upor enake upornosti ter na maso (delilnik napetoti). Delilnik je priključen na mikrokrmilnik, na katerem se naredil ACD konverzijo ter podatek izpisal na LCD. Podatek je tipa word.
Vprašanje je sledeče: Kako iz teh vrednosti sedaj dobim (izračunam) temperaturo.
Nekje sem zasledil enačbo premice y=kx+n samo se stega ne razumem, prosim za pomoč
hvala |
|
Nazaj na vrh |
|
 |
MadMax Član


Pridružen-a: Pet 09 Sep 2005 22:16 Prispevkov: 4743 Aktiv.: 20.02
|
Objavljeno: Čet Apr 15, 2010 10:00 pm Naslov sporočila: |
|
|
Hmmm, ni dolgo kar smo imeli "strokovno" debato o tem, najbrž si spregledal ...
Preberi, naštudiraj, pa probaj bolj konkretno vprašat. |
|
Nazaj na vrh |
|
 |
japek Član


Pridružen-a: Pon 23 Feb 2004 22:50 Prispevkov: 781 Aktiv.: 3.30 Kraj: Radenci
|
Objavljeno: Pet Apr 16, 2010 10:45 am Naslov sporočila: |
|
|
Kolikor vem, na tak način merjenja temperature tvoja karakteristika napetosti glede na temperaturo ne bo linearna, ker NTK upor nima linearne karakteristike. Krivulja je malo višjega reda, tako da boš se moral sprijazniti z merilno napako, ali pa si napraviti linearizacijo, v programu. Če ti kaj koristi: TO in pa TOLE z različnimi temperaturnimi tipali, za primerjavo. _________________ 73 de S55WT, Janko |
|
Nazaj na vrh |
|
 |
bumbar Član


Pridružen-a: Sre 28 Okt 2009 20:25 Prispevkov: 62 Aktiv.: 0.33 Kraj: Cerkno
|
Objavljeno: Pet Apr 16, 2010 11:26 am Naslov sporočila: |
|
|
Če uporabljaš NTC, pa samo s premico ne bo šlo. Na relativno ozkem merilnem področju si še lahko pomagaš z linearno aproksimacijo, v splošnem pa ne bo šlo.
NTC je izrazito nelinearen. To lahko delno popraviš z dodatnim vzporednim uporom k NTC, vendar to še vedno ni ne vem kaj.
Glede na to, da uporabljaš mikrokontroler, predlagam zmanjšanje nelinearnosti kot sem opisal zgoraj, nato pa si nekje zunaj (excel,..) zgeneriraj look-up tabelo, v kateri so prave vrednosti temperature, za index pa uporabi odčitano vrednost. Če te je volja, lahko potem narediš še interpolacijo med elementi tabele.
Poglej si še to: http://www.epcos.com/inf/50/db/ntc_02/00290045.pdf
Vse pa je seveda odvisno od tega, kaj rabiš: merilno območje, resolucija,..., kar pa v tvojem opisu manjka.
Morda pa bi uporabil kak drug senzor?  |
|
Nazaj na vrh |
|
 |
galex4 Član

Pridružen-a: Tor 01 Apr 2008 18:27 Prispevkov: 459 Aktiv.: 2.19
|
Objavljeno: Pet Apr 16, 2010 8:23 pm Naslov sporočila: |
|
|
sem že uporabil drug senzor z ds1820, zanima me še kako se naredi z NTC, ker sem zaletnik imam veliko vprašanj.
Kako naredim look-up tabela, resolucijo, merilno območje, v bistvu kar si naštel.
Najlepša hvala za vse koristne informacije. |
|
Nazaj na vrh |
|
 |
galex4 Član

Pridružen-a: Tor 01 Apr 2008 18:27 Prispevkov: 459 Aktiv.: 2.19
|
Objavljeno: Sob Apr 17, 2010 10:49 am Naslov sporočila: |
|
|
Imam sledeče vprašanje,
Preko napetostnega delilnika sem napetost priklučil na vhodni pin mikrokontolerja in programsko naredil ad pretvorbo ter podatek preuredil brez kakršnih enačb ipd., zraven sem še dodal ds1820 senzor in vse prikazal na lcd.
Razlika med njima je cca 2 stopinji ali je taka meritev korektna s pogreškon 2 stopinji glede na ds senzor? Je pa še vprašanje kako se naredi decimalna pika in da bo rezultat kazal tudi desetice in stotice? |
|
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: 494 dni
Powered by phpBB © 2001, 2005 phpBB Group
|