PCB pour ordinateur de vol

Definition, perimetre et public vise par ce guide

Une Flight Computer PCB est le materiel de traitement central charge du guidage, de la navigation et du controle (GNC) d'un avion, d'un drone ou d'un vehicule spatial. Contrairement a l'electronique grand public classique, ces cartes doivent traiter en temps reel les donnees de capteurs, comme les gyroscopes, accelerometres et GPS, executer des boucles de controle et supporter des contraintes environnementales extremes. Cette categorie couvre aussi bien des cartes autopilotes compactes pour UAV commerciaux que des systemes redondants complexes de gestion de vol pour l'aviation habitee.

Ce guide s'adresse aux ingenieurs materiel, aux concepteurs avioniques et aux responsables achats qui doivent sourcer des cartes a haute fiabilite sans compromis sur la securite. Il va bien au-dela des definitions de base et couvre les choix de materiaux, les strategies d'empilage des couches et les protocoles de validation necessaires pour eviter des defaillances catastrophiques en vol. Que vous developpiez une Flight Control PCB pour un quadricoptere ou un calculateur de mission pour un satellite, les principes de fabrication restent centres sur l'integrite du signal et la robustesse mecanique.

Dans ce guide operationnel, nous definissons les specifications exactes a verrouiller avant de consulter un fabricant comme APTPCB (APTPCB PCB Factory). Nous analysons les causes racines des defauts courants, comme la fatigue des microvias ou les ecarts de dilatation thermique, et nous proposons une checklist pas a pas pour valider les capacites reelles du fournisseur. Il ne s'agit pas d'une vue theorique, mais d'un cadre de decision pour garantir que le materiel de vol se comporte de maniere previsible du decollage a l'atterrissage.

Quand utiliser une Flight Computer PCB (et quand une approche standard est preferable)

La premiere etape consiste a definir l'environnement d'exploitation afin de savoir s'il faut une Flight Computer PCB specialisee ou si une carte industrielle standard suffit.

Utilisez une Flight Computer PCB specialisee lorsque :

  • Les fonctions sont critiques pour la securite : le dispositif commande les surfaces de vol, la poussee ou la stabilite. Une panne implique la perte du vehicule ou un risque de blessure.
  • Les profils vibratoires sont severes : le materiel est fixe directement sur la cellule ou pres des groupes propulsifs, ou les vibrations harmoniques peuvent fissurer des soudures standard.
  • Les cycles thermiques sont extremes : le vehicule passe rapidement de temperatures au sol, par exemple +40 C, a un froid d'altitude, par exemple -50 C, ce qui impose des materiaux aux coefficients de dilatation thermique compatibles.
  • Les contraintes SWaP (Size, Weight and Power) sont fortes : il faut embarquer une puissance de calcul importante dans un volume reduit, ce qui demande souvent du HDI ou du Rigid-Flex pour eliminer des connecteurs lourds.
  • Les exigences d'integrite du signal sont elevees : le systeme traite des donnees rapides de cameras ou de LiDAR et demande un controle d'impedance strict et des materiaux a faibles pertes.

Utilisez une carte industrielle standard lorsque :

  • La charge utile n'est pas critique : la carte pilote un gimbal secondaire ou un systeme d'eclairage dont la panne n'affecte pas la securite de vol.
  • L'equipement reste en station sol : le materiel ne quitte pas un environnement controle au sol.
  • Vous etes en phase prototype : vous testez la logique sur banc et il n'est pas encore necessaire de payer une fabrication Classe 3 ou des laminats couteux.
  • Vous developpez des drones de faible altitude et de courte duree : les drones loisir jetables utilisent souvent un FR4 standard pour minimiser les couts en acceptant un risque de panne plus eleve.

Specifications de Flight Computer PCB (materiaux, stackup, tolerances)

Specifications de Flight Computer PCB (materiaux, stackup, tolerances)

