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.

FDC1004 Programming

Other Parts Discussed in Thread: FDC1004

Hello,

I am having so trouble understanding how to program the FDC1004.  I have read through the data sheet and the section labeled "8.5.3.1 Measurement Configuration" has me confused. Specifically this sentence "...each measurement can be any valid configuration...". What are the configurations? Is this referring to how you can configure the measurements to be differential or repeating?

I am also confused as to how that configuration works. To me it seems that only 1 input pin can be used per measurement configuration. Is this true? If so, would I have to do 4 separate configurations if I wanted to use all 4 input pins on the FDC1004? Also, how would I mux between the 4 different inputs? Would I have to reconfigure the measurement every time I changed from one measurement configuration to a different one?

Overall, I think this is how I would have to program the FDC1004:

1. Set up 4 different measurement configurations for each input pin.

2. Set up triggering for one measurement configuration and set to which measurement I want to do

3. Monitor the trigger register for that specific measurement configuration (for REPEAT, would the trigger register ever change or could I just constantly ?)

4. Read the LSB and MSB of that specific measurement register.

5. Set up triggering for the next measurement configuration I want to do and set the specific measurement configuration

6. etc...

Is this how I should do this? 

Thank you

  • Hi Clinton,

    Your overall understanding of programming the FDC1004 is correct.

    The configurations refer to either single-ended or differential. If you want to use all 4 input pins on the FDC1004, then you will need to have 4 separate configurations, one for each pin. You could also only have one input pin with multiple measurement configurations. The device will automatically sequence through all four measurements if REPEAT is enabled, if not, the device will only trigger one measurement.

    Thanks,
    Rachel