Fabricant et Assemblage des cartes électroniques ultra-précis, PCB haute-fréquence, PCB haute-vitesse, et PCB standard ou PCB multi-couches.
On fournit un service PCB&PCBA personnalisé et très fiable pour tout vos projets.
Technologie PCB

Technologie PCB - Spécifications de conception powerpcb pour le logiciel de conception de PCB

Technologie PCB

Technologie PCB - Spécifications de conception powerpcb pour le logiciel de conception de PCB

Spécifications de conception powerpcb pour le logiciel de conception de PCB

2021-08-19
View:605
Author:IPCB

I. Aperçu


Le présent document a pour but d'illustrer le processus et certaines considérations concernant l'utilisation de powerpcb, le logiciel de conception de cartes imprimées de Pads, pour la conception de cartes imprimées, et de fournir des spécifications de conception aux concepteurs du Groupe de travail afin de faciliter la communication et l'inspection mutuelle entre les concepteurs.


Deux Processus de conception


Le processus de conception de PCB est divisé en six étapes: entrée de la netlist, configuration des règles, disposition des composants, câblage, vérification, révision et sortie.


2.1 entrée de la table réseau


Il y a deux façons d'entrer dans une table réseau. L'une consiste à utiliser la fonction de connexion Ole powerpcb de powerlogic, en choisissant d'envoyer une table Web et en utilisant la fonction OLE pour maintenir la cohérence du schéma et du schéma PCB à tout moment afin de minimiser les risques d'erreurs. Une autre méthode consiste à charger la table Web directement dans powerpcb, sélectionnez Fichier - > importer, puis entrez la table Web générée par le schéma.


2.2 configuration des règles


Si les règles de conception de PCB ont déjà été définies lors de la phase de conception schématique, il n’est pas nécessaire de les définir, car les règles de conception ont été importées dans powerpcb avec la table Web lors de la saisie. Si les règles de conception sont modifiées, le schéma doit être synchronisé pour s'assurer qu'il est cohérent avec le PCB. En plus des règles de conception et de définition des couches, il existe des règles à définir, telles que la pile de Plots, qui nécessitent une modification de la taille des pores standards. Si le concepteur crée de nouveaux plots ou sur - trous, il faut ajouter la couche 25.


Attention


Les règles de conception PCB, les définitions de couches, les paramètres de via et les paramètres de sortie Cam ont été créés dans un fichier de démarrage par défaut appelé default.stp. Après l'entrée de la table de réseau, le réseau électrique et le sol sont affectés à la couche de puissance et à la couche de sol et d'autres règles avancées sont définies en fonction de la réalité de la conception. Une fois toutes les règles configurées, dans powerlogic, utilisez la fonctionnalité Rules from PCB d’ole powerpcb Connection pour mettre à jour les paramètres des règles dans le schéma afin de vous assurer que les règles du schéma et du PCB sont cohérentes.


2.3 disposition des composants


Une fois que vous avez entré la table Web, tous les composants sont placés au point zéro de la zone de travail et se chevauchent. L'étape suivante consiste à séparer ces composants et à les organiser soigneusement selon certaines règles, à savoir la disposition des composants. Powerpcb offre deux méthodes, la mise en page manuelle et la mise en page automatique.


2.3.1 mise en page manuelle


A. dessiner le contour de la plaque avec les dimensions structurelles de la plaque d'impression de l'outil

B. Composants dispersés (composants dispersés), les composants seront disposés autour des bords de la plaque.

C. déplacez et Faites pivoter les pièces une par une, placez - les à l'intérieur du bord de la plaque et placez - les soigneusement selon certaines règles.


2.3.2 mise en page automatique


Powerpcb offre une mise en page automatique et une mise en Cluster locale automatique, mais pour la plupart des conceptions, les résultats ne sont pas idéaux et ne sont pas recommandés.


2.3.3 précautions


A. le premier principe de la disposition est d'assurer le taux de câblage, de prêter attention à la connexion des lignes volantes lors du déplacement de l'appareil et de mettre les appareils connectés ensemble


B. séparer l'équipement numérique de l'équipement analogique et l'éloigner le plus possible

C. VCC du condensateur de découplage aussi proche que possible de l'appareil

D. lors de la mise en place de l'équipement, pensez à la soudure future, pas trop dense

E. utilisation accrue des fonctions Array et Union fournies par le logiciel pour améliorer l'efficacité de la mise en page


2.4 câblage


Il existe également deux méthodes de câblage, le câblage manuel et le câblage automatique. Le câblage manuel fourni par powerpcb est extrêmement puissant, y compris le Push automatique et le contrôle des règles de conception en ligne (RDC). Le câblage automatique est effectué par le moteur de câblage de specctra. Souvent, les deux méthodes sont utilisées ensemble. Les étapes courantes sont Manuel - automatique - Manuel.


