Puce de processeur capacitif numérique MCP1085S
Puce de processeur capacitif numérique

Puce de processeur capacitif numérique - MCP1085S

Front-end de détection capacitive
– Mesure de 10 canaux capacitifs monobrin / 5 canaux capacitifs double brin
– Plage de mesure de capacité : 1pF à 10nF – Fréquence de détection de capacité : 100KHz à 30MHz – Résolution capacité/fréquence : 16 bits – Prise en charge du blindage actif
Fonction de mesure de température numérique intégrée, 16 bits, précision typique de 0,5 °C
Noyau et système
– 32-bit Arm®Cortex®-M0+
– Fréquence de fonctionnement jusqu'à 48MHz
Mémoire
– 64KB Flash
– 1KB Data Flash
– 4KB SRAM

Référence produit : MCP1085S

Présentation du produit


MCP1085S (Mysentech Capacitive Processor) est la nouvelle génération de puce SOC de microprocesseur de détection capacitive lancée par Mysentech, intégrant un circuit frontal analogique de détection capacitive à dix canaux, multi-modes, large bande de fréquences, un microprocesseur, une mémoire et des interfaces d'E/S riches. La fréquence de mesure de capacité est configurable dans la plage de 0,1 à 30MHz, la sortie est un signal numérique 16 bits, avec une résolution élevée de 1fF. La puce prend en charge plusieurs modes de fonctionnement, pouvant mesurer des capacités monobrin, des capacités flottantes double brin et des capacités mutuelles. La puce intègre un capteur de température numérique haute précision 16 bits, utilisé pour les scénarios nécessitant une compensation de température et d'autres capteurs composites de température.

Pour résoudre le traitement embarqué de la détection capacitive dans diverses industries, la puce SOC intègre un microprocesseur avec cœur Arm® Cortex®-M0+, permettant le calcul en périphérie de divers algorithmes de détection, convertissant les valeurs de fréquence d'oscillation mesurées brutes en valeurs de capacité et en grandeurs physiques spécifiques telles que le niveau de liquide, la teneur en humidité, le déplacement, la distance de proximité, etc. La puce intègre 64 Ko de Flash, 1 Ko de Data Flash et 4 Ko de SRAM, permettant aux développeurs d'écrire des logiciels d'application et de stocker des données d'étalonnage et d'application de capteur. La puce intègre également des ressources matérielles telles que ADC, minuterie avancée, minuterie générale, minuterie de base 16 bits, ainsi que des interfaces USART et I2C.




I. Puce de processeur capacitif numérique -Caractéristiques du MCP1085S :

Front-end de détection capacitive :
– Mesure de 10 canaux capacitifs monobrin / 5 canaux capacitifs double brin
– Plage de mesure de capacité : 1pF à 10nF
– Fréquence de détection de capacité : 100KHz à 30MHz
– Résolution capacité/fréquence : 16 bits
– Prise en charge du blindage actif
Fonction de mesure de température numérique intégrée, 16 bits, précision typique de 0,5 °C
Noyau et système :
– 32-bit Arm®Cortex®-M0+
– Fréquence de fonctionnement jusqu'à 48MHz
Mémoire :
– 64KB Flash
– 1KB Data Flash
– 4KB SRAM
Horloge, réinitialisation et gestion de l'alimentation :
– Alimentation 2,3V à 5,5V
– Réinitialisation à la mise sous/hors tension (POR/PDR), moniteur de tension programmable (PVD)
– Oscillateur haute vitesse HSI intégré 48MHz
– Oscillateur basse vitesse LSI intégré 40KHz
Faible consommation :
– Prise en charge des modes de faible consommation, y compris : veille (Sleep) et
veille profonde (Deep Sleep)
– Consommation moyenne : 6,4uA @1Hz
5 minuteries :
– 1 minuterie de contrôle avancé 16 bits 4 canaux (TIM1)
– 1 minuterie générale 16 bits 4 canaux (TIM3)
– 1 minuterie de base 16 bits (TIM14)
– 1 chien de garde matériel avec horloge indépendante (IWDG)
– 1 minuterie Systick : compteur décrémentiel 24 bits
10 ports d'E/S rapides :
– Tous les ports d'E/S peuvent être mappés sur des interruptions externes
– Tous les ports peuvent entrer/sortir des signaux avec une tension ne dépassant pas VDD
3 interfaces de communication :
– 2 interfaces USART
– 1 interface I2C
1 convertisseur analogique-numérique (ADC) 12 bits, prenant en charge un temps de conversion minimal de 1μs (taux d'échantillonnage 1MSPS), configuré avec 5 canaux externes et 1 canal interne pour la tension de référence intégrée
Unité de calcul CRC
Identifiant unique (UID) de 96 bits
Mode de débogage – interface de débogage série (SWD)
Plage de température de fonctionnement -40°C à +85°C
Temps de conversion monocanal : configurable de 0,1ms à 23,5ms
Mesure de température numérique haute précision 16 bits intégrée


II. Puce de processeur capacitif numérique -Applications du MCP1085S :

Mesure de niveau de liquide
Mesure de teneur en humidité
Analyse de sécheresse et d'humidité
Détection d'immersion
Détection diélectrique
Détection de proximité
Touches tactiles