L'une des raisons les plus courantes des retards dans l'assemblage des PCB, ainsi que des coûts supplémentaires, est les erreurs dans les informations des pièces dans un BOM. Il existe de nombreuses raisons pour lesquelles des erreurs peuvent survenir dans un BOM, et ces erreurs peuvent aller d'une simple erreur de numéro de pièce à l'absence de données de conformité environnementale ou au marquage des pièces comme DNP. Omettre ces données crée de nouvelles responsabilités pour les fabricants et peut conduire à une commande incorrecte de pièces par l'équipe d'approvisionnement.
Rester dans les délais consiste à avoir un processus et des outils pour détecter ces erreurs tôt. Ici, nous vous donnerons quelques conseils sur comment mettre en place un tel processus et comment vous pouvez utiliser vos outils de conception pour détecter ces problèmes dans votre BOM.
Bien que les erreurs de BOM soient coûteuses pour les concepteurs et entraînent des retards de planning, elles nécessitent très souvent des changements simples dans les données des pièces pour être évitées. La clé est de détecter ces erreurs tôt dans le processus de conception, plutôt que d'attendre que la disposition du PCB soit terminée.
Dans cette optique, voici certaines des erreurs de BOM les plus ennuyeuses (et coûteuses), ainsi que les mesures que vous pouvez prendre pour les prévenir.
Le problème : Le boîtier et les empreintes placés dans la mise en page du PCB ne correspondent pas au numéro de pièce dans le BOM.
Ce problème est presque toujours détecté lors de l'assemblage du PCB, et à ce moment-là, vous vous retrouvez dans une véritable impasse. Allez-vous jeter vos PCB et recommencer le projet ? Ou essayez-vous de trouver une pièce alternative qui pourrait s'adapter au motif de soudure existant sur votre PCB ?
Parfois, il n'y a pas beaucoup de bonnes options, mais la solution commune est de localiser une autre pièce dans la même famille de numéros de pièce mais avec une option de conditionnement différente. Dans le pire des cas, vous devrez peut-être construire un PCB interposeur personnalisé ou éventuellement jeter les PCBs.
La solution ? Les concepteurs doivent avoir un processus de création de pièces et de révision de bibliothèque qui peut détecter ce problème avant qu'un PCB n'entre en production. Certains outils CAM par abonnement sont également capables de détecter ce problème lors d'une révision DFM/DFA dans un processus semi-automatisé. Les grandes entreprises ont généralement quelqu'un responsable des tâches de bibliothécaire, mais les petites entreprises devraient compter sur une source de pièces de confiance pour trouver les données CAO pour leurs composants.
Le problème : Une pièce DNP est indiquée sur la même ligne que les pièces peuplées, ou n'est pas du tout indiquée.
Idéalement, les pièces DNP ne devraient pas apparaître dans le BOM ou le fichier de placement. Si une pièce DNP apparaît dans le BOM, l'assembleur devra vérifier qu'elle sera retirée manuellement lors de la programmation de la machine de placement. Tout cela se produit lorsque l'assembleur effectue une révision manuelle du BOM et le vérifie pour la cohérence à travers vos livrables.
Les choses déraillent lorsque le BOM est exporté sans indiquer correctement les pièces DNP, ou du moins sans utiliser une approche cohérente pour signaler les pièces DNP. Par exemple, dans l'image ci-dessous, il y a une pièce DNP sur une seule ligne qui est surlignée en jaune. La ligne suivante liste également une pièce DNP, mais pas dans la même colonne que la pièce précédente. L'assembleur se demandera naturellement ce qui se passe, et vous devrez consulter votre documentation de projet pour vérifier que cette pièce est censée être marquée DNP.
La solution ?Utilisez une fonctionnalité telle que Variantes dans Altium Designer pour définir des variantes, appliquer un marquage schématique pour signaler les pièces DNP et vérifier cela contre les indications DNP dans un gestionnaire de BOM. À moins que vous ne puissiez mettre en œuvre un processus qui vérifie la présence correcte des marquages DNP sur vos pièces, ne faites pas cela et fiez-vous plutôt aux variantes d'assemblage pour contrôler les placements dans le BOM et le placement automatique simultanément.
Le problème : Le concepteur spécifie uniquement les tailles de boîtiers et les valeurs pour les composants passifs, mais rien d'autre.
Contrairement à une croyance populaire parmi les concepteurs débutants, le numéro de pièce utilisé pour spécifier un composant passif est important. Cela est très courant dans les BOMs d'assemblage clés en main ou dans un BOM destiné à un fabricant à l'étranger. Le concepteur compte sur le fabricant pour faire le travail difficile à sa place et sélectionner un numéro de pièce basé sur une simple description.
La réalité est que de nombreuses applications nécessitent des spécifications de pièces plus spécifiques que ce que vous obtenez d'une simple description de pièce. C'est pourquoi il est beaucoup plus préférable de sélectionner un numéro de pièce spécifique du fabricant plutôt que de laisser cela à votre assembleur de PCB. Vous pourriez constater qu'ils font une sélection qui ne fonctionne pas pour la fonctionnalité électrique souhaitée.
La solution ? Être prêt à faire le travail difficile dans votre conception schématique et sélectionner les numéros de pièce pour les composants passifs. Cela demande un peu plus de travail au début de la conception,
Le problème : Les alternatives sélectionnées ne correspondent pas aux spécifications et/ou au boîtier du numéro de pièce préféré.
Dans de nombreux cas, il est judicieux de sélectionner des pièces alternatives qui peuvent être des remplacements directs pour les pièces souhaitées dans un PCBA. Cela est très important pour les composants les plus précieux de votre conception, qui pourraient inclure des ASICs spécialisés, des processeurs numériques et certains composants RF. Pour ces pièces importantes, il est conseillé aux concepteurs de sélectionner et de planifier leurs propres alternatives et même de créer des conceptions variantes avec ces alternatives.
Pour d'autres pièces, les concepteurs s'appuient généralement sur des moteurs de recommandation pour déterminer les alternatives. Ces recommandations pourraient provenir de sites web de distributeurs ou être basées sur la recherche de pièces avec des descriptions correspondantes. Malheureusement, si le numéro de pièce alternatif est incompatible, vous pourriez ne pas vous en rendre compte avant que le PCBA soit terminé et que vous testiez l'appareil. Assurez-vous que vos alternatives recommandées proviennent du meilleur ensemble de données de chaîne d'approvisionnement disponible dans l'industrie, et ne vous fiez pas uniquement aux descriptions ou aux boîtiers de pièces correspondants.
La solution ? Comme toujours, faites une comparaison côte à côte des principales spécifications pour une alternative afin de vous assurer qu'elle est acceptable dans votre conception. Vous pouvez afficher les fiches techniques sur les principales spécifications et les placer l'une à côté de l'autre sur votre écran, et cela vous aidera à voir directement les principales spécifications.
Le problème : La conformité REACH/RoHS est le mauvais standard ou est inconnue.
Lorsque nous parlons de REACH et RoHS, nous faisons le plus souvent référence aux versions américaines ou européennes de la directive RoHS. Cependant, il existe d'autres versions, comme la directive RoHS de Chine. Un composant conforme à la RoHS des États-Unis ou de l'UE ne garantit pas la conformité à la RoHS de Chine, ou vice versa.
La solution ? C'est également là que des données plus détaillées sont nécessaires pour voir le statut de conformité RoHS d'une pièce dans différentes régions du monde. La conformité aux directives des États-Unis, de l'UE et de la Chine garantira la conformité dans la plupart des autres régions du monde, donc concentrez-vous sur ces trois-là ainsi que sur la directive REACH. Avec des données de meilleure qualité à l'intérieur de vos outils de gestion de la chaîne d'approvisionnement, vous pouvez voir le statut de conformité RoHS et REACH pour chaque ligne de votre BOM.
Le problème : Les informations sur l'emballage des composants entraînent des prix plus élevés que prévu sur une commande de pièces.
Lors de la création d'une commande de composants, l'emballage est important car il aura un impact sur le prix et le MOQ. Par exemple, l'emballage en bande et bobine peut parfois avoir son propre numéro de pièce fournisseur, et la quantité un d'un numéro de pièce en bande et bobine peut réellement signifier une bobine de milliers de composants.
La solution : C'est un aspect qui est facilement détecté lors d'une révision de la nomenclature. Des applications web gratuites comme l'outil BOM d'Octopart ou le portail BOM dans Altium 365 peuvent détecter ces simples erreurs de numéro de pièce. Si vous préférez effectuer la révision dans l'outil de conception, la fonctionnalité de liens fournisseurs dans Altium Designer peut également vous montrer les valeurs de MOQ et vous donnera un indice que vous avez sélectionné une bobine pour votre commande plutôt qu'une pièce individuelle.
Le problème : Le nombre de désignateurs de référence sur une ligne d'article de la nomenclature ne correspond pas à la quantité de pièces indiquée sur la ligne.
J'ai vu cela dans des nomenclatures où des lignes d'articles sont copiées entre différents designs. C'est une très mauvaise pratique, mais quelqu'un peut le faire comme un gain de temps, généralement parce qu'il ne veut pas créer ou modifier des composants de bibliothèque. Parfois, ces modifications sont créées par quelqu'un d'autre que le concepteur, et c'est presque toujours dû à des changements manuels appliqués à la nomenclature. Le résultat sera un décalage entre le fichier de placement et le fichier de la nomenclature, et l'assembleur retardera la production de votre projet pendant que vous résolvez le problème.
La solution ? Ne laissez jamais personne copier et coller des informations dans les lignes d'articles de votre nomenclature. Les modifications doivent être faites dans le design ou dans les bibliothèques, puis régénérer la nomenclature à l'intérieur de votre logiciel de conception de PCB.
Au lieu de forcer les utilisateurs à mettre à jour manuellement les bibliothèques de composants avec des informations de sourcing, Altium adopte une approche différente avec un ensemble d'outils qui permettent d'importer automatiquement les informations de la chaîne d'approvisionnement dans vos bibliothèques de PCB et par la suite dans une nomenclature. Si vous êtes prêt à en savoir plus, ouvrez votre espace de travail Altium 365 et essayez BOM Portal . Vivez une transition fluide vers un nouveau flux de travail qui élargit votre portée et vos capacités.