Gravity: I2C 12-Bit DAC Module

CODICE MEPA: 012329023
BRAND: DFRobot
CODICE PRODUTTORE: DFR0552
CODICE SKU: DF-DFR0552
Disponibilità: 106 Disponibilità (legenda)
9,80 (escl. IVA)
Descrizione completa
Introduction

DFRobot Gravity 12‑Bit I2C DAC is a compact digital‑to‑analog conversion board designed to transform digital signals into stable analog voltage outputs for embedded control and signal generation tasks. Traditional PWM‑generated analog signals from controllers such as Arduino and Raspberry Pi often produce coarse waveforms with limited precision. This gravity‑series DAC module provides a far cleaner and more controllable analog output, enabling accurate voltage control for automation, testing, and signal synthesis. Integrated EEPROM, wide voltage compatibility, and a plug‑and‑play Gravity I2C interface make this analog output expansion board suitable for rapid prototyping and embedded system development.


Accurate 12‑Bit Digital‑to‑Analog Conversion

A precision MCP4725 DAC chip provides 12‑bit resolution, allowing digital data from a microcontroller to be translated into smooth and predictable analog voltage levels. Compared with PWM‑based pseudo‑analog signals, this high‑resolution conversion module produces a far more stable waveform without filtering complexity. Such precise voltage generation benefits robotics control loops, calibration systems, and laboratory experiments where consistent analog output is required. The gravity‑series analog output board enables developers to integrate true DAC functionality into compact embedded platforms.


Integrated EEPROM for Persistent Output

An onboard EEPROM stores the last DAC input value, allowing the analog output level to be retained even after power removal. During the next startup cycle, the stored value automatically restores the previous output state without additional configuration. This persistent storage capability is valuable in automation equipment, calibration fixtures, and control environments where maintaining a specific analog voltage after reboot simplifies system design. The I2C DAC module therefore supports reliable operation in long‑running embedded deployments.


Wide Voltage Compatibility with Address Selection

This Gravity I2C signal conversion board supports a 3.3V–5V input supply range, enabling direct integration with many development platforms and logic environments. A selectable I2C address switch allows two DAC modules to operate on the same bus using addresses 0x60 or 0x61. Such flexibility makes the digital‑to‑analog interface suitable for multi‑channel voltage generation, distributed sensing systems, or robotics platforms requiring multiple analog outputs. The Gravity connector further simplifies wiring through a standardized plug‑and‑play interface.


Waveform Generation for Experimentation

Beyond simple voltage output, this analog signal generator board can function as a basic waveform source. Using the provided software library, low‑frequency sine waves, triangular waves, or custom waveforms can be produced through programmable digital input sequences. Such capability enables applications in signal simulation, electronics education, and prototype testing where simple waveform generation is required without dedicated laboratory equipment.

Figure: Connection diagram with microcontroller

Figure: Connection diagram with Raspberry Pi


Common use cases include sensor calibration systems, automation control platforms, and compact waveform generation tools. This gravity‑series DAC expansion board also supports experimentation in STEM learning environments and embedded electronics projects requiring precise analog signal output from digital controllers.

Features
  • 12-bit high accuracy DAC
  • On-board EEPROM, retain DAC input while power-off
  • Gravity I2C interface, plug and play. XH2.54 4P reserved for expansion
  • Wide voltage input, compatible with 3.3V and 5V controllers
  • Small size and easy to install
  • Specification
  • Input Voltage (VCC): 3.3V~5.0V
  • Output Voltage: 0 ~ VCC
  • Resolution: 12-bit
  • Working Current: Shipping List Applications