Share:


ADS7800JU

Specifications

SKU: 816825

BUY ADS7800JU https://www.utsource.net/itm/p/816825.html
12-Bit 3us Sampling Analog-to-Digital Converter 24-SOIC -40 to 85

Below is the parameter table and instructions for the ADS7800JU, a 12-bit A/D converter with a serial interface.

ADS7800JU Parameter Table

Parameter Symbol Min Typ Max Unit
Supply Voltage VCC 4.75 5.0 5.25 V
Supply Current (Active) ICC - 1.0 1.5 mA
Supply Current (Standby) ICC(SB) - 10 20 μA
Analog Input Voltage Range VIN 0 - VCC V
Conversion Time tCONV - 10 - μs
Output Data Rate fSCLK - 200 300 kHz
Digital Output Logic Levels VOH 2.4 - VCC-0.5 V
VOL 0 - 0.4 V
Input Logic Levels VIH 2.0 - VCC-0.5 V
VIL 0 - 0.8 V
Operating Temperature Range Toper -40 - 85 °C
Storage Temperature Range Tstg -65 - 150 °C

ADS7800JU Instructions

1. Pin Configuration

  • VCC: Power supply input.
  • GND: Ground.
  • VIN: Analog input.
  • SCLK: Serial clock input.
  • DIN: Data input.
  • DOUT: Data output.
  • CS: Chip select (active low).

2. Operation Sequence

  1. Power-Up:

    • Apply the VCC and GND to the device.
    • Ensure that the analog input voltage (VIN) is within the range of 0 to VCC.
  2. Initialization:

    • Set the chip select (CS) pin to high to keep the device in standby mode.
    • Set the serial clock (SCLK) to low.
  3. Start Conversion:

    • Pull the CS pin low to activate the device.
    • The conversion starts automatically when CS goes low.
  4. Data Read:

    • After the conversion time (tCONV), the data is ready.
    • Generate a series of clock pulses on SCLK to shift out the data from DOUT.
    • The data is read MSB first.
  5. End Conversion:

    • After reading the data, pull the CS pin high to return the device to standby mode.

3. Timing Diagram

CS    ____________|_________________|_____________
SCLK  __|__|__|__|__|__|__|__|__|__|__|__|__|__|__
DOUT  _________XXXXXX_____________________________
  • CS: Chip select signal.
  • SCLK: Serial clock signal.
  • DOUT: Data output signal.
  • XXXXXX: Data bits being shifted out.

4. Example Code (Pseudocode)

// Initialize
VCC = 5.0V
GND = 0V
CS = HIGH
SCLK = LOW

// Start Conversion
CS = LOW

// Wait for conversion time (10 μs)
delay(10 μs)

// Read Data
for i = 0 to 11:
    SCLK = HIGH
    bit = read(DOUT)
    SCLK = LOW
    data[i] = bit

// End Conversion
CS = HIGH

This table and set of instructions should help you understand and use the ADS7800JU effectively.

(For reference only)

 Inquiry - ADS7800JU