LM-tempsond

Övriga diskussioner relaterade till komponenter. Exempelvis radiorör, A/D, kontaktdon eller sensorer.
Användarvisningsbild
Stuggi
Inlägg: 887
Blev medlem: 4 december 2005, 00:09:51
Ort: Jakobstad, Finland
Kontakt:

Inlägg av Stuggi »

sodjan skrev:Stuggi> tänkte väl det...

Tänkte vadå ??
Att det inte var nån skillnad.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43179
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Inlägg av sodjan »

> Att det inte var nån skillnad.

Då vet jag inte hur du läste...
Min poäng var just att det är en himla skillnad.

Min fråga var varför man ska använda en extern ADC (= extra krets)
till en PIC som (ofta) har en inbyggd ADC med bättre data/prestanda
(10 bitar istället för 8 ) än den som du föreslog.

På vilket sätt är det att föredra att använda en extern ADC ?
Användarvisningsbild
Stuggi
Inlägg: 887
Blev medlem: 4 december 2005, 00:09:51
Ort: Jakobstad, Finland
Kontakt:

Inlägg av Stuggi »

Okej, mitt luddiga sätt att uttrycka mig igen. Såklart är den interna ADC:n att föredra. Hur många analoga signaler klarar den av att "digitalisera"?
Användarvisningsbild
Icecap
Inlägg: 26169
Blev medlem: 10 januari 2005, 14:52:15
Ort: Aabenraa, Danmark

Inlägg av Icecap »

Då du såklart har tankat hem databladet för den valda processorn är det ju bara att kolla det! ;-)

Om inte du har hunnit med den biten är det ändå dax...
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43179
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Inlägg av sodjan »

> Hur många analoga signaler klarar den av att "digitalisera"?

Vilken "den" ? Är det fortfarande 16F877A vi talar om ?
Stog inte det i så fall i databladet ??
Användarvisningsbild
gunne
Inlägg: 2079
Blev medlem: 17 juni 2004, 15:00:31
Ort: sthlm
Kontakt:

Inlägg av gunne »

Jag skulle ha skaffat en tempsensor som är någorlunda linjär i det område som skall mätas och sen kopplat in den på PICens ADC. Sen är det ju bara att i mjukvaran se till så att temperaturen tolkas rätt.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43179
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Inlägg av sodjan »

Eller en tempsensor som är digital (I2C, SPI, 1-Wire, whatever) så
slipper man beräkningar helt...
Användarvisningsbild
Stuggi
Inlägg: 887
Blev medlem: 4 december 2005, 00:09:51
Ort: Jakobstad, Finland
Kontakt:

Inlägg av Stuggi »

Mycket troligt att jag går över till nåt sånt när jag väl fått kläm på saker och ting, håller fortfarande på med att fundera ut lämpliga lösningar på att antal saker...
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43179
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Inlägg av sodjan »

Om du från början hade backat några steg i dina frågor här, så hade du
sannolikt fått svar som hade legat närmare målet (vad det nu är). Eftersom
ingen här har en aning om vad du håller på med, så blir det lätt lite
"spretande" svar. Det enda konkreta var "Skall sänka ner den i vätska.",
och det är ju inte så mycket att gå på... :-)

D.v.s istället för att från början låsa upp dig till en specifik sensor och extern
ADC, så hade det varit mer konstruktivt att beskriva vad det är du vill uppnå.

*Eller* att i första inlägget även tala om varför du måste använda just den
sensorn och ADC'n, så hade du (och vi) sluppit just *de* frågorna... :-)
Användarvisningsbild
Andax
Inlägg: 4373
Blev medlem: 4 juli 2005, 23:27:38
Ort: Jönköping

Inlägg av Andax »

Andax skrev:Har du tittat på SMT160-30?
Det är en tempsensor (Elfanr 73-088-85) med pulsbreddsmodulerad utgång. Behöver ingen ADC och är lätt interfacad.
Citerar mig själv här...

Om du vill du ha en tempsensor som är lätt att interfaca mot dvs...
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43179
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Inlägg av sodjan »

> Om du vill du ha en tempsensor [SMT160-30] som är lätt att interfaca mot dvs...

Hm, hårdvaru interfacet är ju enkelt (en pinne), men det är inte helt
trivialt att beräkna temperaturen utifrån dutycycle.
Dutycycle = 0.320 + 0.00470 * t, där t är temeperaturen i deg-C.
Användarvisningsbild
gunne
Inlägg: 2079
Blev medlem: 17 juni 2004, 15:00:31
Ort: sthlm
Kontakt:

Inlägg av gunne »

Dutycycle = 0.320 + 0.00470*t =>
Dutycycle - 0.320 =0.00470*t =>
t = (dutycycle-0.320)/0.00470
???
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43179
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Inlägg av sodjan »

> ???

Vad är det du undrar över ?
Skriv svar