Part Number:ADS1292
Tool/software: Code Composer Studio
Hi,
I am getting some wrong values while handling Channel1 of ADS1292. Here is my ADS1292 circuit diagram
I able to read channel2 properly, but channel1 i am getting always high 0x7fffff.
My register settings are
const TUSIGN8 ADS1292_Default_Register_Settings[12] = {
/* REG 0: Device ID read Ony */
0x53,
/* REG 1: CONFIG1 */
0x02, /* 010 | fMOD/256 | 500SPS */
/* REG 2: CONFIG2 */
0xF8, //0xF8//0xE8, /* Bit 7 always 1, PDB_LOFF_COMP, PDB_REFBUF, CLKOUT_EN */
/* REG 3: LOFF */
0x10, /* Comparator threshold at 95% and 5%, current source or sink resistor DC lead-off */
/* REG 4: CH1SET (PGA gain = 6) */
0x10,
/* REG 5: CH2SET (PGA gain = 6) */
0x10, /* gain set to 1 */
/* REG 6: RLD_SENS (default) */
0x2C,
/* REG 7: LOFF_SENS (default) */
0x0F, /* not required */
/* REG 8: LOFF_STAT */
0x48, /* read only */
/* REG 9: RESP1 */
0xEA, /* not required */
/* REG 10: RESP2 */
0x83, /* only Calib set to Enabled , rest not required */
/* REG 11: GPIO */
0x0C /* not required */
};
I am giving differential voltage across +ve and -ve terminal as shown in figure
Please let me know whether any thing i need to change in control register settings,
Thanks and Regards,
Nitesh