Main application scenarios: Industrial and process control.
CDS8712 is a signal conditioner used in industrial and process control conditioning applications. It has 12 analog front-end inputs channels and can conduct gain amplification and digital conditioning of input signals by up to 1,024x. Leveraging the programmable user software in the on-chip ARM Cortex M0 processor, CDS8712 can implement user-defined compensation algorithms. Regulated signals can be output in the form of PWM. The device can also access data and configure registers via UART, IIC, and GPIO ports.
Additionally, CDS8712 is equipped with In-System Programming (ISP) and In-Circuit Programming (ICP) functions, enabling users to upgrade the firmware without removing the chip from the board.
Analog Front-end (AFE)
14-bit SAR ADC with a typical rate of 250KSPS, supporting up to 500KSPS
Supports 1~1,024x programmable gain amplification (PGA)
Supports free combination of external input pins used as SAR ADC differential or single-ended input channels
Supports up to 6 external differential input channels or 12 external single-ended input channels
Supports 4 internal input channels (temperature sensors, VDD/2 channels, VS/2, and GND)
Supports resistive transducer on/off detection function
Supports linear self-correction
Built-in temperature sensor
Output interfaces
I2C interfaces, supports 100 kbps and 400 kbps
UART interfaces, supports up to 3 Mbps communication rate
GPIO interfaces, PA 6 open-drain output ports, PB 2 push-pull output ports
Input supports 1.8 V–5.5 V
Core sea 8-bit MCU/SOC integrated development environment
1. Integrated C compiler, assembler, linker, debugger
2. Support standard C language and assembly language development 3 Example code of integrated chips