MAX541 Ultra-Small, 16-Bit, Unbuffered Output Voltage DAC with SPI Interface

Hello World

Import programMAX541_Hello_DAC_on_MAX32625MBED

Example host software for the Maxim Integrated MAX541 16-Bit, Unbuffered Output Voltage DAC. Hosted on the MAX32625MBED.


Import libraryMAX541

Maxim Integrated 16-Bit, Unbuffered Output Voltage DAC. Driver/library for MAX541




The MAX541/MAX542 are serial-input, voltage-output, 16-bit digital-to-analog converters (DACs) that operate from a single +5V supply. They provide 16-bit performance (±1LSB INL and DNL) over temperature without any adjustments. The DAC output is unbuffered, resulting in a low supply current of 0.3mA and a low offset error of 1LSB.

The DAC output range is 0V to VREF. For bipolar operation, matched scaling resistors are provided in the MAX542 for use with an external precision op amp (such as the MAX400), generating a ±VREF output swing. The MAX542 also includes Kelvin-sense connections for the reference and analog ground pins to reduce layout sensitivity. A 16-bit serial word is used to load data into the DAC latch. The 10MHz, 3-wire serial interface is compatible with SPI™/QSPI™/MICROWIRE™, and it also interfaces directly with optocouplers for applications requiring isolation. A power-on reset circuit clears the DAC output to 0V (unipolar mode) when power is initially applied. The MAX541 is available in 8-pin plastic DIP and SO packages. The MAX542 is available in 14-pin plastic DIP and SO packages.

Key Features

  • Full 16-Bit Performance Without Adjustments
  • +5V Single-Supply Operation
  • Low Power: 1.5mW
  • 1µs Settling Time
  • Unbuffered Voltage Output Directly Drives 60-kilohm Loads
  • SPI/QSPI/MICROWIRE-Compatible Serial Interface
  • Power-On Reset Circuit Clears DAC Output to 0V (unipolar mode)
  • Schmitt Trigger Inputs for Direct Optocoupler Interface

You need to log in to post a discussion