DS1923-F5# Maxim Integrated Products, DS1923-F5# Datasheet

IBUTTON TEMP/HUMIDITY LOGGER F5

DS1923-F5#

Manufacturer Part Number
DS1923-F5#
Description
IBUTTON TEMP/HUMIDITY LOGGER F5
Manufacturer
Maxim Integrated Products
Series
iButton®r
Datasheet

Specifications of DS1923-F5#

Rohs Information
IButton RoHS Compliance Plan
Memory Size
512B
Memory Type
NVSRAM (Non-Volatile SRAM)
Lead Free Status / RoHS Status
Lead free by exemption / RoHS compliant by exemption

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
DS1923-F5#
Manufacturer:
Maxim
Quantity:
2
Company:
Part Number:
DS1923-F5#
Manufacturer:
MAXIM/美信
Quantity:
20 000
The DS1923 temperature/humidity logger iButton
rugged, self-sufficient system that measures temperature
and/or humidity and records the result in a protected
memory section. The recording is done at a user-defined
rate. A total of 8192 8-bit readings or 4096 16-bit readings,
taken at equidistant intervals ranging from 1s to 273hr, can
be stored. Additionally, 512 bytes of SRAM store applica-
tion-specific information and 64 bytes store calibration
data. A mission to collect data can be programmed to
begin immediately, after a user-defined delay, or after a
temperature alarm. Access to the memory and control
functions can be password protected. The DS1923 is con-
figured and communicates with a host-computing device
through the serial 1-Wire
single data lead and a ground return. Every DS1923 is
factory lasered with a guaranteed unique 64-bit registra-
tion number that allows for absolute traceability. The
durable stainless-steel package is highly resistant to envi-
ronmental hazards such as dirt, moisture, and shock.
Accessories permit the DS1923 to be mounted on almost
any object, including containers, pallets, and bags.
♦ Digital Hygrometer Measures Humidity with 8-Bit
♦ Operating Range: -20°C to +85°C; 0 to 100%RH
♦ Automatically Wakes Up, Measures Temperature
♦ Digital Thermometer Measures Temperature with
♦ Temperature Accuracy Better Than ±0.5°C from
♦ Built-In Capacitive Polymer Humidity Sensor for
♦ Hydrophobic Filter Protects Sensor Against Dust, Dirt,
♦ Sampling Rate from 1s Up to 273hr
♦ Programmable Recording Start Delay After Elapsed
♦ Programmable High and Low Trip Points for
19-4991; Rev 3; 10/09
iButton and 1-Wire are registered trademarks of Maxim Integrated Products, Inc.
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
(0.6%RH) or 12-Bit (0.04%RH) Resolution
(see Safe Operating Range Graph)
and/or Humidity, and Stores Values in 8KB of
Data-Log Memory in 8-Bit or 16-Bit Format
8-Bit (0.5°C) or 11-Bit (0.0625°C) Resolution
-10°C to +65°C with Software Correction
Humidity Logging
Contaminants, and Water Droplets/Condensation
Time or Upon a Temperature Alarm Trip Point
Temperature and Humidity Alarms
Temperature and Humidity Logging in Food
Preparation and Processing
Transportation of Temperature-Sensitive and
Humidity-Sensitive Goods, Industrial Production
Warehouse Monitoring
Environmental Studies/Monitoring
Hygrochron Temperature/Humidity Logger
________________________________________________________________ Maxim Integrated Products
®
General Description
protocol, which requires only a
iButton with 8KB Data-Log Memory
Applications
Features
®
is a
♦ Quick Access to Alarmed Devices Through 1-Wire
♦ 512 Bytes of General-Purpose Memory Plus 64
♦ Two-Level Password Protection of All Memory
♦ Communicates to Host with a Single Digital Signal
♦ Individually Calibrated in an NIST-Traceable Chamber
♦ Calibration Coefficients for Temperature and
♦ Digital Identification and Information by
♦ Unique Factory-Lasered 64-Bit Registration Number
♦ Built-In Multidrop Controller for 1-Wire Net
♦ Chip-Based Data Carrier Compactly Stores Information
♦ Data Can Be Accessed While Affixed to Object
♦ Button Shape is Self-Aligning with Cup-Shaped Probes
♦ Durable Stainless-Steel Case Engraved with
♦ Easily Affixed with Self-Stick Adhesive Backing,
♦ Presence Detector Acknowledges When Reader
♦ Meets UL 913 (4th Edit.); Intrinsically Safe Apparatus:
#Denotes a RoHS-compliant device that may include lead(Pb)
that is exempt under the RoHS requirements.
Pin Configuration appears at end of data sheet.
DS1923-F5#
DS9096P
DS9101
DS9093RA
DS9093A
DS9092
Conditional Search Function
Bytes of Calibration Memory
and Configuration Registers
at Up to 15.4kbps at Standard Speed or Up to
125kbps in Overdrive Mode Using 1-Wire Protocol
Humidity Factory Programmed Into Nonvolatile
(NV) Memory
Momentary Contact
Ensures Error-Free Device Selection and Absolute
Traceability Because No Two Parts Are Alike
Registration Number Withstands Harsh Environments
Latched by Its Flange, or Locked with a Ring
Pressed Onto Its Rim
First Applies Voltage
Approved Under Entity Concept for Use in Class I,
Division 1, Group A, B, C, and D Locations
PART
PART
Common iButton Features
Examples of Accessories
-20°C to +85°C
TEMP RANGE
Ordering Information
Self-Stick Adhesive Pad
Multipurpose Clip
Mounting Lock Ring
Snap-In FOB
iButton Probe
ACCESSORY
PIN-PACKAGE
F5 iButton
1

