MAX1257BETM+ Maxim Integrated Products, MAX1257BETM+ Datasheet

IC ADC/DAC 12BIT 48-TQFN

MAX1257BETM+

Manufacturer Part Number
MAX1257BETM+
Description
IC ADC/DAC 12BIT 48-TQFN
Manufacturer
Maxim Integrated Products
Type
ADC, DACr
Datasheet

Specifications of MAX1257BETM+

Resolution (bits)
12 b
Sampling Rate (per Second)
225k
Data Interface
Serial
Voltage Supply Source
Analog and Digital
Voltage - Supply
2.7 V ~ 3.6 V
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
48-TQFN Exposed Pad
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
The MAX1220/MAX1257/MAX1258 integrate a 12-bit,
multichannel, analog-to-digital converter (ADC), and a 12-
bit, octal, digital-to-analog converter (DAC) in a single IC.
These devices also include a temperature sensor and
configurable general-purpose I/O ports (GPIOs) with a
25MHz SPI™-/QSPI™-/MICROWIRE™-compatible serial
interface. The ADC is available in 8 and 16 input-channel
versions. The octal DAC outputs settle within 2.0µs and
the ADC has a 225ksps conversion rate.
All devices include an internal reference (2.5V or
4.096V) for both the ADC and DAC. Programmable ref-
erence modes allow the use of an internal reference, an
external reference, or a combination of both. Features
such as an internal ±1°C accurate temperature sensor,
FIFO, scan modes, programmable internal or external
clock modes, data averaging, and AutoShutdown™
allow users to minimize power consumption and proces-
sor requirements. The low glitch energy (4nV
digital feedthrough (0.5nV
DACs make these devices ideal for digital control of
fast-response closed-loop systems.
The devices are guaranteed to operate with a supply volt-
age from +2.7V to +3.6V (MAX1257) and from +4.75V to
+5.25V (MAX1220/MAX1258). These devices consume
2.5mA at 225ksps throughput, only 22µA at 1ksps
throughput, and under 0.2µA in the shutdown mode. The
MAX1257/MAX1258 feature 12 GPIOs, while the
MAX1220 offers four GPIOs that can be configured as
inputs or outputs.
The MAX1220 is available in a 36-pin thin QFN pack-
age. The MAX1257/MAX1258 are available in 48-pin
thin QFN package. All devices are specified over the
-40°C to +85°C temperature range.
19-3295; Rev 6; 1/10
Note: All devices are specified over the -40°C to +85°C operating range.
+ Denotes a lead(Pb)-free/RoHS-compliant package.
* EP = Exposed pad.
** Number of resolution bits refers to both DAC and ADC.
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
MAX1220BETX+
MAX1257BETM+
MAX1258BETM+
PART
Controls for Optical Components
Base-Station Control Loops
System Supervision and Control
Data-Acquisition Systems
12-Bit, Multichannel ADCs/DACs with FIFO,
________________________________________________________________ Maxim Integrated Products
36 Thin QFN-EP*
48 Thin QFN-EP*
48 Thin QFN-EP*
PIN-PACKAGE
General Description
Temperature Sensing, and GPIO Ports
s) of the integrated octal
Applications
VOLTAGE
4.096
4.096
REF
2.5
(V)
s) and low
VOLTAGE (V)
4.75 to 5.25
4.75 to 5.25
2.7 to 3.6
ANALOG
SUPPLY
Ordering Information/Selector Guide
♦ 12-Bit, 225ksps ADC
♦ 12-Bit, Octal, 2µs Settling DAC
♦ Internal Reference or External Single-Ended/
♦ Internal ±1°C Accurate Temperature Sensor
♦ On-Chip FIFO Capable of Storing 16 ADC
♦ On-Chip Channel-Scan Mode and Internal
♦ Analog Single-Supply Operation
♦ Digital Supply: +2.7V to AV
♦ 25MHz, SPI/QSPI/MICROWIRE Serial Interface
♦ AutoShutdown Between Conversions
♦ Low-Power ADC
♦ Low-Power DAC: 1.5mA
♦ Evaluation Kit Available (Order MAX1258EVKIT)
SPI and QSPI are trademarks of Motorola, Inc.
MICROWIRE is a trademark of National Semiconductor Corp.
AutoShutdown is a trademark of Maxim Integrated Products, Inc.
Pin Configurations appear at end of data sheet.
Differential Reference
Conversion Results and One Temperature Result
Data-Averaging Features
Analog Multiplexer with True-Differential
16 Single-Ended Channels or 8 Differential
Eight Single-Ended Channels or Four Differential
Excellent Accuracy: ±0.5 LSB INL, ±0.5 LSB DNL
Ultra-Low Glitch Energy (4nV•s)
Power-Up Options from Zero Scale or Full Scale
Excellent Accuracy: ±0.5 LSB INL
Internal Reference Voltage 2.5V or 4.096V
+2.7V to +3.6V or +4.75V to +5.25V
2.5mA at 225ksps
22µA at 1ksps
0.2µA at Shutdown
RESOLUTION
Track/Hold (T/H)
Channels (Unipolar or Bipolar)
(MAX1257/MAX1258)
Channels (Unipolar or Bipolar) (MAX1220)
BITS**
12
12
12
CHANNELS
ADC
16
16
8
DD
CHANNELS
DAC
8
8
8
Features
GPIOs
12
12
4
1

