MCP4725A0TE/CH MICROCHIP [Microchip Technology], MCP4725A0TE/CH Datasheet

no-image

MCP4725A0TE/CH

Manufacturer Part Number
MCP4725A0TE/CH
Description
12-Bit Digital-to-Analog Converter with EEPROM Memory in SOT-23-6
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet
Features
• 12-Bit Resolution
• On-Board Non-Volatile Memory (EEPROM)
• ±0.2 LSB DNL (typical)
• External A0 Address Pin
• Normal or Power-Down Mode
• Fast Settling Time of 6 µs (typical)
• External Voltage Reference (V
• Rail-to-Rail Output
• Low Power Consumption
• Single-Supply Operation: 2.7V to 5.5V
• I
• Small 6-lead SOT-23 Package
• Extended Temperature Range: -40°C to +125°C
Applications
• Set Point or Offset Trimming
• Sensor Calibration
• Closed-Loop Servo Control
• Low Power Portable Instrumentation
• PC Peripherals
• Data Acquisition Systems
Block Diagram
© 2007 Microchip Technology Inc.
12-Bit Digital-to-Analog Converter with EEPROM Memory
V
V
- Eight Available Addresses
- Standard (100 kbps), Fast (400 kbps), and
DD
SS
2
C
High-Speed (3.4 Mbps) Modes
TM
Interface:
Power-on
EEPROM
Charge
Reset
Pump
A0
String DAC
Resistive
V
Amp
I
2
Op
OUT
C Interface Logic
SCL
DAC Register
DD
Register
)
Input
SDA
in SOT-23-6
DESCRIPTION
The MCP4725 is a low-power, high accuracy, single
channel, 12-bit buffered voltage output Digital-to-Ana-
log Convertor (DAC) with non-volatile memory
(EEPROM). Its on-board precision output amplifier
allows it to achieve rail-to-rail analog output swing.
The DAC input and configuration data can be
programmed to the non-volatile memory (EEPROM) by
the user using I
memory feature enables the DAC device to hold the
DAC input code during power-off time, and the DAC
output is available immediately after power-up. This
feature is very useful when the DAC device is used as
a supporting device for other devices in the network.
The device includes a Power-On-Reset (POR) circuit to
ensure reliable power-up and an on-board charge
pump for the EEPROM programming voltage. The
DAC reference is driven from V
power-down mode, the output amplifier can be config-
ured to present a low, medium, or high resistance out-
put load.
The MCP4725 has an external A0 address pin. This A0
pin can be tied to V
board.
The MCP4725 has a two-wire I
interface for standard (100 kHz), fast (400 kHz), or high
speed (3.4 MHz) mode.
The MCP4725 is an ideal DAC device where design
simplicity and small footprint is desired, and for applica-
tions requiring the DAC device settings to be saved
during power-off time.
The device is available in a small 6-pin SOT-23
package.
Package Type
SOT-23-6
V
V
V
OUT
SS
DD
MCP4725
2
C interface command. The non-volatile
1
2
3
DD
or V
SS
of the user’s application
2
C™ compatible serial
6
5
4
DS22039C-page 1
DD
A0
SCL
SDA
directly. In

Related parts for MCP4725A0TE/CH

MCP4725A0TE/CH Summary of contents

Page 1

Digital-to-Analog Converter with EEPROM Memory Features • 12-Bit Resolution • On-Board Non-Volatile Memory (EEPROM) • ±0.2 LSB DNL (typical) • External A0 Address Pin • Normal or Power-Down Mode • Fast Settling Time of 6 µs (typical) • External ...

Page 2

MCP4725 1.0 ELECTRICAL CHARACTERISTICS Absolute Maximum Ratings† V ...................................................................................6.5V DD All inputs and outputs w.r.t V .................–0. Current at Input Pins ....................................................±2 mA Current at Supply Pins ...............................................±50 mA Current at Output Pins ...............................................±25 mA Storage Temperature ...

Page 3

ELECTRICAL CHARACTERISTICS (CONTINUED) Electrical Specifications: Unless otherwise indicated, all parameters apply kΩ from 100 pF OUT SS L Parameter Sym Power Up Time Output ...

Page 4

MCP4725 TEMPERATURE CHARACTERISTICS Electrical Specifications: Unless otherwise indicated, V Parameters Temperature Ranges Specified Temperature Range Operating Temperature Range Storage Temperature Range Thermal Package Resistances Thermal Resistance, 6L-SOT-23 DS22039C-page 4 = +2.7V to +5.5V Sym Min Typ Max Units ...

Page 5

