Étape 7: Étalonner vos lectures MCU
La résistance vous empêche de libérer la magie fumée de votre MCU lorsque le potentiomètre est à l’un de l’étendue de sa course.
Fournir une source d’alimentation de votre MCU et branchez le câble série. Ouvrez votre programme favori de Terminal RS232 et regardez dans que les lectures viennent.
Ce que je cherchais était tout d’abord la tension le plus haut/plus bas possible lire que l’ADC serait enregistrée.
J’ai mis ces chiffres dans mon firmware utilisé certains nombre-math fantaisie sur le code de mon voltmètre, recompilé, reflashed et commencé mon programme de terminal vers le haut. Par ailleurs, les « _udivsi() » est difficile à traquer. Apparemment, LPC2000 MCU n’aime pas faire de division. Pas plus que j’ai, alors nous avons accepté d’être en désaccord.
La prochaine série de nombres que je voulais était la tension lorsque le carrousel pointé vers l’avant, à gauche et droite. J’ai trouvé que le carrousel peut tourner beaucoup plus loin à gauche et la droite que vous pouvez obtenir un nombre important de. J’ai eu de bonnes lectures pour propos un 180 degrés, donc je pourrais point mon appareil photo de gauche à droite plein. Encore une fois, j’ai ajouté ces numéros dans mes calculs dans le firmware. Ce qui rend la lecture tirée du potentiomètre dans une lecture de capteur un peu fiable.