Related parts for DS1923-F5#

DS1923-F5# Summary of contents

Page 1

... Presence Detector Acknowledges When Reader First Applies Voltage ♦ Meets UL 913 (4th Edit.); Intrinsically Safe Apparatus: Approved Under Entity Concept for Use in Class I, Division 1, Group and D Locations PART DS1923-F5# #Denotes a RoHS-compliant device that may include lead(Pb) that is exempt under the RoHS requirements. DS9096P DS9101 DS9093RA ...

Page 2

Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory ABSOLUTE MAXIMUM RATINGS IO Voltage Range Relative to GND ..........................-0.3V to +6V IO Sink Current....................................................................20mA *See the Safe Operating Range graph. Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent ...

Page 3

Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory ELECTRICAL CHARACTERISTICS (continued +3.0V to +5.25V -20°C to +85°C.) PUP A PARAMETER SYMBOL Presence-Detect Low Time Presence-Detect Sample Time (Note 1) IO PIN: 1-Wire WRITE Write-Zero Low Time ...

Page 4

... Note 21: Response time is determined by measuring the 1/e point as the device transitions from 40%RH to 90%RH or 90%RH to 40%RH, whichever is slower. Test was performed at 5L/min airflow. Note 22: All DS1923 humidity measurements are 12-bit readings. Missioning determines 8-bit or 16-bit data logging. Battery life- time is the same no matter what RH resolution is logged. ...

Page 5

... Note 24: Software-corrected accuracy is accomplished using the method detailed in the Software Correction Algorithm for Temperature section. Note 25: Every DS1923 device is measured and calibrated in a controlled, NIST-traceable RH environment. Note 26: Higher accuracy versions may be available. Contact the factory for details. Note 27: If this device is exposed to a high humidity environment (> 70%RH), and then exposed to a lower RH environment, the device reads high for a period of time ...

Page 6

Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory 100 STORAGE ONLY 20 0 -40 -20 2.0 1.5 1.0 0.5 0 -0.5 -1.0 -20 -10 NOTE: THE GRAPHS ARE BASED ON 11-BIT DATA. 6 _______________________________________________________________________________________ SAFE OPERATING ZONE ...

