データシートサーチシステム
  Japanese  ▼
ALLDATASHEET.JP

X  

  • AD5664BCPZ-R2

  • AI
    ## AD5664BCPZ-R2: Detailed Technical Overview The **AD5664BCPZ-R2** is a member of the *nano*DAC® family produced by Analog Devices. It is a low-power, quad-channel, 16-bit buffered voltage-output Digital-to-Analog Converter (DAC). --- ### 1. Key Technical Specifications The following table summarizes the primary electrical characteristics of the AD5664: | Feature | Specification | | :--- | :--- | | **Resolution** | 16-Bit | | **Channels** | Quad (4 Independent Channels) | | **Interface** | SPI / QSPI / MICROWIRE / DSP Compatible | | **Supply Voltage (VDD)** | 2.7 V to 5.5 V | | **Power Consumption** | 1.3 mA (Max at 5V) | | **Output Type** | Buffered Voltage Output | | **Package** | 10-Lead LFCSP (3mm x 3mm) | | **Operating Temp** | -40°C to +105°C | --- ### 2. Core Functional Components The internal architecture of the AD5664 consists of several critical stages: 1. **Input Shift Register:** A 24-bit serial register that accepts data via the SPI interface. It includes control bits to determine which DAC channel is being updated. 2. **Resistor String Architecture:** This is the core DAC structure, ensuring monotonicity and low differential non-linearity (DNL). 3. **Output Amplifiers:** Each of the four channels features a rail-to-rail output amplifier, allowing the output voltage swing to reach nearly the supply rails. 4. **Power-On Reset (POR):** Ensures the DAC outputs power up to 0 V (or midscale, depending on the specific model variant) and remain there until a valid write occurs. --- ### 3. Pin Configuration & Description | Pin No. | Mnemonic | Description | | :--- | :--- | :--- | | 1 | **VDD** | Power Supply Input (2.7V to 5.5V). | | 2 | **VREF** | External Reference Voltage Input. | | 3 | **VOUTA** | DAC Channel A Output. | | 4 | **VOUTB** | DAC Channel B Output. | | 5 | **VOUTC** | DAC Channel C Output. | | 6 | **VOUTD** | DAC Channel D Output. | | 7 | **GND** | Ground Reference. | | 8 | **SYNC** | Level-triggered control input (Active Low). | | 9 | **SCLK** | Serial Clock Input. | | 10 | **DIN** | Serial Data Input. | --- ### 4. Application Use Cases Due to its high resolution and small footprint (LFCSP package), the AD5664 is commonly used in: * **Process Control:** Precision tuning of industrial equipment. * **Data Acquisition Systems:** Providing reference offsets or calibration voltages. * **Digital Gain and Offset Adjustment:** Fine-tuning analog signal chains. * **Programmable Voltage Sources:** In battery-powered portable instrumentation. --- ### 5. Implementation Example (SPI Pseudocode) To update a channel on the AD5664, a 24-bit word is sent. The format typically includes 2 "don't care" bits, 3 command bits, 3 address bits, and 16 data bits. ```c // Example: Setting DAC Channel A to 50% scale // Command: 001 (Write to and Update DAC channel) // Address: 000 (DAC A) // Data: 0x8000 (32768 in decimal) void write_AD5664(uint8_t command, uint8_t address, uint16_t data) { digitalWrite(SYNC_PIN, LOW); // Pull SYNC low to start frame // Send 24 bits total: [XX][CMD][ADDR] [DATA_HIGH] [DATA_LOW] SPI.transfer((command << 3) | address); SPI.transfer((data >> 8) & 0xFF); SPI.transfer(data & 0xFF); digitalWrite(SYNC_PIN, HIGH); // Pull SYNC high to load data } ```
    ✨ Follow-up Questions
    • What is the difference between the AD5664 and the AD5664R version?
    • How does the settling time of the AD5664 affect high-speed applications?
    • What are the power-down modes available for this specific DAC?