Si alguna vez te has dicho: "Caramba, ojalá tuviera cuatro DAC de 12 bits que vinieran en un solo paquete con la posibilidad de guardar sus ajustes en una EEPROM", pues tengo buenas noticias. El MCP4728 es la respuesta a sus deseos.
Dentro de su pequeño paquete, el MCP4728 tiene cuatro DAC de 12 bits para cualquier necesidad de ajuste de tensión que pueda tener. Además, tiene la capacidad de almacenar los ajustes de los DAC en una EEPROM interna. Una vez guardados en la memoria no volátil interna, los ajustes se cargarán por defecto al encender el DAC. ¡Todo sobre I2C!
Para llevar las cosas aún más lejos, el MCP4728 le permite elegir entre dos fuentes para su tensión de referencia: la tensión de entrada que utiliza para alimentarlo en el pin VCC, o una tensión de referencia interna de 2,048V. Si utilizas el voltaje de referencia interno (Vref en lenguaje DAC) puedes elegir entre una ganancia de 1X o 2X para la salida, permitiendo que tus voltajes vayan de 0V a 2.048 o de 0V a 4.096V según requiera tu aplicación.
Por defecto utilizará la tensión de entrada como su Vref, permitiéndole escalar las tensiones de 0V-3.3V o 5V dependiendo de su tensión de entrada. O bien, utiliza la Vref de 2,048V para un uso de ~3,3V, y la Vref de 4,096 para un uso de ~5V.
El breakout para el MCP4728 está dotado de los circuitos de soporte necesarios para utilizarlo con el microcontrolador de su elección o con un ordenador compatible con Blinka. Los conectores JST SH de STEMMA QT compatibles con SparkFun facilitan el proceso de conexión del MCP4728 a su proyecto y le permiten compartir fácilmente un bus I2C con otros sensores STEMMA QT, Qwiic, Grove u otros compatibles.
Estos controladores, diagramas de cableado y código de ejemplo para Arduino, CircuitPython y Python facilitan la puesta en marcha de tu proyecto en lugar de tener que averiguar cómo cablear las cosas o hacer funcionar el código.
DETALLES TÉCNICOS
Especificaciones técnicas
DAC de salida de tensión de 12 bits con cuatro salidas con búfer
Memoria no volátil integrada (EEPROM) para códigos DAC e I2C? Bits de dirección
Selección de referencia de tensión interna o externa
Rango de tensión de salida:- Usando VREF interna (2.048V):0.000V a 2.048V con ajuste de ganancia = 10.000V a 4.096V con ajuste de ganancia = 2- Usando VREF externa (VDD):0.000V a VDD
±0.2 bits menos significativos (LSB) No linealidad diferencial (DNL) (típico)
Tiempo de establecimiento rápido: 6 ?s (típico)
Funcionamiento con una sola fuente de alimentación: 2,7V a 5,5V
Dirección I2C predeterminada 0x60
Dimensiones del producto: 25,7mm x 17,8mm x 4,6mm / 1,0" x 0,7" x 0,2"
Peso del producto: 1,5g / 0,1oz