Page 7

Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory Minimum Lifetime vs. Temperature, Slow Sampling (Temperature Only) EVERY MINUTE EVERY 60 MINUTES -20 -10 0 EVERY MINUTE EVERY 60 MINUTES ...

Page 8

Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory Minimum Lifetime vs. Temperature, Fast Sampling (Temperature Only) EVERY SECOND EVERY 30 SECONDS 350 300 250 200 150 100 50 0 -20 -10 EVERY SECOND EVERY 30 SECONDS 100 ...

Page 9

Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory Minimum Lifetime vs. Temperature, Slow Sampling EVERY MINUTE EVERY 60 MINUTES -20 - Minimum Lifetime vs. Temperature, Fast Sampling ...

Page 10

Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory Minimum Product Lifetime vs. Sample Rate (Temperature Only 0.1 0.01 0.01 NOTE: WITH HUMIDITY LOGGING ACTIVATED, THE LIFETIME IS REDUCED BY LESS THAN 11% FOR THE SAMPLE RATES OF 3MIN. ...

Page 11

... The rest of the electronics inside the DS1923 is sealed so that it is not exposed to ambient humidity. Note that the initial sealing level of the DS1923 achieves the equivalent of IP56. Aging and use ...

Page 12

... SENSE HUMIDITY SENSOR AND ADC2 Figure 1. Block Diagram 12 ______________________________________________________________________________________ ROM 64-BIT IO FUNCTION LASERED CONTROL ROM MEMORY FUNCTION CONTROL DS1923 GENERAL-PURPOSE SRAM (512 BYTES) INTERNAL TIMEKEEPING, REGISTER PAGES CONTROL REGISTERS, (64 BYTES) AND COUNTERS CALIBRATION MEMORY ADC1 (64 BYTES) CONTROL DATA-LOG MEMORY LOGIC 8KB ...

Page 13

... STAGE STAGE Figure 4. 1-Wire CRC Generator ______________________________________________________________________________________ OTHER DEVICES DS1923 AVAILABLE COMMANDS: DATA FIELD AFFECTED: READ ROM 64-BIT ROM, RC-FLAG MATCH ROM 64-BIT ROM, RC-FLAG SEARCH ROM 64-BIT ROM, RC-FLAG CONDITIONAL SEARCH ROM 64-BIT ROM, RC-FLAG, ALARM FLAGS, SEARCH CONDITIONS SKIP ROM ...

Page 14

... Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory Figure 5 shows the DS1923 memory map. Pages contain 512 bytes of general-purpose SRAM. The various registers to set up and control the device fill pages 16 and 17, called register pages 1 and 2 (see Figure 6 for details). Pages 18 and 19 can be used as storage space for calibration data ...

Page 15

Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory ADDRESS BIT 7 BIT 6 0200h 0 10 Seconds 0201h 0 10 Minutes 20 Hour 0202h 0 12/24 AM/PM 0203h 0 0 0204h CENT 0 0205h 10 Years 0206h 0207h 0 0 ...

Page 16

Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory ADDRESS BIT 7 BIT 6 0219h 0 10 Seconds 021Ah 0 10 Minutes 20 Hour 021Bh 0 12/24 AM/PM 021Ch 0 0 021Dh CENT 0 021Eh 10 Years 021Fh 0220h 0221h 0222h ...

Page 17

... These bits always read 0 regardless of how they are written. The number representation of the RTC registers is binary-coded decimal (BCD) format. The DS1923’s RTC can run in either 12hr or 24hr mode. Bit 6 of the Hours register (address 0202h) is defined as the 12hr or 24hr mode select bit. When high, the 12hr mode is selected ...

Page 18

... Forced Conversion command is executed (see the Memory and Control Function Commands section) or during a mission if the device is set up to log humidi- ty data. Regardless of its setup, the DS1923 always reads 16 bits from the humidity sensor. The result of the latest humidity reading is found at address 020Eh (low byte) and 020Fh (high byte) ...

Page 19

... H10 During a mission, if humidity logging is enabled, the HRH byte (H11 to H4) is always recorded. The HRL byte is only recorded if the DS1923 is set up for 16-bit humidity logging. The logging mode (8-bit or 16-bit) is selected through the HLFS bit at the Mission Control register, address 0213h. ...

Page 20

... Humidity Low Alarm Threshold register. If EHLA is 1, humidity low alarms are enabled. If EHLA is 0, humidity low alarms are not generated. To minimize the power consumption of a DS1923, the RTC oscillator should be turned off when the device is not in use. The oscillator on/off bit is located in the RTC Control register ...

Page 21

... An addition- al control bit can be set to tell the DS1923 to wait with logging data until a temperature alarm is encountered. Bit 5: Start Mission Upon Temperature Alarm (SUTA) ...

Page 22

... The information in the General Status register tells the host computer whether a mission-related command was executed successfully. Individual status bits indi- cate whether the DS1923 is performing a mission, wait- ing for a temperature alarm to trigger the logging of data or whether the data from the latest mission has been cleared ...

Page 23

... For a typical mission, the Mission Start Delay mission is too long for a single DS1923 to store all read- ings at the selected sample rate, one can use several devices and set the Mission Start Delay for the second device to start recording as soon as the memory of the first device is full, and so on ...

Page 24

... BIT 5 BIT 4 BIT 3 EPW Other Indicators The DS1923 is designed to use two passwords that control read access and full access. Reading from or writing to the scratchpad as well as the Forced Conversion command does not require a password. The password must be transmitted immediately after the command code of the memory or control function. If password checking is enabled, the password transmit- ted is compared to the passwords stored in the device ...

Page 25

... FP0, FP1…FP62, FP63. It affects the commands Read Memory with CRC, Copy Scratchpad, Clear Memory, Start Mission, and Stop Mission. The DS1923 executes the command only if the password transmitted by the master was correct or if password checking is not enabled. Due to the special behavior of the write-access logic, the Password Control register and both passwords must be written at the same time ...

Page 26

... Before the device can per- form this function, it needs to be set up properly. This procedure is called missioning. First, the DS1923 must have its RTC set to a valid time and date. This reference time can be the local time, or, when used inside of a mobile unit, UTC (also called GMT, Greenwich Mean Time), or any other time stan- dard that was agreed upon ...

Page 27

Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory ETL = 1; EHL = 0 OR ETL = 0; EHL = 1 TLFS = HLFS = 0 1000h 8192 8-BIT ENTRIES TEMPERATURE OR HUMIDITY DATA 2FFFh Figure 7a. 1-Channel Logging ETL ...

Page 28

... Sample Rate register and the EHSS bit. If the start upon temperature alarm mode is chosen (SUTA = 1) and temperature logging is enabled (ETL = 1), the DS1923 first waits until the start delay is over. Then the device wakes up in intervals as specified by the sample rate and EHSS bit and measures the tem- perature ...

Page 29

... Figure 9 shows the protocols necessary for accessing the memory and the special function registers of the DS1923. An example on how to use these and other functions to set up the DS1923 for a mission is included in the Mission Example: Prepare and Start a New Mission section. The communication between the mas- ...

Page 30

... CRC generator and then shift- ing in the contents of the data memory page. After the 16-bit CRC of the last page is read, the bus master receives logic 1s from the DS1923 until a reset pulse is issued. The Read Memory with CRC command sequence can be ended at any point by issuing a reset pulse ...

Page 31

... FLOWCHART (FIGURE 11) 0Fh N WRITE SCRATCHPAD? Y MASTER Tx TA1 [T7:T0] MASTER Tx TA2 [T15:T8] DS1923 SETS SCRATCHPAD OFFSET = [T4:T0] AND CLEARS (PF, AA) MASTER Tx DATA BYTE TO SCRATCHPAD OFFSET DS1923 DS1923 SETS [E4:E0] = INCREMENTS SCRATCHPAD OFFSET SCRATCHPAD OFFSET Y MASTER Tx RESET SCRATCHPAD OFFSET = 11111b? PARTIAL Y BYTE WRITTEN? Y ...

Page 32

... DS1923 SETS MEMCLR = MASTER Tx RESET MASTER Rx "1"s N 55h N N FORCED CONVERSION? Y MASTER Tx FFh DUMMY BYTE Y MISSION IN PROGRESS DS1923 PERFORMS A TEMPERATURE CONVERSION DS1923 COPIES RESULT TO Y ADDRESS 020C/Dh DS1923 PERFORMS A HUMIDITY CONVERSION DS1923 COPIES RESULT TO ADDRESS 020E/Fh N MASTER Tx RESET FIGURE 9c FROM FIGURE 9c ...

Page 33

... DELAY PROCESS MASTER Tx START DELAY COUNTER = 0? MASTER Tx N DS1923 WAITS FOR 1 MINUTE DS1923 DECREMENTS START DELAY COUNTER Y MISSION IN SUTA = DS1923 SETS WFTA = 1 DS1923 WAITS ONE SAMPLE PERIOD Y MIP = 1, Y MIP = 0? N DS1923 PERFORMS 8-BIT TEMPERATURE CONVERSION TEMPERATURE ALARM DS1923 SETS WFTA = 0 ...

Page 34

... During a mission there is only read access to the regis- ter pages. Stop Mission [with Password] [33h] The DS1923 uses a control function command to stop a mission. Only a mission that is in progress can be stopped. After the command code, the master must transmit the 64-bit full access password followed by a FFh dummy byte ...

Page 35

Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory Memory Access Conflicts While a mission is in progress or while the device is waiting for a temperature alarm to start a mission, peri- odically a temperature and/or humidity sample is taken ...

Page 36

... Data-Log Memory 1-Wire Bus System The 1-Wire bus is a system that has a single bus mas- ter and one or more slaves. In all instances the DS1923 is a slave device. The bus master is typically a micro- controller. The discussion of this bus system is broken ...

Page 37

... The presence pulse lets the bus master know that the DS1923 is on the bus and is ready to operate. For more details, see the 1-Wire Signaling section. 1-Wire ROM Function Commands ...

Page 38

... AND result). The Overdrive-Match ROM command followed by a 64-bit ROM sequence transmitted at overdrive speed allows the bus master to address a specific DS1923 on a multidrop bus and to simultaneously set it in overdrive mode. Only the DS1923 that exactly matches the 64-bit ROM sequence responds to the subsequent memory/control function command ...

