Dlaczego w taktowaniu PCB preferowane są kąty 45 stopni?


66

Zawsze się nad tym zastanawiałem: każda nowoczesna płytka drukowana jest poprowadzona co 45 stopni. Dlaczego branża tak bardzo to lubi? Czy routing pod dowolnym kątem nie zapewnia większej elastyczności?

Jedną możliwą do przyjęcia teorią byłoby to, że istniejące narzędzia obsługują jedynie przyrosty o 45 stopni i że nie ma dużej presji, aby się od tego odejść.

Ale po zbadaniu tego tematu w google natknąłem się na TopoR - Topologiczny router - który eliminuje przyrosty o 45 stopni, a według ich materiałów marketingowych robi znacznie lepszą pracę niż konkurenci o ograniczonym zakresie 45 stopni.

Co daje? Co zajęłoby ci osobiście rozpoczęcie wyznaczania dowolnych kątów? Czy chodzi o wsparcie w twoim ulubionym oprogramowaniu, czy są bardziej podstawowe powody?

Przykład trasy innej niż 45 stopni: alternatywny tekst

PS Zastanawiałem się tak samo nad rozmieszczeniem komponentów, ale okazuje się, że wiele maszyn Pick & Place jest zaprojektowanych tak, że nie mogą ustawiać pod dowolnymi kątami - co wydaje się dość uczciwe.


1
Nowoczesne narzędzia obsługują dowolne kąty, więc nie jest to już powodem.
Brian Carlton,

9
Na marginesie, przy stosowaniu frezowania pod kątem 45 stopni ośmiokątne przelotki zapewniają największy prześwit przy jednoczesnym zachowaniu większej powierzchni miedzi na pierścieniu.
Kevin Vermeer

Chciałbym również zauważyć, że darmowy program gEDA PCB ma toporouter - nie tylko ten. Robi to samo i nie sądzę, że wynika to z usunięcia ograniczenia 45 stopni.
Kevin Vermeer

@reem nigdy nie widziałem ośmiokąta przez, a Grafika Google nie jest pomocna ... jeśli opublikujesz link, będę wdzięczny! Dziękujemy również za wspomnienie o gEDA, wygląda bardzo obiecująco.
Roman Starkov,

6
„Płynna płytka drukowana” sourceforge.net/projects/liquidpcb tworzy ciekawe ślady z mnóstwem wdzięcznych krzywych.
davidcary

Odpowiedzi:


33

Zasadniczo sprowadza się to do tego, że oprogramowanie jest znacznie łatwiejsze do zaprojektowania pod kątem tylko 45 °.

Współczesne autoroutery są coraz lepsze, ale większość dostępnych narzędzi do PCB ma korzenie, które sięgają czasów DOS, a zatem istnieje ogromna presja, aby nie całkowicie przeprojektować interfejs układu PCB.

Ponadto wiele nowoczesnych pakietów EDA umożliwia „pchanie” grup śladów, przy czym autorouter wkracza, aby pozwolić jednemu śladowi na wymuszenie ruchu innych śladów, nawet podczas routingu ręcznego. Jest to również znacznie trudniejsze do wdrożenia, gdy nie jesteś ograniczony sztywnymi kątami 45 °.


1
Przyjęty. Dla przypomnienia, TopoR twierdzi, że jest w stanie przesuwać grupy śladów lepiej niż standardowe narzędzia - chociaż sam tego nie próbowałem. Uważam, że trudniej jest zaprogramować autoroutery o dowolnym kącie, ale ludzie zrobili znacznie trudniejsze rzeczy ... po prostu jakoś nie ma na to popytu (i wciąż nie wiem dlaczego: D).
Roman Starkov,

1
Wypróbowałem też wersję demo TopoR i wydaje mi się to bardzo „alfa”. Interfejs jest bardzo niezdarny.
Connor Wolf,

2
A dlaczego nie ma dużego popytu? Dlaczego rynek oprogramowania EDA jest niewielki?
Connor Wolf,

Segmenty linii prostej są znacznie łatwiejsze do obliczenia bez utraty precyzji w porównaniu do segmentów linii łuku. To był problem na początku, kiedy przetwarzanie było ograniczone, ale teraz nie jest. Wszyscy po prostu używają kątów 45 stopni, ponieważ wszyscy używają kątów 45 stopni.
Jeroen3

19

Zobacz https://sourceforge.net/projects/liquidpcb/

Jest to pakiet CAD EDA, który pisałem, ale rozwój znacznie się spowolnił, kiedy miałem dzieci. W ogóle nie obsługuje prostych ścieżek. Wszystkie trasy swobodnie się kręcą i prowadzą najbardziej optymalne trasy do ich miejsc docelowych.

LiquidPCB


1
UWAGA: liquidpcb.org to martwy link, który odnosi się do usługi wyszukiwania domen.
Sempie

@Daniel Grillo: Dzięki za poprawkę. Pozwoliłem, by nazwa domeny wygasła, ponieważ już jej nie używałem.
Rocketmagnet

14

Wygląda bardziej schludnie i umożliwia umieszczenie większości utworów w danym obszarze. jest również lepszy dla ścieżek o kontrolowanej impedancji.


