Hello TI,
I've been trying to configure the LDC1000, but I'm having some troubles. Mainly, I can communicate with the LDC1000 through SPI, i.e. I can read/write all config registers. The problem arises when reading Proximity Data, I get all zeros. I guess it should be like that since bit 6 in reg 0x20 is 1, so, according to the datasheet "No new data available". I've set PWR_MODE and increased the Rp range (just in case it was clipping) without success. Am i missing something in order to just get sensible values on the Proximity Data register?
Another question, one of the applications I am working on is gear count. My idea is the following:
1.Get the min and max values of Proximity Data when the gear spins
2.Set threshold comparator to the average and enable INTB function
This would interrupt my micro with each tooth, so I can count them and do the math. My question is: What is the maximum operating frecuency of the INTB?
On the other hand, the LDC1000 seems to follow more accurately the datasheet revA than the new version you have currently on the web, nevertheless, since I can not read anything but zeros, I am not sure about register map. Currently, are there 16 bits for Proximity data or only 8?. The same comment for the Frecuency Counter register.
The last question, if one is going to read only Proximity Data, is it necessary to connect an external oscilator/clock signal to the LDC1000? To my understanding, the Frecuency Counter only interacts with the Frecuency Counter Data Register.
Hope someone could help me, I am stuck at this point,
thank you so much in advance,
Antonio