Electronic Components Datasheet Search
  English  ▼

X  

TBP Datasheet(PDF) 3 Page - DIWELL Electronics Co., Ltd.

Part # TBP
Description  Non-contact Infrared Temperature Sensor
PDF  5 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  DIWELL [DIWELL Electronics Co., Ltd.]
Direct Link  https://diwell.com/
Logo DIWELL - DIWELL Electronics Co., Ltd.

TBP Datasheet(HTML) 3 Page - DIWELL Electronics Co., Ltd.

  TBP Datasheet HTML 1Page - DIWELL Electronics Co., Ltd. TBP Datasheet HTML 2Page - DIWELL Electronics Co., Ltd. TBP Datasheet HTML 3Page - DIWELL Electronics Co., Ltd. TBP Datasheet HTML 4Page - DIWELL Electronics Co., Ltd. TBP Datasheet HTML 5Page - DIWELL Electronics Co., Ltd.  
Zoom Inzoom in Zoom Outzoom out
 3 / 5 page
background image
TB(P) Series Specification
Non-contact Infrared Temperature Sensor
Page
3 of 5
1.0.0
- code example read Object temperature 0x07
0. power on & wait for sensor initialization(≥200ms)
1. Send START bit
2. Send 0x74 : [Slave Address(0x3A by default) + Wr(0)]
3. ACK from Slave
4. Send Command : 0x07 (Object) [ Ambient: 0x06 ]
5. ACK from Slave
6. Send repeated Start
7. Send 0x75 : [Slave Address(0x3A) + Rd(1)]
8. ACK from slave
9. Read Data Byte Low (Send ACK)
10. Read Data Byte High (Send ACK)
11. Read PEC (Send ACK or NACK)
12. Send Stop bit
13. Wait >100ms & repeat 1…13
Object Temperature To
To is the object temperature derived from thermopile and ambient sensor outputs
as absolute (Kelvin) temperature
������
°K = ������ ������������������ × 0.02
Please note that 1LSB corresponds to 0.02°C and the MSB bit is error flag (if “1” then
error). Maximum register value is 0x7FFF - maximum possible value returned by TB(P)
The result is calculated by following expressions (valid for both To and Ta):
1. Convert it to decimal value i.e. 0x3B99 = 15,257d
2. Multiply by 0.02(or divide by 50) i.e. 15,257 ⅹ 0.02 = 305.14°K (result in Kelvin)
3. Convert K → ℃ i.e. 305.14 - 273.15 = 31.99℃
Ambient Temperature Ta
The Sensor die temperature is measured with a PTAT element. All the sensors
conditioning and data processing is handled on-chip.
������
°K = ������ ������������������ × 0.02
Maximum register value is 0x7FFF.
Output Limit: 0x2DE4(-38.19℃) ... 0x4DC4(125.01℃)
Emissivity Correction Coefficient
The TB(P) is calibrated for an object emissivity of 0.97. It can be easily customized
by the customer for any other emissivity in the range 0.1…1.0.
Factory default 0.97 = 63,568(0xF850)
(0.97 *65536) - 1 = 63568.92 round down → 63568
Max 1.00 = 65535(0xFFFF)
Write Word
1
7
1
1
8
1
S
Slave Address
Wr
A
Command Address
A
∙∙∙
8
1
8
1
8
1
1
∙∙∙
Data Byte
Low
A
Data Byte
High
A
PEC
A
P
Before changing of cell contents the respective cells need to be erased. Erasing is a
writing of zeros to the respective Command Address. After writing operation the
device needs 5ms to process the new values. After changing the "Command
Address" cell contents, it is strongly recommended to restart the sensor by power
off/on.
- Write operation flow diagram
- code example write Slave Address 0x2E
Erasing:
1. Send START bit
2. Send 0x74 : [Slave Address(0x3A by default) + Wr(0)]
3. Send Command : 0x2E
4. Send Data Byte Low : 0x00 (for erasing)
5. Send Data Byte High : 0x00 (for erasing)
6. Send PEC : 0x05 (calculated CRC value)
7. Send STOP bit
8. Wait 5ms
Writing : (Slave Address 0x3A → 0x4C)
9. Send START bit
10. Send 0x74 : [Slave Address(0x3A by default) + Wr(0)]
11. Send Command : 0x2E
12. Send Data Byte Low : 0x4C
13. Send Data Byte High : 0x00
14. Send PEC : 0xA2 (calculated CRC value)
15. Send STOP bit
16. Wait 5ms
17. Reset of the sensor (power off/ on)
- code example write Emissivity correction coefficient Address 0x24
Erasing:
1. Send START bit
2. Send 0x74 : [Slave Address(0x3A by default) + Wr(0)]
3. Send Command : 0x24
4. Send Data Byte Low : 0x00 (for erasing)
5. Send Data Byte High : 0x00 (for erasing)
6. Send PEC : 0x05 (calculated CRC value)
7. Send STOP bit
8. Wait 5ms
Writing : (coefficient → 0xF850)
9. Send START bit
10. Send 0x74 : [Slave Address(0x3A by default) + Wr(0)]
11. Send Command : 0x24
12. Send Data Byte Low : 0x50
13. Send Data Byte High : 0xF8
14. Send PEC : 0x68 (calculated CRC value)
15. Send STOP bit
16. Wait 5ms
17. Reset of the sensor (power off/ on)



Html Pages

1 2 3 4 5


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com