Mesurer la tension et l'ajuster, c'est l'essence même de l'électronique. Vous n'irez donc pas loin sans des amis comme le combo PCF8591 Quad ADC 8 bits + DAC 8 bits de Adafruit.
Les convertisseurs analogiques-numériques permettent de mesurer une tension analogique et de la transformer en quelque chose qu'un microcontrôleur comme Metro ou Arduino peut comprendre. Si vous utilisez un ordinateur monocarte comme Raspberry Pi, vous n'avez peut-être pas d'autre moyen de mesurer une tension, car même si elles sont bien équipées pour les circuits numériques, de nombreuses cartes de ce type ne possèdent pas de broches permettant de mesurer des tensions analogiques.
Le PCF8591 n'est pas l'ADC/DAC de la plus haute qualité - avec seulement 8 bits de mesure, mais il fonctionne bien et est assez peu coûteux, donc pour de nombreuses utilisations de base, il fera l'affaire.
L'ajout d'un PCF8591 à votre projet électronique vous donnera non pas une, ni deux, mais quatre entrées analogiques de 8 bits que vous pourrez utiliser pour mesurer des tensions. Si les boutons sont ce qu'il vous faut pour compléter votre projet, il vous suffit d'ajouter un PCF8591 et quelques potentiomètres et vous êtes prêt à tourner et à modifier les choses pour qu'elles soient parfaites.
En plus des quatre canaux ADC 8 bits, le PCF8591 est livré avec un convertisseur numérique-analogique 8 bits ! Non seulement vous pouvez mesurer les tensions, mais vous pouvez maintenant les créer exactement comme vous le souhaitez. Vous pouvez même utiliser le DAC et l'ADC ensemble pour créer une entrée pour un circuit et mesurer les résultats avec l'ADC. Les possibilités sont nombreuses !
Vous vous dites : "Ça a l'air génial, mais avec tout ce plaisir dans un petit paquet, je ne peux en utiliser qu'un à la fois".
Eh bien, mon ami, j'ai de bonnes nouvelles. Au dos de chaque breakout PCF8591 se trouvent trois cavaliers qui vous permettent de régler l'adresse I2C, ce qui permet d'utiliser huit PCF8591 sur le même bus I2C ! Cela représente jusqu'à 32 canaux de mesure analogique et 8 canaux de génération de signaux analogiques ! Si vous décidez d'aller jusqu'au bout de votre projet, vous ne vous ruinerez pas car les breakouts PCF8591 sont d'un prix raisonnable par rapport à certains ADC haut de gamme.
Comme si 4 ADC et un DAC dans un seul boîtier ne suffisaient pas, Adafruit a rendu son utilisation encore plus facile en montant le boîtier de montage en surface SO16 du PCF8591 sur un breakout avec des connecteurs standard de 2,54 mm et des connecteurs STEMMA QT compatibles Qwiic SparkFun pour le bus I2C, ce qui facilite son intégration dans votre projet. Grâce aux schémas de câblage et au code d'exemple des pages suivantes, vous pourrez utiliser les bibliothèques Python et Arduino pour mesurer facilement autant de tensions que vous le souhaitez (tant que ce nombre est inférieur ou égal à 32).
DÉTAILS TECHNIQUES
Dimensions du produit : 25,4 mm x 22,8 mm x 4,6 mm / 1,0" x 0,9" x 0,2"
Poids du produit : 2,5 g / 0,1 oz