TYPICAL PERFORMANCE CURVES Note: The graphs and tables provided following this note are a statistical summary based on a limited number of samples and are provided for informational purposes only. The performance characteristics listed herein are not tested or ...

Page 6

MCP4725 Note: Unless otherwise indicated +25° +125 - 1024 2048 3072 Code ...

Page 7

Note: Unless otherwise indicated +25° 100 Current (µA) FIGURE 2-12: I Histogram . Current (µA) FIGURE ...

Page 8

MCP4725 Note: Unless otherwise indicated +25° 2.50 2. 5.5V DD 2.10 1.90 1. 5.0V DD 1.50 1.30 1.10 0. 2.7V DD 0.70 0.50 -40 -25 - ...

Page 9

Note: Unless otherwise indicated +25° CLK Time (2µs/Div) FIGURE 2-24: Exiting Power Down Mode. © 2007 Microchip Technology Inc. = +5.0V 0V kΩ OUT (2V/Div) ...

Page 10

MCP4725 3.0 PIN DESCRIPTIONS The descriptions of the pins are listed in TABLE 3-1: PIN FUNCTION TABLE Pin No. Name SOT- Analog Output Voltage OUT 2 V Ground Reference Supply Voltage SDA ...

Page 11

TERMINOLOGY 4.1 Resolution The resolution is the number of DAC output states that divide the full-scale range. For the 12-bit DAC, the 12 resolution the DAC code ranges from 0 to 4095. 4.2 LSB The least ...

Page 12

