Sida 1 av 1
Fladdrig AI signal från LM335 Temperaturgivare
Postat: 24 januari 2007, 18:58:40
av ringman
Hej!
Jag har lite problem med en temperatursensor LM335!
Jag har kopplat den till en PLC där jag mäter temperatur för att styra min shuntautomatik.
Jag får så fladdrigt värde till AI ingången från sensorn. Värdena fladdrar +-1 grC med en frekvens av ca. 1-0,5 Hz. Har kopplat upp sensorn med en strömreglering LM334 enligt databladet till LM335. Så det borde inte vara något problem med sp.försörjningen. Samt jag har en 24VDC sp.matning som är stabiliserad.
Någon som har en ide hur jag kan stabilicera mina mätvärden från LM335?
/Rune
Postat: 24 januari 2007, 19:16:01
av Fagge
Har du testat med små avkopplingskondensatorer nära alla kretsar & sensorn?.
Postat: 24 januari 2007, 19:21:21
av Schnegelwerfer
Hur långa kablar har du ut till givaren?
Postat: 24 januari 2007, 19:30:57
av sodjan
> Värdena fladdrar +-1 grC
OK, hur mäter du ?
Enbart hela grader ? Tiondelar ?
Notera att oavsett *vad* du gör, så kommer värdet *alltid* att fladdra
(mer eller mindre). Det ligger inbyggt i analog -> digital omvandligen
och är omöjligt att göra något åt.
Du måste alltså se till att "fladdret" ligger inom "deadband" i din kontrolloop.
Postat: 24 januari 2007, 20:11:03
av ringman
Sodja,
Jag mäter hela grader! Upplösningen på A/D omvandlaren har en upplösning på hela grader med den skalning som LM335 ger. Jag trodde i min enfald att denna sensor skulle vara stabil på 10mV/grK nivån som är data på sensorn. Borde inte signalen vara någorlunda stabil på 10 mV nivån?
Fagge,
Jag är inte riktigt bevandrad på vad du menar med avkopplingskondensatorer är det en kondensator av någon speciell typ? Eller är det helt enkelt en kondensator som ligger mellan signal och jord?
Tacksamm för att ni är intresserade och kommer med tips!
/Rune
Postat: 24 januari 2007, 20:13:21
av ringman
Schnegelwerfer,
Kabeln är ca 5 m till utegivaren och 0,3 m till framledningsgivaren. Men signalerna beter sig på exat samma sätt.
/Rune
Postat: 24 januari 2007, 20:46:22
av Fagge
Jo, ibland måste man sätta dit en t.e.x 100nf kondensator så nära som möjligt varje krets, & då mellan jord & kretsens matningsspänning.
När jag höll på med min pannstyrning så fladdrade tempvärdena från LM35 sensorerna med +/- 5 grader, tills jag fick tummen ur & satte dit kondningar över allt.
Postat: 24 januari 2007, 22:50:16
av sodjan
Jo, men om det *riktiga* värdet ligger inom 10 mV från ett
"grad-omslag" kommer du att få "kvantifieringsbrus", d.v.s att
mätvärdet ser ut att hoppa mellan två värden. Som sagt, inget att
göra åt (även om programvarumässig filtrering och "deadband" kan
motverka hoppet, men det ger andra effekter också).
> Upplösningen på A/D omvandlaren har en upplösning på hela grader
OK, så att +/- 1 LSB på ADC'n = 1 grad C ?
Notera att det är väldigt svårt att få en ADC stabil ner på +/- 1 LSB.
Du borde skala mätvärdet så att du har minst 2-3 LSB att vinka på.
Ett annat alternativ är en rent digital givare, de är mindre känsliga
för störningar.
Postat: 24 januari 2007, 23:09:00
av Fagge
Ett annat alternativ är att höja upp spänningen med 10ggr med en vanlig OP-förstärkare, så att 10mV blir 100mV, Men det förutsätter att du inte behöver mäta högre än 50grader vilket blir 5V. Eller kanske höja spänningen med 5ggr, men då krävs det lite mer programmering för att räkna om spänningen till rätt tal/temperatur.
Postat: 24 januari 2007, 23:11:39
av bengt-re
eller höja två gånger och högerskifa en gång
