DS620 Dallas Semiconducotr, DS620 Datasheet
DS620
Available stocks
Related parts for DS620
DS620 Summary of contents
Page 1
... The DS620 communicates over a 2-wire digital interface. For distributed-sensing applications multidroppable with three address pins that allow up to eight DS620s to operate on a single bus. The DS620 has thermostat functionality with user- defined thresholds stored in EEPROM registers, and it can be configured for standalone thermostat operation ...
Page 2
... Address Input Pin. Also serves as an input to trigger one-shot conversions during standalone use Address Input Pin Supply Voltage Pin. +1.7V to +3.5V power supply pin. DD Figure 1. Block Diagram DS620 Conversion Control Address/Command Address Counter SCL 2-Wire Interface SDA A2 Temp. Core Digital Control ...
Page 3
ABSOLUTE MAXIMUM RATINGS Voltage Range on Any Pin, Relative to Ground Operating Temperature Range Storage Temperature Range Soldering Temperature ESD rating on all pins Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These ...
Page 4
AC ELECTRICAL CHARACTERISTICS EEPROM AC Electrical Characteristics PARAMETER EEPROM Write Cycle Time EEPROM Writes EEPROM Data Retention 2-Wire AC Electrical Characteristics PARAMETER SCL Frequency Bus Free Time Between a STOP and START Condition START and Repeat START Hold Time from ...
Page 5
... Throughout this data sheet, the term “conversion” is used to refer to the entire temperature measurement and ADC sequence. The DS620 can be configured to power up either automatically converting temperature low-power standby state. The preferred power-up mode can be set using the AUTOC bit in the configuration register as explained in the Configuration Register section of this data sheet ...
Page 6
... To avoid this from happening, conversions should first be stopped before writing to the temperature register. When writing to the temperature register, both the MSB and the LSB should be written. An update of the flag bits and PO pin will only occur after the LSB has been written. See Writing to the DS620 for more information. ...
Page 7
... Table 1) contain centigrade temperature values in two’s complement format and are H L stored in EEPROM; therefore, they are nonvolatile (NV) and can be programmed prior to installation of the DS620 for use in standalone applications. All bits in the T value in the temperature register for the thermostat operation, regardless of the number of bits used for the temperature conversions as decided by the R0 and R1 bits in the configuration register ...
Page 8
... EEPROM for general use. All address space is shadowed by RAM. The DS620 Memory Map is shown in Table 4. See the Writing to the DS620 and the Reading from the DS620 sections for details in writing to and reading from the DS620 EEPROM registers and memory map. ...
Page 9
... Used to set conversion resolution (see Table 6). Factory state = 1 Used to set conversion resolution (see Table 6). Factory state = 1 Determines whether the DS620 powers up idle or converting. Factory state = 0 AUTOC = 1—DS620 powers-up converting temperature. AUTOC = 0—DS620 powers-up idle. Configures temperature conversion mode. Factory state = 0 1SHOT = 1: One-shot mode § ...
Page 10
... SERIAL DATA BUS The DS620 communicates over a standard bidirectional 2-wire serial data bus that consists of a serial clock (SCL) signal and serial data (SDA) signal. The DS620 interfaces to the bus through the SCL input pin and open-drain SDA I/O pin. All communication is MSb first. ...
Page 11
... DS620. The DS620 again responds with an ACK after receiving the command or address byte. The master can then issue a STOP to signal the end of the communication sequence, or continue writing to the address memory ...
Page 12
... See Copying to EEPROM Command Sequence for more information. READING FROM THE DS620 The master can read data from the DS620 by issuing an address byte following the control byte. The R/ W bit in the control byte must (write). After receiving an ACK from the DS620 in response to the control byte, the master writes the address of the first register byte to be read, loading the address counter with the desired location ...
Page 13
... This writes to the SRAM location corresponding the ACh EEPROM location. NOTE: Sequence numbers 17 through 23 need to be done only if DS620 is in 1SHOT mode: 1SHOT = 1. ACK DS620 generates acknowledge. Bus master writes to the configuration register putting the DS620 in continuous conversion mode: 1SHOT = 0 ...
Page 14
... Bus master writes to the configuration register putting the DS620 in 1SHOT mode: 1SHOT = 1. ACK DS620 generates acknowledge. START Bus master generates a repeated start condition. Bus master sends DS620 address ACK DS620 generates acknowledge. Master sends COPY DATA command to DS620 to 48h copy data in from SRAM memory to EEPROM memory ...
Page 15
... DS620 in continuous conversion mode: 1SHOT = 0. ACK DS620 generates acknowledge. START Bus master generates a repeated start condition. Bus master sends DS620 address ACK DS620 generates acknowledge. Master sends START CONVERT command to DS620 51h to start temperature conversions. DS620 generates acknowledge bit and begins ACK conversions ...