|
DS1775 Datasheet, PDF (6/13 Pages) Dallas Semiconductor – SOT23-5 Digital Thermometer and Thermostat | |||
|
◁ |
DS1775
The only exception is at powerâup, in which case the pointer will always be set to 00h, the temperature
register. The pointer address must always proceed data in writing to a register, regardless of which
address is currently selected. Please refer to the â2âWire Serial Data Busâ section for details of the 2â
wire bus protocol.
Configuration Register Programming
The configuration register is accessed if the DS1775 pointer is currently set to the 01h location. Writing
to or reading from the register is determined by the R/W bit of the 2âwire control byte (See â2âwire
Serial Data Busâ section). Data is read from or written to the configuration register MSb first. The format
of the register is illustrated below in Figure 3. The effect each bit has on DS1775 functionality is
described below along with the powerâup state of the bit. The user has read/write access to all bits in the
configuration register. The entire register is volatile, and thus it will powerâup in the default state.
Configuration/Status Register Figure 3
0
R1
R0
F1
F0
POL
TM
SD
MSb
LSb
SD = Shutdown bit. If SD is â0â, the DS1775 will continuously perform temperature conversions and
store the last completed result in the thermometer register. If SD is changed to â1â, the conversion in
progress will be completed and stored; then the device will revert to a lowâpower standby mode. The
O.S. output will be cleared if the device is in the interrupt mode and remain unchanged in the comparator
mode. The 2âwire port remains active. The powerâup default state is â0â (continuous conversion mode).
TM = Thermostat mode. If TM=â0â, the DS1775 is in the comparator mode. TM=â1â sets the device to
the interrupt mode. See âOPERATIONâThermostat Controlâ section for a description of the difference
between the two modes. The powerâup default state of the TM bit is â0â (comparator mode).
POL = O.S. Polarity Bit. If POL = â1â, the active state of the O.S. output will be high. A â0â stored in
this location sets the thermostat output to an active low state. The user has read/write access to the POL
bit, and the powerâup default state is â0â (active low).
F0, F1 = O.S. Fault Tolerance bits. The fault tolerance defines the number of consecutive conversions
returning a temperature beyond limits is required to set the O.S. output in an active state. This may be
necessary to add margin in noisy environments. Table 4 below defines the four settings. The DS1775 will
power up with F0=F1=â0â, such that a single occurrence will trigger a fault.
Fault Tolerance Configuration Table 4
F1 F0 Consecutive conversions beyond limits to generate fault
00
1
01
2
10
4
11
6
R0, R1 = Thermometer resolution bits. Table 5 defines the resolution of the digital thermometer, based
on the settings of these two bits. There is a direct trade-off between resolution and conversion time, as
depicted in the AC Electrical Characteristics. The default state is R0="0" and R1="0" (9âbit conversions).
6 of 13
102299
|
▷ |