Microchip Technology MCU complets PIC16F18154/55/74/75

Les microcontrôleurs (MCU) complets PIC16F18154/55/74/75 de Microchip Technology sont bien adaptés aux applications de capteurs analogiques économiques et économes en énergie avec des exigences de haute résolution. Les microcontrôleurs (MCU) PIC16F18154/55/74/75 offrent une suite de périphériques analogiques qui permettent des applications de capteurs de précision. Ces composants disposent d’une plage de mémoire de 7 ko à 28 ko avec des vitesses pouvant atteindre 32 MHz dans un petit boîtier de 8 à 44 pins. Les microcontrôleurs (MCU) comprennent un convertisseur analogique-numérique différentiel 12 bits avec calcul (ADCC), deux convertisseurs numérique-analogique (CNA) 8 bits, un périphérique à modulation de largeur d’impulsion (MLI) 16 bits et de nombreux autres périphériques de contrôle de forme d’onde et de communication.

Caractéristiques

  • Architecture RISC optimisée pour le compilateur
  • Vitesses de fonctionnement
    • Entrée d'horloge de CC à 32 MHz
    • Durée d'instruction minimale de 125 ns
  • Pile matérielle profonde à 16 niveaux
  • Réinitialisation à la mise sous tension à faible courant (POR)
  • Temporisateur de mise sous tension configurable (PWRT)
  • Réinitialisation en cas de baisse de tension (BOR)
  • Réinitialisation sur baisse de tension à faible consommation (LPBOR)
  • Temporisateur de chien de garde fenêtré (WWDT)
  • Mémoire
    • Jusqu'à 28 ko de mémoire Flash de programme
    • Jusqu'à 2 ko de mémoire SRAM de données
    • Jusqu'à 256 octets de mémoire EEPROM de données
    • Partition d'accès à la mémoire (MAP) avec mémoire Flash du programme partitionnée en :
      • Bloc d'application
      • Bloc de démarrage
      • Bloc Flash de zone de stockage (SAF)
    • Protection de code programmable et protection en écriture
    • La zone d'information du composant (DIA) stocke
      • Coefficient d’étalonnage des indicateurs de température
      • Les données de mesure de tension fixe (FVR)
      • Identifiant unique Microchip (MUI)
    • Magasins de la zone de caractéristiques du dispositif (DCI)
      • Taille des lignes de programmation/effacement
      • Détails du nombre de broches
    • Modes d'adressage direct, indirect et relatif
  • Les caractéristiques de fonctionnement
    • Tension de fonctionnement de 1,8 V à 5,5 V
    • Plages de température
      • Gamme industrielle de -40°C à +85 °C
      • Plage étendue de -40 °C à +125 °C
  • Fonctionnalités d’économie d’énergie
    • Dans Doze, le CPU et les périphériques fonctionnent à des fréquences de cycle différentes (généralement le CPU est inférieur)
    • En mode inactif, le CPU s’arrête pendant que les périphériques fonctionnent
    • Veille
      • Consommation électrique la plus faible
      • Réduit le bruit électrique du système lors des conversions CAN
    • La désactivation du module périphérique (PMD) minimise de manière sélective la consommation d’énergie active des périphériques inutilisés
    • Mode basse consommation
      • Courant de veille standard < 900 nA (WDT activé) et < 600nA (WDT désactivé) à 3 V/+25 °C
      • Courant de fonctionnement standard 48 µA à 32 kHz, 3 V/+25 °C ; < 1 mA standard à 4 MHz, 5 V/+25 °C
  • Structure d'horloge
    • Bloc d'oscillateur interne de haute précision (HFINTOSC)
      • Fréquences sélectionnables jusqu'à 32 MHz
      • ±2 % lors de l'étalonnage
      • Réglage d’horloge actif du HFINTOSC pour une meilleure précision
    • Oscillateur interne 31 kHz (LFINTOSC)
    • Oscillateur secondaire (SOSC) externe 32 kHz
    • Entrée d'horloge haute fréquence externe
      • 2 modes quartz/résonateur
      • 2 modes d’alimentation d’horloge externe (EC)
      • 4x PLL disponible pour les sources externes
    • Le moniteur d’horloge de sécurité permet une récupération opérationnelle si la source d’horloge externe s’arrête
    • Le minuteur de démarrage de l’oscillateur (OST) assure la stabilité des sources de l’oscillateur à quartz
  • Programmation/débogage
    • In-Circuit Serial Programming™ (ICSP™) via 2 broches
    • Débogage en circuit (ICD) avec 3 points de rupture via 2 broches
    • Débogage intégré sur puce
  • Périphériques numériques
    • 2 module capture/comparaison/MLI (CCP)
      • Résolution de 16 bits pour les modes Capture/Comparaison
      • Résolution 10 bits pour le mode PWM
    • Jusqu'à 4 modulateurs de largeur d'impulsion (MLI)
      • Résolution 16 bits
      • Sorties d'impulsion indépendantes
      • Entrées de signal de réinitialisation externe (ERS)
    • 4 cellules logiques configurables (CLC) avec logique combinatoire et séquentielle intégrée
    • 1 générateur de sinusoïdes (CWG) gratuit
      • Contrôle de bande morte de front montant et descendant
      • Pont complet, demi-pont, pilote à 1 canal
      • Sources de signal multiples
      • Bande morte programmable
      • Entrée d'arrêt en cas de défaillance
    • 1 minuteur 8/16 bits configurable (TMR0)
    • 2 minuteurs 16 bits (TMR1/3) avec contrôle de grille
    • Jusqu'à 3 minuteurs 8 bits (TMR2/4/6) avec minuteur de limite matériel (HLT)
    • 1 oscillateur contrôlé numériquement (NCO)
      • Génère un véritable contrôle de fréquence linéaire et une résolution de fréquence accrue
      • Horloge d'entrée jusqu'à 64 MHz
    • CRC programmable avec balayage de mémoire
      • Surveillance fiable de la mémoire des données/ programmes pour un fonctionnement sécurisé (par ex., classe B)
      • Calculer le CRC 32 bits sur n’importe quelle portion de la mémoire flash du programme
    • 2 émetteurs-récepteurs asynchrones synchrones universels améliorés (EUSART)
      • Compatible RS-232, RS-485, LIN
      • Réveil automatique au démarrage
    • 2 ports série synchrones hôtes (MSPS)
      • Mode interface périphérique série (SPI) avec synchronisation de sélection de puce
      • Mode circuit Inter-intégré (I2C) avec modes d’adressage 7/10 bits
    • Sélection de pins périphériques (PPS) permettant le mappage des pins des E/S numériques
    • Port E/S du dispositif
      • Broches E/S jusqu’à 35x
      • 1 broche d’entrée uniquement
      • Direction d'E/S individuelle, drain ouvert, seuil d'entrée, taux de dérive et contrôle de pull-up faible
      • Interruption en cas de changement (COI) sur jusqu’à 25 broches
      • 1 broche d’interruption externe
  • périphériques analogiques
    • Convertisseur analogique-numérique différentiel avec calcul (ADCC)
      • Résolution 12 bits
      • Jusqu’à 35x canaux d’entrée positifs externes
      • Jusqu’à 17 canaux d’entrée négatifs externes
      • 7 canaux d’entrée internes
      • Oscillateur ADC interne (ADCRC)
      • Fonctionne en mode veille
      • sources de déclenchement de conversion automatique (ACT) sélectionnables
    • 2 convertisseurs numérique-analogique (CNA) 8 bits
      • Sortie disponible sur jusqu’à 2 broches E/S
      • Connexions internes à l'ADC et aux comparateurs
    • 2 comparateurs (CMPs)
      • Jusqu’à 4 entrées externes
      • Polarité de sortie configurable
      • Sortie externe via sélection de broches périphériques
    • Détection de passage à zéro (ZCD) détecte lorsque le signal CA sur la broche traverse la terre
    • 2 références de tension fixe (FVR)
      • Niveaux de sortie sélectionnables de 1,024 V, 2,048 V et 4,096 V
      • FVR1 connecté en interne au CAN
      • FVR2 connecté en interne au comparateur

Schéma fonctionnel

Schéma de principe - Microchip Technology MCU complets PIC16F18154/55/74/75

Schéma du chemin des données de base

Schéma - Microchip Technology MCU complets PIC16F18154/55/74/75
Publié le: 2023-09-08 | Mis à jour le: 2023-11-28