Kysymys:
Neuvoja siirtymisestä rotan pesästä reititetylle piirilevylle
Toby Jaffey
2010-06-09 20:07:03 UTC
view on stackexchange narkive permalink

Voiko kukaan tarjota hyödyllisiä strategioita rotan pesästä reititetylle piirilevylle siirtymiselle?

(Käytän Eaglea ja pyrin tekemään yksi- / kaksipuolisia piirilevyjä kotona)

Kaavion piirtäminen on hienoa, mutta raitojen reitittämisen yhteydessä tuntuu siltä kuin puraisi jättiläisen villapallon.

Olen kiinnostunut siitä, miten valmistus onnistuu. Pidä meidät ajan tasalla.
Joten "spagettikoodi" ei ole vain ohjelmisto!
Kahdeksan vastused:
Radian
2010-06-12 20:23:17 UTC
view on stackexchange narkive permalink

Yksi resurssi, johon viittaan ihmisiin melko usein, on David Jonesin piirilevyn suunnittelun opetusohjelma.

Paljon hyvää tietoa komponenttien sijoittelusta, reitityksestä, toleransseista, tasoista jne. ..

Pelkästään toistaakseni muiden sanoman, ja D. Jones sanoo myös, kaikki alkaa komponenttien sijoittelusta. Ole valmis repimään, siirtämään komponentteja, aloittamaan alusta jne. ... Älä laiska tai itsepäinen ja yritä pakottaa pyöreä tappi neliömäiseen reikään. Jos reititys vaikeutuu, on todennäköisesti tapa siirtää tai kiertää osia niin, että yhtäkkiä siitä tulee helpompaa.

+1 Luin sen muutama kuukausi sitten, se on erinomainen opetusohjelma
Kellenjb
2010-06-09 20:36:41 UTC
view on stackexchange narkive permalink

Haluan aloittaa asettamalla kaavioni eteeni. Haluat yleensä, että osat on järjestetty siten, että jälkien ei tarvitse mennä pidemmälle kuin heidän tarvitsee.

Yleensä kun ihmiset tekevät kaavioita, he yrittävät tehdä kaaviostaan ​​"kauniita". Levyn asettaminen samalla tavalla kuin kaaviosi on yleensä erittäin hyvä alku. Mutta ennen kuin teet sen, katso mitä tahansa, mitä sinun on tosiasiallisesti käytettävä, USB-portteja, ohjelmointiportteja, painikkeita jne. Ja sijoita ne lopputuotteen parhaaseen sijaintiin.

Kun sinulla on Alusta asettamalla tärkeimmät jäljet. Nämä jäljet ​​ovat sellaisia, joissa on suuria nopeustietoja, ja sinun ei pitäisi hypätä taulun eri puolille.

Kun olet saanut nämä jäljet ​​asetettu, reititä tehojäljet. Tässä vaiheessa sinun pitäisi pystyä selvittämään, miten reitittää kaikki jäljellä oleva.

Minulla kestää yleensä 3 tai 4 iteraatiota laudan asettamisesta, ennen kuin olen tyytyväinen tekemäni. Joka kerta, kun teen sen, opin erityisiä tapoja, joilla jäljet ​​on reititettävä, jotta reititys olisi yksinkertaisempaa.

Viimeisenä huomautuksena, jos sinulla on mahdollisuus, ole valmis muuttamaan, mitkä nastat yhdistävät perifeerinen. Esimerkiksi, jos sinulla on LED kytketty mikrokontrolleriin, sinun tulisi yrittää käyttää nastaa, joka on lähinnä sitä kohtaa, johon haluat LEDin sijoitettavan levylle. Monta kertaa sinulla ei ole tätä vapautta, mutta se on jotain yrittää tehdä, jos voit.

Jos sinulla on tällaisia ​​osia, voit myös vaihtaa käytetyt portit / portit jne. Logiikkapiireihin, ohjaimiin ja vastaaviin, jotta pääset sisään ja ulos kätevimmistä nastoista. Se saattaa näyttää hauska kaavamaisesti, mutta se toimii siistimmin taululla.
Olen itse asiassa hajonnut tästä lähestymistavasta. Osa minusta haluaa hallita, että nastat tulisi siirtää ja tehdä se manuaalisesti. Toinen osa minusta sanoo, että minkä tahansa monimutkaisen levyn suhteen, jonka teen, minun pitäisi hyödyntää tällaisia ​​ominaisuuksia.
vicatcu
2010-06-09 20:53:25 UTC
view on stackexchange narkive permalink

