Automatiser la base de données des composants électroniques

Zachariah Peterson
|  Créé: April 1, 2021  |  Mise à jour: February 10, 2022
Base de données des composants électroniques

Lorsque l'on parle de composants électroniques, il est naturel de penser à leurs spécifications, voire à leurs empreintes et à leurs fichiers STEP. Mais les informations relatives aux composants ne se limitent pas à leurs spécifications et à leurs données CAO. Qui plus est, elles doivent toutes être contrôlées afin de garantir la réalisation des conceptions, l'approvisionnement des composants et une fabrication exempte de défauts.

Au lieu d'utiliser un service tiers ou de récupérer des données sur les sites Web des fabricants de composants, les utilisateurs d'Altium Designer disposent d'une alternative beaucoup plus intéressante pour s'assurer que la base de données de leurs composants électroniques reste bien à jour.

Mise à jour de la base de données des composants électroniques

La plupart des concepteurs connaissent probablement les principaux éléments qui constituent les bibliothèques de circuits imprimés : les références de fabricants, les empreintes de circuits imprimés, les symboles schématiques et éventuellement les fichiers de simulation.

Pour certains composants, ces données sont censées rester inchangées, mais d'autres sont susceptibles d'être modifiées à tout moment :

  • Les prix : La chaîne logistique de l'électronique étant dynamique, les prix peuvent changer à tout moment. Ils sont basés sur la demande et la taille des commandes, et de petits changements de prix peuvent entraîner de grandes différences.
  • Les stocks et les délais de livraison : À l'instar des prix, les stocks et les délais de livraison peuvent changer rapidement. Nul ne souhaite utiliser un composant dans une nouvelle conception pour s'apercevoir ensuite que son délai de fabrication est de 26 semaines.
  • Les empreintes et les modèles STEP : Les empreintes et les modèles STEP utilisés dans les circuits imprimés sont susceptibles d'être modifiés pour diverses raisons. Il se peut que les modèles CAO comportent des erreurs que le fabricant a dû corriger et qu'il soit nécessaire de les prendre en compte dans le circuit imprimé.
  • Le cycle de vie : Certains composants deviennent obsolètes quelques années après leur production et doivent être remplacés par des versions plus récentes.

Si vous pouvez rassembler ces informations sur vos composants à un stade précoce et veiller à ce qu'elles soient mises à jour périodiquement, vous réduirez le risque de devoir remanier vos conceptions et disposerez toujours des dernières informations concernant l'approvisionnement de vos composants.

Les utilisateurs d'Altium Designer sont probablement familiers avec une poignée de fonctionnalités qui peuvent être utilisées pour maintenir les composants à jour.

Le Panneau de recherche des références de fabricants

Altium Designer vous permet de rechercher des références et de trouver les dernières versions de vos composants via le Panneau de recherche des références de fabricants.

Il s'agit d'un bon moyen de comparer les variantes, de consulter les stocks et d'obtenir rapidement les prix. Toutefois, il est impossible de vérifier automatiquement d'autres données (modèles CAO par exemple) ou de savoir si vos bibliothèques présentent des doublons.

Cela dit, une fois que vous avez identifié des composants à remplacer dans vos bibliothèques et votre circuit imprimé, ce panneau de recherche vous permettra de trouver rapidement les composants les plus récents et de les remplacer.

Recherche de références de fabricants – Base de données des composants électroniques
Le panneau de recherche des pièces du fabricant automatise la collecte des données pour vos composants et vous montre des données importantes sur l'approvisionnement.

ActiveBOM

Préalablement à la phase de production, vous pouvez utiliser ActiveBOM pour obtenir rapidement une vue d'ensemble de tous les problèmes d'approvisionnement liés à vos composants. Cette méthode est intéressante pour trouver des fournisseurs avant de passer une ancienne conception en production, mais pèche par l'impossibilité à vérifier automatiquement si les données CAO ont été mises à jour.

Certains concepteurs utilisent ActiveBOM à la fin de la phase de conception, préalablement à la fabrication et à l'assemblage. Tout de même, recourir à ActiveBOM à un stade précoce vous permet d'identifier les composants en rupture de stock et obsolètes ou en fin de vie (EOL) avant de passer au routage de votre circuit imprimé, et tout cela se fait automatiquement.

Octopart

Plus couramment utilisé pour acheter des composants neufs, Octopart est une excellente source d'informations sur les composants, et ce, dans tous les domaines énumérés ci-dessus. Le cycle de vie, les prix et les stocks – des éléments particulièrement importants – apparaissent dans les résultats de recherche d'Octopart.

Base de données des composants électroniques dans Octopart
Vous pouvez utiliser les résultats de recherche d'Octopart pour voir les informations mises à jour sur les composants.

Si vous êtes développeur, vous pouvez créer une petite application Web qui s'intègre à l'API d'Octopart et actualise votre base de données interne de composants. Avec quelques lignes de Python et de Django, vous pouvez créer très simplement une page Web de base qui suit vos composants et met à jour votre base de données interne avec celle d'Octopart.

Ces informations peuvent ensuite être synchronisées avec votre espace de travail Altium 365, de sorte que tous les composants de votre espace Composants restent à jour. À l'ouverture d'un projet dans Altium Designer, les données de ses composants seront remplacées par les plus récentes.

Quid d'Altium 365 ?

Altium 365, ActiveBOM et le Panneau de recherche des références de fabricants d'Altium Designer puisent déjà leurs données d'Octopart. Cependant, ils présentent tous les données de manière différente, et il est difficile pour une même équipe de les regrouper toutes en un seul endroit.

Altium 365 comprend désormais une nouvelle fonctionnalité qui permet de vérifier les données techniques, CAO et d'approvisionnement, et d'afficher les résultats importants dans une seule et même fenêtre.

Rapport sur l'état des composants

Altium 365 automatise encore davantage le suivi de la base de données des composants électroniques grâce au Rapport sur l'état des composants. Chaque utilisateur d'Altium Designer peut accéder à cette fenêtre à partir de son espace de travail Altium 365 via son navigateur Web, sans avoir à télécharger une autre application. Voici un exemple de rapport sur l'état des composants dans Altium 365.

Base de données des composants électroniques dans Altium 365
Les données peuvent être partagées au niveau de l'utilisateur individuel ou au niveau du rôle dans Altium 365.

Lors de la génération d'un tel rapport, il convient de se rappeler certains points importants :

  • Contenu géré uniquement : Le rapport prendra en compte uniquement les composants qui ont été transférés vers votre espace de travail ou qui sont présents dans les projets enregistrés dans votre espace de travail. Les composants contenus dans des bibliothèques situées sur votre poste local ne pourront être analysés, à moins qu'ils n'aient été déplacés vers Altium 365.
  • Composants utilisés ou non utilisés : Le rapport se limite exclusivement aux composants qui ont été utilisés dans les projets PCB que vous gérez.
  • Sources de données : Il est possible de générer un rapport en utilisant différentes sources de données, qui varient en fonction de votre niveau d'abonnement à Altium 365. Les utilisateurs Standard reçoivent le contenu d'Octopart, tandis que les utilisateurs Pro ont accès au contenu d'IHS Markit ou d'une base de données interne.

Une fois votre rapport généré, vous pouvez consulter chacune de ces rubriques pour voir quels composants doivent être triés et rectifiés. Dans la fenêtre ci-dessus, on peut voir que certains composants ne sont accompagnés d'aucune information d'approvisionnement (No Defined Part Choices), sont en fin de stock (Stock Issues) et/ou sont sur le point de devenir obsolètes (Risky Lifecycle Status).

Les bibliothèques contiennent également des doublons, et certains composants n'utilisent pas le modèle de composant le plus récent.

Résolution des problèmes liés aux composants

Une fois que les problèmes ci-dessus ont été identifiés, il suffit de cliquer sur chaque rubrique pour obtenir des consignes permettant de les résoudre. Grâce à cette nouvelle fonctionnalité d'Altium Designer, les concepteurs n'ont plus besoin de mettre à jour manuellement la base de données des composants électroniques lorsqu'ils créent de nouvelles conceptions.

Il est recommandé de consulter régulièrement le Rapport sur l'état des composants dans votre navigateur Web, notamment avant de vous lancer dans une nouvelle conception. En effet, il peut arriver qu'un composant fréquemment utilisé arrive en fin de vie ou soit en rupture de stock, chose dont les concepteurs doivent avoir connaissance le plus tôt possible.

Dites adieu aux applications et aux services tiers. Concevez, partagez et gérez vos projets de conception de circuits imprimés avec la plateforme Altium 365™ ! Les fonctionnalités de gestion des données relatives aux composants électroniques d'Altium 365 s'intègrent aux outils de conception d'Altium Designer®, vous permettant ainsi de créer et de partager facilement vos conceptions en toute sécurité.

Tout cela n'est qu'un aperçu des possibilités offertes par Altium Designer sur Altium 365. Vous pouvez consulter la page produit pour obtenir une description plus détaillée des fonctionnalités ou visionner l'un des webinaires à la demande.

A propos de l'auteur

A propos de l'auteur

Zachariah Peterson possède une vaste expérience technique dans le milieu universitaire et industriel. Avant de travailler dans l'industrie des PCB, il a enseigné à la Portland State University. Il a dirigé son M.S. recherche sur les capteurs de gaz chimisorptifs et son doctorat en physique appliquée, recherche sur la théorie et la stabilité du laser aléatoire. Son expérience en recherche scientifique couvre des sujets tels que les lasers à nanoparticules, les dispositifs électroniques et optoélectroniques à semi-conducteurs, les systèmes environnementaux et l'analyse financière. Ses travaux ont été publiés dans diverses revues spécialisées et actes de conférences et il a écrit des centaines de blogs techniques sur la conception de PCB pour de nombreuses entreprises. Zachariah travaille avec d'autres sociétés de PCB fournissant des services de conception et de recherche. Il est membre de l'IEEE Photonics Society et de l'American Physical Society

Articles les Plus Récents

Retournez à la Page d'Accueil