Zrobiłem dość złożony obwód (przynajmniej na moim poziomie).
Po kilku godzinach próbowania ręcznego automatycznego wyznaczania trasy miałem tylko 5% ukończonych i za każdym razem napotykałem przeszkody uniemożliwiające kontynuowanie trasowania.
Próbowałem więc użyć automatycznego routera CircuitMaker. Początkowo myślałem, że wykonało dobrą robotę, ale potem odkryłem, że większość ścieżek z autouruchamianiem ma błędy, więc włączyłem opcję `` Rip-up Violations After Routing '' i okazało się, że 25% -50% zostało automatycznie wyznaczonych. Zobacz poniżej.
Jestem pewien, że mogę lepiej poprawić obracanie lub przestawianie komponentów, ale miałem nadzieję, że autorouter mógłby zrobić to lepiej (a przynajmniej mam nadzieję, że istnieje „jakieś” rozwiązanie). Afaik Widziałem znacznie bardziej złożone tablice, które są trasowane (ręcznie lub automatycznie).
Zastanawiam się, jakie jest teraz najlepsze podejście do kontynuowania:
Moja konfiguracja / ustawienia to:
- Deska dwuwarstwowa
- Dolna warstwa jest początkowo płaszczyzną GND (ale autorouter może użyć jej do naniesienia na nią śladów).
- Użyłem (na razie) najłatwiejszych ustawień (prześwit 5 mil, najmniejsza szerokość ścieżki 5 mil)
- Zdefiniowałem kilka czasów klas netto, ale nie używam ich (na razie) do sprawdzania reguł (więc każda szerokość ścieżki jest ustawiona na 5 milicali)
Ponadto wiele komponentów tranzystora (Q) nie jest w pełni zdefiniowanych (więc jeszcze więcej ścieżek musi zostać dodanych / trasowanych).
Jak mam kontynuować trasowanie tej PCB?
- Używać autoroutera, ale inaczej? (jeśli tak, to jak?)
- Spędziłeś (dużo) więcej czasu na rotacji / przekazywaniu?
- Użyć większej płytki PCB? (Mam nadzieję, że nie, bo naprawdę chcę mieć to w rozmiarze około 18x12 cm, który to jest ten)?
- Rozsunąć niektóre części? (Mam wrażenie, że nawet układy scalone są wystarczająco rozmieszczone, ale nie mam w tym dużego doświadczenia).
- Usuwanie płaszczyzny GND? (Chociaż nawet autorouter nie mógł wiele z tego zrobić z / bez płaszczyzny GND). Używam również ścieżek cyfrowych i analogowych, więc myślę, że GND jest dobre, może konieczne.
- Czy może przegapiłem niektóre ustawienia (CircuitMaker), które umożliwiają autoroute tej płytki drukowanej?
UPDATE
Wydawało się, że autorouter działał dobrze.Jednakże, ponieważ wybrałem opcję „Rip-up Violations After Routing”, autorouter porzucił wszystkie ślady naruszające.
Niestety, istnieje wiele wewnętrznych naruszeń dotyczących usuwania śladów, których nie wiem, jak usunąć.Zobacz Altium „Ignoruj prześwity między padami w obrębie śladu” w CircuitMaker?, aby uzyskać powiązane pytanie.