NTC till PIC16f886

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
lilleljung
Inlägg: 19
Blev medlem: 21 september 2011, 20:52:45

NTC till PIC16f886

Inlägg av lilleljung »

Problem.
Kan inte få till att räkna ut rätt resistans till ettt NTC-motstånd kopplat till en pic.
5v --> 10k -->|10k(NTC) -->gnd
|
2,5v och ADC 512

R2=(R1*Vout)/(Vin-Vout) ger 10k

Men då är mitt NTC motstånd inte 10K utan 6,5K

Detta följer med hela vägen.

Nån som har nån aning???
Användarvisningsbild
jesse
Inlägg: 9235
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: NTC till PIC16f886

Inlägg av jesse »

Du kan förenkla formeln genom att ta bort späningarna:

R2 = R1*n/(100-n)
n = spänningsförhållande V/V 0-100%

Du kan också lägga in ADC-värdet direkt i formeln:

R2 = R1*n/(1024-n)
n = ADC-värde 0-1023.

Vad är det som följer med hela vägen?

Om du har 6.5k i NTC-motståndet bör du ha en spänning på 39.4% av max, eller 1.970 volt (ADC = 403). Har du inte det? Vad mäter du upp för spänning? vad säger ADC?
lilleljung
Inlägg: 19
Blev medlem: 21 september 2011, 20:52:45

Re: NTC till PIC16f886

Inlägg av lilleljung »

Felräkningen följer med hela vägen.
Jag har 6,5K i NTC-motståndet, men jag mäter 2,5v på ADC på PICen och mitt program visar oxså 2,5v. ADC-värdet jag får i programmet är oxså 512, så det stämmer med mätningen och volten.
men fattar inte varför jag får det när jag bara har 6,5k i NTC-motståndet.

I bilden stämmer värdena, men jag har bara 6,5 i NTC-motståndet
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: NTC till PIC16f886

Inlägg av sodjan »

Hur ska vi veta att allt som du påstår stämmer ?
Det finns ingenting för att verifiera dina uppgifter.

> 5v --> 10k -->|10k(NTC) -->gnd
> |
> 2,5v och ADC 512

Det där fattar jag inget av.
Vad är det för streck mellan 5V och 2.5V ?
Senast redigerad av sodjan 3 januari 2012, 21:48:38, redigerad totalt 1 gång.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45291
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: NTC till PIC16f886

Inlägg av TomasL »

Vad är Vrefen till ADC'n, samt tolerans på motstånden och NTC'n hur har du mätt upp NTC'n vilket är spänningsfallet över motståndet (MÄT)
lilleljung
Inlägg: 19
Blev medlem: 21 september 2011, 20:52:45

Re: NTC till PIC16f886

Inlägg av lilleljung »

Vref är matning 5v, R1 (fast motstånd) är 9947 ohm och NTC är 6550 och spänningsdelaren ger 2,5v med ADC på PIC'en
Däremot så stämmer den utan.
Vad gör jag för fel??

@sodjan: Öh, varför skulle jag ljuga??
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
jesse
Inlägg: 9235
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: NTC till PIC16f886

Inlägg av jesse »

Tänk på att när du mäter resistansen på din NTC bör den vara oansluten för att du ska vara säker på att det stämmer.

Koppla sedan in din spänningsdelare mellan +5V och GND utan att ansluta din PIC eller något annat. (Enbart 10k och NTC i serie). Vilken spänning får du?

Om du forfarande får exakt 2.5 volt så betyder det att ditt NTC har exakt samma värde som det andra motståndet.

Om spänningen ändras när du kopplar in PIC'en - kolla att du kopplat in dig på rätt pinne och konfigurerat den rätt.

EDIT: Nu kom ditt inlägg där du redan svarat på frågorna.
Det är alltså din PIC som är fel ansluten eller felaktigt konfigurerad. Kanske du genererar en referensspänning på pinnen? Vad har du för spänning på PIC-pinnen om du inte ansluter något till den?

EDIT2: Har du kanske ett aktiverat (internt) pull-up motstånd på den pinnen?
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: NTC till PIC16f886

Inlägg av sodjan »

> Öh, varför skulle jag ljuga??

Det vet jag inte och har aldrig påstått det heller.
Varför frågar du det !?

Till frågan. Den är väldigt svår att svara på utan tillgång till mer data.
Kopplingen, det finns t.ex ingen I/O-pinne kallad "ADC".
Programmet. Konfiguration av I/O pinnen t.ex.
Något verkar felkonfigurerat och drar upp pinnen 0.5 V.
*Vad* kan vi ju inte säga, eftersom du utelämnar det mesta.
lilleljung
Inlägg: 19
Blev medlem: 21 september 2011, 20:52:45

Re: NTC till PIC16f886

Inlägg av lilleljung »

@jesse: Tackar för tipsen. Skall genast gå igenom och forska i det.
Det var precis den typen av tips jag ville ha.
Skriv svar