Microchip Technology Microcontrôleurs (MCU) 8 bits faible puissance PIC16F175x
Les microcontrôleurs (MCU) 8 bits faible puissance PIC16F175x de Microchip Technology sont conçus afin de fournir de hautes performances et une grande efficacité énergétique pour une large gamme d'applications intégrées. Ces microcontrôleurs (MCU) PIC16F175x de Microchip présentent des convertisseurs analogique-numérique (CAN) à amplis op intégrés 10 bits haute vitesse, des modulateurs à largeur d'impulsion (MLI) 10 bits et des comparateurs. Les microcontrôleurs (MCU) permettent un contrôle de moteur, une conversion d'énergie et un conditionnement de signal analogique précis. Avec des périphériques flexibles et indépendants du cœur ainsi que des modes faible puissance, ces dispositifs sont idéaux pour une utilisation dans l'automatisation industrielle, les interfaces de capteurs, le contrôle de l'éclairage et les dispositifs portables. Une empreinte compacte et une intégration analogique réduisent le nombre de composants externes, simplifiant la conception et réduisant le coût du système.Caractéristiques
- Cœur
- Architecture RISC optimisée pour le compilateur C
- Vitesse 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 programmable du code et de l'écriture
- Magasins locaux d'informations sur le dispositif (DIA)
- Les données de mesure de tension fixe (FVR)
- Identifiant unique Microchip (MUI)
- Magasins d'informations sur les caractéristiques de l'appareil (DCI)
- Tailles de rang de programmation/effacement
- Détails du nombre de broches
- Modes d'adressage direct, indirect et relatif
- Exploitation
- Plage de tension 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
- Périphériques numériques
- 2 module capture/comparaison/MLI (CCP)
- Résolution de 16 bits pour les modes Capture/Comparaison
- Résolution de 10 bits pour le mode MLI
- 2 modulateurs de largeur d'impulsion (MLI)
- Résolution 16 bits
- Sorties d'impulsion indépendantes
- Entrées ERS
- 4x cellules logiques configurables (CLC), logique combinatoire et séquentielle intégrée
- 1 générateur de forme d’onde complémentaire (CWG)
- Contrôle de la bande morte du bord montant et descendant
- Commande en pont complet, en demi-pont, en canal unique
- 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
- Génère un vrai réglage de la 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 de données/programme pour une exploitation à sécurité intégrée (par exemple, classe B)
- Calcule la 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 et LIN
- Réveil automatique au démarrage
- 2 ports série synchrones hôtes (MSSP)
- Mode Interface périphérique série (SPI), synchronisation de sélection de puce
- Mode circuit inter-intégré (I2C), modes d'adressage à 7/10 bits
- La fonction PPS (sélection de broches périphériques) permet le mappage de broches d'E/S numériques.
- Accès 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, vitesse de balayage et contrôle de pull-up faible
- Interruption sur changement (IOC) sur jusqu'à 25 broches
- 1 broche d’interruption externe
- 2 module capture/comparaison/MLI (CCP)
- Options de boîtier
- PDIP à 14 broches, SOIC et TSSOP
- PDIP à 20 broches, SOIC, SSOP et QFN
- SPDIP, SSOP et VQFN 28 broches
- PDIP et QFN à 40 broches
- TQFP 44 broches
- Périphériques analogiques
- Convertisseur analogique-numérique différentiel avec calcul (ADCC)
- Taux d'échantillonnage jusqu'à 300 ksps
- Résolution 12 bits
- Jusqu'à 35 canaux d'entrée externes
- 7 canaux d’entrée internes
- Oscillateur CAN interne (ADCRC)
- Fonctionne en mode veille
- Sources de déclenchement de conversion automatique sélectionnables
- 2 convertisseurs numériques-analogiques (CNA) à 10 bits
- Sortie tampon disponible sur 2 broches E/S maximum
- Connexions internes au CAN, aux amplis op et aux comparateurs
- 1 comparateur haute vitesse (CMP1)
- Modes d'alimentation configurables pour un temps de réponse plus rapide (50 ns) ou une exploitation à faible puissance
- Sélections multiples de hystérésis
- Jusqu’à 4 entrées externes
- Polarité de sortie configurable
- Sortie externe via la sélection de broche périphérique
- 1 comparateur de faible puissance (CMPLP1)
- Portées de mode commun à entrée sélectionnable, y compris rail à rail
- Courant de fonctionnement faible
- Jusqu’à 4 entrées externes
- Polarité de sortie configurable
- Sortie externe via la sélection de broche périphérique
- Jusqu'à 4 amplificateurs opérationnels
- Gain programmable à l'aide d'une échelle de résistance interne
- Étalonnage automatique de la différence de tension d'entrée
- 2x tensions de référence fixes (FVR)
- Niveaux de sortie sélectionnables de 1,024 V, 2,048 V et 4,096 V
- La FVR1 se connecte intérieurement au CAN
- La FVR2 se connecte intérieurement au comparateur et au CNA
- Tension de référence à faible puissance (VREFLP, PIC16F17556/76 uniquement)
- Sortie nominale de 1,024 V
- CNA indépendant à 6 bits
- Convertisseur analogique-numérique différentiel avec calcul (ADCC)
- Fonctionnalité d'économie d'énergie
- Doze - CPU et périphériques fonctionnant à des taux de cycle différents (le CPU est généralement inférieur)
- Inactif - Le CPU est arrêté tandis que les périphériques fonctionnent
- Veille
- Consommation d'énergie la plus faible
- Réduction du bruit électrique du système lors de l'exécution des conversions analogique-numérique (CAN)
- Désactivation des modules périphériques (PMD) - possibilité de désactiver sélectivement les modules matériel afin de minimiser la consommation de puissance active inutilisée par périphériques
- Gestionnaire de périphérique analogique - permet d'optimiser consommation d'énergie dans applications qui utilisent des périphériques analogiques en les
activant et les désactivant selon les besoins, indépendamment du noyau, en utilisant les ressources de minuteur dédiées - Mode Faible puissance
- Sommeil - <900 na standard="" à="" 3 v/+25 °c="" (wdt="" activé)="" et="">900 na><600 na standard="" à="" 3 v/+25 °c="" (wdt="">600 na>
- Courants de fonctionnement - 48 µA standard à 32 kHz, 3 V/+25 °C et <1 ma="" standard="" à="" 4="" mhz,="" 5="" v/+25="">1>
- 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 externe 32 kHz (SOSC)
- Entrée d'horloge haute fréquence externe
- 3 modes de cristal/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
- Bloc d'oscillateur interne de haute précision (HFINTOSC)
- Programmation et 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
Applications
- Systèmes de contrôle de moteur
- Conversion d'énergie et gestion
- Interfaces de capteur et conditionnement de signal
- Contrôle d'éclairage
- Automatisation industrielle et grand public
- Dispositifs portables et alimentés par batterie
Caractéristiques techniques
- Options de taille de la mémoire du programme de 7 ko, 14 ko ou 28 ko
- Largeur de bus de données de 8 bits
- Plage de tension d'alimentation 1,8 V à 5,5 V
- Options de fréquence d'horloge maximale de 32 MHz ou 64 MHz
- Options de résolution de 10 bits ou 12 bits
- Résolution CNA de 10 bits
- Options de taille ROM de données de 128 o ou 256 o
- Options de taille RAM de données de 512 o, 1 ko ou 2 ko
- 11x à 35x canaux CAN
- Types d'interface I2C, SPI et USART
- Type de ROM de données EEPROM
- 12 à 36 entrées/sorties
- Plages de température de fonctionnement de-40 °C à +85 °C ou +125 °C
Fiche technique
- Microcontrôleurs complets 28/40 broches PIC16F17556/76
- Famille de microcontrôleurs 14/44 broches PIC16F17576
Schéma fonctionnel
Publié le: 2025-08-06
| Mis à jour le: 2025-12-04
