Microcontrôleur PIC : où est-il approprié et que doit-il vérifier avant de concevoir avec ?
Le microcontrôleur PIC est une micropuce programmable qui combine un processeur lent/sortie, une mémoire et un paquet périphérique. Un constructeur, plusieurs circuits intégrés distincts au lieu de créer un système de contrôle, peut utiliser un microcontrôleur pour lire des capteurs, démarrer des sorties, échanger des données avec d’autres périphériques et démarrer le micrologiciel intégré.

Les appareils PIC sont en circulation depuis des décennies, ils apparaissent donc toujours dans le contrôle industriel, les biens de consommation, les cartes de loisirs, le remplacement de la maintenance et la rétro-ingénierie. Alors que de nouvelles pièces à levier prédominent dans de nombreuses nouvelles conceptions, les pièces détachées PIC restent principalement dans les produits bon marché et les anciens équipements nécessitant une assistance ou une refonte.
La question pratique pour l’équipe du matériel est simplement « Pic Microcontroller Braid ? » non. La famille PIC respecte-t-elle le nombre d’E/S, toutes les valeurs nominales, le temps, la complexité du micrologiciel et le risque de cycle de vie de la création du produit ? La conception de la carte, la sélection des détails et les détails de production sont importantes ici.
Ce guide explique comment fonctionne le microcontrôleur PIC, comment il fonctionne, où il est utilisé, comment il se compare aux autres paramètres MCU et ce que vous devez suivre avant de remplacer. Carte.
Alors est-ce un microcontrôleur PIC ?
PIC signifie l’interface du contrôleur d’environnement, mais dans l’ingénierie de tous les jours, les gens disent souvent simplement « Pic MCU » ou « photo microcontrôleur ». Le périphérique PIC est un contrôleur à puce unique avec des cœurs de processeur, une mémoire flash ou un programme, une RAM, un chronomètre, un GPIO et un UART, un SPI ou un I2C.
Plusieurs familles de photographies ciblent différents niveaux de difficulté. De petites sections de 8 bits sont souvent utilisées pour des tâches de contrôle simples telles que le temps de transit, la numérisation du clavier, le contrôle LED ou les tâches ménagères. Une famille de photos de haute qualité, le contrôle du moteur, Ussyi peut gérer la détection analogique, les fonctionnalités de sécurité et le micrologiciel le plus sophistiqué.
L’une des raisons pour lesquelles une partie du PIC reste pertinente est qu’il a une large base liée. Si le client a besoin d’une carte de contrôle qui ne peut pas être copiée, réparée ou mise à jour, vous pouvez connecter la conception PIC d’origine. Dans ces cas, la refonte de différentes architectures peut créer des travaux inutiles sur le micrologiciel et la vérification.
PIC Micro Controller PCB Comment ça marche ?
Le PC est également un centre de contrôle pour le microcontrôleur. Il lit des entrées telles que des commutateurs, des capteurs, des thermistances, des encodeurs ou des paquets de communication. Prenez ensuite des décisions basées sur le micrologiciel et les sorties de périphériques tels que MOSFET, affichage, relais, buzzer, moteur ou LED.
La puce elle-même n’est qu’une partie de la conception. Les guides basés sur PIC nécessitent également une discipline de routage suffisante pour éviter les rails d’alimentation, la réinitialisation, l’analyse des condensateurs, l’horloge, l’accès à la programmation et les problèmes de débogage du micrologiciel qui sont en fait un problème matériel si la pièce sélectionnée n’utilise pas de générateur interne.
Par exemple, une simple carte de thermostat, PIC, pour lire la température, retirer le bouton et remplacer le relais du ventilateur. Vous pouvez l’utiliser. Une petite carte industrielle pour les enfants, des moniteurs de tension analogiques et des données qui transmettent correctement les photos Uartuna peuvent l’utiliser. Dans les deux cas, le MCU est central, mais la fiabilité de la carte dépend toujours du son. Design Circuit de la carte de circuit et les options de mise en page.
Application générale du microcontrôleur PIC
Les microcontrôleurs PIC sont courants dans les produits nécessitant un contrôle prévisible sans grand système d’exploitation ni batteries lourdes. Les exemples courants comprennent le contrôle des outils, une petite alimentation, des modules de capteurs, des équipements de test portables, des équipements de contrôle d’accès, des conducteurs de moteur et des sous-couches côté voiture.
Ils sont également courants en ingénierie inverse et en réparation. Un mauvais compromis peut utiliser une photo qui contrôle le temps de chargement, le blocage de sécurité ou la communication avec la carte principale. Si la carte source est obsolète, les ingénieurs peuvent avoir besoin d’identifier la famille MCU, de contrôler le circuit de support et de décider si les chemins de réparation, de clonage ou de refonte fonctionnelle des chemins à faible risque sont.
La section Photos n’est pas automatiquement la meilleure option pour tout nouveau projet. Si le produit nécessite des graphiques à haut débit, des piles sans fil ou des travaux importants de DSP, d’autres familles de MCU peuvent être plus appropriées. Mais pour de nombreux produits intégrés à Control, PIC inclut des exigences de frais généraux plus faibles que les plates-formes plus grandes.
Le choix principal et la différence dans la photo de famille
L’assortiment d’images est large, il est donc plus important de choisir une famille que les marques. Les anciens appareils 8 bits sont courants sur les cartes de contrôle car ils sont bon marché et bien compris. Les périphériques de taille moyenne ajoutent de meilleurs périphériques et une meilleure profondeur de mémoire. La famille de niveaux supérieurs 16 bits et 32 bits prend en charge plus d’espace de code, de meilleurs indicateurs de mathématiques et des options d’interface plus larges.
Lorsque vous comparez les détails, vérifiez d’abord cinq éléments :
1. Les tailles d’E/S et les tailles de paquets sont disponibles. 2. Tension d’alimentation requise et caractéristiques analogiques. 3. La taille du micrologiciel et de la mémoire disponibles pour une analyse future. 4. Linterface de communication dont le produit a besoin. 5. Prend en charge la programmation et le débogage pendant la récupération et la maintenance.
Se concentrer trop sur la fréquence de l’horloge et éviter des sujets plus pratiques, comme une carte réparée très bas à bas prix ou sélectionnée en MU, facile à contourner des problèmes plus pratiques, comme s’il y avait une chaîne fragile derrière ses fournitures. Pour les produits qui peuvent nécessiter une longue durée de vie, la disponibilité peut être plus importante qu’une petite augmentation des performances.
PIC par rapport aux autres microcontrôleurs
En règle générale, les microcontrôleurs PIC sont comparés aux appareils de la classe AVR, STM32, MSP430 ou ESP. Il n’y a pas de gagnant universel ici, car le choix dépend de la tâche spécifique. Les microcontrôleurs PIC choisissent souvent lorsqu’une logique de contrôle simple est requise, la disponibilité d’outils de développement éprouvés et l’utilisation d’une famille de puces utilisée dans des produits similaires depuis de nombreuses années.
STM32 peut offrir plus d’espace et des écosystèmes plus riches pour un travail embarqué sophistiqué. ESP32 peut être plus intéressant si vous avez besoin de Wi-Fi ou de Bluetooth. La division AVR est toujours distribuée dans son développement basé à Arduino. Mais si vous prenez une conception plus longue, la réutilisation de l’architecture PIC peut réduire les changements de carte, la réécriture du micrologiciel et les attributs de risque.
Le sacrifice est très important en ingénierie inverse. La refonte qui modifie la famille MCU peut sembler élégante sur la carte, mais la correspondance des broches peut également modifier le temps de coupe, le comportement de l’ADC, le flux de programmation et les CES-OP. Pour une conception orientée vers le service, la stabilité annule souvent de nouvelles choses.
Conseils de concepteur de planche
Commencez par l’intégrité du pouvoir. Placez le condensateur de dégradation à côté de chaque broche de puissance MCU, maintenez un changement de puissance court et ne dirigez pas le courant de commutation bruyant de la même ligne de masse locale que les contacts analogiques sensibles. Les cartes miniatures échouent généralement parce que l’équipement qui l’entoure est considéré par la suite.
Je dévoile les noms pratiques des programmes. Qu’il s’agisse de la commande ICSP ou d’autres méthodes prises en charge, le débogage est beaucoup plus facile lors de l’accès à la programmation et au marquage des broches. Il est également utile pour les services sur le terrain et le traitement à petite échelle.
Protégez le schéma de récupération et la montre conservatrice. Parfois, une carte non-initiale peut rechercher un firmware tout au long de la journée. Si le projet utilise un générateur externe, suivez attentivement le manuel des spécifications et maintenez la stabilité physique du réseau.
Utilisez un positionnement et des conseils disciplinés. Général Instructions Mise en page PCB Cela est toujours applicable, mais les cartes PIC bénéficient souvent d’un avertissement supplémentaire en matière de lignes de référence analogiques, d’accès au programmeur et d’isolation entre les pistes tactiles de bas niveau et les sorties de commutation.
Si la carte fait partie de la réparation ou du clonage, documentez ce qui est connu et supprimé. Cela inclut une fonction PIN, un comportement d’initialisation, un point de test et si le périphérique source est protégé contre la lecture du code. détails, le projet est une amélioration, révisée compatible ou complètement Engineering effort.
firmware and production problems
Le choix d’un microcontrôleur n’est jamais une simple solution de micrologiciel. Cela affecte les tests de construction, les procédures de mise à niveau du site Web et comment l’équipe d’amélioration peut réellement les soutenir plus tard. Si le MCU doit être programmé en production, déterminez s’il est exécuté avant l’assemblage, après l’assemblage ou par le législateur lors du test final.
Il est également nécessaire de décider à l’avance dans quelle mesure la conception devrait être tolérable. Le remplacement conforme à la broche n’est utile que si le dépôt d’applications pour le micrologiciel, les configurations de fusibles, les hypothèses du générateur et la correspondance des appareils sont toujours valides. Sinon, le changement « désactivé » peut être un problème de production caché.
Leave room to diagnose heavy products. Certains blocs de test étiquetés, connecteurs de programmation sensibles et chemins de téléchargement documentés peuvent faciliter la recherche des cartes restaurées. Suggestion d’équipe Amélioration Microcontrôleur Ou la refonte de la carte prend beaucoup de temps non seulement dans le code lui-même, mais aussi dans ces détails pratiques.
Erreurs courantes lors de l’utilisation du microcontrôleur PIC
L’une des erreurs courantes est le choix d’une pièce avec suffisamment de mémoire pour créer le premier micrologiciel. Les corrections de bogues ne laissent aucune place aux changements de protocole ou aux ressources futures.
L’autre sous-estime la programmation et le débogage d’accès. La carte atteint parfois l’étape du prototype sans un moyen simple de connecter le programmeur après l’installation du conteneur. Cela peut être évité.
Les concepteurs ont également des problèmes de signaux mitigés. Une photo qui lit les capteurs analogiques et les commutateurs de relais PWM ou les charges de relais peuvent mal se comporter si la stratégie principale est négligente. Les symptômes peuvent sembler être une instabilité accidentelle du micrologiciel qui retient efficacement le bruit le long du chemin de mesure.
Enfin, certaines équipes ont sélectionné des photos pour des raisons héritées sans vérifier la disponibilité actuelle, la prise en charge du réseau de véhicules et le coût total de refonte. La réutilisation est utile, mais uniquement si les techniques et les commerciaux sont toujours corrects.
Lorsque le microcontrôleur PIC s’adapte
Les microcontrôleurs PIC conviennent généralement lorsqu’un produit nécessite une plate-forme matérielle qui peut être soutenue par un contrôle intégré robuste, des exigences de soudage simples, une longue durée de vie et une ingénierie pratique. C’est également une option raisonnable pour enregistrer ou recréer des cartes existantes déjà connectées à l’architecture de la photo.
Si le projet nécessite une visite propre, la prise en charge du micrologiciel ou la reconfiguration de la carte de contrôle est obsolète, la meilleure chose est de savoir s’il est ancien ou nouveau. La meilleure question est de savoir s’il résout de réels problèmes de gestion avec des risques, des coûts et un soutien acceptables.
Pour de nombreuses améliorations, le clonage et la gestion des applications, la réponse reste positive.
Que vérifier avant de choisir un microcontrôleur PIC ?
Vérifiez le/S, les paquets, l’alimentation, les besoins du générateur, les périphériques, la mémoire, les méthodes de programmation, la disponibilité et la compatibilité avec le long cycle de vie.
Pourquoi l’analyse des condensateurs est-elle importante pour la photo MCU ?
Les condensateurs de séparation fournissent un courant local pendant la commutation et aident à maintenir une alimentation de niveau stable. Placez-les près de la sortie de puissance MCU avec un court chemin inversé.
What can interrupt a drawing board programming?
Les causes courantes comprennent les câbles MCLR incorrects, le manque de tension de référence, les contacts PGC/PGD surchargés, les problèmes de générateur, le support de terre médiocre ou les connecteurs de programmation dus à une erreur de direction.




