Microchip Digital To Analog Converter (DAC) - MCP4728 (I2C)

From Visuino
Jump to navigation Jump to search

File:TArduinoMCP4728DAC I2C.png

Summary

Microchip MCP4728 DAC with I²C interface for quad-channel digital-to-analog conversion applications.

Description

The **MCP4728 DAC** provides quad-channel digital-to-analog conversion with configurable gain, reference settings, and power management options. It features I²C communication interface, programmable output values, and supports EEPROM storage for retaining settings.

Diagram:

Properties

  • Address – I²C device address (Default: 0x80).
  • Channels – Channel configuration (4 configurable channels):
    • Item[0] – Channel 0 settings:
      • External Reference – External reference mode (Default: False).
      • Gain(x2) – 2x gain setting (Default: False).
      • Initial Value – Initial output value settings:
        • Enabled – Enables initial value (Default: True).
        • Value – Initial output value (Default: 0).
      • Power Down – Power down settings:
        • Enabled – Enables power down mode (Default: False).
        • Ground Resistor(K Ohms) – Ground resistor value in kΩ (Default: 1).
      • Write To EEPROM – Write settings to EEPROM (Default: False).
    • Item[1] – Channel 1 settings:
      • External Reference – External reference mode (Default: False).
      • Gain(x2) – 2x gain setting (Default: False).
      • Initial Value – Initial output value settings:
        • Enabled – Enables initial value (Default: True).
        • Value – Initial output value (Default: 0).
      • Power Down – Power down settings:
        • Enabled – Enables power down mode (Default: False).
        • Ground Resistor(K Ohms) – Ground resistor value in kΩ (Default: 1).
      • Write To EEPROM – Write settings to EEPROM (Default: False).
    • Item[2] – Channel 2 settings:
      • External Reference – External reference mode (Default: False).
      • Gain(x2) – 2x gain setting (Default: False).
      • Initial Value – Initial output value settings:
        • Enabled – Enables initial value (Default: True).
        • Value – Initial output value (Default: 0).
      • Power Down – Power down settings:
        • Enabled – Enables power down mode (Default: False).
        • Ground Resistor(K Ohms) – Ground resistor value in kΩ (Default: 1).
      • Write To EEPROM – Write settings to EEPROM (Default: False).
    • Item[3] – Channel 3 settings:
      • External Reference – External reference mode (Default: False).
      • Gain(x2) – 2x gain setting (Default: False).
      • Initial Value – Initial output value settings:
        • Enabled – Enables initial value (Default: True).
        • Value – Initial output value (Default: 0).
      • Power Down – Power down settings:
        • Enabled – Enables power down mode (Default: False).
        • Ground Resistor(K Ohms) – Ground resistor value in kΩ (Default: 1).
      • Write To EEPROM – Write settings to EEPROM (Default: False).
  • Enabled – Enables the DAC (Default: True).
  • Name – Component identifier name.

Pins

Input Pins

  • Channels[0]: In (digital) – Channel 0 digital input.
  • Channels[1]: In (digital) – Channel 1 digital input.
  • Channels[2]: In (digital) – Channel 2 digital input.
  • Channels[3]: In (digital) – Channel 3 digital input.
  • Check (I2C) – I²C control and status interface.

Output Pins

  • Out (analog) – Analog output.

Categories