Microcontrôleurs PIC 8 bits à périphériques indépendants du cœur
Ces périphériques CIP offrent aux développeurs la possibilité d’accomplir des tâches au niveau matériel tout en libérant le CPU pour réaliser d’autres tâches ou se mettre en veille. La consommation énergétique est ainsi réduite, tout en permettant un temps de réponse déterministe, accélérant la phase de développement logiciel ainsi que les délais de validation. Le microcontrôleur intègre un convertisseur A/N avec capacités de calcul (ADC2) et un convertisseur A/N intelligent qui, indépendamment du noyau, peut contrôler les fonctions d’acquisition de données et d’analyse de signal requises dans les applications d’interface de capteur, telles que la détection tactile capacitive.
Basés sur les précédents PIC18F « K2 », ces modèles présentent un bon rapport coût/efficacité et offrent jusqu’à 128 ko de mémoire Flash, la compatibilité avec une tension de fonctionnement de 5 V, une EEPROM intégrée et un large éventail de périphériques intégrés.
Bien adaptés pour les applications critiques, les périphériques indépendants du cœur incluent le contrôle de redondance cyclique avec analyse de la mémoire (CRC/SCAN), un temporisateur de «watchdog» à fenêtre et un temporisateur avec limites (HLT), ainsi que jusqu’à sept PWM matériels et de multiples interfaces de communication. En outre, les périphériques analogiques intelligents intégrés comprennent, entre autres, une détection du passage à zéro (ZCD), un comparateur sur puce et un ADC2. Le convertisseur A/N avec calcul intégré gère les fonctions d’analyse du signal (moyenne, filtrage, sur-échantillonnage et comparaison automatique de seuils) indépendamment du CPU.
Ces PIC conviennent à un large éventail d’applications et de segments de marchés, y compris la détection tactile, le contrôle-commande industriel, les biens de grande consommation, l’industrie automobile et le marché des objets connectés.
De plus, cette famille est compatible avec la carte Curiosity HPC pour microcontrôleur en grand boîtier ainsi qu’avec les plates-formes de développement logiciel propriétaires, dont le générateur de code MPLAB Code Configurator (MCC), l’environnement de développement MPLAB IDE, le compilateur XC8, ainsi que le tout dernier environnement de développement en ligne MPLAB Xpress.
Produits en volume, ces 10 composants offrent de 16 à 128 ko de mémoire Flash dans des boîtiers UQFN (4 x 4 x 0,5 mm), QFN, SOIC, SSOP, TQFP et DIP allant de 28 à 64 broches.
Si vous avez apprécié cet article, vous aimerez les suivants : ne les manquez pas en vous abonnant à :
ECI sur Google News