Related parts for MAX1257BETM+

MAX1257BETM+ Summary of contents

Page 1

... Base-Station Control Loops System Supervision and Control Data-Acquisition Systems PART PIN-PACKAGE MAX1220BETX+ 36 Thin QFN-EP* MAX1257BETM+ 48 Thin QFN-EP* MAX1258BETM+ 48 Thin QFN-EP* Note: All devices are specified over the -40°C to +85°C operating range. + Denotes a lead(Pb)-free/RoHS-compliant package Exposed pad. ** Number of resolution bits refers to both DAC and ADC. ...

Page 2

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports ABSOLUTE MAXIMUM RATINGS AV to AGND .........................................................-0.3V to +6V DD DGND to AGND.....................................................-0.3V to +0. .......................................................-3.0V to +0. Digital Inputs to DGND.............................................-0.3V to +6V Digital ...

Page 3

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports ELECTRICAL CHARACTERISTICS (continued) ( 2.7V to 3.6V (MAX1257), external reference (MAX1220/MAX1258), external reference V unless otherwise noted. Typical values are at AV Outputs are ...

Page 4

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports ELECTRICAL CHARACTERISTICS (continued) ( 2.7V to 3.6V (MAX1257), external reference (MAX1220/MAX1258), external reference V unless otherwise noted. Typical values are at AV Outputs are ...

Page 5

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports ELECTRICAL CHARACTERISTICS (continued) ( 2.7V to 3.6V (MAX1257), external reference (MAX1220/MAX1258), external reference V unless otherwise noted. Typical values are at AV Outputs are ...

Page 6

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports ELECTRICAL CHARACTERISTICS (continued) ( 2.7V to 3.6V (MAX1257), external reference (MAX1220/MAX1258), external reference V unless otherwise noted. Typical values are at AV Outputs are ...

Page 7

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports ELECTRICAL CHARACTERISTICS (continued) ( 2.7V to 3.6V (MAX1257), external reference (MAX1220/MAX1258), external reference V unless otherwise noted. Typical values are at AV Outputs are ...

Page 8

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports ELECTRICAL CHARACTERISTICS (continued) ( 2.7V to 3.6V (MAX1257), external reference (MAX1220/MAX1258), external reference V unless otherwise noted. Typical values are at AV Outputs are ...

Page 9

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports ( (MAX1257), external 4.096V (MAX1220/MAX1258 3.6MHz (50% duty cycle), f CLK +25°C, unless otherwise noted.) ANALOG SHUTDOWN CURRENT vs. ANALOG SUPPLY ...

Page 10

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports ( (MAX1257), external 4.096V (MAX1220/MAX1258 3.6MHz (50% duty cycle), f CLK +25°C, unless otherwise noted.) ADC OFFSET ERROR vs. TEMPERATURE 2 ...

Page 11

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports ( (MAX1257), external 4.096V (MAX1220/MAX1258 3.6MHz (50% duty cycle), f CLK +25°C, unless otherwise noted.) DAC INTEGRAL NONLINEARITY vs. OUTPUT CODE ...

Page 12

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports ( (MAX1257), external 4.096V (MAX1220/MAX1258 3.6MHz (50% duty cycle), f CLK +25°C, unless otherwise noted.) DAC FULL-SCALE ERROR vs. REFERENCE VOLTAGE ...

Page 13

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports ( (MAX1257), external 4.096V (MAX1220/MAX1258 3.6MHz (50% duty cycle), f CLK +25°C, unless otherwise noted.) ADC FFT PLOT ...

Page 14

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports ( (MAX1257), external 4.096V (MAX1220/MAX1258 3.6MHz (50% duty cycle), f CLK +25°C, unless otherwise noted.) TEMPERATURE SENSOR ERROR vs. TEMPERATURE 1.00 ...

Page 15

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports ( (MAX1257), external 4.096V (MAX1220/MAX1258 3.6MHz (50% duty cycle), f CLK +25°C, unless otherwise noted.) DAC DIGITAL FEEDTHROUGH R = 10kΩ, ...

Page 16

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports PIN MAX1257 MAX1220 MAX1258 1, 2 — GPIOA0, GPIOA1 General-Purpose I/O A0, A1. GPIOA0, A1 can sink and source 15mA ...

Page 17

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports PIN MAX1257 MAX1220 MAX1258 26 35 27–31, 34 — AIN0–AIN5 35 — REF2/AIN6 CNVST/AIN7 36 — CNVST/AIN15 — 1 — GPIOA0–GPIOA3 General-Purpose I/O A0–A3. GPIOA0–GPIOA3 can ...

Page 18

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports Detailed Description The MAX1220/MAX1257/MAX1258 integrate a 12-bit, multichannel, analog-to-digital converter (ADC), and a 12-bit, octal, digital-to-analog converter (DAC sin- gle IC. These devices also include a temperature sen- ...

Page 19

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports GPIOB0– GPIOC0– GPIOA0– GPIOA3 GPIOB3 GPIOC3 USER-PROGRAMMABLE I/O CONTROL OSCILLATOR SCLK CS DIN DOUT TEMPERATURE SENSOR EOC LOGIC CONTROL CNVST AIN0 12-BIT FIFO AND SAR T/H AIN13 ALU ADC REF2/ ...

Page 20

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports Table 1. Command Byte (MSB First) REGISTER BIT 7 BIT 6 NAME Conversion 1 CHSEL3 Setup 0 1 ADC 0 0 DAC Select 0 0 Reset 0 0 GPIO Configure ...

Page 21

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports See Tables 5–8 for more details on configuring the inputs. For the inputs that are configurable as CNVST, REF2, and an analog input, only one function can be used at ...

Page 22

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports The first 2 bytes of data read out after a temperature measurement always contain the 12-bit temperature result, preceded by four leading zeros, MSB first. If another temperature measurement is ...

Page 23

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports GPIOB3, and GPIOC0–GPIOC3. The MAX1220 includes four GPIO channels (GPIOA0, GPIOA1, GPIOC0, GPIOC1). Read and write to the GPIOs as detailed in Table 1 and Tables 12–19. Also, see the ...

Page 24

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports names. Tables 4–12 show the various functions within the conversion register, setup register, unipolar-mode register, bipolar-mode register, ADC averaging regis- ter, DAC select register, reset register, and GPIO com- mand ...

Page 25

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports Table 5. Setup Register* BIT NAME BIT — 7 (MSB) — 6 CKSEL1 5 CKSEL0 4 REFSEL1 3 REFSEL0 2 DIFFSEL1 1 DIFFSEL0 0 (LSB) * See below for bit ...

Page 26

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports The ADC reference is always on if any of the following conditions are true: 1) The FBGON bit is set to one in the reset register least one ...

Page 27

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports Table 6. Unipolar-Mode Register (Addressed Through the Setup Register) BIT NAME BIT UCH0/1 7 (MSB) Configure AIN0 and AIN1 for unipolar differential conversion. UCH2/3 6 Configure AIN2 and AIN3 for ...

Page 28

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports Unipolar/Bipolar Registers The final 2 bits (LSBs) of the setup register control the unipolar-/bipolar-mode address registers. Set DIFFSEL[1: write to the unipolar-mode regis- ter. Set bits DIFFSEL[1:0] ...

Page 29

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports Table 9 details the four scan modes available in the ADC conversion register. All four scan modes allow averaging as long as the AVGON bit, bit 4 in the averaging ...

Page 30

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports Write a command byte to the GPIO command register to configure, write, or read the GPIOs, as detailed in Table 12. Write the command byte 00000011 to configure the GPIOs. ...

Page 31

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports Write the command byte 00000010 to indicate a GPIO write operation. The eight SCLK cycles following the command byte load data from DIN into the GPIO write register in the ...

Page 32

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports Table 20. DAC Serial-Interface Configuration 16-BIT SERIAL WORD MSB CONTROL BITS D11 D10 ...

Page 33

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports Table 21. DAC Power-Up and Power-Down Commands CONTROL DATA BITS BITS — — — — — — — — ...

Page 34

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports temperature-sensor results are available in two’s com- plement format, while all others are in binary. See Tables 6, 7, and 8 for details on which setting (unipolar or bipolar) takes ...

Page 35

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports CNVST CS SCLK DOUT EOC Figure 6. Clock Mode 00—After writing a command byte, set CNVST low for at least 40ns to begin a conversion. t CSW CNVST (ACQUISITION 1) ...

Page 36

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports CONVERSION BYTE DIN CS SCLK DOUT t DOV EOC Figure 8. Clock Mode 10—The command byte to the conversion register begins the acquisition (CNVST is not required). Set CNVST high ...

Page 37

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports CONVERSION BYTE #1 DIN ACQUISITION #1 CS SCLK DOUT EOC Figure 9a. Clock Mode 11—Externally Timed Acquisition, Sampling and Conversion without CNVST for Maximum ADC Throughput CONVERSION BYTE DIN CS ...

Page 38

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports SCLK DIN Dn-1 Dn-2 t DOE D15 DOUT D7 t CSS t CSPWH CS NOTE: FOR THE MAX1220 GPIO WRITES 16; FOR ...

Page 39

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports SCLK Dn-1 Dn-2 DIN t DOE D15 DOUT D7 t CSS t CSPWH CS NOTE: FOR THE MAX1220 GPIO WRITES 16; FOR ...

Page 40

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports CS t GSU GPIO INPUT/OUTPUT Figure 13. GPIO Timing LDAC OUT_ Figure 14. LDAC Functionality Drive LDAC low to transfer the content of the input reg- isters to the DAC ...

Page 41

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports Unipolar ADC Offset Error For an ideal converter, the first transition occurs at 0.5 LSB, above zero. Offset error is the amount of deviation between the measured first transition point ...

Page 42

Multichannel ADCs/DACs with FIFO, Temperature Sensing, and GPIO Ports TOP VIEW + GPIOA0 1 GPIOA1 2 EOC DGND 5 MAX1220 DOUT 6 SCLK 7 DIN 8 OUT0 9 THIN QFN Full-Power Bandwidth A large -0.5dBFS ...

Page 43

... Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied. Maxim reserves the right to change the circuitry and specifications without notice at any time. Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 ____________________ 43 © 2010 Maxim Integrated Products ...

Related keywords