Forum: Platinen Altium Designer macht keine Impedanz angepasste Leiterbahn


von C. H. (hedie)


Angehängte Dateien:

Lesenswert?

Hallo zusammen

Ich versuche mit Altiumdesigner eine Impedanzkontrollierte Leiterbahn zu 
erstellen.

Dazu habe ich eine entsprechende Design-Rule aufgesetzt und dieser die 
höchste Priorität gegeben.

Ein Netz welche den Anforderungen für den Namen entspricht (ANT) gibt es 
ebenfalls.

In einer AppNote von AltiumDesigner heisst es, wenn man in der 
DesignRule die Impedanz kontrollierte Leitung als Option auswähle, dann 
werden die entsprechenden Längen automatisch berechnet.

Leider ist dies bei mir nicht der fall. Es bleiben einfach die vorherig 
eingegebenen Längen bestehen.

Wenn ich dann den Track verlegen möchte, und mit der "TAB" taste die 
Eigenschaften öffne, steht immer -1.000 Ohm. Dies entspreche nicht den 
Vorgaben.

Ändere ich dies auf 50 Ohm und wähle "OK" dann ändert sich nicht, 
wechsle ich mit TAB erneut zu den Optionen, steht wieder -1.000 Ohm.

Den Layerstack habe ich korrekt eingestellt. Die Formel zur berechnung 
habe ich nicht geändert. Diese lautet wie folgt:

Imepdanz:
1
(60/SQRT(Er*(1-EXP(-1.55*(0.00002+TraceToPlaneDistance)/TraceToPlaneDistance))))*LN(5.98*TraceToPlaneDistance/(0.8*TraceWidth+TraceHeight))


Länge:
1
((5.98*TraceToPlaneDistance)/EXP(CharacteristicImpedance/(60/SQRT(Er*(1-EXP(-1.55*(0.00002+TraceToPlaneDistance)/TraceToPlaneDistance)))))-TraceHeight)/0.8

Woran könnte das liegen?
Kann mir jemand einen Tipp geben?

Danke schonmal

von Marian E. (lamem_g)


Angehängte Dateien:

Lesenswert?

Hi,

du musst im LayerStackManager eine Signalplane definieren, auf die sich 
die Impedanzberechnung dann beziehen kann (Add Plane Button). Dann 
funktioniert das Ganze auch.

Marian

von C. H. (hedie)


Lesenswert?

Marian H. schrieb:
> Hi,
>
> du musst im LayerStackManager eine Signalplane definieren, auf die sich
> die Impedanzberechnung dann beziehen kann (Add Plane Button). Dann
> funktioniert das Ganze auch.
>
> Marian

Vielen Dank für deinen Hinweis...

Nun ist es so, dass ich nur eine Doppelseitige Platine herstellen 
möchte.

Das Plane ist aber immer zwischen top und bottom layer.

Und was bedeutet der Wert Pullback?


Edit:

Es klappt tatsächlich, aber wofür steht pullback? :)

von C. H. (hedie)


Angehängte Dateien:

Lesenswert?

So habe nun das Plane definiert.

Printdicke: 0.8mm
Layer Top und Bottom

Kpferauflage: 35um

Doch wie soll ich dies definieren?

von C. H. (hedie)


Angehängte Dateien:

Lesenswert?

Falsches Bild

von mse2 (Gast)


Lesenswert?

Claudio Hediger schrieb:
> So habe nun das Plane definiert.
>
> Printdicke: 0.8mm
> Layer Top und Bottom
>
> Kpferauflage: 35um
>
> Doch wie soll ich dies definieren?
Wie sollst Du was definieren?

von C. H. (hedie)


Lesenswert?

mse2 schrieb:
> Claudio Hediger schrieb:
>> So habe nun das Plane definiert.
>>
>> Printdicke: 0.8mm
>> Layer Top und Bottom
>>
>> Kpferauflage: 35um
>>
>> Doch wie soll ich dies definieren?
> Wie sollst Du was definieren?

Eben ich habe lediglich einen Doppelseitigen Print.

Jedoch scheint ja die Berechnung des Impedanz nur zu funktionieren, wenn 
ich ein Plane einfüge. Doch das wäre ja faktisch ein weiterer Layer was 
ich ja nicht habe.

Ich möchte das Altium mit dem Toplayer rechnet

Nun die frage, wie soll ich das zusätzliche Plane definiere, damit die 
Berechnung korrekt herauskommt obwohl ich nur zwei lagen (oben und 
unten) habe.

Wenn ich eben ein Plane einfüge, gibt es noch einen zusätzlichen 
Isolationslayer und eine Innerenlayer welchen ich ja aber nicht habe.

Die Berechnung von Altiumdesigner ergibt nach einfügen eines Planes 
1.27mm für 50 Ohm, folgende Seite:


http://www1.sphere.ne.jp/i-lab/ilab/tool/ms_line_e.htm

hingegen 1.53mm

von Marian E. (lamem_g)


Lesenswert?

...bei einer doppellagigen Platine wird es schwierig.

Du könntest auch eine Signalplane einfügen und den Prepreg einfach auf 
1mil Dicke setzen, dann ist der Abstand ja nahzu identisch zum Bottom 
und die Abweichungen halten sich in Grenzen. Die InternalPlane 
ignorierst du dann einfach.

Marian

von Reinhard Kern (Gast)


Lesenswert?

Hallo,

das liegt an der Physik: ohne Referenzfläche mit GND ist die Leitung 
kein Wellenleiter und hat keine konstante Impedanz. Dazu müsstest du 
Bottom als GND-Fläche ausführen, dann kannst du auf Top 
Microstrip-Leitungen verlegen (und auch berechnen).

Du hast die Längen erwähnt: Impedanz und Längenausgleich sind 2 völlig 
verschiedene Baustellen.

Gruss Reinhard

von Marian E. (lamem_g)


Angehängte Dateien:

Lesenswert?

..noch eine Grafik zur Veranschaulichung.

Die InternalPlane müsstest Du dann bei Dir auf das Signal GND (oder wie 
auch immer dein Bezugssignal heißt) legen

Marian

von C. H. (hedie)


Angehängte Dateien:

Lesenswert?

Vielen Dank

Das habe ich nun versucht...

Habe eine Inneren-Layer mit 0.01mm und Er 4.2 erstellt.

Wenn ich nun Leitungen auf dem TOP-LAYER verlege, berechnet das Tool 
eine Dicke von 1.26mm
aber das Onlinetool berechnet 1.58mm

Nun irgendwas muss falsch sein.

Kann es an den Formeln zur Berechnung liegen?

von Marian E. (lamem_g)


Angehängte Dateien:

Lesenswert?

...das liegt anscheinend an den Formeln, ich denke mal das man die im AD 
noch etwas anpassen kann/müsste.

AppCad von Agilent rechnet ungefähr 55Ohm für die Altium-Werte aus und 
49 für die Onlinecalc.-Werte. Je nach Basismaterial kann aber der Er von 
4.1-4.6 schwanken da liegt dann die Wahrheit irgendwo in der Mitte :-)


Marian

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.