MAX1257BETM+T Maxim Integrated Products, MAX1257BETM+T Datasheet
MAX1257BETM+T
Specifications of MAX1257BETM+T
Related parts for MAX1257BETM+T
MAX1257BETM+T Summary of contents
Page 1
... 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. Ordering Information/Selector Guide REF ANALOG ...
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 ...