The MCP1085S (Mysentech Capacitive Processor) is a new-generation capacitive sensing microprocessor SoC chip launched by Mysentech, integrating a ten-channel, multi-mode, wide-frequency capacitive analog front-end sensing circuit, microprocessor, memory, and rich I/O interfaces. The capacitance measurement frequency is configurable within the range of 0.1~30MHz, with a 16-bit digital signal output and a high resolution of 1fF. The chip supports multiple operating modes, capable of measuring single-ended capacitance, differential floating capacitance, and mutual capacitance. The chip also integrates a 16-bit high-precision digital temperature sensor, suitable for scenarios requiring temperature compensation and other composite temperature sensing.
To address embedded processing for capacitive sensing across various industries, the SoC chip integrates an Arm® Cortex®-M0+ core microprocessor, enabling edge computing for various sensing algorithms, converting raw oscillation frequency values into capacitance values and specific physical quantities such as liquid level, moisture content, displacement, and proximity distance. The chip features 64KB Flash, 1KB Data Flash, and 4KB SRAM, allowing developers to write application software and store calibration and application data. The chip also integrates hardware resources such as ADC, advanced timers, general-purpose timers, 16-bit basic timers, as well as USART and I2C interfaces.
I. Digital Capacitive Processor Chip -Features of MCP1085S:
Capacitive Detection Front-End:
- 10 single-ended capacitive / 5 differential capacitive measurement channels
- Capacitance measurement range: 1pF~10nF
- Capacitance detection frequency: 100KHz~30MHz
- Capacitance/frequency resolution: 16-bit
- Supports active shielding
Integrated digital temperature measurement function, 16-bit, typical accuracy of 0.5°C
Core and System:
– 32-bit Arm®Cortex®-M0+
- Operating frequency up to 48MHz
Memory:
– 64KB Flash
– 1KB Data Flash
– 4KB SRAM
Clock, Reset, and Power Management:
- 2.3V~5.5V power supply
- Power-on/power-down reset (POR/PDR), programmable voltage detector (PVD)
- Embedded 48MHz HSI high-speed oscillator
- Embedded 40KHz LSI low-speed oscillator
Low Power:
- Supports low-power modes, including Sleep and
Deep Sleep
- Average power consumption: 6.4uA@1Hz
5 Timers:
- 1 16-bit 4-channel advanced control timer (TIM1)
- 1 16-bit 4-channel general-purpose timer (TIM3)
- 1 16-bit basic timer (TIM14)
- 1 independent clock hardware watchdog timer (IWDG)
- 1 Systick timer: 24-bit down counter
10 Fast I/O Ports:
- All I/O ports can be mapped to external interrupts
- All ports can input/output signals with voltage not exceeding VDD
3 Communication Interfaces:
- 2 USART interfaces
- 1 I2C interface
1 12-bit analog-to-digital converter (ADC), supporting fastest 1μs conversion time (1MSPS sampling rate), configured with 5 external channels and 1 internal channel for collecting built-in reference voltage
CRC calculation unit
96-bit unique chip ID (UID)
Debug mode - Serial Wire Debug (SWD) interface
Operating temperature range: -40℃~+85℃
Single-channel conversion time: configurable from 0.1ms to 23.5ms
Built-in 16-bit high-precision digital temperature measurement
II. Digital Capacitive Processor Chip -Applications of MCP1085S:
Level measurement
Moisture content measurement
Dryness/humidity analysis
Water immersion sensing
Dielectric detection
Proximity sensing
Touch buttons