Pour garantir la fiabilite, les besoins de performance doivent etre convertis en donnees de fabrication concretes. Voici les specifications critiques d'une Flight Computer PCB robuste.

  • Materiau de base (lamine) :
    • Specifier un High-Tg FR4, avec Tg >= 170 C, comme base pour resister au stress thermique.
    • Pour les signaux rapides, specifier des materiaux a faibles pertes comme Rogers 4350B ou Panasonic Megtron 6.
    • Veiller a ce que le materiau soit halogen-free si la reglementation environnementale l'exige, tout en donnant la priorite aux performances thermiques.
  • Classe IPC :
    • Imposer IPC-6012 Classe 3 pour toutes les cartes critiques de vol. Cela garantit des criteres plus stricts sur l'epaisseur de metallisation, les anneaux annulaires et les defauts visuels que la Classe 2 standard.
  • Poids de cuivre :
    • Partir de 1 oz (35 um) sur les couches de signal.
    • Utiliser 2 oz (70 um) ou davantage sur les plans de puissance afin de mieux gerer la distribution de courant et la dissipation thermique.
  • Stackup et impedance :
    • Definir un stackup symetrique pour eviter le voilage pendant le reflow et en fonctionnement.
    • Specifier des pistes a impedance controlee, par exemple 50 ohms single-ended ou 90/100 ohms differentiel, avec une tolerance de ±5 % ou ±10 %.
    • Utiliser des plans de reference pleins au voisinage des couches de signal rapide afin de reduire les EMI.
  • Structure des vias :
    • Pour les designs a haute densite, employer des vias borgnes et enterres.
    • Specifier VIPPO (via-in-pad plated over) pour les composants BGA afin de maximiser l'espace de routage et le transfert thermique.
    • S'assurer que le rapport d'aspect des trous traversants ne depasse pas 10:1, ou 8:1 pour une meilleure fiabilite, afin de garantir une metallisation correcte.
  • Finition de surface :
    • ENIG (Electroless Nickel Immersion Gold) : standard pour des pads plans et une bonne fiabilite.
    • ENEPIG : meilleur choix pour le wire bonding ou les assemblages mixtes.
    • Eviter le HASL a cause de surfaces trop irregulieres pour les composants a pas fin.
  • Masque de soudure et serigraphie :
    • Utiliser un masque LPI, generalement vert ou noir mat.
    • Garantir des ponts de masque d'au moins 3-4 mil entre pads pour eviter les ponts de soudure.
    • Employer une encre epoxy permanente non conductrice pour les reperes, polarites et marquages de serigraphie.
  • Tolerances dimensionnelles :
    • Tolerance de contour : ±0,10 mm pour un ajustement mecanique precis.
    • Tolerance de diametre de trou PTH : ±0,076 mm.
    • Tolerance d'epaisseur de carte : ±10 %.
  • Exigences de proprete :
    • Specifier des limites de contamination ionique, par exemple < 1,56 ug/cm² equivalent NaCl, pour prevenir migration electrochimique et corrosion.
  • Preparation au conformal coating :
    • Indiquer si la carte recevra un vernis de tropicalisation ulterieurement. Cela peut influencer le choix des residus de flux acceptables ou des procedes de nettoyage.
  • Marquages de tracabilite :
    • Exiger des codes date, numeros de lot et marquages UL graves dans le cuivre ou imprimes en serigraphie pour assurer une tracabilite complete.
  • Gestion thermique :
    • Integrer des vias thermiques sous les composants chauds.
    • Envisager un coeur metallique, aluminium ou cuivre, ou une couche interne de cuivre lourd si l'ordinateur de vol gere une distribution de puissance importante.

Risques de fabrication des Flight Computer PCB (causes racines et prevention)

