Part Number: MSP430FR2676
Hi,
I got question from my customer for CapTIvate mechanism.
According to description in below page, there is an "Offset Subtraction stage" inside CapTIvate peripheral.
https://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/CapTIvate_Design_Center/latest/exports/docs/users_guide/html/CapTIvate_Technology_Guide_html/markdown/ch_technology.html#signal-conditioning-sensitivity-related-functions
And the block subtract a fixed amount of charge during each charge transfer.
My customer is using mutual buttons and as described in other section of the technology guide, the sensor capacitance will be reduced when the touch occurs.
Then the customer wonders there might be cases the subtracted results are less than zero.
Are such cases really happened?
I found below more description about the mechanism.
https://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/CapTIvate_Design_Center/latest/exports/docs/users_guide/html/CapTIvate_Technology_Guide_html/markdown/Conversion_Count_And_Gain.html
It seems the Offset block controls the number of charge transfer is equal to "Conversion Count" value.
And "Conversion Count" must be an equal to or larger than "Conversion Gain".
Then "Conversion Gain" is the number of charge transfer before offset subtraction.
Above mechanism is applied for both untouched situation and touched situation?
If so, offset subtraction value varies untouched case and touched case?
Or offset subtraction value is determined at calibration stage (i.e. untouched situation)
and the same value is used for touched case?
If so, it seems there is the case the offset subtraction result is less than zero.
Please clarify.
Thanks and regards,
Koichiro Tashiro

