Page 10 ams Datasheet
Document Feedback [v1-10] 2018-Mar-08
TCS3430 − Register Description
Figure 13:
Register Overview
Note(s):
1. Register Access:
R = Read Only
W = Write Only
R/W = Read or Write
SC = Self Clearing after access
Address Register Name R/W Register Function Reset Value
0x80 ENABLE R/W Enables states and interrupts 0x00
0x81 ATIME R/W ADC integration time 0x00
0x83 WTIME R/W ALS wait time 0x00
0x84 AILTL R/W ALS interrupt low threshold low byte 0x00
0x85 AILTH R/W ALS interrupt low threshold high byte 0x00
0x86 AIHTL R/W ALS interrupt high threshold low byte 0x00
0x87 AIHTH R/W ALS interrupt high threshold high byte 0x00
0x8C PERS R/W ALS interrupt persistence filters 0x00
0x8D CFG0 R/W Configuration register zero 0x80
0x90 CFG1 R/W Configuration register one 0x00
0x91 REVID R Revision ID 0x41
0x92 ID R Device ID 0xDC
0x93 STATUS R Device status register one 0x00
0x94 CH0DATAL R Z CH0 ADC Low Byte Register 0x00
0x95 CH0DATAH R Z CH0 ADC High Byte Register 0x00
0x96 CH1DATAL R Y Ch1 ADC Low Byte Register 0x00
0x9
7
CH1DATAH R Y CH1 ADC High Byte Register 0x00
0
x
98
CH2DATAL R IR1 - CH2 ADC Low Byte Register 0x00
0
x
99
CH2DATAH R
IR1 - Ch2 ADC High Byte Register
0x00
0x9
A
CH3DATAL R X or IR2 - CH3 ADC Low Byte Register 0x00
0
x
9
B
CH3DATAH R X or IR2 - CH3 ADC High Byte Register 0x00
0
x
9
FCF
G
2
R
/
W
Configuration
re
gi
s
t
e
r
t
w
o
0x04
0xAB CFG3
R
/W
Configuration register three 0x00
0xD6 AZ_CONFIG
R
/
W
Auto zero configuration 0x7F
0xDD INTENAB
R
/W
Interrupt enables 0x00
Register Description
ams Datasheet Page 11
[v1-10] 2018-Mar-08 Document Feedback
TCS3430 − Register Description
ENABLE Register (0x80)
Figure 14:
ENABLE Register
The mode/parameter fields should be written before AEN is
asserted. The function AEN requires PON to be asserted to
operate correctly.
0x80: ENABLE
Field Name Reset Type Description
7:4 RESERVED 0 RW Reserved
3WEN0RW
Wait Enable. This bit activates the wait feature. Writing a one
actives the wait timer. Writing a zero disables the wait timer.
2 RESERVED 0 RW Reserved
1AEN0RW
ALS Enable. This bit actives the ALS function.
Set aen=1 and pon=1 in the same command to ensure autozero
function is run prior to the first measurement.
0PON0RW
Power ON. This field activates the internal oscillator to permit the
timers and ADC channels to operate. Writing a one activates the
oscillator. Writing a zero disables the oscillator.
Page 12 ams Datasheet
Document Feedback [v1-10] 2018-Mar-08
TCS3430 − Register Description
ATIME Register (0x81)
Figure 15:
ATIME Register
The ATIME register controls the integration time of the ALS
ADCs.
The timer is implemented with a down counter with 0x00 as the
terminal count. The timer is clocked at a 2.78ms nominal rate.
Loading 0x00 will generate a 2.78ms integration time, loading
0x01 will generate a 5.56ms integration time, and so forth.
0x81: ATIME
Field Name Reset Type Description
7:0 ATIME 0x00 RW
Integration Time. Eight bit value that specifies the integration time
in 2.78ms intervals. 0x00 indicates 2.78ms, 0x01 indicates 5.56ms.
The maximum ALS value depends on the integration time. For
every 2.78ms, the maximum value increases by 1024. This means
that to be able to reach ALS full scale, the integration time has to be
at least 64*2.78ms.
Value
Integration
Cycles
Integration
Time
Maximum ALS
Value
0x00 1 2.78ms 1023
0x01 2 5.56ms 2047
... ... ... ...
0x11 18 50ms 18431
0x40 65 181ms 65535
... ... ... ...
0xff 256 711ms 65535

TCS34303

Mfr. #:
Manufacturer:
ams
Description:
Ambient Light Sensors TCS34303 OLGA8 LF T&RDP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet