Hello all,
I am trying to interface ADS1292r with STM32L151rd ARM processor via SPI (32MHz system clock, 1MHz SPI clock). Following ADS1292RECG-FE, the design circuit stands:
From channel 1, MCU can read internal 1Hz test signal well, also external signal (10mVpp) provided from signal generator.
But, for channel 2, clean output for internal 1Hz test signal only when channel 1 is disabled. Also, irregular/ noisy channel 2 when external signal (10mVpp) applied from signal generator.
LA, LL electrodes are also shorted following sample circuit provided in ADS1292 datasheet. Still noisy. What could be the reason for that ? Do I need to modify circuitry for channel 2 ?
With the following configuration, I'm finding noisy waveform across PGA2P and PGA2N pins via oscilloscope.
/*ECG_Reg_SendData(register_address,value)*/
ECG_Reg_SendData(0x01,0x03); //Set sampling rate to 1 KSPS, continuous conversation
ECG_Reg_SendData(0x02,0xA0); //Lead-off comp off, test signal disabled, 2.4V ref buffer on,
ECG_Reg_SendData(0x03,0x10); //DC Lead-off defaults
ECG_Reg_SendData(0x04,0x30); // Ch 1 enabled, gain 3,connected to electrodes.//
ECG_Reg_SendData(0x05,0x30); // Ch 2 enabled, gain 3,connected to electrodes. //
ECG_Reg_SendData(0x06,0x00); //RLD settings: disable.
ECG_Reg_SendData(0x07,0x00); //Default LOFF settings: all disabled
ECG_Reg_SendData(0x09,0xEA); //Respiration Channel ON, phase angle 112.5 for 32 KHz gain 3, 4 //
ECG_Reg_SendData(0x0A,0x03); //Respiration: Calib OFF, respiration freq 32 KHz, RLD-Ref internally //
I request your kind help in this regard.
Thank you,
M