Share:


AD558KN

Specifications

SKU: 317621

BUY AD558KN https://www.utsource.net/itm/p/317621.html
DACPORT Low Cost, Complete uP-Compatible 8-Bit DAC

Below is the parameter table and instructions for the AD558KN, a monolithic 8-bit D/A converter with a serial interface from Analog Devices.

AD558KN Parameter Table

Parameter Symbol Min Typ Max Unit Conditions
Supply Voltage Vcc 4.5 5.0 5.5 V -
Output Voltage Range Vout 0 - Vref V -
Resolution - - 8 - bits -
Differential Nonlinearity (DNL) DNL -1 0 +1 LSB -
Integral Nonlinearity (INL) INL -1 0 +1 LSB -
Settling Time tsettle - 10 - μs 0.01% of full scale
Serial Data Rate fSCK - 2.0 - MHz -
Power Consumption Ptot - 15 - mW Vcc = 5V, no load
Operating Temperature Range Toper -40 - +85 °C -
Storage Temperature Range Tstg -65 - +150 °C -

AD558KN Instructions

1. Pin Configuration

  • Vcc: Positive supply voltage (4.5V to 5.5V)
  • GND: Ground
  • Vref: Reference voltage input
  • CS: Chip select (active low)
  • SCLK: Serial clock input
  • SDATA: Serial data input
  • LDAC: Load DAC (active low)
  • Vout: Analog output

2. Serial Interface Operation

  1. Chip Select (CS): Bring CS low to enable the device.
  2. Serial Data (SDATA): Send 8-bit data serially on the SDATA line.
  3. Serial Clock (SCLK): Toggle SCLK to shift in each bit of data. The data is sampled on the rising edge of SCLK.
  4. Load DAC (LDAC): After all 8 bits are shifted in, bring LDAC low to latch the data into the DAC register and update the analog output.

3. Data Format

  • The data format is MSB-first (most significant bit first).
  • Example: To send the value 10010110 (binary), the sequence would be:
    • 1 (MSB)
    • 0
    • 0
    • 1
    • 0
    • 1
    • 1
    • 0 (LSB)

4. Powering the Device

  • Connect Vcc to a stable 5V supply.
  • Connect GND to the ground of your system.
  • Connect Vref to a stable reference voltage (typically 5V for full-scale output).

5. Output Considerations

  • The output voltage (Vout) will range from 0V to Vref based on the digital input.
  • Ensure that the load impedance is appropriate for the output stage to avoid loading issues.

6. Temperature and Environmental Considerations

  • Operate the device within the specified temperature range to ensure reliable performance.
  • Store the device within the storage temperature range to prevent damage.

7. Example Code (Pseudocode)

// Initialize pins
CS = HIGH
SCLK = LOW
SDATA = LOW
LDAC = HIGH

// Start conversion
CS = LOW

// Send 8-bit data
for i = 7 to 0:
    if (data & (1 << i)):
        SDATA = HIGH
    else:
        SDATA = LOW
    SCLK = HIGH
    SCLK = LOW

// Latch data into DAC
LDAC = LOW
LDAC = HIGH

// End conversion
CS = HIGH

This table and set of instructions should provide you with the necessary information to use the AD558KN effectively.

(For reference only)

 Inquiry - AD558KN