JUMO 405101 Interface Description Download Page 10

2 I²C - communication

10

Valid data

Data is transmitted in bytes (8 bits) starting with the most significant bit (MSB). Each byte transmitted is
followed by an acknowledge bit. Transmitted bits are valid if, after a start condition, SDA remains at a
constant level during the high period of SCL. The SDA level may change only when the clock signal at
SCL is low.

Acknowledge

An acknowledge after a transmitted byte is obligatory. The master must generate an acknowledge-relat-
ed clock pulse. The receiver (slave or master) pulls down the SDA line during the acknowledge clock
pulse. If no acknowledge is generated by the receiver, a transmitting slave will become inactive. A trans-
mitting master can abort the transmission by generating a stop condition and can repeat the command.
A receiving master may signal the end of the transfer to the transmitting slave by not generating an ac-
knowledge-related clock pulse at SCL. The digital pressure measuring cell changes to inactive interface
mode when processing internal command routines started by a previously sent command. 
After every transferred byte (in both directions) the receiver of the byte gives feedback with the acknowl-
edge bit.The slave should always confirm the bytes by an ACK. If the slave does not respond with a LOW
level after the 8th bit, the master detects an exception (for example caused by requesting to the wrong
slave address). A NACK from the master’s side is not always an exception. It is also needed to terminate
a read data frame.

Stop condition

Every data frame ends with a stop condition. A low-to-high transition on SDA while SCL is at the high
level indicates a stop condition. A command must be closed by a stop condition to start processing the
command routine in the digital pressure measuring cell.

2.5

Addressing

The first byte of every data frame contains the slave address and a R/W bit (Write = 0/Read = 1).
The default slave address (standard adress) of the digital pressure measuring cell transmitters is: 0x28,
another address can be set by using the software (

see chapter 4.7.2 "Communication", Page 28). The

7 bit address of a I²C-device allows 112 bus addresses in general, because 16 of the 128 possible ad-
dresses are reserved for special purposes. 
The digital pressure measuring cell has a fixed 5 bit-address, with a 2 bit-subadress, which is configu-
rable, but the device always answers to 0x28. So it is possible to use three digital pressure measuring
cells on one bus without getting collisions at the maximum. Possible addresses for the slaves in a bus
structure with one slave are 0x28, 0x29, 0x2A, 0x2B, in a bus structure with more than one slave 0x29,
0x2A, 0x2B. Other devices with other addresses (e.g. temperature sensors) can be added to the bus
too, as long as the maximum number of 112 devices is not exceeded.

Examples:

ADDR is 0x28 - data transfer from the master to the slave (write)

ADDR is 0x2B - data transfer from the slave to the master (read)

0

1

1

0

0

0

0

0

0x00 (write)

0x28 (address)

0x50 (first byte)

0

1

1

0

0

1

1

1

0x01 (read)

0x2B (address)

0x57 (first byte)

Summary of Contents for 405101

Page 1: ...40510109T92Z001K000 V4 00 EN 00687084 2020 06 30 JUMO CEROS S01 M Digital pressure measuring cell Interface Description...

Page 2: ......

Page 3: ...2 6 WRITE Operation 11 2 7 READ Operation 11 2 8 Data bytes 11 3 Sensor data 13 3 1 Receive sensor data 13 3 1 1 Pressure 13 3 1 2 Temperature 13 3 1 3 Read NVM Non Volatile Memory 14 3 2 Interpretat...

Page 4: ...Contents 4 7 1 Sensor configuration 24 4 7 2 Communication 28 4 8 Calibration 29 4 8 1 Offset correction 29 4 9 Settings 30 4 10 Info 31 4 11 Error messages 32...

Page 5: ...to consideration every conceivable case involving the installation operation or maintenance If you would like further information or if problems occur that are not covered by this manual the re quired...

Page 6: ...ons in the warning notice must be observed and followed NOTICE The signal word CAUTION indicates possible damage to property Non observance can lead to damage to devices systems or the environment Obs...

Page 7: ...essure or temperature value is depicted Furthermore configuration possibilities of the digital pressure measuring cell are described by using the corresponding software see chapter 4 PC software Page...

Page 8: ...utput Combined with the pull up re sistors it results in a wired and circuit Additional series resistors can be placed directly at the devices to get more security The I C bus has a positive logic wha...

Page 9: ...l up resistors So it is recommended to start with lower bit rates and test the maximum possible bit rate by increasing it 2 4 Data structure Idle period During inactivity of the bus SDA and SCL are pu...

