Stap 7: Kalibreren uw MCU-lezingen
De weerstand houdt u van het vrijgeven van de magie rook uit uw MCU wanneer de potmeter bij één van de afmetingen van zijn reizen is.
Uw MCU voorzien van een krachtbron, en kunt u uw seriële kabel aansluiten. Open uw favoriete RS232 Terminal programma en horloge die de lezingen komen.
Wat ik zocht was eerst de hoogste/laagste mogelijke spanning lezen dat de ADC zou registreren.
Ik zet deze nummers in mijn ingebouwde programmatuur, wat fancy nummer-wiskunde gebruikt op mijn voltmeter code gecompileerd, reflashed en mijn terminalprogramma terug opgestart. By the way, is "_udivsi()" lastig om op te sporen. Blijkbaar, LPC2000 MCU van niet willen doen divisie. Evenmin kan ik, zodat we eens oneens.
De volgende reeks nummers die ik wilde was de spanning wanneer de carrousel wees ongecompliceerd, links, en rechts. Ik vond dat de carrousel annuleertekenzwenking veel verder naar links en rechts dan kunt u zinvolle nummers uit. Ik kreeg goede lezingen voor over een volledige 180 graden, dus ik mijn camera van full-links wijzen kon naar full-rechts. Nogmaals, ik deze nummers in mijn berekeningen in ingebouwde programmatuur toegevoegd. Dit maakt het lezen van de potentiometer in een enigszins betrouwbare sensorgegevens genomen.