7
Aby dodać do tego: podczas rutowania na stałej siatce równoległe linie będą znajdować się w odległości co najmniej 1 punktu siatki. Jeśli tworzą razem narożnik, kąt 45 ° daje największą przestrzeń między tymi dwoma torami po przekątnej. Różne kąty mogą wymagać, aby te ścieżki zaczynały się dalej od siebie, aby zapewnić minimalny odstęp, co skutkuje mniej gęstym trasowaniem niż optymalne. [Zauważ, że nie twierdzę, że bardziej gęsty jest lepszy, ale często pożądany.]
tyblu

2
Powiedziałem „kąt 45 ° daje najwięcej ...” i powinienem powiedzieć „kąt 45 ° daje więcej ... niż gdyby kąt był mniejszy”.
tyblu,

5
@tyblu Przykro mi, ale to nie ma żadnego sensu. Po pierwsze, linie ukośne na znacznikach NIE są oddalone o 1 znacznik, ale tylko o 0,7, a po drugie, jeśli masz więcej kątów, ZAWSZE masz większe możliwości gęstszego routingu. Jak możesz mieć mniejszą szansę na gęstą trasę przez routing w sposób, który w całości zawiera routing pod kątem 45 stopni jako specjalny przypadek?
Roman Starkov,

@romkyns, Istnieje kilka nieporozumień. Zgodnie z powszechnymi zasadami projektowania jesteś ograniczony do narożników <45 °, kieruj się ustaloną siatką i orientacją xy. Osiąganie przejść z poziomu. do vert. użycie <45 ° na stałej siatce zajmuje więcej miejsca niż 45 °.
tyblu

@tyblu Racja, rzeczywiście, z mojej strony było nieporozumienie. Pod tymi ograniczeniami połączenie 45 stopni ma sens, ale te wydają mi się bardzo sztucznymi ograniczeniami. Wydaje mi się, że moje pytanie może zostać przeformułowane na „dlaczego profesjonaliści PCB nadal działają pod tymi sztucznymi ograniczeniami orientacji x / y i stałej siatki?”. (Wydaje mi się, że dostałem odpowiedź: za dużo starszego oprogramowania w tej branży)
Roman Starkov

14

Nie sądzę, aby istniała tak silna preferencja dla kąta 45 stopni. Widziałem starą tablicę oscyloskopową Tektronix (a dokładniej Tek 2213) ze śladami, które wyglądają jak narysowane ręcznie :-)

wprowadź opis zdjęcia tutaj


26
Ślady wyglądają na rysowane ręcznie, ponieważ są. Preferencja 45 ° jest powszechna tylko w komputerowych obwodach drukowanych. Twój zakres Tek wyprzedza komputerową konstrukcję PCB i jako taki układ został rzeczywiście wykonany ręcznie (konkretnie za pomocą taśmy).
Connor Wolf,

@ConnorWolf: I wciąż narzekamy na nasze narzędzia PCB;) Projektowanie czegoś takiego bez CAD jest imponujące.
Rev1.0

13

To poprzedza wszelkie problemy z oprogramowaniem PCB i routingiem: Trzy główne powody, dla których podano nam zajęcia z inżynierii elektronicznej pod koniec lat 70. XX wieku:

1) Ostry zewnętrzny narożnik zakrętu może powodować problemy przy wyższych częstotliwościach, ponieważ punkty mogą działać jak mini anteny i emitować sygnały

2) Ponieważ zewnętrzny narożnik łuku 90 stopni jest cienkim punktem, można go łatwo wytrawić, jeśli czasy wytrawiania nie są bardzo dokładnie kontrolowane, a zatem wpływają na grubość śladu

3) 90-stopniowe narożniki wewnętrzne i zewnętrzne sprawiają, że obszar ten jest bardziej podatny na problemy, w których proces trawienia zjada się pod śladem.


4
Rozumiem, że 45 stopni jest lepsze niż 90 stopni, ale chciałem zapytać, dlaczego nadal jest używany zamiast dowolnych kątów i krzywych.
Roman Starkov,

10

Inną rzeczą do rozważenia jest to, że zmniejsza pliki Gerber. Pliki Gerber definiują serię linii (między innymi kształtami).

np. aby narysować prawdziwy okrąg w pliku Gerbera potrzeba setek (tysięcy?) linii. Ale narysowanie ośmiokąta zajmuje tylko osiem linii.


4
Dlaczego mniejsze pliki gerber są lepsze od większych?
tyblu,

2
Kolejnym argumentem podkreślającym, że problemem jest starsze oprogramowanie. @Fake, masz na myśli, że Gerbers może teraz skutecznie reprezentować łuki, lub że nikogo to nie obchodzi, jeśli projekt ma kilkadziesiąt MB?
Roman Starkov,

