Berry
A PIC-based MP3 player: www.apic-bmp.nl.tt | Intresse in techniek? www.djoamersfoort.nl
Ik las in de datasheet pagina 186 dat de PIC18F252 een maximum van 2,5k aangeraden heeft als ingangsimpedantie.
Nu wil ik de spanning op een accu meten. Uit de accu komt maximaal 4,1V, de PIC draait op 3,3V en ik moet dus een spanningsdeler maken. Deze deler mag een maximale impedantie van 2,5k hebben. Ik moet deze 2 weerstanden dan parallel zien neem ik aan (bron op 0 stellen)?
Ik zou dan een delertje van iets als 2k7/4k7 kunnen maken, maar dit is echt zonde. Uit een volle batterij zou dan zomaar 0,5mA getrokken worden! Zonde, het gaat om een draagbaar apparaat zoals jullie weten en daar wil je toch zo lang mogelijk zonder te laden mee kunnen doen.
Nu staat er, Maximum recommended impedance, wat zou er gebeuren als ik de deler bijvoorbeeld uit 27k/47k zou samenstellen? Een punt waar ik al op kwam is dat de ADC langzamer werkt (C laad langzamer op), maar dat is voor mijn toepassing niet echt een probleem 
Groet
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
Los dat probleem softwarematig op. Kies voor een 27k/47k-spanningsdeler en ga na wat de afwijking is. Hou rekening met die afwijking in de rest van je programma.
Ja inderdaad, ik zou dat ook doen. Ik denk dat vooral dat je AD-C er een stuk trager van wordt maar dat is denk ik geen probleem hier.
willyp
http://www.020it.nl - Industriële elektronica ontwikkeling. - http://www.procircuits.nl
Als het meten niet tijd kritisch is, maakt het volgens mij niet uit als je een (veel) hogere ingangsimpedantie neemt. Alleen gaat je samples per/s flink achteruit.
De interne Condensator van de PIC moet namelijk worden opgeladen.(zoals je al zei)
Wouter van Ooijen
Wouter van Ooijen: VOTI webwinkel, docent HvU (Technische Informatica); C++ on mictrocontrollers blog
Op 20 oktober 2006 23:01:35 schreef willyp:
Als het meten niet tijd kritisch is, maakt het volgens mij niet uit als je een (veel) hogere ingangsimpedantie neemt. [snip]De interne Condensator van de PIC moet namelijk worden opgeladen.(zoals je al zei)
Dat is 1 factor, maar volgens mijn niet de enige. Er zijn ook lekstromen, en die kan je niet compenseren door langer te wachten. En dikke kans dat ze ook temperatuurafhankelijk zinn, dus in software compenseren wordt ook complex.
Een opamp ervoor lost het stroomverbruik op, maar dan moet er weer een extra chip op je printje
(inside joke)
rimco
Digitaal - Mijn ding :P
ik dacht ook al aan die opamp, simpel en effectief als spanningsbuffer.
maar je moet kijken naar de tAD tijd, zet die lang genoeg, zodat de condensator, al is die echt pico zeg, lang genoeg heeft om op te laden.
Wouter van Ooijen
Wouter van Ooijen: VOTI webwinkel, docent HvU (Technische Informatica); C++ on mictrocontrollers blog
Op 21 oktober 2006 00:27:08 schreef rimco:
maar je moet kijken naar de tAD tijd, zet die lang genoeg, zodat de condensator, al is die echt pico zeg, lang genoeg heeft om op te laden.
en wat doe je dan met de lekstroom? (oa temperatuurafhankelijk)
rimco
Digitaal - Mijn ding :P
Op 21 oktober 2006 00:27:08 schreef rimco:
ik dacht ook al aan die opamp, simpel en effectief als spanningsbuffer.
ik zou ook gewoon de eerste doen hoor...
maar om een accu te bekijken zal het heus niet op de 1000ste precies komen.
Berry
A PIC-based MP3 player: www.apic-bmp.nl.tt | Intresse in techniek? www.djoamersfoort.nl
Nee, maar willekeurige storing kan je niet zomaar wegfilteren.
Opamp is wel een idee natuurlijk, maar ik ben bang dat er geen ruimte is op de print... Moet dat nog eens zien dan.
rimco
Digitaal - Mijn ding :P
Wouter van Ooijen
Wouter van Ooijen: VOTI webwinkel, docent HvU (Technische Informatica); C++ on mictrocontrollers blog
Op 21 oktober 2006 11:58:28 schreef rimco:
het gemiddelde nemen van de laatste 10 metingen, heb ik ook vaak gedaan tegen storingen
dat helpt tegen random fouten, niet tegen systematische fouten.
@ berry: als je tevreden bent met een A/D uitlezing van bv 0..100 dan kan je een spanningsdeler nemen die 0.33 Volt geeft, dan wordt de stroom al een stuk kleiner. Of je kan de spanningsdeler schakelen, maar ik denk dat je dan altijd 2 torren nodig hebt.