2.4.1 câblage manuel


A. avant le câblage automatique, vous devez d'abord poser quelques réseaux importants, tels que l'horloge à haute fréquence, l'alimentation principale, etc. Ces réseaux ont tendance à avoir des exigences spéciales pour la distance de câblage, la largeur de ligne, l'espacement des lignes, le blindage, etc.; En outre, certains emballages spéciaux tels que BGA,


Il est difficile de programmer un câblage automatique régulièrement, il est nécessaire d'utiliser un câblage manuel.


B. après la ligne de marche automatique, la ligne de marche PCB doit être ajustée par la ligne de marche manuelle.


2.4.2 câblage automatique


Une fois le câblage manuel terminé, le réseau restant est remis au routeur automatique du tissu. Sélectionnez "Outils" - > "Spectra", démarrez l'interface du routeur Spectra, Configurez le fichier do, puis appuyez sur "continuer" pour démarrer le câblage automatique du routeur Spectra. Une fois terminé, si le taux de câblage est de 100%, le câblage peut être ajusté manuellement; Si ce n'est pas le cas, si 100% est atteint, cela signifie qu'il y a un problème avec la disposition ou le câblage manuel et qu'il est nécessaire d'ajuster la disposition ou le câblage manuel jusqu'à ce que toutes les connexions soient terminées.


2.4.3 précautions


A. faites le cordon d'alimentation et le fil de terre aussi épais que possible

B. essayez de connecter le condensateur de découplage directement au VCC

C. lors de la configuration du fichier do de specctra, ajoutez d'abord la commande protectall Wires pour protéger le câblage Manuel contre la redistribution par le routeur automatique

D. s'il y a une couche d'alimentation hybride, cette couche doit être définie comme "Split / Hybrid plane", divisée avant le câblage et, après le câblage, coulée de cuivre avec "flat Connect" de pour manager.

E. réglez toutes les broches de l'appareil en mode pad thermique en définissant Filter sur pins, sélectionnez toutes les broches, modifiez les propriétés et cochez l'option Thermal

F. lors du routage manuel, ouvrez l'option DRC et utilisez Dynamic route (dynamicroute)


2.5 inspection


Les éléments à inspecter comprennent les lacunes, la connectivité, les vitesses élevées et les aéronefs. Ces éléments peuvent être sélectionnés via "Outils" - > "valider la conception". Si une règle de vitesse élevée est définie, elle doit être vérifiée, sinon vous pouvez ignorer cet élément. Si une erreur est détectée, vous devez modifier la disposition et le câblage.

ATL

Attention


Certaines erreurs peuvent être ignorées. Par example, une partie du contour de certains connecteurs est placée à l'extérieur du cadre de la plaque, une erreur se produisant lors du contrôle de l'espacement; De plus, chaque fois que les traces et les trous sont modifiés, il est nécessaire de les cuivrer à nouveau.


2.6 examen


L'examen est basé sur une « liste de contrôle pcb», qui comprend les règles de conception, les définitions de couche, la largeur de ligne, l'espacement, les Plots et les paramètres de perçage; L'accent est également mis sur la rationalité de la disposition des dispositifs, le routage des réseaux d'alimentation et terrestres, et les réseaux d'horloge à grande vitesse. Câblage et blindage, placement et connexion des condensateurs de découplage, etc. si la vérification n'est pas conforme, le concepteur doit modifier la disposition et le câblage. Après la vérification de la conformité, le vérificateur et le concepteur doivent signer séparément.


2.7 sortie de conception


Les conceptions de PCB peuvent être exportées vers une imprimante ou un fichier gerber. L'imprimante peut imprimer le PCB en couches pour faciliter l'inspection des concepteurs et des vérificateurs; Les fichiers gerber sont remis aux fabricants de cartes pour produire des cartes de circuits imprimés. La sortie du fichier gerber est très importante. Il s'agit du succès ou de l'échec de ce design. Ce qui suit met l'accent sur ce que vous devez faire attention lors de la sortie d'un fichier gerber.


A. les couches qui nécessitent une sortie sont la couche de câblage (y compris la couche supérieure, la couche inférieure, la couche intermédiaire de câblage), la couche d'alimentation (y compris la couche VCC et la couche GNd), la couche de treillis métallique (y compris la couche supérieure de treillis métallique, la couche inférieure de treillis métallique), le masque de soudure (y compris le masque de soudure supérieur) et le masque de soudure sous - jacent, générant également des fichiers de perçage (NC Drill)


