Se você já disse a si mesmo: "Puxa, eu gostaria de ter quatro DACs de 12 bits que viessem em um único pacote com a capacidade de salvar suas configurações em uma EEPROM", bem, tenho boas notícias. O MCP4728 é a resposta aos seus desejos! Dentro de seu pequeno pacote, o MCP4728 possui quatro DACs de 12 bits para quaisquer necessidades de configuração de tensão que você possa ter. Além disso, tem a capacidade de armazenar as configurações dos DACs em uma EEPROM interna. Depois de salvas na memória interna não volátil, as configurações serão carregadas por padrão quando o DAC for ligado. Tudo sobre I2C!
Para levar as coisas ainda mais longe, o MCP4728 permite que você escolha entre duas fontes para sua tensão de referência: a tensão de entrada que você usa para alimentá-lo no pino VCC ou um
tensão de referência interna de 2,048V.
Se você usar a tensão de referência interna (
Vref em falar DAC) você pode escolher entre
1X ou
2X ganho para a saída, permitindo que suas tensões variem de 0V a 2,048 ou 0V a 4,096V conforme sua aplicação exigir.
Por padrão, você usará a tensão de entrada como sua Vref, permitindo dimensionar as tensões de 0V-3,3V ou 5V, dependendo da tensão de entrada. Ou use o Vref de 2,048 V para uso de ~3,3 V e o Vref de 4,096 V para uso de ~ 5 V.
O breakout para o MCP4728 é preenchido com os circuitos de suporte necessários para usá-lo com o microcontrolador de sua escolha ou com o computador compatível com Blinka. Compatível com SparkFun Qwiic
STEMMA QT Os conectores JST SH facilitam o processo de conexão do MCP4728 ao seu projeto e permitem que você compartilhe facilmente um barramento I2C com outros sensores STEMMA QT, Qwiic, Grove ou outros sensores compatíveis.
Nossos drivers, diagramas de fiação e código de exemplo para Arduino, CircuitPython e Python facilitam o início, para que você possa dar andamento ao seu projeto em vez de descobrir como conectar as coisas ou fazer o código funcionar.