Meme avec des specifications parfaites, des defauts de fabrication peuvent compromettre la mission. Voici les risques specifiques associes aux Flight Computer PCB et les moyens de les limiter.

  • Croissance de CAF (Conductive Anodic Filament) :
    • Cause racine : migration electrochimique du cuivre le long des fibres de verre du lamine, provoquee par l'humidite et une polarisation electrique.
    • Detection : test de resistance d'isolation a haute tension.
    • Prevention : utiliser des materiaux resistants au CAF et respecter des ecarts trou-cuivre adequats.
  • Fatigue ou fissuration des microvias :
    • Cause racine : difference de CTE entre la metallisation cuivre et le dielectrique lors des cycles thermiques en axe Z.
    • Detection : Interconnect Stress Test (IST) ou analyse en coupe.
    • Prevention : utiliser les vias empiles avec prudence ; les microvias decalés sont generalement plus fiables. Garantir une epaisseur de metallisation conforme a la Classe 3.
  • Pad cratering :
    • Cause racine : contraintes mecaniques dues aux vibrations ou a la dilatation thermique qui fissurent la resine sous le pad cuivre.
    • Detection : dye and pry ou microscopie acoustique.
    • Prevention : utiliser du corner glue pour les gros BGA, du underfill et eviter les vias en bord de pad BGA sauf en cas de VIPPO.
  • Mismatch d'impedance :
    • Cause racine : variations d'epaisseur dielectrique, de largeur de piste apres gravure ou de rugosite de surface du cuivre.
    • Detection : TDR sur coupons.
    • Prevention : controler strictement gravure et lamination ; exiger des rapports TDR sur chaque lot.
  • Black Pad sur ENIG :
    • Cause racine : corrosion de la couche de nickel pendant l'immersion or, due a un mauvais controle chimique.
    • Detection : analyse SEM/EDX des soudures en defaut.
    • Prevention : controle plus serre du bain d'or ; envisager ENEPIG si le fournisseur maitrise mal l'ENIG.
  • Delamination :
    • Cause racine : humidite piegee qui se transforme en vapeur pendant le reflow ou mauvaise adhesion entre couches.
    • Detection : inspection visuelle des cloques ou microscopie acoustique.
    • Prevention : cuire les cartes avant assemblage et employer un prepreg de haute qualite avec un bon taux de resine.
  • Ponts de soudure sur composants a pas fin :
    • Cause racine : ponts de masque insuffisants ou depot excessif de pate a braser.
    • Detection : AOI.
    • Prevention : concevoir des ponts de masque de 3-4 mil minimum et utiliser des pochoirs decoupes laser puis electro-polish.
  • Voilage et torsion :
    • Cause racine : repartition asymetrique du cuivre ou stackup desequilibre.
    • Detection : mesure sur plaque de reference.
    • Prevention : equilibrer la couverture cuivre sur toutes les couches et concevoir un stackup symetrique.
  • Vides de metallisation dans les trous traversants :
    • Cause racine : bulles d'air, debris ou mauvaise activation lors du depot chimique de cuivre.
    • Detection : rayons X ou coupe.
    • Prevention : agitation correcte des bains de metallisation et maintien du rapport d'aspect dans des limites sures.
  • FOD (Foreign Object Debris) :
    • Cause racine : poussiere ou particules piegees sous le masque ou entre les couches.
    • Detection : inspection visuelle sous grossissement.
    • Prevention : fabriquer en environnement proprete controlee, classe 10.000 ou mieux.

Validation et acceptation de Flight Computer PCB (tests et criteres de reussite)

Validation et acceptation de Flight Computer PCB (tests et criteres de reussite)

