1. Thanks to EEWORLD and Chipsea for providing the evaluation opportunity, [Chipsea Sensor Signal Conditioning CDS8712 Development Board] Evaluation | [Chipsea Sensor Signal Conditioning CDS8712 Development Board] . Among all the MCUs, this one is named differently, focusing on sensor signals. Go to the official website to learn about CDS8712 - Chipsea Technology (Shenzhen) Co., Ltd., a full signal chain integrated circuit design company (chipsea.com) , then the reason is in the figure below.
The biggest difference from other products is that this one is two chips squeezed together, and the analog front end and ARM-M0 core are separated. Similar designs, at least from the logic diagram, use both PGA and ADC as an extension module of the ARM core, and achieve different amplification factors by configuring peripheral resistor combinations. The original is an independent sensor SAR ADC module, which samples the internal signal communication.
2 Differentiated design is the means for MCU to break the circle, so this chip is very attractive. I just received the development board and posted a photo.
How about it? It is extremely simple, without even a crystal oscillator. It is really a product that can be used to make industrial products.
3. Please take a look at the specific parameters listed below.
3.1 Analog Front End (AFE)
- 14-bit SAR ADC, typical rate 250KSPS, fastest support 500KSPS
- Support 1~1024 times programmable gain amplifier (PGA)
- Supports free combination of external input pins 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 sensor, VDD/2 channel, VS/2, GND)
- Supports resistance sensor on/off detection function
- Support linear self-correction, built-in temperature sensor
This is the core, up to 1024 times, plus a 14-bit ADC, if the accuracy is guaranteed, it can directly replace the 24-bit precision instrument amplifier, or a super replacement. Usually this accuracy can be magnified to mV acquisition, corresponding to the electrocardiogram signal is no problem. Therefore, it is very worth looking forward to.
3.2 In addition, the CDS8712 series is also equipped with ISP (In-System Programming) and ICP (In-Circuit Programming) functions, allowing users to upgrade the firmware without removing the chip from the board. This is also very useful and an important function for product design and service updates. We have also put a lot of thought into reducing the number of downloaders.
3.3 Then when it comes to the kernel, it is obvious that it is not the case.
Core - ARM Cortex M0 core, up to 24MHz operating frequency
— Single instruction cycle 32-bit hardware multiplier
— Supports Serial Wire Debug (SWD) interface
— 60 K Bytes program storage space (APROM), 16 K Bytes SRAM with hardware parity check Clock module
— Internal 24MHz RC oscillator (HIRC), typical accuracy ±1% — Internal 2KHz RC oscillator (LIRC), typical accuracy ±3%
Other UART, I2C, etc. are standard modules and are also quite satisfactory.