Page 39

... DS1923 Tx BIT 0 MASTER Tx BIT 0 MASTER Tx BIT BIT 0 MATCH? BIT 0 MATCH? BIT 0 MATCH DS1923 Tx BIT 1 DS1923 Tx BIT 1 MASTER Tx BIT 1 DS1923 Tx BIT 1 DS1923 Tx BIT 1 MASTER Tx BIT 1 MASTER Tx BIT BIT 1 MATCH? BIT 1 MATCH? BIT 1 MATCH DS1923 Tx BIT 63 DS1923 Tx BIT 63 MASTER Tx BIT 63 DS1923 Tx BIT 63 DS1923 Tx BIT 63 ...

Page 40

Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory TO FIGURE 11a CCh FROM FIGURE 11a SKIP ROM COMMAND FROM FIGURE 11a TO FIGURE 11a NOTE: THE OD FLAG REMAINS THE DEVICE WAS ALREADY ...

Page 41

... ILMAX determining a logical level, not triggering any events. The initialization sequence required to begin any com- munication with the DS1923 is shown in Figure 12. A reset pulse followed by a presence pulse indicates the DS1923 is ready to receive data, given the correct ROM and memory function command. If the bus master uses ...

Page 42

... When responding with a 1, the DS1923 does not hold the data line low at all, and the voltage starts rising as soon The sum of t ...