La validation garantit que la carte fabriquee respecte l'intention de conception et survivra a l'environnement de vol.

  • Test de continuite electrique et d'isolation :
    • Objectif : verifier l'absence de circuits ouverts ou de courts-circuits.
    • Methode : flying probe ou banc a pointes.
    • Critere : 100 % conforme avec seuils de resistance definis par IPC-9252.
  • Test d'impedance (TDR) :
    • Objectif : verifier les specifications d'integrite du signal.
    • Methode : Time Domain Reflectometry sur coupons.
    • Critere : impedance mesuree dans une fenetre de ±5 % ou ±10 % autour de la cible.
  • Test de stress thermique (solder float) :
    • Objectif : verifier l'integrite des materiaux a chaud.
    • Methode : immersion d'un echantillon dans de la soudure a 288 C pendant 10 secondes.
    • Critere : aucune delamination, aucune cloque, aucun pad qui se souleve.
  • Analyse microsection :
    • Objectif : verifier la qualite de la structure interne.
    • Methode : coupe d'un coupon et observation microscopique.
    • Critere : epaisseur de metallisation conforme a la Classe 3, par exemple moyenne de 25 um dans le trou, et bonne registration des couches.
  • Test de contamination ionique :
    • Objectif : garantir la proprete de la carte.
    • Methode : test ROSE.
    • Critere : contamination < 1,56 ug/cm² equivalent NaCl.
  • Test de brasabilite :
    • Objectif : verifier que les pads accepteront la soudure en assemblage.
    • Methode : dip and look ou wetting balance.
    • Critere : >95 % de couverture continue de la surface.
  • Interconnect Stress Test (IST) :
    • Objectif : test de duree de vie acceleree des vias.
    • Methode : cycles thermiques rapides sur coupons dedies.
    • Critere : variation de resistance < 10 % apres le nombre de cycles specifie, par exemple 500.
  • Inspection visuelle (AQL) :
    • Objectif : controler les defauts cosmetiques et de surface.
    • Methode : inspection visuelle agrandie de 10x a 40x.
    • Critere : conformite a IPC-6012 Classe 3, sans cuivre expose et avec des marquages lisibles.
  • Inspection RX :
    • Objectif : verifier la registration des couches internes et l'alignement des perçages.
    • Methode : imagerie radiographique.
    • Critere : aucun breakout de perçage autorise en Classe 3 ; les exigences d'anneau annulaire doivent etre respectees.
  • Test de peel strength :
    • Objectif : verifier l'adhesion du cuivre au lamine.
    • Methode : essai mecanique de pelage.
    • Critere : conforme aux valeurs du datasheet, par exemple > 1,05 N/mm.

Checklist de qualification fournisseur pour Flight Computer PCB (RFQ, audit, tracabilite)

Utilisez cette checklist pour evaluer les partenaires potentiels. Un fournisseur de projets Flight Computer PCB doit demontrer bien plus qu'un simple prix bas.

Entrees RFQ (ce que vous devez fournir) :

  • Gerber complets (RS-274X ou X2) ou donnees ODB++.
  • Plan de fabrication indiquant clairement les exigences IPC Classe 3.
  • Definition du stackup avec materiaux dielectriques et epaisseurs.
  • Tableau de perçage avec diametres finis et tolerances.
  • Tableau d'impedance avec couche, largeur, espacement et valeur cible.
  • References de datasheet des materiaux, par exemple "Isola 370HR ou equivalent".
  • Exigences de panelisation si l'assemblage est automatise.
  • Specification de finition de surface, comme ENIG ou ENEPIG.
  • Couleurs de masque de soudure et de serigraphie.
  • Exigences de test, comme TDR ou proprete ionique.
  • Volume et planning de livraison pour prototype ou serie.
  • Exigences speciales comme metallisation de chant ou fraisures.

Preuves de capacite (ce que le fournisseur doit montrer) :

  • Certification ISO 9001 en cours de validite ; AS9100 est preferable pour l'aeronautique.
  • Experience demontree avec des materiaux High-Tg et RF comme Rogers ou Teflon.
  • Capacite a fabriquer du HDI avec vias borgnes/interres si necessaire.
  • Equipements TDR internes et rapports associes.
  • Capacite minimale de trace/space adaptee a votre design, par exemple 3/3 mil.
  • Capacite de metallisation correspondant a votre rapport d'aspect, par exemple 10:1 de maniere fiable.
  • AOI sur la ligne de production.
  • Capacites de test de proprete type ROSE ou chromatographie ionique.

Systeme qualite et tracabilite :

  • Existe-t-il un systeme permettant de remonter les matieres premieres jusqu'au numero de lot ?
  • Des rapports de microsection sont-ils fournis a chaque livraison ?
  • Existe-t-il un processus formel de traitement des materiaux non conformes ?
  • Peuvent-ils fournir un Certificate of Conformance pour chaque lot ?
  • Archivent-ils les donnees de fabrication et les outillages pour les commandes repetitives ?
  • Un processus de calibration des moyens de test est-il defini ?
  • Realisent-ils un test electrique a 100 % sur toutes les cartes ?
  • Ont-ils un plan de disaster recovery pour assurer la continuite de production ?

