DS2436(3)

NAME
DS2436 - Battery ID/Monitor Chip

SYNOPSIS
Temperature Voltage and Memory.

1B [.]XXXXXXXXXXXX[XX][/[ pages/page.[0-4|ALL] | temperature | volts | counter/cycles | counter/reset | counter/increment | ]]

FAMILY CODE

1B

SPECIAL PROPERTIES

  pages/page.0 ... pages/page.4 pages/page.ALL
read-write, binary
Memory is split into 5 pages of 32 bytes each. Only the first 3 pages are really available, and some of that appears to be reserved. See the datasheet for details.

pages/page.0 is locked and unlocked transparently for every write.

ALL is an aggregate of the pages. Each page is accessed sequentially.

  temperature
read-only, floating point
Temperature read by the chip at high resolution (~13 bits). Units are selected from the invoking command line. See owfs(1) or owhttpd(1) for choices. Default is Celsius. Conversion takes ~20 msec.

  volts
read-only, floating point
Voltage read (~10 bits) at the chip's supply voltage Vdd. Range 2.4V to 10V.

  counter/
A resettable non-volatile counter intended for counting battery discharge cycles.

  counter/cycles
read-only, unsigned integer
Cycle counter value. Stored at memory location 0x82.

  counter/increment
write-only, yes/no
Any non-zero (true) value will increment counter/cycles by one.

  counter/reset
write-only, yes/no
Any non-zero (true) value will reset counter/cycles to zero.

STANDARD PROPERTIES

ALARMS
None.

DESCRIPTION

  DS2436
The DS2436 (3) is a simpler form of the DS2438 battery chip. It has no counter, and only one voltage sensor.

ADDRESSING

DATASHEET
http://pdfserv.maxim-ic.com/en/ds/DS2436.pdf

SEE ALSO

AVAILABILITY
http://www.owfs.org

AUTHOR
Paul Alfille (paul.alfille@gmail.com)