Rainbow-electronics DS2422 Manual de usuario

Busca en linea o descarga Manual de usuario para Panel De Control Rainbow-electronics DS2422. Rainbow Electronics DS2422 User Manual Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 48
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 0
1 of 48 REV: 111403
Note: Some revisions of this device may incorporate deviations from published specifications known as errata. Multiple revisions of any device
may be simultaneously available through various sales channels. For information about device errata, click here: www.maxim-ic.com/errata.
GENERAL DESCRIPTION
The DS2422 temperature/datalogger combines the
core functions of a fully featured datalogger in a
single chip. It includes a temperature sensor, real-
time clock (RTC), memory, 1-Wire
®
interface, and
serial interface for an analog-to-digital converter
(ADC) as well as control circuitry for a charge pump.
The ADC and the charge pump are peripherals that
can be added to build application-specific
dataloggers. Without external ADC, the DS2422
functions as a temperature logger only. The DS2422
measures the temperature and/or reads the ADC at a
user-defined rate. A total of 8192 8-bit readings or
4096 16-bit readings taken at equidistant intervals
ranging from 1s 273hrs can be stored.
APPLICATIONS
Temperature Logging in Cold Chain, Food Safety,
and Bio Science
High-Temperature Logging (Process Monitoring,
industrial Temperature Monitoring)
General-Voltage Datalogging (Pressure, Humidity,
Light, Material Stress)
PIN CONFIGURATION
TEST_CG
VBAT
PUMP_ONZ
TEST_RX
NC
NC
NC
NC
TEST_SPLY
NC
GND
I/O
VPAD
SCLK
SDATA
CNVST
NC
NC
NC
NC
AGND
X1
ALARM
X2
1
2
3
4
5
6
7
8
9
10
11
12
24
23
22
21
20
19
18
17
16
15
14
13
FEATURES
§ Automatically Wakes Up, Measures Temperature
and/or Reads an External ADC and Stores
Values in 8kB of Datalog Memory in 8 or 16-Bit
Format
§ On-Chip Direct-to-Digital Temperature Converter
with 8-Bit (0.5°C) or 11-Bit (0.0625°C) Resolution
§ Sampling Rate from 1s up to 273hrs
§ Programmable Recording Start Delay After
Elapsed Time or Upon a Temperature Alarm Trip
Point
§ Programmable High and Low Trip Points for
Temperature and Data Alarms
§ Quick Access to Alarmed Devices Through
1-Wire Conditional Search Function
§ 512 Bytes of General-Purpose Memory Plus 64
Bytes of Calibration Memory
§ Two-Level Password Protection of all Memory
and Configuration Registers
§ Unique Factory-Lasered 64-Bit Registration
Number Assures Error-Free Device Selection
and Absolute Part Identity
§ Built-in Multidrop Controller Ensures Com-
patibility with Other Dallas Semiconductor 1-Wire
Net Products
§ Directly Connects to a Single Port Pin of a Mi-
croprocessor and Communicates at Up to
15.4kbps at Standard Speed or up to 125kbps in
Overdrive Mode
§ -40°C to +85°C Operating Range
§ 2.8V to 3.6V Single-Supply Battery Operation
§ Low Power (1.2µA Standby, 350µA Active)
ORDERING INFORMATION
PART TEMP RANGE PIN-PACKAGE
DS2422S
-40°C to +85°C
24-lead, 300-mil
SO
Commands, Registers, and Modes are capitalized for
clarity.
DS2422
1-Wire Temperature/Datalogger
with 8kB Datalog Memory
www.maxim-ic.com
TOP VIEW
1-Wire is a registered trademark of Dallas Semiconductor.
Vista de pagina 0
1 2 3 4 5 6 ... 47 48

Indice de contenidos

Pagina 1 - 1-Wire Temperature/Datalogger

1 of 48 REV: 111403Note: Some revisions of this device may incorporate deviations from published specifications known as errata. Multiple revisions of

Pagina 2 - ELECTRICAL CHARACTERISTICS

DS242210 of 48Figure 5. 64-Bit Lasered ROMMSB LSB8-BitCRC Code48-Bit Serial Number8-Bit FamilyCode (41h)MSB LSB MSB LSB MSB LSBFigure 6. 1-Wire CRC Ge

Pagina 3 - 3.5 4 4.5

DS242211 of 48MEMORYThe memory map of the DS2422 is shown in Figure 7. The 512 bytes general-purpose SRAM are located in pages0 through 15. The variou

Pagina 4

DS242212 of 48ADDR b7 b6 b5 b4 b3 b2 b1 b0 Function Access*0228h First Byte Read— — Access W; —022Fh Eighth Byte Password0230h First Byte Full— — Acce

Pagina 5