Gestion des modifications et livraison :

  • Ont-ils un processus formel d'ECO ?
  • Vous previennent-ils avant tout changement de matiere premiere ou de procede ?
  • Quelle est leur performance OTD sur l'annee ecoulee ?
  • Proposent-ils une revue DFM avant le lancement de production ?
  • Peuvent-ils gerer des commandes quick turn accelerees si necessaire ?
  • L'emballage est-il ESD-safe et hermetique a l'humidite ?
  • Existe-t-il un support local ou un contact technique reactif ?
  • L'entreprise est-elle financierement stable et donc a faible risque de fermeture soudaine ?

Comment choisir une Flight Computer PCB (compromis et regles de decision)

L'ingenierie d'un ordinateur de vol impose d'arbitrer entre des contraintes concurrentes. Voici comment aborder les compromis les plus courants.

  • Rigid vs. Rigid-Flex :
    • Regle : en cas de fortes contraintes d'encombrement ou si l'on veut eliminer des connecteurs de cable sujets a defaillance, choisir Rigid-Flex PCB.
    • Compromis : le Rigid-Flex est nettement plus couteux et plus long a fabriquer qu'une carte rigide standard avec cable.
  • HDI vs. traversant standard :
    • Regle : si vous utilisez des BGA a pas fin, inferieur a 0,65 mm, ou si vous devez miniaturiser la carte, choisir HDI PCB.
    • Compromis : le HDI augmente le cout a cause du perçage laser et des laminations sequentielles.
  • Choix des materiaux (FR4 vs. Rogers) :
    • Regle : si vous traitez des signaux RF au-dessus de 1 GHz ou exigez des pertes extremement faibles, choisir des materiaux Rogers / haute frequence.
    • Compromis : les materiaux Rogers sont plus chers et plus difficiles a transformer que le High-Tg FR4.
  • Classe 2 vs. Classe 3 :
    • Regle : si l'equipement appartient a un systeme de vol critique ou la panne n'est pas acceptable, choisir toujours IPC Classe 3.
    • Compromis : la Classe 3 impose plus d'inspections et des controles de production plus severes, augmentant le cout unitaire de 15 a 30 %.
  • Finition de surface (ENIG vs. HASL) :
    • Regle : pour des pads plans et des composants a pas fin, choisir systematiquement ENIG.
    • Compromis : l'ENIG coute plus cher que le HASL, mais evite des defauts d'assemblage bien plus couteux en retouche.
  • Poids de cuivre (1 oz vs. 2 oz+) :
    • Regle : si la carte alimente des moteurs ou actionneurs, augmenter le poids de cuivre.
    • Compromis : un cuivre plus epais exige de plus grands espacements entre pistes et reduit la densite de routage.

FAQ sur Flight Computer PCB (cout, delai, fichiers DFM, materiaux, tests)

Quels sont les principaux facteurs de cout d'une Flight Computer PCB ? Les principaux facteurs de cout sont le nombre de couches, l'utilisation de materiaux avances comme Rogers ou polyimide, l'integration de caracteristiques HDI comme les vias borgnes ou interres et l'exigence de validation IPC Classe 3. Les constructions rigid-flex augmentent egalement nettement le cout en raison du travail manuel supplementaire.

Comment le delai d'une PCB de grade vol differe-t-il de celui d'une carte standard ? Un prototype standard peut prendre 3 a 5 jours, mais une carte de grade vol demande souvent 10 a 15 jours ou davantage. Ce temps supplementaire est necessaire pour les laminations sequentielles, l'approvisionnement en materiaux speciaux et les tests rigoureux, comme les microsections ou le TDR, imposes pour la certification.

Quels fichiers DFM specifiques sont necessaires pour un devis de Flight Computer PCB ? Au-dela des Gerber standards, il faut fournir un dessin detaille de l'empilage, un tableau de perçage avec tolerances definies et un fichier d'instructions precisant les exigences IPC Classe 3. En rigid-flex, des fichiers STEP 3D ou des plans mecaniques detailles indiquant rayon de courbure et position des raidisseurs sont indispensables.