Vous pouvez également envisager de rechercher de nouvelles versions de vos capteurs. Vous pouvez peut-être acquérir des capteurs qui fonctionnent tous les deux avec les mêmes limites de tension, ou vous pouvez découvrir que de nouvelles versions des capteurs sont disponibles qui vous donneront des sorties numériques et peuvent être interrogées avec I2C ou d'autres protocoles de communication série simples. Bien sûr, cela nécessiterait l'achat d'une nouvelle puce, mais ils ne sont pas terriblement chers et non seulement vous élimineriez le problème, mais vous fourniriez probablement votre projet avec un plus grand niveau de précision car vous n'avez pas à vous soucier du bruit dans votre circuit.
À moins de repenser l'ensemble de votre projet pour s'adapter à de nouvelles puces, John C et le jambon offrent d'excellentes solutions simples. D'après mon expérience, j'ai utilisé un capteur 3v3 avec une alimentation et une référence 5v et j'ai eu des problèmes de bruit plus importants qu'avec une résolution perdue pour des projets occasionnels. C'est le moyen le plus simple de sortir, mais cela vous oblige à faire quelques calculs, et j'ai voté le post de ka1kjz en conséquence (vérifiez les feuilles de référence).
En ce qui concerne la solution de diviseur de tension, tant que vous utilisez des résistances de haute précision, vous avez l'avantage d'avoir toutes vos mesures dans la même plage de tension et vous bénéficiez de l'avantage de correction ratiométrique de l'utilisation d'AREF pour suivre toute ondulation de tension. Dans la pratique, cependant, j'ai constaté que le bruit et le manque de techniques d'étalonnage dans mes projets ont contribué à plus d'erreurs qu'une petite ondulation de tension ou que 10% de résistances pourraient raisonnablement causer. Pour cette raison, j'ai également voté pour la solution de JohnC, car il couvre tout cela plus en détail.