Impedans IO-pinnar (med simuleringar)

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46989
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Impedans IO-pinnar (med simuleringar)

Inlägg av TomasL »

ghu skrev:TomasL:
Du har i dina simuleringar 80 ohms motstånd i serie med belasningen på 100Mohm//10pf.
Behövs dessa beroende på kapacitansen på 10pF eller finns något annat skäl?
Vad händer vid simuleringen om du tar bort dessa?
Det var ett försök att simulera ingångarna på de olika kretsarna.


Dock, problemet är naturligtvis att hitta vettiga modeller för de kretsar jag använder, så jag funderar på om det inte är bättre att använda de modeller som ATA-standarden föreslår.
Detta eftersom det i grunden i princip är en ATA-bus.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46989
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Impedans IO-pinnar (med simuleringar)

Inlägg av TomasL »

Nu har jag gjort en simulering med de modeller som ATA-specifikationen säger:
Blev rätt bra tycker jag i båda riktningarna.
I nästa steg skall jag cadda upp kortet och simulera de enskilda signalerna parallellt samt lägga in de verkliga längderna för varje signal.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Impedans IO-pinnar (med simuleringar)

Inlägg av jesse »

Lite frågor om LTspice:

1)
Har du lagt till en egen modell till 'kabeln' ltline?
Varför fungerar inte tline som finns i LTspice?

2)
Hur konfigurerar du inveteraren?
EDIT: glöm det, hittade det i hjälpen nu.

3)
Finns det andra modeller som är mer 'äkta' CMOS att ladda ner? (Men att installera verkar ju vara krångligt om man kollar din andra tråd...)
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46989
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Impedans IO-pinnar (med simuleringar)

Inlägg av TomasL »

Det är LT-Spice egen transmissionslinje, vad menar du med "inte fungerar"?

Jo det finns naturligtvis andra modeller, dock vet man inte hur "bra" de är, tyvärr.
Och det är uppenbarligen lite småstökigt att inkludera 3dje-parts modeller, tyvärr.
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Impedans IO-pinnar (med simuleringar)

Inlägg av jesse »

'tline' fungerar ju, men jag menar om den inte passar i din tillämpning?

När jag försökte använda 'ltline' (den med resistorsymbolen inuti) så gick inte det för man måste göra en egen modell till den. Då finns ju 'tline' som alternativ, men den har ingen resistorsymbol, skulle inte den kunna representera en ledare? Jag tänte att du kanske valde bort 'tline' för att den inte duger till ditt ändamål? Jag har alldeles för dålig koll på parametrarna för att jag ska ha en uppfattning hur en ledare ska simuleras, men det är ju intressant om man lyckas simulera något som liknar verkligheten.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46989
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Impedans IO-pinnar (med simuleringar)

Inlägg av TomasL »

Använder ltline, vad är det som inte fungerar med den?
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46989
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Impedans IO-pinnar (med simuleringar)

Inlägg av TomasL »

Hmm, det verkar som det är TLINE ändå.
xxargs
Inlägg: 10189
Blev medlem: 23 september 2006, 14:28:27
Ort: Södertälje

Re: Impedans IO-pinnar (med simuleringar)

Inlägg av xxargs »

jesse skrev:'tline' fungerar ju, men jag menar om den inte passar i din tillämpning?

När jag försökte använda 'ltline' (den med resistorsymbolen inuti) så gick inte det för man måste göra en egen modell till den. Då finns ju 'tline' som alternativ, men den har ingen resistorsymbol, skulle inte den kunna representera en ledare? Jag tänte att du kanske valde bort 'tline' för att den inte duger till ditt ändamål? Jag har alldeles för dålig koll på parametrarna för att jag ska ha en uppfattning hur en ledare ska simuleras, men det är ju intressant om man lyckas simulera något som liknar verkligheten.

Tline modulerar en ideal transmissionslinje - och med ideala komponenter så ser det alltid ut mycket bättre än verkligheten... därför skall man försöka köra med modeller av sina komponenter så mycket det går och har modeller för.

modell med resistans avser TL med förlust och skrivs som TRN på spicelist-form och kan snabbt bli synnerligen tungräknat även i en snabb dator

en god approx för CAT5, 100 Ohm karaktäristisk impedans och en meter slängd är:
R=0.166 Ohm
C=49.75 pF
L=497.5 nH
G=0 (många simulatorer klarar inte mer än 3 värden i taget på på RCLG-transmisionslinjemodeller av någon anledning)

eller

.MODEL LT1 TRN (R=0.166 L=497.5NH G=0 C=49.75PF LEN=1)

och 'LEN' avser då sträckan av modellen (här 1 meter) och därför måste man veta för vilken sträcka som modellens parametrar beskriver


Det är betydligt lättare att hitta modeller för passiva komponenter om man bygger på kondingar, motstånd och drosslar som är tänkta att användas inom RF-industrin då tillverkarna där är tvingade att karakärisera sina produkter för att konstruktörerna skall vilja plocka in dessa då väldigt mycket hänger på om dessa går att använda i simulator eller inte. Visst, har man RF-nätverksanalysator så kan man karaktärisera själv om man har tid och ork (samt lite listighet) - dom flesta komponentmodeller inom RF utgår från S-parametrar som med olika program och optimering (tex med bryggor) får fram en elektrisk ekvivalent - helst med så få komponenter som möjligt som beskriver komponenten så bra som möjligt och det är här som listigheten behövs för att hjälpa till med modellbyggandet.

när det gäller modeller av logikfamiljers in och utgångar så har jag för mig att man kan hämta hem förenklade modeller enligt vissa standarder (som jag inte kommer på vad dessa kalla just nu - det var några år sedan jag jagade runt på detta...) för just kunna användas i Spice och där har kapslingen väldigt stor betydelse då även komponentben och den längd och böjning innan den går in i kapslingen, kaplingsplasten, bontråden och om den är i luft eller ingjuten i plast etc. har mer betydelse än man tror när man ligger på höga frekvenser. Dom 3 pF som kanske en HCT-ingång har är till stor del beroende på kapacitenserna på pinnen mot kapslingen in i kapseln

Vet när vi höll på med analogmodulerade lasrar i GHz-frekvenser och ville ha det bredbandigt från 80 MHz till 2.6 GHz så svor vi ve och förbannelse över komponentbensböjen från mikrostripen till kapseln som lekte induktans därefter glasförseglingen på ett par mm som lekte kapacitans därefter millimetern bondtråden i luften inne i kapseln som lekte induktans igen och i sin tur terminerad i laserchipet med 6 Ohms karaktärisktis impedans... dom som bygger lasrar även för höghastighets optoöverföring förstår inte RF...

en RF-effekttrissa har i regel mellan 2-8 Ohm karaktäristisk impedans på sina anslutningar och där kör man med möjligaste rimliga nivå impedansanpassad anslutningstripp ut från kapseln i ungefär 2 cm bredd (och många bondtrådar parallellt till chippet) så att man på utsidan har en chans att impedanstranformera det till en mer hanterbar impedans och fortfarande behålla bredbandigheten...
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Impedans IO-pinnar (med simuleringar)

Inlägg av jesse »

aha, intressant.

Ska prova lite med den kabelmodellen (mest för att lära mig mer om LTspice - har inget projekt på gång med det behovet.. eller... kanske om jag skulle försöka simulera antenn-anslutningen till min GSM modul... )

När det gäller logik så är nog inget över 10 MHz intressant för mig just nu, så då är väl de där 3pF inte så jättenoga.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46989
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Impedans IO-pinnar (med simuleringar)

Inlägg av TomasL »

Konstaterat att det är omöjligt att få samma ledarlängd, dock spelar det knappast någon roll, som jag ser det, längsta är runt 70mm och kortaste 20mm
Skriv svar