Sijoita komponentit haluamallasi tavalla niin, että asettelusi "on järkevää" käytettävyyden kannalta. Tee polarisoiduista komponenteista aina sama suunta. Aseta liittimet levyn kehälle, jotta IC-siruilla on tasainen suunta.

Anna sitten automaattisen reitittimen tehdä taikuutta, asettamalla Kongon demokraattisen tasavallan käyttämään alun perin suuria jälkileveyksiä (aloitan mielelläni noin 20 miljoonasta). Jos se ei pääse 100%: n reititykseen, kirjoita "ripup;" komentorivillä viemään sinut takaisin rotanpesään ja vaihtamaan Kongon demokraattisen tasavallan asteittain pienentämään jäljitysleveyksiä, kunnes automaattinen reititin on onnellinen.

Tiedän, että monilla "die hard" ihmisillä on "ongelmia" autorouter, mutta mielestäni se tekee melko hyvää työtä. Ellei teet todella suuren kaistanleveyden digitaalista I / O- tai kenties radiotaajuussuunnittelua, signaalin kulkeminen polku on harvoin huolestuttava sinua. Olisin hieman varovainen laittaessani asioita, kuten kiteitä, lähelle heidän käyttämiään IC-sirutappeja, jos sinulla on.

Todellisessa piirissä automaattinen reitti on paholainen. jos piirisi toimii leipälautalla, autoreitti todennäköisesti toimii, mutta jos piirilläsi on nopeita signaaleja, se on sinun loppusi. Se lopulta ottaa maahan jälkiä pitkillä kävelyllä metsän läpi. Olen nähnyt, että yksinkertaisilla levyillä (alle 30 komponenttia) on puolen voltin siniaallot maadoitusnastoissa automaattisen reitin takia.
Automaattinen reitti on kuitenkin erittäin hyvä aloittelijoille oppia tekemään asetteluja.
Olen pystynyt tekemään yksipuolisia levyjä 5-10 minuutissa ja yrittänyt sitten suorittaa automaattisen reitin vertailua varten ja automaattinen reitti epäonnistui ja sanoisi, että se tarvitsi toisen kerroksen.
Vastauksena muokkaukseesi: Sinun tarvitsee vain varmistaa, että maadoitus- ja tehojäljet ​​ovat hyvät. Automaattinen reitti on edelleen paholainen, varhaisen miehen kaljuuden ja ilmaston lämpenemisen syy.
Lisäämällä Kortukiin en tunne, että olisin tehnyt paljon tekemistäni mielestäni suuren kaistanleveyden digitaalisesta I / O- tai RF-suunnittelusta, mutta minulla on ollut ongelmia automaattisen reitittimen kanssa. Jopa mikrokontrollerin kytkeminen FTDI-usb-siruun on aiheuttanut päänsärkyä, kun autorouteria käytettiin. Olen pystynyt reitittämään piirin mikrokontrollerilla, RFID: llä, USB: llä, Canbusilla, IR: llä ja XBee: llä käsin ilman ongelmia.
Kokemukseni mukaan autoroute on todella tyhmä: sekä Eagle- että Multisim-laitteiden kanssa se jumiutui monien läpivientien ja yhdistämättömien jälkien kanssa, ja pitkän reititystyön jälkeen olen onnistunut saamaan paljon paremman tuloksen.
Mark
2010-06-12 21:08:47 UTC
view on stackexchange narkive permalink

