11-28-2023 05:48 AM - edited 11-28-2023 05:55 AM
Hello everyone
I installed LINX firmware on the Arduino Uno board to use Labview software. I want to use the ADS1256 24-bit ADC card to measure sensitive signals (biomedical, EMG, ECG, EEG). This card uses the SPI protocol. I connected the pins of the board to the Arduino board correctly. I ran this board with Arduino code without any problems. But LabVIEW seemed more convenient to me in terms of visuality and ease of use. I showed the block diagram in the pictures below. I read meaningless values on the Labview front panel. I don't understand the write data part. Analogue input type (single-ended or diff mode) and input channel selection. I do not understand the selection of PGA ratio and data rate (SPS). As far as I understand, the selection of these parameters is done via write data. I need your urgent help on this subject. I have attached the VI file.
Arduino Board ADS1256 Board
Pin 9 DRDY
Pin10 CS
Pin11 DIN
Pin12 DOUT
Pin13 SCLK
5V 5V
GND GND