Other Parts Discussed in Thread: FDC2114,
Hello TI,
My name is David.
i am now having an issue with raw data measured from FDC2214. I configured my system as below:
//Set the SetFDC2X14 register
//Reference count setting for channel i
SetFDC2X14(RCOUNT_CH0,0xFF,0xFF);
SetFDC2X14(RCOUNT_CH1,0xFF,0xFF);
SetFDC2X14(RCOUNT_CH2,0xFF,0xFF);
//0x0064 = 100 cycles before measurement taken
SetFDC2X14(SETTLECOUNT_CH0,0x00,0x64); //0x19
SetFDC2X14(SETTLECOUNT_CH1,0x00,0x64);
SetFDC2X14(SETTLECOUNT_CH2,0x00,0x64);
//Clock divider = 8193
SetFDC2X14(CLOCK_DIVIDERS_C_CH0,0x20,0x01);
SetFDC2X14(CLOCK_DIVIDERS_C_CH1,0x20,0x01);
SetFDC2X14(CLOCK_DIVIDERS_C_CH2,0x20,0x01);
SetFDC2X14(ERROR_CONFIG,0x00,0x00);
SetFDC2X14(MUX_CONFIG,0x80,0x0c);
SetFDC2X14(DRIVE_CURRENT_CH0,0x80,0x00);
SetFDC2X14(DRIVE_CURRENT_CH1,0x80,0x00);
SetFDC2X14(DRIVE_CURRENT_CH2,0x80,0x00);
SetFDC2X14(OFFSET_CH0,0x0C,0x00);
SetFDC2X14(CONFIG,0x14,0x01);
Result: my raw data usually stable, after my hand move closer to the sensor, the sensor can detect max distance about 40-50cm. However, if i move my hand close up to 10-20cm above the sensor,
the sensor returned 0 value in raw data.
Additional, I have tested with EVM circuit, it can detect non-conductive material as well, but in my system, I couldn't measure non-conductive object when it moves closer to the sensor.
In my system, I configured a single-end configuration. LC tank is followed EVM circuit as 18uH and 33pF
Please give me some advice to fix my problem as well as increase detected distance.
Best regards,
David