Hi,
I'm working on a project with the ADS1298 (custom board) using one Freescale Kinetis K10 to read the signal and store it into a uSD card. At this moment I'm able to write and read all registers, change sampling frequency (checked by oscilloscope with DRDY line) and read data. I'm using continuous mode to read the data.
Problems I'm facing:
1. I can't get external signal form any channel.
2. When I set all channels into test signal (using internal signal generation), I can get the test signal in channels 4,5,7,8 only. From channels 1,2,3 and 6 I only get some DC level with some small noise.
3. Lead status never change (external signal nor calibration signal). They all come in '0' regardless their actual connection status.
This is my circuit: I changed the channels order to read them back already ordered. I checked the datasheet many time before doing this and I didn't see any reason to input V6 in IN1P.
The channels input is as follows:
My registers initialization for internal test signal are:
0x06, //0x42, //CONFIG1
0x30, //CONFIG2
0xDC, //0xCE, //CONFIG3 2.4Vref
0x13, // LOFF by pull-up/down
0x65, //CH1SET
0x65, //CH2SET
0x65, //CH3SET
0x65, //CH4SET
0x65, //CH5SET
0x65, //CH6SET
0x65, //CH7SET
0x65, //CH8SET
0x07, //RLDSENSP (default)
0x07, //RLDSENSM (default)
0xFF, //LOFF_SENSP
0xff, //0x02,//LOFF_SENSM
0x00, //LOFF_FLIP (default)
0x00, //LOFF_STATP (Read only)
0x03, //LOFF_STATM (Read only)
0xe1, //GPIO Input only PACE_OUT (coming from external pacemaker detector)
0x01, //PACE (default) // PaceBuffer ON (TODO: Make this contitional according to the pacemaker setting)
0x00, //RESP (default)
0x02, //CONFIG4 Leadoff comparators ON
0x09, //0x08, //WCT1
0xc2, //0xCB, //WCT2
I'm starting to think that the chip is somehow broken but I'm afraid to replace it and still have the same problem. I only have one prototype at this moment.
Please let me know if you find some problem in the circuit diagram or register initialization (I changed the registers to almost very possible settings always keeping 2.4V reference).
If you need more information, just let me know.
Thank you for your support.
William