Étape 5: Résumé
La X9C103P s’effectue très bien comme un potentiomètre. La précision/répétabilité de l’ADC Arduino côté, la performance était très uniforme. La valeur nominale de 101Ω des éléments résistifs ne peut pas fournir le « sweet spot » certains prétendent possible avec un POT de mécanique mais rend possible de répéter une assiette définissant avec précision et facilité. Également les biens immobiliers nécessaires pour le potentiomètre numérique est comparable à des morceaux plus mécaniques, en reconnaissant qu'un POT mécanique a de nombreuses variations dans la taille et l’orientation qui peut convenir à une situation particulière.
L’application appropriée de la X9C109P comme une composante variable de certains circuits n’est pas évidente pour moi. Deux caractéristiques fondamentales de l’Arduino et la X9C103P sont rencontrent dans ce projet qui suggèrent que la X9C103P n’est pas un substitut d’usage général pour le POT mécanique ni un suppléant pour les potentiomètres numériques I2C/SPI en matière de bricolage.
Tout d’abord une caractéristique importante du dispositif est la position de l’essuie-glace arrière programmable, non volatile ; Cette valeur ne peut être communiquée dans le microcontrôleur.
Deuxièmement, la position de l’essuie-glace arrière peut être modifiée (ajusté) sans stockage et cette valeur est conservée lorsque l’IC est sous tension. Une réinitialisation de l’Arduino ne souvient pas de la position de l’essuie-glace arrière non volatile.
Une autre complication est de l’Arduino setup()/loop() qui ne fournit pas de méthode pour distinguer une réinitialisation et un power-up.
Par conséquent, ma conclusion est que le Intersil X9C103P n’est pas un choix évident pour les circuits et les applications basées sur des microcontrôleurs comme l’Arduino.