PIC16F690 - Mäta relativt extern ref eller Vdd?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9127
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

PIC16F690 - Mäta relativt extern ref eller Vdd?

Inlägg av AndersG »

Anta att jag skall bedöma ett batteris laddning genom att mäta (vilo) polspänningen:

Kod: Markera allt

Batteriets laddningstillstånd	 Elektrolytens densitet g/cm3	Batteriets vilospänning V vid 20 grader

100 %	1,28	12,72
75 %	1,25	12,54
50%	1,22	12,36
25 %	1,19	12,18
urladdat	1,13	11,82
Problemet är att det bara är 0,92 mellan urladdat och full-laddat. Om jag använder Vdd så vinner jag iofs en pinne, men måste ha en väldigt noggrann Vdd. Månne jag klarar det med en 78L05?

Alternativt välja en extern referens, vilket jag iofs redan har tillgänglig i min koppling?

Vad säger ni som jobbat längre med PIC?
Kaggen
Inlägg: 432
Blev medlem: 29 januari 2005, 03:06:02

Inlägg av Kaggen »

Jag kan inte svara på hur det är med just vilospänningen, men har för mig att jag såg något liknande projekt på nätet. Där belastade dom batteriet en kort stund under mätning.

Har för mig att det var just för att det var väldigt osäkert att bedömma laddningen med hjälp av vilospänningen. Tror dock det projektet var för en viss batterityp, så det kanske funkar olika beroende på om det är NiMH, NiCd, Lipo, Li ion, bly och olika spänningskonfigurationer.
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Jupp, mätar man den interna resistans får man ett mycket bättre överblick över laddningstillståndet och man kan även bedöma batteriets totala skick.
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9127
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Inlägg av AndersG »

OK. Det är frågan om blybatterier och jag kommer även att mäta mAh in och ut ur batteriet, men jag tänkte ha detta som komplement.

Någon som har några åsikter om kärnfrågan? Vdd eller Vref?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Vdd eller Vref?

"Eller" ? En Vref måste ADC'n alltid ha...
Frågan är väl hurvida du klarar mätningen
med Vdd som Vref eller inte. Om inte så kanske det behövs en
extern ref som Vref. Antingen räkna lite på det eller gör
några testmätningar.
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9127
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Inlägg av AndersG »

Sorry. Jag menade: "Är Vdd från tex en 78L05 stabil nog för att användas som referens, eller bör jag använda en extern referens"

Men du har rätt. Det är väl bara att mäta.
bearing
Inlägg: 11677
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Inlägg av bearing »

Om du delar spänningen i tre för att passa ADC-ingången blir skillnaden ca 0,3V. Då skiljer 1024 / 5V * 0,3 V = 61 värden mellan minsta och lägsta. Om den sista biten kastas bort blir det 30 värden, dvs ca 3-4% per värde. Duger det?

Min multimeter har visat 5,00 V och 4,99 V när jag har mätt på 7805 med PIC inkopplad.
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9127
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Inlägg av AndersG »

Jag får testa. Nu har jag en tabell som ser ut så här:

Kod: Markera allt

99%	12,70043286	635	2	123
95%	12,6813415	634	2	122
90%	12,655626	633	2	121
85%	12,6278535	631	2	119
80%	12,598024	630	2	118
75%	12,5661375	628	2	116
70%	12,532194	627	2	115
65%	12,4961935	625	2	113
60%	12,458136	623	2	111
55%	12,4180215	621	2	109
50%	12,37585	619	2	107
45%	12,3316215	617	2	105
40%	12,285336	614	2	102
35%	12,2369935	612	2	100
30%	12,186594	609	2	97
25%	12,1341375	607	2	95
20%	12,079624	604	2	92
15%	12,0230535	601	2	89
10%	11,964426	598	2	86
5%	11,9037415	595	2	83
0%	11,841	592	2	80
Dvs, för att göra det bekvämt för mig så låtar jag fullskala vara 20V = 1000. Som du ser så blir det bara en eller två stegs hopp på låga biten då, men fördelen att det är ganska enkelt att göra ett tabelluppslag som tar LSB på spänningen och returnerar procenten som två nibbles.
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4750
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Inlägg av Swech »

Kan du inte sätta en diff förstärkare och på så sätt plocka bort
11 volt från din insignal och förstärka upp den en aning så
att du får en bättre insignal?

din 11V ref behöver då naturligtvis vara stabil och/eller kalibrerad.

Vid bygge av 1-10 enheter bör individuell kalibrering inte vara något problem

Swech
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9127
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Inlägg av AndersG »

Där har du en tanke! Skall fundera på det
Skriv svar