ds75lx Maxim Integrated Products, Inc., ds75lx Datasheet
ds75lx
Available stocks
Related parts for ds75lx
ds75lx Summary of contents
Page 1
... LM75. Communication with the DS75LX is achieved through a simple 2-wire serial interface. Three tri-state address pins allow DS75LX devices to operate on the same 2-wire bus, which greatly simplifies distributed temperature- sensing applications. The DS75LX thermostat has a dedicated open-drain output (O ...
Page 2
... All Dallas Semiconductor devices are made using the same quality materials and manufacturing methods. However, the DS75LX is not exposed to environmental stresses, such as burn-in, that some industrial applications require. For specific reliability information on this product, contact the factory in Dallas at (972) 371- 4448 ...
Page 3
... See the timing diagram (Figure 1). All timing is referenced to 0 Note 8: After this period, the first clock pulse is generated. Note 9: The DS75LX provides an internal hold time of at least 75ns on the SDA signal to bridge the undefined region of SCL's falling edge. Note 10: For example ...
Page 4
... BLOCK DIAGRAM PRECISION REFERENCE V DD SCL SDA ADDRESS AND I/O CONTROL GND Figure 1. Timing Diagram DS75LX: Digital Thermometer and Thermostat with Extended Addressing OVERSAMPLING MODULATOR DECIMATOR CONFIGURATION REGISTER TEMPERATURE REGISTER T AND T THERMOSTAT OS HYST REGISTERS COMPARATOR DIGITAL O. ...
Page 5
... Bits 3 through 0 of the temperature register are hardwired to 0. When the DS75LX is configured for 12-bit resolution, the 12 MSbs (bits 15 through 4) of the temperature register contain temperature data. For 11-bit resolution, the 11 MSbs (bits 15 through 5) of the temperature register contain data, and bit 4 reads out as 0 ...
Page 6
... The active state of the O.S. output can be changed by the POL bit in the configuration register. The power-up default is active low. If the user does not wish to use the thermostat capabilities of the DS75LX, the O.S. output should be left floating. Note that if the thermostat is not used, the T Comparator Mode When the thermostat is in comparator mode, O ...
Page 7
... O.S. Output - Interrupt Mode Configuration Register The configuration register allows the user to program various DS75LX options such as conversion resolution, thermostat fault tolerance, thermostat polarity, thermostat operating mode, and shutdown mode. The configuration register is arranged as shown in Figure 4 and detailed descriptions of each bit are provided in Table 2. The user has read/write access to all bits in the configuration register except the MSb, which is a reserved read-only bit ...
Page 8
... The four DS75LX registers each have a unique two-bit pointer designation, which is defined in Table 5. When reading from or writing to the DS75LX, the user must “point” the DS75LX to the register that accessed. When reading from the DS75LX, once the pointer is set it remains pointed at the same register until it is changed. ...
Page 9
... Slave Address: Every slave device on the bus has a unique 7-bit address that allows the master to access that device. The DS75LX’s 7-bit bus address depends on the state of the external address pins A0–A2. See Table 6. The three address pins allow DS75LXs to be multidropped on the same bus. When tying an address line high or low, connect the address line directly to V Address Byte: The address byte is transmitted by the master and consists of the 7-bit slave address plus a read/write (R/W ¯ ...
Page 10
... SDA line can only occur when SCL is low: SDA must remain stable when SCL is high. After every 8-bit (1-byte) transfer, the receiving device must answer with an ACK (or NACK), which takes one SCL period. Therefore, nine clocks are required for every 1-byte data transfer. DS75LX: Digital Thermometer and Thermostat with Extended Addressing … … ...
Page 11
... FLOAT FLOAT 1 FLOAT FLOAT 0 FLOAT 0 FLOAT 1 FLOAT 1 FLOAT 0 FLOAT FLOAT FLOAT 1 FLOAT FLOAT FLOAT FLOAT DS75LX: Digital Thermometer and Thermostat with Extended Addressing A0 ADDRESS 0 1001000 1 1001001 0 1001010 1 1001011 FLOAT 0101100 0 0101000 FLOAT 0101101 1 0101001 FLOAT 0110101 0 1001100 1 1001101 0 1001110 ...
Page 12
... To write to the DS75LX, the master must generate a START followed by an address byte containing the DS75LX bus address. The value of the R/W ¯ ¯ bit must which indicates that a write is about to take place. The DS75LX responds with an ACK after receiving the address byte. This must be followed by a pointer byte from the master, which tells the DS75LX which register is being written to ...
Page 13
... Figure 8. 2-Wire Interface Timing DS75LX: Digital Thermometer and Thermostat with Extended Addressing ...