Ayant conçu quelques PCB à mon époque, y compris certains avec des composants à des angles étranges, je vais vous donner un bref résumé de mon expérience.
Selon moi, il y a plusieurs raisons de s'en tenir à des angles de 90 degrés.
-
Grilles - Si vous essayez de tout acheminer correctement sur une grille, alors avoir des angles décalés est une douleur dans le cou car les choses ne correspondent plus à la grille. Chaque fois que vous essayez de déplacer le composant, vous devez redessiner les traces pour remettre la trace sur une grille afin de pouvoir acheminer le reste. C'est une vraie douleur dans Eagle, mais pas tellement dans d'autres logiciels où les traces sont plus fluides (par exemple Mentor Xpedition).
-
Escape Routing - Ceci est particulièrement vrai pour les composants SMD avec de nombreuses broches. Lorsque vous essayez de faire sortir la trace, si vous vous en tenez à un modèle de routage à 45 degrés pour les traces, vous finissez par devoir zigzaguer partout pour essayer de récupérer les traces, ce qui n'est qu'un désordre.
-
Assemblage de la machine - Comme @PlasmaHH le souligne dans les commentaires, certaines machines pick and place ne peuvent pas gérer des angles arbitraires. Beaucoup sont limités à un placement orthogonal, tandis que d'autres à 45 degrés. Cela peut ne plus s'appliquer aux cartes de bricolage selon que vous prévoyez de souder à la main ou à la machine.
-
Soudage - Pose de composants qui sont sous toutes sortes d'angles peut être pénible. Je trouve qu'il est beaucoup plus facile d'avoir tout orthogonal car vous pouvez coller le PCB ou le mettre dans un support, puis souder chacun à son tour. Bien que celui-ci soit quelque peu subjectif.
Esthétique - Quelqu'un m'a dit un jour que si un PCB a l'air bien, il fonctionnera bien. Ce n'est pas tout à fait vrai, mais c'est une bonne chose à garder à l'esprit. Il faut un peu de soin et d'attention pour disposer un PCB proprement, avec des traces bien conservées à des angles de 45 degrés, un routage soigné des bus de données, etc. Cette attention aux détails et le temps supplémentaire passé augmentent la probabilité que vous repériez des erreurs.
Pourquoi est-ce que je mentionne cela? Personnellement, je trouve des PCB avec des traces qui partent à toutes sortes d'angles impairs, et des composants placés hors réseau à des angles impairs, semblent juste en désordre ou précipités.
Maintenant, dans certains cas , en particulier les packages TQFP ou QFN, il est beaucoup plus facile de les placer sur un angle de 45 degrés. Cela rend en fait le routage d'évacuation beaucoup plus facile et plus compact car vous pouvez sortir facilement dans l'une des 4 directions orthogonales après une courte trace à 45 degrés. Remarquez comment dans l'image ci-dessous en haut à droite du package TQFP, vous pouvez réellement acheminer les broches sur une grille de routage à 90 degrés à l'intérieur de la bordure du CI.
De plus, certaines fois, les restrictions d'espace nécessitent des angles impairs . Normalement, je collerais toutes les résistances passives et les capuchons orthogonalement. Dans certains cas, si par exemple un bus de données avec des terminaisons fonctionne sur une grille à 45 degrés, il devient nécessaire de faire tourner les passifs pour qu'ils correspondent pour éviter d'augmenter massivement la taille globale. Notez également dans l'image ci-dessous que j'ai placé le cristal à 45 degrés pour correspondre au package TQFP.
Il y a des cas où j'ai mettre les composants sur des angles impairs. Cependant, je n'ai tendance à le faire que s'il y a une raison très spécifique. Un exemple est si vous devez placer les LED dans un motif - par exemple, montage sur bord sur un cercle. Dans ce cas, il est nécessaire de les mettre sur des angles. Je montre ceci comme exemple ci-dessous.
En fait, vous remarquerez peut-être que de nombreux composants sont également tournés.C'est effectivement le cas, et c'est aussi un autre cas spécifique.Dans cette conception, il existe 11 copies du même sous-système, chacune contenant 32 degrés de LED dans un cercle.Les sections individuelles ont été conçues avec tous les composants sauf les LED placées orthogonalement.11 copies pivotées ont ensuite été placées pour constituer le cercle.Dans ce cas, les composants ne sont pas orthogonaux sur toute la conception, mais ils sont orthogonaux dans leur sous-bloc.