B. Si la couche d'alimentation est définie sur Split / Mixed, sélectionnez routage (routage) dans l'entrée document (document) de la fenêtre Add Document (ajouter un document), avant chaque sortie de fichier Gerber, vous devez utiliser plane Connect de pourmanager pour effectuer une coulée de cuivre sur le schéma PCB; Si défini sur "Cam flat", sélectionnez "flat". Lorsque vous définissez l'élément "Layer", ajoutez "Layer 25" et sélectionnez "Pads and overholes in Layer 25".


C. dans la fenêtre paramètres de l'appareil (par paramètres de l'appareil), modifiez la valeur d'ouverture à 199

D. sélectionnez boardoutline lorsque vous définissez les calques de chaque couche

E. lorsque vous définissez le calque du calque sérigraphique, ne sélectionnez pas le type de pièce, sélectionnez le calque supérieur (inférieur) du calque sérigraphique et le contour, le texte, les lignes

F. lorsque la couche de la couche de masque de soudure est définie, selon le cas, les Vias sont sélectionnés pour indiquer qu'aucun masque de soudure n'a été ajouté aux Vias, et les Vias ne sont pas sélectionnés pour indiquer le masque de soudure.

G. lorsque vous générez un fichier de perçage, utilisez les paramètres par défaut de powerpcb et ne modifiez rien

H. une fois que tous les fichiers Gerbera sont sortis, ouvrez - les et imprimez - les avec cam350 et vérifiez - les selon la « liste de contrôle pcb» du concepteur et de l'examinateur.

Fï? ½k f mï; MSO - ASCII famille de polices: "Times New Roman"; MSO - Hansi font - family: les options globales dans la fenêtre "Times New Roman" > propriétés peuvent être modifiées


3. Questions et réponses classiques:


Question: le mil de Protel 99 est - il impérial? Quelle est sa taille (cm)?


Réponse: peut être changé en métrique: 1 / 1000 pouce, 000254cm


Question: ce paquet peut être trouvé dans les fichiers de la bibliothèque, mais je ne connais pas les spécifications des composants correspondants à chaque paquet, comme les résistances. Je viens d'écrire axial0.3 - - axial0.0, mais je ne sais pas quelle résistance correspond à chaque encapsulation. Que faire?


R: l'encapsulation est l'encapsulation, les propriétés étroitement liées à la taille du composant, aux broches, etc. doivent être définies à l'avance lors de la fabrication de la carte PCB.: Typiquement, 1 / 8 de résistance utilise axial = 0.3 (en relation avec la version de Protel, les différentes versions peuvent être différentes, vous pouvez consulter le fichier PCB: Library associé): petit condensateur: rad = 0.1, RAD = 0.2: Grand condensateur: RB = 2 /.4: circuit intégré: DIP = n (n est le nombre de broches): les autres détails ne sont pas répétés.



Question: Quelle est la différence entre les versions de Protel?


Réponse: il n'y a pas de différence essentielle dans le mode de fonctionnement de protel98 / 99 / 99se, mais le mode de gestion des interfaces et des fichiers de projet a changé. Il suffit de prendre un livre sur pt98 / 99 / 99se et de le retourner. En fait, pt98 / 99 / 99se est facile à apprendre. Si vous ne faites que des schémas et des plaques d'impression, vous vous familiariserez avec elle après quelques utilisations.


Question: le câblage automatique a - t - il un taux de réussite de 100%?


Réponse: Que dois - je dire, à moins qu'il ne s'agisse d'une carte très simple, le câblage automatique n'est généralement que le premier câblage, ce qui nécessite une optimisation manuelle et doit être nécessaire. Il reste encore beaucoup d'IA à améliorer dans ce domaine logiciel. Cet endroit. Personnellement, je commence généralement par la mise en page, puis je la déploie automatiquement, puis je l'ajuste, puis je la déploie automatiquement. Enfin, "la grande bataille" - câblage manuel.


Question: dessinez un schéma dans Sch, fermez - le après l'avoir sauvegardé, ouvrez - le à nouveau et il n'y a rien à l'intérieur. Que se passe - t - il exactement, comme si vous ne pouviez pas le sauvegarder.


Réponse: utilisez - vous la version de démonstration de Protel? J'ai vu une version démo de protel98 que je ne pouvais pas enregistrer. Peut - être que votre question est la même. Il est recommandé d'installer la version crack.


Question: comment spécifier la forme d'emballage d'un composant dans protelfor - Win?


Réponse: 1. Spécifié dans le schéma avancé


Modifiez le Profil d'encapsulation du composant dans le schéma avec le nom d'encapsulation de bibliothèque de PCB souhaité. La nettable est ensuite générée, les bibliothèques d'encapsulation requises sont ajoutées au PCB et les composants sont chargés en même temps que la nettable.


2, spécifié dans Advanced PCB


Placez le package de composants souhaité directement dans le PCB, définissez l'indicateur pour qu'il corresponde au schéma, puis rechargez la table Web.