Page 43

... WRITE-ONE TIME SLOT t W1L V PUP V IHMASTER ILMAX RESISTOR WRITE-ZERO TIME SLOT V PUP V IHMASTER ILMAX RESISTOR READ-DATA TIME SLOT PUP V IHMASTER ILMAX RESISTOR Figure 13. Read/Write Timing Diagrams ______________________________________________________________________________________ t SLOT MASTER t W0L t SLOT MASTER MSR MASTER SAMPLING WINDOW t SLOT MASTER t REC t REC DS1923 43 ...

Page 44

... X Figure 15. CRC-16 Hardware Description and Polynomial CRC Generation The DS1923 uses two types of CRCs. One CRC is an 8-bit type and is stored in the most significant byte of the 64-bit ROM. The bus master can compute a CRC value from the first 56 bits of the 64-bit ROM and com- pare it to the value stored within the DS1923 to deter- mine if the ROM data has been received error-free ...

Page 45

... Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory ing in the command code, the target addresses TA1 and TA2, and all the data bytes. The DS1923 transmits this CRC only if the data bytes written to the scratchpad include scratchpad ending offset 11111b. The data can start at any location within the scratchpad ...

Page 46

Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory Command-Specific 1-Wire Communication Protocol—Color Codes Master-to-Slave Slave-to-Master Write Scratchpad, Reaching the End of the Scratchpad (Cannot Fail) RST PD Select WS TA <Data to EOS> Read Scratchpad (Cannot Fail) RST PD Select ...

