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.

ADS1293 troubleshooting

Other Parts Discussed in Thread: ADS1293, ADS1298R

Hello,

I am trying to create a 3-lead ECG system using the ADS1293 and a breakout board I designed based on the datasheet and evaluation board examples. Communication with my microcontroller is working I have successfully set the registers as described in the datasheet as follows:

"Follow the next steps to program the ADS1293 in a 3-lead application with an ECG bandwidth output data rate of 853Hz; it is assumed that the device registers contain their default power-up

1. Set address 0x01 = 0x11: Connects channel 1’s INP to IN2 and INN to IN1.
2. Set address 0x02 = 0x19: Connects channel 2’s INP to IN3 and INN to IN1.
3. Set address 0x0A = 0x07: Enables the common-mode detector on input pins IN1, IN2 and IN3
4. Set address 0x0C = 0x04: Connects the output of the RLD amplifier internally to pin IN4.
5. Set address 0x12 = 0x04: Uses external crystal and feeds the output of the internal oscillator module to the digital.
6. Set address 0x14 = 0x24: Shuts down unused channel 3’s signal path.
7. Set address 0x21 = 0x02: Configures the R2 decimation rate as 5 for all channels.
8. Set address 0x22 = 0x02: Configures the R3 decimation rate as 6 for channel 1.
9. Set address 0x23 = 0x02: Configures the R3 decimation rate as 6 for channel 2.
10. Set address 0x27 = 0x08: Configures the DRDYB source to channel 1 ECG (or fastest channel).
11. Set address 0x2F = 0x30: Enables channel 1 ECG and channel 2 ECG for loop read-back mode.
12. Set address 0x01 = 0x01: Starts data conversion.  "

However when I try to read the ECG data after this setup I only receive zero's. When I read the error registers I also read zero's. What could be wrong or how could I find out what is wrong?

Kind regards, Vleer Doing