Luen vain joitain vinkkejä täältä tietyssä järjestyksessä:

  • Määritä ensin voima- / maastrategiasi. Käytä aina kun mahdollista teho- ja maatasoa. Jos tartut kaksipuoliseen levyyn, käytä pohjaan kaadettua maata ja muista poistaa kaikki orpot kuparit. Tavoitteenasi on aina saada lyhin tie maahan. Suurempien taajuuksien signaalit seuraavat pienintä induktanssireittiä maahan, eivät pienintä vastusta. Saatat joutua lisäämään irtikytkentäkondensaattoreita.

  • Tee asettelusi ruudukossa, tee ruudukon koko kerrannaiseksi pienimmälle jälkikoolle. Tee suuremmista jälkistä useita ruudukkoasi.

  • Sijoita komponentit kiinnittämällä erityistä huomiota kaikkiin korkean taajuuden signaaleihin tai väyliin, joilla on suuri kapasitanssi, mihin tahansa sinun on harkittava siirtolinjan vaikutuksia. Joitakin esimerkkejä: I2C-väylä, joka muodostaa yhteyden moniin siruihin (3-4 +), vaikka se olisikin matalan nopeuden väylä. SPI-väylät @ 1MHz tai enemmän, erityisesti I2S-väylät, kellojakauma, kideoskillaattorit, USB, ethernet, muistiväylät jne.

  • Autoreitittimet imevät. Ne ovat hyödyllisiä, jos sinulla on 25 GPIO-signaalia, jotka ovat vain päälle / pois-ohjausta, ja et todellakaan välitä siitä, mihin ne menevät, vaikka silloin todennäköisesti naarmuisi päätäsi, kun katsot mitä se teki. Älä koskaan anna sen johtaa virta- tai signaalijohtoja. Olen käyttänyt altiumia, orkadeja ja kotkia, ne kaikki ovat melko huonoja.

  • Älä koskaan, älä koskaan, ellet todellakaan tiedä todella, mitä olet tekemässä, käytä jaettua maatasoa, vaikka ADC / DAC-tietolehden mukaan tarvitset erilliset analogiset ja digitaaliset perusteet. Kiinnitä huomiota maan paluureitteihin, mutta älä jaa tasoa.

  • Jos joudut käyttämään jaettua tehotasoa useiden syöttöjännitteiden alueiden vuoksi: Mikään signaalijälki ei voi ylittää jakoa viereisessä kerroksessa. Ei ole väliä mikä jälki on tai mitä se tekee, älä ylitä tätä jakoa. Ota tämä käyttöön asettamalla suojattuja tasoja suoritetuille tasoille.

  • Kun asetat komponentteja, se voi auttaa asettamaan komponentin ja siihen läheisesti liittyvät piirit ensin ja sitten siirtämään ne taululle ryhmänä. Esimerkiksi kytkentävirtalähteen kanssa IC itse on usein hyvin pieni, mutta sinun on otettava huomioon myös ulkoisen tukipiirin asettelu, joka on usein pidettävä hyvin lähellä ohjattuja virtareittejä. Joten aseta koko piirin kappale ensin levyn mittojen ulkopuolelle, jotta sinulla on hyvä käsitys siitä, kuinka paljon tilaa se todella tarvitsee. Tee sama kaikille mikropiireille, koska jopa irrotettavat korkit voivat viedä enemmän tilaa kuin luulet.

volting
2010-06-09 21:02:28 UTC
view on stackexchange narkive permalink

En ole asiantuntija, mutta tätä lähestymistapaa noudatan ja se toimii ...

1. Tärkeimpien raitojen reitittäminen ensin voima- ja maakaiteilla

2. Aja maa levyn reunan ympäri mahdollisuuksien mukaan (mutta älä niin lähelle, että se koskettaa reunaa)

3. Seuraava vaihe on jakaa piiri toimiviksi rakennuspalikoiksi

4. Järjestä lohkot siten, että niiden väliset yhteydet ovat mahdollisimman yksinkertaisia.

5. Käytän sitten automaattista reititystä tarkistaaksesi asettelun - automaattisen reitityksen pitäisi onnistua muutamalla sekunnilla (sanoa alle 60, vaikka tämä riippuu tietysti piirisi monimutkaisuudesta), jos sijoittelusi on hyvä (huomaa, että käytän protel 99se -ohjelmaa, en tunne kotkaa, joten automaattisen reitityksen aika voi vaihdella)

6. Kumoa sitten automaattinen reitti ... ja manuaalinen reitti .. reitittää ensin raitat toiminnallisissa lohkoissa ja sitten yhteydet th e estää.

Vanha sanonta on, että muotoilu on 90%: n sijoittelu ja 10%: n reititys, varaa aika oikean sijoittelun saamiseksi ja loput osuvat paikoilleen.

Tarkoitatko, että sinun tulisi ajaa voimaa ja maata levyn reunaa pitkin?
Olen samaa mieltä siitä, että 90% on sijoittelua.
-1
Jännitteen, maadoituksen tulisi olla mahdollisimman lyhyt kytkentä, sen tulisi olla mahdollisimman pieni impedanssi, ja sinun tulisi ampua maatason tekemiseksi, jopa yhdelle kerrokselle, jossa sitä ei ole kovin paljon. Jäljen suorittaminen lähellä reunaa lisää huomattavasti päästöjäsi, ja jos sinulla on jotain käynnissä suuremmilla nopeuksilla, voin taata, että sinulla on EMI-ongelmia ja FCC ei pidä tuotteesta. Tiedän, että haaveilen tätä, mutta ihmiset eivät useinkaan ymmärrä, kuinka suuri tiede on asettelu. Teet sen hyvin, ja olen yleensä samaa mieltä, mutta sinun pitäisi katsoa linkkini.
Luulen, että jos otat vähän aikaa ja luet kuinka asettelut tehdään, voit siirtyä kunnollisten tekemisestä erinomaisiin.
@Kortuk, oikea PCB on tiede, ja kyllä ​​perustelut tulisi pitää lyhyinä ja maatasoja tulisi käyttää mahdollisuuksien mukaan. Sain OP: sta vaikutelman, että hän oli ensisijaisesti kiinnostunut rotan pesän purkamisesta ja siihen vastaukseni onkin tarkoitettu ... Pienissä malleissa, joissa EMI ei ole merkittävä huolenaihe, juoksemalla maata levyn reunan ympäri ( ei välttämättä koko suunnan) tekee siitä helposti saatavan ja voi yksinkertaistaa sijoittamista ja reititystä. Tietenkin, jos sinulla on tilaa maatasolle, kaada kuparia :)
Olen löytänyt maatason kaksikerroksisessa muodossa, mikä vähentää huomattavasti monimutkaisuutta. Kyllä, minusta tuntuu aivan liian usein, että ihmiset muodostavat huonoja asettelutottumuksia, ja se aiheuttaa ongelmia piireissään, ja he syyttävät usein piirejä.
@volting, Lisähuomautuksena. En yritä antaa ymmärtää, että olit väärässä. Näytät varsin osuvalta, mutta yritän aina lisätä nämä muistiinpanot, jotta joku uusi saa tiedon tekemistään päätöksistä. Huonot asettelut, joiden olen nähnyt aiheuttavan yhtä monta ongelmaa kuin huono juottaminen ja enemmän ongelmia kuin huono muotoilu, koska suunnittelun tarkistus tavoittaa ongelmat yleensä aikaisemmin.
Kortuk
2010-06-09 21:11:49 UTC
view on stackexchange narkive permalink

En aio mennä muihin yksityiskohtiin. He ovat tehneet hienoa työtä keskustellessaan menetelmästä.

Haluaisin linkittää sinut Intelin luomaan sovellusmuistioon, joka auttoi minua aloittaessani saamaan mieleni miettimään. asiat sen pitäisi ensin. Jos haluat muiden lähteiden kommentoida ja voin näyttää, minne olen mennyt sieltä parantamaan tekniikkaani. Tämä voi kuitenkin näyttää, kuinka saada 4-kerroksinen levy maadoitetulla ja voimatasolla hyvin suunnitellusta 2-kerroksisesta levystä.

Leon Heller
2010-06-09 20:49:51 UTC
view on stackexchange narkive permalink

Hyödyllinen strategia levyn asettamisessa on sijoittaa ensin suuremmat komponentit ja liittimet, sitten pienemmät komponentit, kuten Rs ja Cs. Komponenttien sijoittaminen on erittäin tärkeää. Aloita reititystä aloittaessasi kriittisillä verkoilla, kuten virta, maa ja kaikki kellot. Aloita sitten reitittää lyhyimmät verkot, jolloin pisin kestää.

Rev1.0
2012-11-20 17:23:50 UTC
view on stackexchange narkive permalink

Löydät myös IC-taulukoista usein sijoitus- ja reititysohjeet, jotka edellyttävät joitain ulkoisia oheislaitteita. Luulen, että sitä ei vielä mainittu, ja kokemukseni mukaan en ehdottaisi automaattisen reitittimen käyttöä. Sanottiin, että se on hyvä aloittelijoille, mutta IMO on päinvastoin. On niin paljon "parhaita käytäntöjä", joista useimmilla autoroutereilla ei ole tietoa.

Koska jouduin saamaan piirilevyn EMV-hyväksytyksi ensimmäisellä kerralla, tiedän, että yksityiskohtiin on kiinnitettävä huomiota ja miten useimmat automaattisoittajat sekoittavat nämä yksityiskohdat



Tämä Q & A käännettiin automaattisesti englanniksi.Alkuperäinen sisältö on saatavilla stackexchange-palvelussa, jota kiitämme cc by-sa 2.0-lisenssistä, jolla sitä jaetaan.
Loading...