21.12.2013 Views

Maskinnära programmering 6B2266

Maskinnära programmering 6B2266

Maskinnära programmering 6B2266

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PIC-processor som Voltmeter.<br />

Man kan ansluta en yttre referensspänning till ingången AN3. Det finns utmärkta<br />

spänningsreferenskretsar att köpa, tex kretsen MAX6241, som har spänningen 4,096<br />

V. Detta "ovanliga" spänningsvärde kommer av att talet 4096 är en tvåpotens, 2 12 =<br />

4096. Med den referensspänningen får AD-omvandlaren skalfaktorn 4 mV/steg vilket<br />

innebär att mätvärdet kan presenteras direkt, utan att behöva skalas om med<br />

multiplikation/division. Division med "4" kan man utföra genom att "skifta" det<br />

binära talet två steg åt höger.<br />

(Multiplikationer och divisioner innebär mycket programkod för processorer som<br />

saknar inbyggd multiplikatorenhet).<br />

Högsta upplösning<br />

Vill man ha högsta upplösning vid mätning av givarsignaler måste man se till att<br />

givarens utspänningsområde och det spänningsområde AD-omvandlaren omvandlar<br />

helt "täcker" varandra. I allmänhet krävs det då att både AD-omvandlarens<br />

referensspänning och 0-nivå kan justeras.<br />

Hög upplösning kräver att AD-omvandlarens referensspänning och 0-nivå kan justeras efter givarens<br />

spänningsområde.<br />

Med de två potentiometrarna i figuren kan AD-omvandlarens referensspänning<br />

(V REF+ ) ställas in mellan 2,5-5V och 0-nivå (V REF- ) mellan 0-2,5V. Genom att<br />

potentiometrarna är seriekopplade riskerar man inte att av misstag kunna ställa in en<br />

referensnivå som är lägre än 0-nivån.<br />

47

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!