This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LDC1000 Frequency的数据读取问题

TI工程师:

您好!

我最近在使用LDC1000自己搭建一个测试距离的电路0.5-10mm的测量范围,在设置参数和读取Proximity以前的命令没有问题,也就是说从0x00到0x22的数据都可以读出来写进去。唯独Frequency Data只有最低数据位有数据其他2位都是0x00,我想问下我这问题出在哪里?我的参数设置:

RpMAX=0x13;     //21.547

RpMIN=0x3d;       //1.347

SensorFreq=0xd9;      //谐振频率3.6Mhz,线圈匝数共60,双面PCB线圈,顶层输入线圈直径递减,底层线圈直径递增,线圈总直径26mm。电容使用15pF

LDCConfig=0x17;    //4V输出,响应时间6144

ClockConfig=0x00;

CTHLSB=0x40;    CTHMSB=0x55;   CTLLSB=0x00;   CTLMSB=0x00;

INTBConfig=0x04;

PowerConfig=0x01;

读取Proximity的数据是从0x3e55到0x3e97之间来回跳动,线圈谐振平率3.631Mhz,距离铁块0.8mm

当我改变线圈和测试铁块距离时1.25mm,谐振频率3.667Mhz,Proximity的数据是从0x21d6到0x21fe之间来回跳动这时Frequency最高位还是0x00,不管怎么增加距离高位就是0x00.