DS242213 of 48SAMPLE RATEThe content of the Sample Rate Register (addresses 0206h, 0207h) specifies the time elapse (in seconds if EHSS= 1, or minutes

Pagina 6 - APPLICATION

DS242214 of 48Temperature Alarm Threshold ExamplesJ(°C)TALMhex decimal25.585h133-10.03Eh62SERIAL DATA INPUTIn addition to temperature, the DS2422 can

Pagina 7

DS242215 of 48threshold registers that are associated to the serial data input. The registers for data alarm thresholds arelocated at address 020Ah (L

Pagina 8 - OVERVIEW

DS242216 of 48Register DetailsBIT DESCRIPTION BIT(S) DEFINITIONEDLA: Enable Data LowAlarmb0This bit controls whether, during a mission, the Data Low A

Pagina 9 - 64-BIT LASERED ROM

DS242217 of 48MISSION CONTROLThe DS2422 is set up for its operation by writing appropriate data to its special function registers, which are locatedin

Pagina 10 - Figure 7. DS2422 Memory Map

DS242218 of 48ALARM STATUSThe fastest way to determine whether a programmed alarm threshold was exceeded during a mission is throughreading the Alarm

Pagina 11

DS242219 of 48Register DetailsBIT DESCRIPTION BIT(S) DEFINITIONMIP: Mission In Progress b1If this bit reads 1 the device has been set up for a mission

Pagina 12 - TIMEKEEPING AND CALENDAR

DS24222 of 48ABSOLUTE MAXIMUM RATINGS*ALARM, PUMP_ONZ, SDATA, SCLK, CNVST, VPAD,I/O Voltage to GND-0.3V, +6VALARM, PUMP_ONZ, I/O Combined Sink Current

Pagina 13 - TEMPERATURE CONVERSION

DS242220 of 48MISSION PROGRESS INDICATORDepending on settings in the Mission Control Register (address 0213h) the DS2422 will log temperature and/orse

Pagina 14 - SERIAL DATA INPUT

DS242221 of 48Password Control RegisterADDR b7 b6 b5 b4 b3 b2 b1 b00227h EPWDuring a mission, there is only read access to this register.To enable pas

Pagina 15 - SERIAL INPUT ALARM

DS242222 of 48SERIAL DATA INTERFACE TUNINGThe serial interface consists of several signals that are intended to control external circuitry, such as an

Pagina 16 - REAL-TIME CLOCK CONTROL

DS242223 of 48lower address. Knowing the starting time point (Mission Time Stamp) and the interval between temperaturemeasurements one can reconstruct

Pagina 17 - MISSION CONTROL

DS242224 of 48Figure 10C. Two-Channel Logging, Different Resolution2E00h2FFFhTemperature25608-bit entriesExternal Data256016-bit entries(not used)Exte

Pagina 18 - GENERAL STATUS

DS242225 of 48If there is a risk of unauthorized access to the DS2422 or manipulation of data, one should define passwords forread access and full acc

Pagina 19 - MISSION TIME STAMP

DS242226 of 48WRITING WITH VERIFICATIONTo write data to the DS2422, the scratchpad has to be used as intermediate storage. First the master issues the

Pagina 20 - SECURITY BY PASSWORD

DS242227 of 48COPY SCRATCHPAD WITH PASSWORD [99h]This command is used to copy data from the scratchpad to the writable memory sections. After issuing

Pagina 21 - Full Access Password Register

DS242228 of 48Figure 12-1. Memory/Control Function Flow ChartMaster TX Memory orControl Fkt. Command0FHWriteScratchpadMaster TXTA1 (T7:T0)Master TXTA2

Pagina 22 - DATALOG MEMORY USAGE

DS242229 of 48Figure 12-2. Memory/Control Function Flow Chart99HCopy Scrpd.[w/PW]Master TXE/S ByteAuthorizationCode Match?DS2422 Copies ScratchpadData

Pagina 23

DS24223 of 48PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITSI/O Pin, 1-Wire WriteStandard speed 60 120Overdrive speed, VPUP > 4.5V(Note 12)612Write-0

Pagina 24 - MISSIONING

DS242230 of 48Figure 12-3. Memory/Control Function Flow Chart69HRead Mem.[w/PW]&CRCMaster TX64-Bits [Password]MasterTX Reset?CRC OK?Master RX &quo

Pagina 25 - Figure 11. Address Registers

DS242231 of 48Figure 12-4. Memory/Control Function Flow Chart96HClear Mem.[w/PW]55HForcedConversion?Master TX64-Bits [Password]NYNYMission inProgress?

Pagina 26 - READ SCRATCHPAD COMMAND [AAh]

DS242232 of 48Figure 12-5. Memory/Control Function Flow ChartNCCHStart Mission[w/PW]Master TX64-Bits [Password]MasterTX Reset?DS2422 InitiatesMission

Pagina 27

DS242233 of 48CLEAR MEMORY WITH PASSWORD [96h]The Clear Memory with Password command is used to prepare the device for another mission. This command w

Pagina 28 - 28 of 48

DS242234 of 48COMMANDINDICATION OFINTERFERENCEREMEDYWrite ScratchpadThe CRC16 at the end of thecommand flow reads FFFFh.Wait 0.5 seconds, 1-Wire reset

Pagina 29 - 29 of 48

DS242235 of 48bus performs a reset. The DS2422 will communicate properly when used in conjunction with a DS2480B orDS2490 1-Wire driver and adapters t

Pagina 30 - 30 of 48

DS242236 of 481-Wire ROM FUNCTION COMMANDSOnce the bus master has detected a presence, it can issue one of the eight ROM function commands that theDS2

Pagina 31 - 31 of 48

DS242237 of 48command. The only way to set the RC bit is through successfully executing the Match ROM, Search ROM orOverdrive Match ROM command. Once

Pagina 32 - 32 of 48

DS242238 of 48Figure 14-1. ROM Functions Flow ChartFrom Figure 142nd PartTo Memory FunctionsFlow Chart (Figure 12)Master TX Bit 0Master TX Bit 63Maste

Pagina 33 - MEMORY ACCESS CONFLICTS

DS242239 of 48Figure 14-2. ROM Functions Flow ChartFrom Figure 141st PartFrom Figure 141st PartTo Figure 14, 1st PartRC = 1 ?NYRC = 0 ; OD = 1Master T

Pagina 34 - HARDWARE CONFIGURATION

DS24224 of 48Note 1:System RequirementNote 2:Maximum allowable pullup resistance is a function of the number of 1-Wire devices in the system and 1-Wir

Pagina 35 - INITIALIZATION

DS242240 of 481-Wire SIGNALINGThe DS2422 requires strict protocols to ensure data integrity. The protocol consists of four types of signaling onone li

Pagina 36

DS242241 of 48Master-to-SlaveFor a write-one time slot, the voltage on the data line must have crossed the VTH threshold before the write-onelow time

Pagina 37 - OVERDRIVE MATCH ROM [69h]

DS242242 of 48The sum of tRL + d (rise rime) on one side and the internal timing generator of the DS2422 on the other side definethe master sampling w

Pagina 38 - 38 of 48

DS242243 of 48and decides whether to continue with an operation or to reread the portion of the data with the CRC error. With theinitial pass through

Pagina 39 - 39 of 48

DS242244 of 48COMMAND-SPECIFIC 1-Wire COMMUNICATION PROTOCOL—LEGENDSYMBOL DESCRIPTIONRST 1-Wire Reset Pulse generated by masterPD 1-Wire Presence Puls

Pagina 40 - Read/Write Time Slots

DS242245 of 48COPY SCRATCHPAD WITH PASSWORD (SUCCESS)RST PD Select CPS TA-E/S <PW/dummy> AA loopCOPY SCRATCHPAD WITH PASSWORD (INVALID TA-E/S OR

Pagina 41 - Slave-to-Master

DS242246 of 48STOP MISSION WITH PASSWORDRST PD Select STP <PW/dummy> FFh FF loopTo verify success, read the General Status Register at address 0

Pagina 42 - CRC GENERATION

DS242247 of 48STEP 2During the setup, the device needs to learn the following information:§ Time and Date§ Sample Rate§ Alarm Thresholds§ Alarm Co

Pagina 43

DS242248 of 48MASTER MODE DATA (LSB FIRST) COMMENTSTX <7 FFh bytes> Write through the end of the scratchpadTX (Reset) Reset pulseRX (Presence) P

Pagina 44 - READ SCRATCHPAD (CANNOT FAIL)

DS24225 of 48DS2422 Temperature Accuracy at 3V-2.500-2.000-1.500-1.000-0.5000.0000.5001.0001.5002.0002.5003.0003.500-40-30-20-1001020304050607080Tempe

Pagina 45

DS24226 of 48PIN DESCRIPTIONPIN NAME FUNCTION1VPADOperating voltage of the serial interface pads CNVST, SCLK, SDATA. Used forlevel translation from th

Pagina 46 - STOP MISSION WITH PASSWORD

DS24227 of 48under the control of SCLK. The DS2422 will activate its alarm output if the measured temperature or serial-inputdata reaches a user-progr

Pagina 47

DS24228 of 48Figure 3. DS2422 Block DiagramAll circuitry is powered by the batteryunless otherwise specifiedInternalTimekeeping &Control Reg. &

Pagina 48 - PACKAGE INFORMATION

DS24229 of 48Figure 4. Hierarchical Structure for 1-Wire Protocol1-Wire netOtherDevicesBUSMasterDS2422AvailableCommands:CommandLevel:Data FieldAffecte

Comentarios a estos manuales

Sin comentarios