Page 10: ...s side is not always an exception It is also needed to terminate a read data frame Stop condition Every data frame ends with a stop condition A low to high transition on SDA while SCL is at the high l...

Page 11: ...handled by thedigital pressure measuring cell s interface module and consequently does not interrupt the current process of the internal micro controller Read 2 n Data Bytes 2 8 Data bytes The data re...

Page 12: ...2 I C communication 12...

Page 13: ...and 0x2E read RAM Byte 2 and 3 make the 15 bit digital count of the actual pressure value in common P u15 data Byte 2 Byte 3 3 1 2 Temperature 1 Requesting temperature value 4 bytes from master 2 Read...

Page 14: ...sters have influence on the checksum and the function of the cell and are therefore not allowed 1 Command Mode 4 bytes from master 2 Request NVM Word 4 bytes from master a registry adresses see table...

Page 15: ...ive pressure Registry Description 0x3E Part number highword 31 16 0x3F Part number lowword 15 0 0x40 FA number production order number highword 31 16 0x41 FA number production order number lowword 15...

Page 16: ...can be read by the software see chapter 4 6 1 Sensor details Page 22 The output range is 10 to 90 of the 15 bit data This way concurrently over and underpressure is measurable and the resulting 26214...

Page 17: ...eters Tslope and Toffset once from NVM 0x45 and 0x46 by using the commands see chapter 3 1 3 Read NVM Non Volatile Memory Page 14 or using the software or manually by reading the protocol Every digita...

Page 18: ...3 Sensor data 18...

Page 19: ...lso not required 4 2 Installation 4 2 1 Hardware and software requirements For operation and the installation of the PC software the following hardware and software requirements have to be met Noteboo...

Page 20: ...l pressure cell is connected to the PC notebook see chapter 4 3 Connection to the computer Page 19 2 Start the PC software via the Windows Start Menu The start screen of the PC software appears Start...

Page 21: ...he digital pressure measuring cell and PC software Part number 1 and Serial number 2 of the sensor are displayed in the Sensor Quick info window The Measuring dialogue box displays the current process...

Page 22: ...ensor details The individual parameters Temperature slope 4 and Temperature offset 5 are displayed in the Sen sor details tab 1 Based on these values the digital temperature value can be interpreted a...

Page 23: ...are 4 6 2 Versions The individual product details Product Version 4 Production number 3 and Chip position 2 are displayed in the Versions tab 1 which is used for traceability of the digital pressure m...

Page 24: ...4 7 1 Sensor configuration The Sensor configuration tab 1 displays editable functions of the analog output of the digital pressure measuring cell see Measuring range delimitation analog output Page 25...

Page 25: ...g output The Lower pressure limit 1 and Upper pressure limit 2 text fields allow to set the Measuring range delimitation of the analog output Example NOTE If changes have been made the data must be tr...

Page 26: ...Diagnosis mode is not deactivated analog output enters the choosen diagnosis mode by exceed the overload limits Use the text fields Lower overload limit 2 and Upper overload limit 3 to enter the switc...

Page 27: ...ot deactivated analog output enters the choosen diagnosis mode by exceed the temperature limits Use the text fields Lower temperature limit 2 and Upper temperature limit 3 to enter the switching thres...

Page 28: ...u Optional Address 2 allows the selection of further addresses and transferring them to the digital pressure measuring cell via the Write sensor button 3 To the optional addresses the digital pressure...

Page 29: ...orrection In order to increase the accuracy in the operating point the Offset correction tab 1 offers performing offset correction at any operating point by specifying a reference pressure 2 and pushi...

Page 30: ...4 PC software 30 4 9 Settings Via the Settings menu the Default settings dialogue box can be edited NOTE Changing the language will only be effective after a fresh program start...

Page 31: ...31 4 PC software 4 10 Info Via the Info menu information about the setup software can be called up NOTE In case of service or maintenance please have this information ready...

Page 32: ...C Notebook by using PC Interface with Converter USB I C TO39 Part no 00695325 More information see chapter 4 3 Connection to the computer Page 19 Error cause Connection between digital pressure measur...

Page 33: ......

Page 34: ...ers Road East Syracuse NY 13057 USA Delivery address Mackenrodtstra e 14 36039 Fulda Germany Phone Fax Email Internet 44 1279 63 55 33 44 1279 62 50 29 sales jumo co uk www jumo co uk Phone Fax Email...

Reviews: