The geological detection system is powered by a 32-bit floating-point TMS320C6713 processor, known for its advanced architecture and efficient command system. This powerful controller enables the ADS1256 to collect and process data in real-time, ensuring smooth and accurate performance for the geological applications it supports.

Chip Introduction

The internal structure of the ADS1256 is illustrated in the diagram below. It features an analog multiplexer (MUX), input buffer (BUF), programmable gain amplifier (PGA), a fourth-order Δ-modulator, a programmable digital filter, clock generator, controller, and a serial SPI interface. Designed for low-frequency applications, this chip is ideal for geological systems that require high precision and stability. With a maximum sampling rate of up to 30,000 samples per second (SPS), the ADS1256 offers excellent performance along with built-in self-calibration and system correction features. Its dual on-chip multipliers provide a computing power of 2400MIPS/1800MFLOPS, making it highly suitable for multi-channel AD acquisition tasks. The TMS320C6713, with its two independent MCBSP ports, can efficiently control and read from the SPI interface of the ADS1256, meeting the real-time signal processing demands of the system.

Application of ADS1256 in high precision data acquisition system

ADS1256 Internal Structure Diagram

System Design

In our system, multiple ADS1256 ADCs operate in parallel, sharing the same system clock to ensure synchronized sampling across all channels. To simplify the hardware design, only one interrupt pin is used in the entire system. Here, we present the schematic of the DSP and one of the ADCs. The ADS1256 communicates with the TMS320C6713 via the SPI interface, which allows for efficient and reliable data transfer between the two components.

Application of ADS1256 in high precision data acquisition system

System Schematic

DSP and ADS1256 Interface Design 1. ADS1256 Design Points

Key aspects of the ADS1256 design involve setting internal registers and configuring the serial port. The device operates through 11 independent registers, each controlling different parameters such as sampling rate, analog multiplexer settings, PGA configuration, I/O selection, and self-calibration. Table 1 summarizes the main register states of the ADS1256, including the status register, MUX register, ADCON register, and DRATE register at a 300MHz clock frequency.

Application of ADS1256 in high precision data acquisition system

Table 1: ADS1256 Main Register Status

The ADS1256 uses a four-wire SPI communication system, consisting of SCLK, DIN, DOUT, and /CS signals. It operates exclusively in slave mode, where the DSP controls the register settings and data exchange. During communication, the /CS pin must remain low to maintain connection. The DRDY pin indicates when a conversion is complete, and the DSP can use this signal to trigger an interrupt and read the data. Data is transferred synchronously using the SCLK signal, with DIN being sampled on the falling edge and DOUT being read on the rising edge. Keeping the SCLK clean is crucial to avoid data errors. Figure 3 illustrates the timing relationship of the SPI communication.

Application of ADS1256 in high precision data acquisition system

2. Hardware Design

The TMS320C6713 features two MCBSP ports, which are synchronous serial interfaces supporting various communication protocols, including SPI. When configured in clock stop mode, MCBSP is compatible with the SPI protocol. It supports two SPI transmission formats, which can be selected using the CLKSTP bit in the SPCR register. The ADS1256 provides an SPI interface for seamless communication with the DSP. In this setup, the DSP acts as the master, providing the SCLK signal, while the ADS1256 functions as the slave. The /CS signal is active low to initiate communication, and the /DRDY signal is used to indicate when the conversion is complete. This signal is connected to the DSP’s interrupt pin so that it can promptly retrieve the converted data. Notably, the /DRDY signal remains high during parameter changes or calibration, and it returns to low once valid data is ready. All commands sent from the DSP to the ADS1256 are transmitted via the DIN line, and these commands modify the internal registers to control the ADC's operation.

3. Software Design

The first step in the software design involves configuring the TMS320C6713's serial port and setting up the communication parameters for the ADS1256. The serial communication word module is shown in Figure 5. The DSP generates a 1MHz serial clock, and the communication word length is set to 32 bits, consisting of an 8-bit instruction byte and a 24-bit data byte. The frame sync signal FSXO is set to active low and generated before each serial communication word. Both FSXO and the data are clocked out on the falling edge of CLKR0, allowing the ADS1256 to sample the data on the rising edge. This ensures accurate and reliable data transfer between the DSP and the ADC.

Application of ADS1256 in high precision data acquisition system

Overall, the combination of the TMS320C6713 and the ADS1256 creates a robust and efficient data acquisition system, perfectly suited for high-precision geological detection applications. Through careful hardware and software design, the system achieves real-time data collection, processing, and analysis, ensuring accurate and reliable results in challenging environments.

Polyester Braided Sleeve

PP polyester yarn Braided Sleeve is a type of protective sleeve made from PP polyester yarn. It is commonly used to protect cables, wires, hoses, and other similar objects from abrasion, heat, chemicals, and other environmental factors. The braided construction of the sleeve provides flexibility and allows for easy installation and removal. PP polyester yarn braided sleeve is known for its high tensile strength, durability, and resistance to UV rays. It is often used in industries such as automotive, electronics, aerospace, and telecommunications.

PP Polyester Yarn Braided Sleeve,PP Polyester Yarn Cable Sleeve,PP Polyester Yarn Braided Cable Sleeving,PP Polyester Yarn Braided Cable Mesh,PP Polyester Yarn Braided

Dongguan Liansi Electronics Co.,Ltd , https://www.liansisleeve.com

Posted on