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.