5 Main characteristics
5.1 Description
The following Figure 5. TSC characteristics shows all touch sensing controller (TSC) characteristics and their
correlation.
The TSC main characteristics are described in the following pages.
Figure 5. TSC characteristics
TSC
Guard ringShieldRotaryLinearKeys
Conducted
Noise
Noise
immunity
False
detection
Power
supply
Noise
PCBSensorSensitivity
Charge
transfer
Signal
threshold
5.2
Signal threshold
To tune the detection thresholds, it must determine the sensitivity of each touchkey. For each touchkey, can be
used few parameters to adjust these signal thresholds.
For debug purpose, it can get touchkey parameters using printf or STMStudio tool:
for (Index = 0;Index < NUMBER_OF_TOUCHKEYS;Index++)
{
printf("K%1d [%2d][%4d %3d %3d %4d] %d %d %d %d %d"
,Index
,MyTKeys[Index].p_Data->StateId
,MyTKeys[Index].p_ChD->Ref
,MyTKeys[Index].p_ChD->RefRest
,MyTKeys[Index].p_ChD->Delta
,MyTKeys[Index].p_ChD->Meas
,MyTKeys[Index].p_Param->ProxInTh
,MyTKeys[Index].p_Param->ProxOutTh
,MyTKeys[Index].p_Param->DetectInTh
,MyTKeys[Index].p_Param->DetectOutTh
,MyTKeys[Index].p_Param->CalibTh
);
}
Note: ProxInTh and ProxOutTh are defined for proximity detection feature only, when TSLPRM_USE_PROX = 1.
AN5105
Main characteristics
AN5105 - Rev 1
page 7/52