Si vous vous êtes déjà dit : « Bon sang, j'aimerais avoir quatre DAC 12 bits dans un seul paquet avec la possibilité d'enregistrer leurs paramètres sur une EEPROM », eh bien, j'ai de bonnes nouvelles. Le MCP4728 est la réponse à vos souhaits ! Dans son petit boîtier, le MCP4728 dispose de quatre DAC 12 bits pour tous les besoins de réglage de tension que vous pourriez avoir. De plus, il a la capacité de stocker les paramètres des DAC dans une EEPROM interne. Une fois enregistrés dans la mémoire interne non volatile, les paramètres seront chargés par défaut à la mise sous tension du DAC. Partout dans I2C !
Pour aller encore plus loin, le MCP4728 vous permet de choisir entre deux sources pour votre tension de référence : la tension d'entrée que vous utilisez pour l'alimenter sur la broche VCC, ou une
tension de référence interne 2.048V.
Si vous utilisez la tension de référence interne (
Vréf en langage DAC) vous pouvez choisir entre
1 FOIS ou
Gain 2X pour la sortie, permettant à vos tensions de varier de 0 V à 2,048 ou de 0 V à 4,096 V selon les besoins de votre application.
Par défaut, vous utiliserez la tension d'entrée comme Vref, ce qui vous permet de mettre à l'échelle les tensions de 0V à 3,3V ou 5V en fonction de votre tension d'entrée. Ou, utilisez le Vref 2,048 V pour une utilisation ~ 3,3 V et le Vref 4,096 pour une utilisation ~ 5 V.
Le breakout pour le MCP4728 est rempli avec les circuits de support requis pour l'utiliser avec votre microcontrôleur de choix ou un ordinateur pris en charge par Blinka. Le Sparkfun Qwiic compatible
STEMME QT Les connecteurs JST SH facilitent le processus de connexion du MCP4728 à votre projet et vous permettent de partager facilement un bus I2C avec d'autres capteurs STEMMA QT, Qwiic, Grove ou d'autres capteurs compatibles.
Nos pilotes, schémas de câblage et exemples de code pour Arduino , CircuitPython et Python facilitent la mise en route afin que vous puissiez démarrer votre projet au lieu de comprendre comment câbler les choses ou faire fonctionner le code.