Page 47

... To verify success, read the General Status register at address 0215h. If MIP is 0, the command was executed successfully. Mission Example: Prepare and Start a New Mission Assumption: The previous mission has been ended by using the Stop Mission command. Passwords are not enabled. The device is a DS1923. Starting a mission requires three steps: MASTER MODE ...

Page 48

... Alarm Controls (Response to Conditional Search ROM) • General Mission Parameters (e.g., Channels to Log and Logging Format, Rollover, Start Mode) • Mission Start Delay The following data sets up the DS1923 for a mission that logs temperature and humidity using 8-bit format for both. EXAMPLE VALUES ...

Page 49

Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory With only a single device connected to the bus master, the communication of step 2 looks like this: MASTER MODE ...

Page 50

... The software correction algorithm requires two addition- al values, which are not stored in the device. For the DS1923 these values are Tr1 = 60°C and Offset = 41. The correction algorithm consists of two steps, prepara- tion and execution. The preparation step first converts temperature data from binary to decimal °C format. ...

Page 51

... Next, three coefficients A, B, and C are computed. In the exe- cution step the humidity reading as delivered by the DS1923 (raw data) is first converted from the low/high- byte format (HcL, HcH) to %RH (Hc) and then correct Hcorr. Once step 1 is performed, the three coefficients can be used repeatedly to correct any humidity reading and humidity log of the same device ...

Page 52

Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory Step 1: Preparation For the humidity data in the calibration memory, the lower 4 bits of each low byte are set to 0. This simplifies the con- version from the binary data ...

Page 53

... This shift continues to increase while the device remains at 70%RH and above. This effect is called sat- uration drift, or hysteresis. This drift is reversible. Readings return to their regular level when the DS1923 is removed from a high-humidity environment possible to compensate for most of the error intro- ...

Page 54

Hygrochron Temperature/Humidity Logger iButton with 8KB Data-Log Memory SAMPLE INPUT DATA ( (HOUR) T (° 25.1 2 25.0 3 24.9 4 25.0 5 25.1 6 25.1 7 25.0 8 24.9 HTcorr = 93.70207%RH HScorr = ...

Page 55

... DS1923 achieves IP56. Aging and use conditions can degrade the integrity of the seal over time, so for applications with significant exposure to liquids, sprays, or other similar environments recommended to place the Hygrochron under a shield to protect it. (See www.maxim-ic.com/AN4126). The hydrophobic filter may not protect the DS1923 from destruction in the event of full submersion in liquid. 2 4/09 Created newer template-style data sheet ...

Related keywords