MCP4725 7 DNL = 0.5 LSB 6 5 DNL = 2LSB 4 Analog Output 3 (LSB 000 001 010 011 100 101 DAC Input Code Ideal Transfer Function Actual Transfer Function FIGURE 4-2: DNL Accuracy. 4.5 Offset ...

Page 13

Offset Error Drift Offset error drift is the variation in offset error due to a change in ambient temperature. The offset error drift is o typically expressed in ppm/ C. 4.10 Settling Time The Settling time is the time ...

Page 14

MCP4725 5.0 GENERAL DESCRIPTION The MCP4725 is a single channel buffered voltage output 12-bit DAC with non-volatile (EEPROM). The user can store configuration register bits (2 bits) and DAC input data (12 bits) in non-volatile EEPROM (14 bits) memory. When ...

Page 15

Normal and Power-Down Modes The device has two modes of operation: Normal mode and power-down mode. The mode is selected by programming the power-down bits (PD1 and PD0) in the Configuration register. The user can also program the two ...

Page 16

MCP4725 5.6 Non-Volatile EEPROM Memory The MCP4725 device has a 14-bit wide EEPROM memory to store configuration bit (2 bits) and DAC input data (12 bits). These bits are readable and re-writ- 2 able with I C interface commands. The ...

Page 17

THEORY OF OPERATION When the device is connected to the I device is working as a slave device. The Master (MCU) can write/read the DAC input register or EEPROM 2 using the I C interface command. The MCP4725 device ...

Page 18

MCP4725 TABLE 6-2: WRITE COMMAND TYPE Command Name Fast Mode “ Write DAC Register Write DAC Register and EEPROM Reserved 1 0 ...

Page 19

Write DAC Register: (C2, C1, C0) = (0,1,0) or (B) Write DAC Register and EEPROM: (C2, C1, C0) = (0,1,1) 1st byte (Device Addressing Device Code Address Bits ...

Page 20

MCP4725 6.2 READ COMMAND If the R/W bit is set to a logic “high”, then the device outputs on SDA pin, the DAC register and EEPROM data. Figure 6-3 shows an example of reading the register and EEPROM data. The ...

Page 21

I C SERIAL INTERFACE COMMUNICATION 7.1 OVERVIEW The MCP4725 device uses a two-wire I interface that can operate on a standard, fast or high speed mode. A device that sends data onto the bus is defined as transmitter, ...

Page 22

MCP4725 7.3 General Call The MCP4725 device acknowledges the general call address (0x00 in the first byte). The meaning of the general call address is always specified in the second 2 byte (see Figure 7-2). The I C specification does ...

Page 23

ACKNOWLEDGE Each receiving device, when addressed, is obliged to generate an acknowledge after the reception of each byte. The master device must generate an extra clock pulse which is associated with this acknowledge bit. The device that acknowledges, has ...

Page 24

MCP4725 2 TABLE 7- SERIAL TIMING SPECIFICATIONS Electrical Specifications: Unless otherwise specified, all limits are specified for T Parameters Sym Standard Mode Clock frequency f SCL Clock high time T HIGH Clock low time T LOW SDA and ...

Page 25

TABLE 7- SERIAL TIMING SPECIFICATIONS (CONTINUED) Electrical Specifications: Unless otherwise specified, all limits are specified for T Parameters Sym High Speed Mode (Note 5) Clock frequency f SCL Clock high time T HIGH Clock low time T ...

Page 26

MCP4725 SU:STA SCL T LOW T SDA HD:STA FIGURE 7- Bus Timing Data. DS22039C-page 26 T HIGH T SU:DAT T HD:DAT SU:STO T BUF 0.7V DD 0.3V ...

Page 27

TYPICAL APPLICATIONS The MCP4725 device is one of Microchip’s latest DAC device family with non-volatile EEPROM memory. The device is a general purpose resistive string DAC intended to be used in applications where a precision, and low power DAC ...

Page 28

MCP4725 8.2 Using Non-Volatile EEPROM Memory The user can store the DAC input code (12 bits) and power-down configuration bits (2 bits) in the internal non-volatile EEPROM memory using the I command. The user can also read the EEPROM data ...

Page 29

DECREASING THE OUTPUT STEP SIZE Calibrating the threshold of a diode, transistor or resistor may require a very small step size in the DAC output voltage. These applications may require about 200 µV of step resolution within 0.8V of ...

Page 30

MCP4725 8.5.3 BUILDING A “WINDOW” DAC Some sensor applications require very high resolution around the set point or threshold voltage. Example 8-2 shows an example of creating a “window” around the threshold using a voltage divider network with a pull-up ...

Page 31

BIPOLAR OPERATION Bipolar operation is achievable using the MCP4725 by using an external operational amplifier (op amp). This allows a general purpose DAC, with its cost and availability advantages, to meet almost any desired output voltage range, power and ...

Page 32

MCP4725 8.5.4.1 Design a Bipolar DAC using Example 8-3 Some applications desires an output step magnitude with an output range of ±2.05V. The following steps explain the design solution: 1. Calculate the range: +2.05V – (-2.05V) = ...

Page 33

PROGRAMMABLE CURRENT SOURCE Example 8-3 illustrates an example how to convert the DAC voltage output to a digitally selectable current source by adding a voltage follower and a sensor register. MCP4725 OUT V SCL 5 ...

Page 34

MCP4725 9.0 DEVELOPMENT SUPPORT 9.1 Evaluation & Demonstration Boards The MCP4725 SOT-23-6 Evaluation Board is available from Microchip Technology Inc. This board works with Microchip’s PICkit™ Serial Analyzer. The user can program the DAC input codes and EEPROM data, or ...

Page 35

PACKAGING INFORMATION 10.1 Package Marking Information 6-Lead SOT-23 Part Number MCP4725A0T-E/CH XXNN MCP4725A1T-E/CH MCP4725A2T-E/CH 1 MCP4725A3T-E/CH Legend: XX...X Customer-specific information Y Year code (last digit of calendar year) YY Year code (last 2 digits of calendar year) WW Week ...

Page 36

MCP4725 6-Lead Plastic Small Outline Transistor (CH) [SOT-23] Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging N PIN LASER MARK Number of Pins Pitch ...

Page 37

APPENDIX A: REVISION HISTORY Revision C (November 2007 The following is the list of modifications: 1. Corrected Address Options on Product Identifi- cation System page. Revision B (October 2007) The following is the list of modifications: 1. Added characterization graphs ...

Page 38

MCP4725 NOTES: DS22039C-page 38 © 2007 Microchip Technology Inc. ...

Page 39

PRODUCT IDENTIFICATION SYSTEM To order or obtain information, e.g., on pricing or delivery, refer to the factory or the listed sales office PART NO Device Address Tape and Temperature Options Reel Device: MCP4725: Single Channel 12-Bit DAC w/EEPROM ...

Page 40

MCP4725 NOTES: DS22039C-page 40 © 2007 Microchip Technology Inc. ...

Page 41

Note the following details of the code protection feature on Microchip devices: • Microchip products meet the specification contained in their particular Microchip Data Sheet. • Microchip believes that its family of products is one of the most secure families ...

Page 42

W ORLDWIDE AMERICAS ASIA/PACIFIC Corporate Office Asia Pacific Office 2355 West Chandler Blvd. Suites 3707-14, 37th Floor Chandler, AZ 85224-6199 Tower 6, The Gateway Tel: 480-792-7200 Harbour City, Kowloon Fax: 480-792-7277 Hong Kong Technical Support: Tel: 852-2401-1200 http://support.microchip.com Fax: 852-2401-3431 ...

Related keywords