Przejdź do treści
Ulubione

Kalkulator impedancji różnicowej mikropaskowej na PCB

Zaktualizowano:

Oszacuj impedancję różnicową pary mikropaskowej sprzężonej krawędziowo na PCB, wprowadzając impedancję pojedynczej linii, odstęp ścieżek i wysokość podłoża — niezbędne przy prowadzeniu ścieżek USB, HDMI, LVDS i PCIe.

Estymator impedancji różnicowej ścieżek mikropaskowych

Pola danych
Zo
Ω
Impedancja pojedynczej ścieżki mikropaskowej
s
mm
Odstęp między dwiema ścieżkami różnicowymi
h
mm
Odległość od ścieżki do płaszczyzny masowej odniesienia
Po włączeniu wynik aktualizuje się automatycznie po zmianie dowolnej wartości.

Wzór na impedancję różnicową mikropaskową

Wzór
\[ Z_{\text{diff}} = 2Z_0\left(1 - 0.48\,e^{-0.96\,\frac{s}{h}}\right) \]

Gdzie:

  • \(Z_{\text{diff}}\) — impedancja różnicowa pary (Ω)
  • \(Z_0\) — impedancja pojedynczej linii (single-ended) jednej odizolowanej ścieżki mikropaskowej (Ω)
  • \(s\) — odstęp między dwiema ścieżkami pary (mm)
  • \(h\) — wysokość podłoża dielektrycznego między ścieżkami a płaszczyzną masy (mm)

Ten empiryczny wzór opisuje symetryczną parę mikropaskową sprzężoną krawędziowo nad płaszczyzną odniesienia. Gdy ścieżki zbliżają się do siebie (mniejsze \(s/h\)), sprzężenie między nimi rośnie, a impedancja różnicowa spada poniżej dwukrotności impedancji pojedynczej linii.

Impedancja różnicowa mikropaskowa — przykład obliczenia

Przykład: para ścieżek mikropaskowych o impedancji 50 Ω na podłożu o grubości 1,6 mm, rozmieszczonych w odstępie 0,15 mm.

\[ Z_{\text{diff}} = 2 \cdot 50 \cdot \left(1 - 0.48\,e^{-0.96 \cdot \frac{0.15}{1.6}}\right) \]

\[ = 100 \cdot \left(1 - 0.48\,e^{-0.09}\right) = 100 \cdot \left(1 - 0.48 \cdot 0.9139\right) \]

\[ = 100 \cdot 0.5613 \approx 56.13~\Omega \]

Wynik: impedancja różnicowa pary wynosi w przybliżeniu 56,13 Ω.

Jak korzystać z kalkulatora

  1. Wprowadź impedancję pojedynczej linii (single-ended) jednej ścieżki w omach. Jeśli jeszcze jej nie znasz, oblicz ją najpierw na podstawie geometrii ścieżki, korzystając z kalkulatora Impedancja mikropaskowa na PCB.
  2. Wprowadź odstęp ścieżek \(s\) w mm — lukę między krawędziami obu ścieżek pary.
  3. Wprowadź wysokość podłoża \(h\) w mm — odległość od warstwy ścieżek do płaszczyzny odniesienia (masy).
  4. Odczytaj wynik impedancji różnicowej w omach, podany z dokładnością do dwóch miejsc po przecinku.

Czym jest impedancja różnicowa linii mikropaskowej?

Para różnicowa przenosi jeden sygnał dwiema ścieżkami o napięciach równych co do wartości, ale przeciwnych. Odbiornik reaguje wyłącznie na różnicę między dwiema liniami, dlatego dla dopasowania i ograniczenia odbić istotna jest impedancja różnicowa \(Z_{\text{diff}}\) — impedancja widziana między dwiema ścieżkami pary.

W przypadku linii mikropaskowych (ścieżki na warstwie zewnętrznej, z powietrzem nad miedzią i dielektrykiem pod nią) obie ścieżki pary sprzęgają się zarówno ze sobą nawzajem, jak i z płaszczyzną masy. Ze względu na to sprzężenie wzajemne impedancja różnicowa jest zawsze niższa niż \(2Z_0\). Im mniejszy odstęp względem wysokości podłoża, tym silniejsze sprzężenie i niższa impedancja różnicowa. Zastosowany tutaj wzór oddaje ten efekt: przy dużym odstępie (\(s \gg h\)) człon sprzęgający znika i \(Z_{\text{diff}} \to 2Z_0\), podczas gdy ciasno sprzężone pary mogą osiągać wartości znacznie niższe.

Poprawność tej wartości ma duże znaczenie, ponieważ większość standardów szeregowej transmisji wysokiej częstotliwości określa docelową impedancję różnicową — zazwyczaj 90 Ω dla USB 2.0/3.0, 100 Ω dla par Ethernetu, LVDS, PCIe i wielu linii HDMI. Jeśli rzeczywista impedancja płyty odbiega od wartości docelowej, część sygnału odbija się od odbiornika i nadajnika, powodując przestrzelenia, oscylacje (ringing), jitter i wzmożone emisje EMI. Zła kontrola impedancji to jedna z najczęstszych przyczyn niepowodzenia testów diagramu oka i tłumienia odbiciowego (return loss).

Zwróć uwagę, że kalkulator przyjmuje na wejściu impedancję pojedynczej linii (single-ended), a nie szerokość ścieżki i stałą dielektryczną. Dzięki temu jest elastyczny: wartość \(Z_0\) możesz uzyskać z kalkulatora struktury warstw (stackup), solvera pola lub pomiaru, a następnie za pomocą tego narzędzia sprawdzić, jak wybrany odstęp zmienia impedancję pary.

Założenia, ograniczenia i praktyczne wskazówki

  • Symetryczna para. Wzór zakłada dwie identyczne ścieżki o równej szerokości, prowadzone obok siebie na tej samej wysokości nad nieprzerwaną płaszczyzną masy. Pary asymetryczne zachowują się inaczej i wymagają solvera pola.
  • Wyłącznie sprzężenie krawędziowe. Modelowane jest tylko sprzężenie boczne (krawędź–krawędź) między ścieżkami. Pary sprzężone szerokopasowo (broadside) na sąsiednich warstwach nie są objęte.
  • Dokładność empiryczna. Jest to znane przybliżenie w postaci zamkniętej, dokładne do kilku procent dla typowych geometrii. Przy ostatecznej weryfikacji projektów klasy gigabitowej potwierdź wynik solverem pola 2D lub kuponem testowym impedancji.
  • Świadomie dobierz odstęp. Mały odstęp obniża impedancję i poprawia odporność na zakłócenia, ale zwiększa też tłumienie wtrąceniowe i podatność na przesłuchy od sąsiednich linii agresorów. Aby ocenić sprzężenie z pobliskimi ścieżkami, skorzystaj z kalkulatora Przesłuchy mikropaskowe na PCB.
  • Typowy przebieg projektowania: dobierz szerokość ścieżki dla docelowego \(Z_0\), a następnie dostrojaj odstęp pary, aż \(Z_{\text{diff}}\) spełni wymogi specyfikacji. Utrzymuj stały odstęp na całej długości prowadzenia i, jeśli to możliwe, unikaj przelotek i zmian warstwy wewnątrz pary.
  • Warstwy wewnętrzne są inne. Jeśli para różnicowa biegnie po warstwie wewnętrznej między dwiema płaszczyznami odniesienia, użyj zamiast tego kalkulatora Impedancja różnicowa stripline na PCB, a do wartości pojedynczej linii — kalkulatora Impedancja stripline.
  • Uważaj na tolerancje produkcyjne. Trawienie nadmiarowe (etch-back), chropowatość miedzi i tolerancja grubości dielektryka (±10% na prepregu to norma) — wszystko to przesuwa impedancję. Projektuj z zapasem, a przy rygorystycznych wymaganiach potwierdź wynik kuponem testowym.

Najczęściej zadawane pytania

Dlaczego moja impedancja różnicowa jest niższa niż 2 × impedancja pojedynczej linii?

Ponieważ dwie ścieżki pary o małym odstępie sprzęgają się ze sobą. Każda ścieżka widzi pole sąsiada, co obniża impedancję nieparzystą (odd-mode) każdej linii poniżej jej wartości w izolacji \(Z_0\), a \(Z_{\text{diff}} = 2Z_{\text{odd}}\). Częstym błędem jest terminowanie pary wartością \(2Z_0\); rzeczywista wartość może być o 10–20% niższa, co powoduje odbicia. Gdy odstęp staje się znacznie większy od wysokości podłoża, sprzężenie zanika, a wynik zbliża się do \(2Z_0\).

Jaką impedancję różnicową wymagają USB, HDMI, PCIe i Ethernet?

Większość standardów zakłada 90 Ω ±10% dla USB 2.0 i USB 3.x, 100 Ω ±10% dla PCIe, LVDS i par Ethernetu oraz 100 Ω (niektóre linie 90 Ω) dla HDMI. Nadajniki LVDS zwykle wymagają 100 Ω. Zawsze sprawdzaj specyfikację swojego interfejsu, ponieważ tolerancje i wymagania dotyczące impedancji nieparzystej różnią się. Projektuj z zapasem, blisko środka dozwolonego zakresu, aby skompensować wahania produkcyjne geometrii wynoszące ±10% lub więcej.

Jak dobrać odstęp ścieżek, aby uzyskać wartość docelową 90 Ω lub 100 Ω?

Działaj iteracyjnie: ustal szerokość ścieżki tak, aby impedancja pojedyncza \(Z_0\) wynosiła około 50–55 Ω, a następnie zmniejszaj odstęp, aby obniżyć wynik, albo zwiększaj go, aby go podnieść. Uruchom kalkulator dla kilku próbnych odstępów, aż \(Z_{\text{diff}}\) wypadnie w środku zakresu. Utrzymuj dokładnie ten odstęp na całej trasie — gwałtowne zmiany odstępu tworzą nieciągłości impedancji i odbicia, nawet jeśli średnia wartość wygląda poprawnie.

Czy mogę wprowadzić odstęp i wysokość w milach zamiast w mm?

Kalkulator oczekuje milimetrów, ale we wzorze liczy się wyłącznie stosunek \(s/h\) — więc każda spójna jednostka daje ten sam wynik. Jeśli obie wartości są w milach (1 mil = 0,0254 mm), wynik będzie identyczny. Mieszanie jednostek, np. odstęp w mm a wysokość w milach, niepostrzeżenie da błędną impedancję, więc przed wprowadzeniem danych sprawdź jednostki swojej struktury warstw.

Czy maska lutownicza lub chropowatość miedzi zmieniają wynik?

Tak, oba czynniki wykraczają poza ten model. Maska lutownicza na ścieżkach podnosi efektywną stałą dielektryczną w pobliżu miedzi i zazwyczaj obniża impedancję o kilka omów; grubsza maska obniża ją jeszcze bardziej. Chropowatość miedzi i trawienie nadmiarowe zmieniają efektywną szerokość ścieżki, a tolerancja grubości prepregu ±10% bezpośrednio przesuwa \(h\). Przy ciasnych tolerancjach zredukuj wymagania projektowe (derate) lub zweryfikuj wynik solverem pola oraz kuponem testowym impedancji od producenta.

Czym jest impedancja nieparzysta (odd-mode) i jaki ma związek z tym kalkulatorem?

Impedancja nieparzysta to impedancja pojedynczej ścieżki w parze, gdy obie ścieżki są wzbudzane sygnałami równymi co do wartości i przeciwnymi. Zależność to \(Z_{\text{diff}} = 2Z_{\text{odd}}\). Możesz podzielić wynik tego kalkulatora przez dwa, aby uzyskać \(Z_{\text{odd}}\), co ma znaczenie, gdy każda linia wymaga własnego rezystora terminującego do masy zamiast pojedynczego rezystora między ścieżkami pary.

Kiedy ten wzór przestaje działać lub daje niedokładne wyniki?

Zakłada on parę symetryczną, równe szerokości ścieżek, lite, nieprzerwane płaszczyzny masy oraz wyłącznie sprzężenie krawędziowe. Nie obejmuje par sprzężonych szerokopasowo na sąsiednich warstwach, nierównych szerokości ścieżek ani ścieżek przecinających podziały płaszczyzn. Dokładność dla zwykłych geometrii mieści się zazwyczaj w kilku procentach, ale ostateczną weryfikację projektów klasy gigabitowej należy potwierdzić solverem pola 2D, ponieważ przypadki skrajne, takie jak luki poniżej ~0,1 mm lub odstępy większe od szerokości ścieżki, bardziej odbiegają od przybliżenia.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *