Frågor gällande Eagle

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Frågor gällande Eagle

Inlägg av hanzibal »

Hejsan!

Jag är en komplett nybörjare på Eagle (6.1) och har precis börjat göra ett schema med en del ytlödade chip och komponenter. Har läst en del guider men har såklart ändå massor kvar att lära. Sökte på forumet men hittade konstigt nog inte så mycket angående mina problem.

Schemaritningen går hyggligt men jag är lååångsam. Har några frågor till er rörande "board"-läget.

1) Allt dyker allt upp i en enda röra och auto-routingen ger i bästa fall helknasiga resultat i form av ormbo utan dess like. Har jag kapitalt missat något eller är är det manuell routing som gäller och finns det därvid några principer som underlättar?

2) Jag får en massa s.k. "air wires", beror detta på att det helt enkelt inte går att nysta upp vid routing?

3) Tror (!) att jag bara har ett lager, bör jag ha fler för underlätta routing?

4) Några allmänna tips, länkar till bra guider för nybörjare?`

Tack!
Användarvisningsbild
polmanswe
Inlägg: 675
Blev medlem: 18 augusti 2011, 20:00:57
Ort: Uppsala / Hargshamn

Re: Frågor gällande Eagle

Inlägg av polmanswe »

Du bör placera ut komponentera så att det ser hyffsat ut. Sen bör du ställa in ledningsbredd och isolationsavstånd. Sen kan du autorouta.
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Re: Frågor gällande Eagle

Inlägg av hanzibal »

Ok, var ställer jag in ledningsbredd och isolationsavstånd?

EDIT: Hittade detta under "design rules" men vilka värden är lämpliga för "clearance" och "sizes".

Är en "mil" en tusendels tum?
JustNeed
Inlägg: 799
Blev medlem: 7 november 2007, 22:07:01
Ort: 08

Re: Frågor gällande Eagle

Inlägg av JustNeed »

Tusendels tum är det, ja. Om du vill kan du skriva in det i mm också.
Isolation och ledningsbredd beror på tillverkningssätt, strömstyrka och spänning. Det finns en massa tumregler.
Om du gör korten hemma så tar du förslagsvis största värdena som får plats för smidighets skull.
Om du skickar iväg korten till ett företag så har de oftast ett värde för minsta ledartjocklek (t.ex. 10 mil).

Min egna erfarenhet är dock att autoroutingen funkar sisådär, speciellt om man gör ensidiga kort eller inte har möjlighet att genomplätera, så jag drar oftast det mesta själv.
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Re: Frågor gällande Eagle

Inlägg av hanzibal »

Tack, får tyvärr ändå inte till det med auto-routing, blir mest spagetti.

Stämmer mitt antagande angående vad "air wires" är för något?
JustNeed
Inlägg: 799
Blev medlem: 7 november 2007, 22:07:01
Ort: 08

Re: Frågor gällande Eagle

Inlägg av JustNeed »

Det gör det nog. Det går att ställa in hur gärna autoroutingen använder saker som vior och airwires och sånt.

Hur komplext är kortet och vad för slags tillverkning tänkte du använda?
Om du tänkte beställa korten från ett företag som kan fixa vior så kan du alltid slänga in ett extra lager.
Användarvisningsbild
SeniorLemuren
Inlägg: 8410
Blev medlem: 26 maj 2009, 12:20:37
Ort: Kristinehamn

Re: Frågor gällande Eagle

Inlägg av SeniorLemuren »

Gå igenom den tutorial som följer med Eagle så får du bättre koll på hur det funkar. :)
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Re: Frågor gällande Eagle

Inlägg av hanzibal »

JustNeed skrev:Det går att ställa in hur gärna autoroutingen använder saker som vior och airwires och sånt.
Så du menar att en "air wire" är en fysisk sak eller är det som jag säger, bara en symbol för ledningar som inte gick att nysta upp, t.ex. för att de korsar varandra på samma lager eller liknande?

En "via" antar jag är en vertikal koppling mellan lager/sidor - korrekt?
Borre
Inlägg: 4606
Blev medlem: 14 juni 2007, 15:43:50
Ort: Hälsingland

Re: Frågor gällande Eagle

Inlägg av Borre »

En "airwire" är en koppling mellan två komponenter du inte routat.
Trycker man på knappen "ratsnest" (tredje nerifrån längst till vänster) så står det nere i statusraden hur många airwire som finns, står det "Nothing to do!" har man routar allt som finns.
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Re: Frågor gällande Eagle

Inlägg av hanzibal »

Tack, vad är en "via" då?
Användarvisningsbild
Henry
Inlägg: 24588
Blev medlem: 20 april 2005, 02:52:47
Ort: Lund

Re: Frågor gällande Eagle

Inlägg av Henry »

En elektrisk koppling mellan olika lager på ett kretskort.

Du måste som sagt planera hur du skall sätta komponenterna både som du själv vill men också så att routing går bra både den manuella som den automatiskta. Att tex ha många komponeneter som skall routas och du sätter många komponent som skall ha kontakt med en annan komponent på rakt andra sidan kortet med mass komponenter emellan kommer inte att fungera så bra om ens alls beroende på hur komplext det är men är för övrigt väldigt onödigt att göra så då det kan bli problem med andra gjejer.
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Re: Frågor gällande Eagle

Inlägg av hanzibal »

Jag börjar förstå att "auto routing" inte är det trollspö jag hoppats på :-)
JustNeed
Inlägg: 799
Blev medlem: 7 november 2007, 22:07:01
Ort: 08

Re: Frågor gällande Eagle

Inlägg av JustNeed »

Du lär dig!
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Re: Frågor gällande Eagle

Inlägg av hanzibal »

Japp, nu hajar jag precis allt :lol:
Användarvisningsbild
Henry
Inlägg: 24588
Blev medlem: 20 april 2005, 02:52:47
Ort: Lund

Re: Frågor gällande Eagle

Inlägg av Henry »

Autorouting fungerar förhållandevis bra tycker jag om man gör layouten därefter även om det kan göra en hel del uppenbara misstag som att tex inte flytta en via en halv mm för att få plats med en ledning när det finns 2 mm till godo och då mena att det inte gick att routa den. Om man inte bara sätter komponenterna strikt som man vill ha de utan även placerar de så att det blir lättare att manuellt routa de så blir det per automatik även lättare för autoroutern om den skulle behövas. Brukar använda den vid mer avancerade kort då det kan vara svårt att få en bra överblick för att kolla hur komponenterna ligger i förhållande till ledningarna. Den lägger då även ut en lätt grund som man sedan kan följa med manuell routing eller rätta till några misstag och är det inget kritiskt men tät layout så varför lägga ner tid på manuell routing om autoroutern kanske klarar det på säg 2 min mot flera timmar med manuell? Så ser jag det.

Klarar inte autoroutern av mer än säg 2 % så lär det blir svårt att göra det manuellt utan att lägga ner många timmar på det om det ens är möjligt och då kan det vara dags att ändra om layouten lite som autoroutern redan skvallrade om en aning.

Sätter man inte alla komponenterna strikt som man själv vill ha de utan även sätter de så att det blir lätt att routa alltså nära mellan ledningarna mellan så många komponenter som möjligt så sparar man mycket tid vid manuell routing och även för autoroutern. Men att lita strikt på att autoroutern gör ett perfekt jobb är inget man skall eller att låta autoroutern göra jobbet vid tex högfrekventa sammanhang kommer det bara att bli skit av då den inte känner till de speciella designreglerna för det. En autorouter fungerar sedan för övrigt vad jag läst mest optimalt vid 2 lager eller mer men klarar av det bra även vid ett lager och är det en enkel design som det inte är några krav på så kör autoroutern, den gör jobbet men kanske inte så fint.


Det finns sedan en Eagle tutorial på youtube om jag inte minns fel som är väldigt grundläggande för kunna starta det hela om man är helt ny på det.
Skriv svar