9
@tyblu, Wiele z routerów starszych niż rok lub dwa nadal korzysta z linii szeregowych o prędkości 9600 bodów. Napisałem narzędzie, które przekształciło pliki Gerber do formatu używanego w pick-n-place Fuji, które wciąż jest używane w mojej starej firmie i kilku innych. Jedynym łączem maszyny ze światem zewnętrznym był serial o szybkości 9600 bodów, na którym siedział komputer oparty na Irixie z jakimś zastrzeżonym oprogramowaniem. Myślę, że 10 MB Gerber jest dla ciebie w porządku, dopóki nie będziesz tym, który musi usiąść i czekać pół godziny, aż załaduje się między projektami.
Eric Cox,

5
10 MB / 9,6 kb / s to około 2,5 godziny; Rozumiem co masz na myśli! ;)
tyblu

2
Oczywiście nie dotyczy to tylko Gerberów. Wpływa również na bazę danych projektu. Reprezentowanie linii prostej między dwoma punktami zajmuje mniej bitów niż dowolnej krzywej. A mniejsza baza danych projektu zapewni bardziej responsywne narzędzie. Różnica może nie być widoczna na płycie 2-warstwowej, ale facet projektujący 16-warstwową płytę główną PC prawdopodobnie zauważy różnicę.
Photon

8

W przypadku własnych płytek drukowanych lubię zaokrąglone i zakrzywione ścieżki, bez problemów, o ile prowadzisz ręcznie.

W większości przemysłowych obwodów drukowanych jest to tradycja ze względu na ograniczenia wczesnego / obecnego oprogramowania do routingu.

Mniej ostre kąty = / * marginalnie * / lepsza jakość sygnału.


3
Ostatnim razem, gdy z trudem patrzyłem z bliska na moją płytę główną, wydaje mi się, że zauważyłem, że wszystkie ślady zostały zaokrąglone na wszystkich rogach
Nick T

9
nie powiedziałbym „nieznacznie lepszej jakości sygnału”. Zaokrąglone rogi do punktu „zaokrąglenia” przyciętego laserowo mogą być obowiązkowe w przypadku pracy z wysoką częstotliwością.
Mark

6

Głównym powodem jest to, że ułatwia zestaw problemów i może być łatwiej zaprojektowany. Istnieje kilka użytecznych właściwości, które zapewnia system 45/90 stopni. Głównym powodem, który powiem, jest to, że pozwala zachować pożądane odstępy siatki bez dużej kary.

Jeśli zaczniesz od punktu na siatce, każdy główny kierunek (w górę, w prawo, w dół, w lewo) dojdzie do sąsiedniego punktu siatki w odległości 1 jednostki. Dowolny kąt 45 stopni również dojdzie do sąsiedniego punktu, chociaż odległość będzie wynosić (sqrt 2) jednostki. Jeśli użyjesz kąta, takiego jak 30 lub 60 stopni, osiągniesz punkt środkowy między punktem siatki, co wymagałoby dokładniejszej siatki. Drobniejsza siatka wydłuża czas obliczeń dla oceny ścieżki i może utrudnić czystą optymalizację obwodu.

Oprogramowanie TopoR wykorzystuje zupełnie inny algorytm niż typowy router, co czyni go wyjątkowym. Projekty PCB, które TopoR sprawia, że ​​wyglądają podobnie do starych ręcznie rysowanych układów PCB z lat 60-tych i 70-tych.


5
Ale „odstępy między siatkami” są tylko pytaniem, ponieważ koncepcja „siatki” jest tylko artefaktem projektu XY.
markrages

Nie myślałem o tym w ten sposób. Masz rację
W5VO

1
Wyrównanie rzeczy na siatce pomaga uniknąć sytuacji, w których przy użyciu np. 5 mil torów z odstępem 5 mil, kończy się to 14 milami odstępu po jednej stronie komponentu, gdzie użyteczne byłoby posiadanie toru, podczas gdy po drugiej stronie istnieje przestrzeń 7 mil, która równie dobrze może być przestrzenią 5 mil. Jeśli ktoś ma narzędzia, które mogą efektywnie przesuwać rzeczy, utrzymując porządek w układzie, można po prostu przesunąć komponent i niektóre ścieżki, aby zwiększyć odstęp 14 mil do 15 mil, ale jeśli nie można tak dobrze przenieść rzeczy, łatwiej jest zacznij od siatki i unikaj takich problemów.
supercat

1

Czytałem, że historycznie maszyny do produkcji płytek drukowanych miały tylko 90/45/0 ruchów, ale co najważniejsze, 45 stopni jest lepsze niż krzywe 90 stopni, ponieważ w czasach dolnych obroty 90 stopni były podatne na pogorszenie, więc bardziej prawdopodobne było, że 90 stopni kolej straciłaby miedź i zerwałaby połączenie ... więc przed oprogramowaniem, powodem sprzętowym ... chodzi o historię i dziedzictwo


1

Powodem jest to, że tradycyjnie (od lat 60.) maszyny do flashowania masek pracowały z ograniczonym zestawem żaluzji i lamp błyskowych, a także ustawione były kąty. Niektóre nie były w stanie wykonać precyzyjnego obrotu innego niż 45 °. To samo, oprogramowanie nie pozwoliło na nakładanie się lampy błyskowej innej niż 90 i 45 stopni, unikając flashowania niewłaściwych narożników. Cóż, i wygląda lepiej, dzięki czemu łatwiej jest wyśledzić problemy.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.