www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Problem z povezavami v PCB
Pojdi na stran 1, 2  Naslednja
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
KernelPanic
Član
Član



Pridružen-a: Pon 13 Avg 2012 10:29
Prispevkov: 162
Aktiv.: 1.04
Kraj: Ljubljana

PrispevekObjavljeno: Ned Dec 16, 2012 9:50 pm    Naslov sporočila:  Problem z povezavami v PCB Odgovori s citatom

Spostovane dame in gospodje!

Risem svoje prvo vezej (ni cisto prvo, ampak poanta je, da sem v Eagl-u se zelo zelo zelen) in izdelujem enostavno avdio matriko z TEA6420. Par TEA6420 v DIP24 ohisju sem kupil preko ebay-a in sedaj izdelujem schematic in pcb. Zgledujem se po datasheetu od omenjenega cipa in sedaj sem prisel do pcb sheme, ki se nahaja na naslovu http://imagebin.org/239592.Torej, sprozil sem funkcijo autoroute, vendar mi je ostalo par vezic, ki jih autoroute ni mogel urediti. Kako naj to resim? In ker je to prvo vezje, bi se prosil za morebitne predloge za izboljsavo, saj se nimam "augenmasa" za vezja. Prilagam se datasheet TEA4620.

S spostovanjem in vnaprej se zahvaljujem za predloge in kritike,
M.



TEA6420.pdf
 Opis:
TEA6420 5x4 Audio Matrix

Download
 Ime datoteke:  TEA6420.pdf
 Velikost datoteke:  146.88 KB
 Downloadano:  39 krat

Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
ElGrigon
Član
Član



Pridružen-a: Pon 24 Jul 2006 22:38
Prispevkov: 3883
Aktiv.: 16.88
Kraj: okolica Lenarta

PrispevekObjavljeno: Ned Dec 16, 2012 10:04 pm    Naslov sporočila:   Odgovori s citatom

Te tanke vezi ti bo scvrlo kot za šalo.

Pusti autorout in delaj povezave ročno pravih širin. Razen, če določiš signale, da bo autorout pravilen, preveč dela za to vezje.

_________________
lp, ElGrigon
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
KernelPanic
Član
Član



Pridružen-a: Pon 13 Avg 2012 10:29
Prispevkov: 162
Aktiv.: 1.04
Kraj: Ljubljana

PrispevekObjavljeno: Ned Dec 16, 2012 10:12 pm    Naslov sporočila:   Odgovori s citatom

ElGrigon je napisal/a:
Te tanke vezi ti bo scvrlo kot za šalo.

Pusti autorout in delaj povezave ročno pravih širin. Razen, če določiš signale, da bo autorout pravilen, preveč dela za to vezje.
Kolko mil sirine pa naj dam za audio signale?

Ter prosil bi za pomoc pri sledeci nalogi:

Iz omenjenega vezja dobim 5 zon in vsaka zona, torej levi in desni kanal potujeta do naslednjega cipa, torej, kolikor imamo zon, imamo teh cipov. Vezje okoli tega cipa je identicno za vsako zono, kako v Eagl-u naredim "podvezje" in ga nato po mili volji uporabljam v, recimo temu, glavni shemi?

Lp,
M.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
aljoš
Član
Član



Pridružen-a: Čet 08 Sep 2005 20:03
Prispevkov: 3132
Aktiv.: 13.22
Kraj: Škofja loka-poljanska dolina

PrispevekObjavljeno: Pon Dec 17, 2012 9:08 am    Naslov sporočila:   Odgovori s citatom

Selectall-desni klik- copygroup-paste... Wink
_________________
Najprej se je pokadilo, nato izjavi Sokrat: dva Watt-a my ass...LOOOLL:::
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
KernelPanic
Član
Član



Pridružen-a: Pon 13 Avg 2012 10:29
Prispevkov: 162
Aktiv.: 1.04
Kraj: Ljubljana

PrispevekObjavljeno: Pon Dec 17, 2012 10:36 am    Naslov sporočila:   Odgovori s citatom

Ja, to vem, torej je nemogoce. Mr. Green No kaksne sirine pa naj dam za tip signala POWER, GND, AUDIO, CONTROL_BUS ter I2C_BUS?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
aljoš
Član
Član



Pridružen-a: Čet 08 Sep 2005 20:03
Prispevkov: 3132
Aktiv.: 13.22
Kraj: Škofja loka-poljanska dolina

PrispevekObjavljeno: Pon Dec 17, 2012 1:50 pm    Naslov sporočila:   Odgovori s citatom

I2C bus ni panike, tudi če daš 6mil... Pazi le da jo boš kolikor toliko lepo peljal od elementa do elementa.... Za power pa kolikor ti srce poželi...čim širše. Saj veš- "too much is never enough"
_________________
Najprej se je pokadilo, nato izjavi Sokrat: dva Watt-a my ass...LOOOLL:::
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
KernelPanic
Član
Član



Pridružen-a: Pon 13 Avg 2012 10:29
Prispevkov: 162
Aktiv.: 1.04
Kraj: Ljubljana

PrispevekObjavljeno: Pon Dec 17, 2012 3:08 pm    Naslov sporočila:   Odgovori s citatom

aljoš je napisal/a:
I2C bus ni panike, tudi če daš 6mil... Pazi le da jo boš kolikor toliko lepo peljal od elementa do elementa.... Za power pa kolikor ti srce poželi...čim širše. Saj veš- "too much is never enough"
Okaj, hvala, torej dal sem tako:

- AUDIO_SIGNAL: to je tip vezice, ki bo sluzila kot pot analognega audio signala. Sirina: 10 mil
- POWER: vse, kar ima veze z voltazo: 30 mil
- GND: vse, kar ima veze z maso: 30 mil
- I2C_BUS: I2C vodilo: 15 mil
- VOLUME_CONTROL: signali za nadzor delovanja volume control cipovja (Chip Select, Mute, itd ...): 15 mil

In bral sem o tej famozni enoti mil, pa je ne razumem, kaj tocno pomeni, vem, da to NI milimeter, mi lahko kdo razlozi, ker nisem razumel. Ce ne bom pa se 1x prebral!

Lp,
Marko
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Obelix
Član
Član



Pridružen-a: Pon 19 Maj 2008 13:59
Prispevkov: 1881
Aktiv.: 9.05
Kraj: Maribor

PrispevekObjavljeno: Pon Dec 17, 2012 3:16 pm    Naslov sporočila:   Odgovori s citatom

1 mil = 0,001 palca (inch). Torej 0,0254 mm.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
KernelPanic
Član
Član



Pridružen-a: Pon 13 Avg 2012 10:29
Prispevkov: 162
Aktiv.: 1.04
Kraj: Ljubljana

PrispevekObjavljeno: Pon Dec 17, 2012 3:17 pm    Naslov sporočila:   Odgovori s citatom

Obelix je napisal/a:
1 mil = 0,001 palca (inch). Torej 0,0254 mm.
Joj, hvala, "simpl k pasulj" Mr. Green.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
bpavsic
Član
Član



Pridružen-a: Pet 03 Apr 2009 20:45
Prispevkov: 354
Aktiv.: 1.79
Kraj: Maribor

PrispevekObjavljeno: Pon Dec 17, 2012 4:02 pm    Naslov sporočila:   Odgovori s citatom

mil = 1/1000 incha.

GND: v bistvu ne rabiš povezovat, ker lahko na koncu narediš ground plane (polygon, ki ga poimenuješ GND in se bo sam povezal z vsem). Potem še ročno postaviš kako GND linijo, če slučajno ne bo povezana.

AUDIO_SIGNAL: tu bi dal več (verjetno je boljše, da je manjša upornost)

I2C / VOL_CTRL: tu je lahko brez problema tudi 10 mil...
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
KernelPanic
Član
Član



Pridružen-a: Pon 13 Avg 2012 10:29
Prispevkov: 162
Aktiv.: 1.04
Kraj: Ljubljana

PrispevekObjavljeno: Pon Dec 17, 2012 4:04 pm    Naslov sporočila:   Odgovori s citatom

bpavsic je napisal/a:
mil = 1/1000 incha.

GND: v bistvu ne rabiš povezovat, ker lahko na koncu narediš ground plane (polygon, ki ga poimenuješ GND in se bo sam povezal z vsem). Potem še ročno postaviš kako GND linijo, če slučajno ne bo povezana.

AUDIO_SIGNAL: tu bi dal več (verjetno je boljše, da je manjša upornost)

I2C / VOL_CTRL: tu je lahko brez problema tudi 10 mil...
Ahaaa, torej GNDju namenim komplet layer v pcbju? To si mislil? In koliko po tvoje naj dam za AUDIO_SIGNAL, 100 mil?

In glede na volume control IC (TI PGA2311) datasheet, ki je dostopen na http://www.ti.com/lit/ds/symlink/pga2311.pdf, mora to vezje imeti dva ground "planes", digital in analog. Zakaj je temu tako? Da sta analogni in digitalni del galvansko locena zaradi presluha? Sicer sta potem na shemi obe masi (digital in analog zvezani skupaj), vendar v pcbju bo treba naresti dva poligona, enega za Analog GND in drugega za Digital GND in ju nato skupaj povezati? Prav razumem?

Lp,
Marko
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
bpavsic
Član
Član



Pridružen-a: Pet 03 Apr 2009 20:45
Prispevkov: 354
Aktiv.: 1.79
Kraj: Maribor

PrispevekObjavljeno: Pon Dec 17, 2012 4:28 pm    Naslov sporočila:   Odgovori s citatom

Točno. Saj GND plane ne rabi bit "samo" GND. Vmes imaš še druge signale, ki so pač samo linije oblite z GND planeom.
Analogni in digitalni GND se pa ponavadi ločita in se stikata v eni sami točki. Sam to ponavadi realiziram tako, da naredim en SMD uporček (ena nogica na AGND, druga na GND), narišem celo vezje (ja, dva ločena polygona za vsak GND posebej), nato pa na shemi še ta uporček kratko vežem in potem na PCBju samo potegnem povezavo preko.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
KernelPanic
Član
Član



Pridružen-a: Pon 13 Avg 2012 10:29
Prispevkov: 162
Aktiv.: 1.04
Kraj: Ljubljana

PrispevekObjavljeno: Pon Dec 17, 2012 4:34 pm    Naslov sporočila:   Odgovori s citatom

bpavsic je napisal/a:
Točno. Saj GND plane ne rabi bit "samo" GND. Vmes imaš še druge signale, ki so pač samo linije oblite z GND planeom.
Analogni in digitalni GND se pa ponavadi ločita in se stikata v eni sami točki. Sam to ponavadi realiziram tako, da naredim en SMD uporček (ena nogica na AGND, druga na GND), narišem celo vezje (ja, dva ločena polygona za vsak GND posebej), nato pa na shemi še ta uporček kratko vežem in potem na PCBju samo potegnem povezavo preko.
Super, hvala, ampak malo teorije, zakaj je pri mixed signal vezjih to potrebno sploh lociti? Zaradi presluha (crosstalk anglesko, ce se ne motim)?

Lp,
Marko
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
bpavsic
Član
Član



Pridružen-a: Pet 03 Apr 2009 20:45
Prispevkov: 354
Aktiv.: 1.79
Kraj: Maribor

PrispevekObjavljeno: Pon Dec 17, 2012 4:51 pm    Naslov sporočila:   Odgovori s citatom

@KernelPanic

Pojma nimam... Jaz si za vsak ic, ki ga uporabim, preberem Datasheet in poiščem, če so kakšni HW design guide-i in to nato upoštevam.

Na začetku sem imel probleme z uKontrolerji, s katerimi sem prižigal LEDike. Vsake toliko se je resetiral, pa nisem vedel zakaj...
Po branju datasheeta sem ugotovil, da rabiš tiste 100nF kondenzatorje med VCC in GND nogicami. Potem je delalo čist ok. Od takrat si za vsak čip najprej preberem vse in se niti kaj dosti ne sprašujem zakaj... Če oni tak napišejo, bo že ok.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
KernelPanic
Član
Član



Pridružen-a: Pon 13 Avg 2012 10:29
Prispevkov: 162
Aktiv.: 1.04
Kraj: Ljubljana

PrispevekObjavljeno: Pon Dec 17, 2012 4:53 pm    Naslov sporočila:   Odgovori s citatom

bpavsic je napisal/a:
@KernelPanic

Pojma nimam... Jaz si za vsak ic, ki ga uporabim, preberem Datasheet in poiščem, če so kakšni HW design guide-i in to nato upoštevam.

Na začetku sem imel probleme z uKontrolerji, s katerimi sem prižigal LEDike. Vsake toliko se je resetiral, pa nisem vedel zakaj...
Po branju datasheeta sem ugotovil, da rabiš tiste 100nF kondenzatorje med VCC in GND nogicami. Potem je delalo čist ok. Od takrat si za vsak čip najprej preberem vse in se niti kaj dosti ne sprašujem zakaj... Če oni tak napišejo, bo že ok.
Ok, sem mislil, da je v ozadju kaj vec in da je tole z locenimi masami splosen "prijem" designa pcb pri mixed signal aplikacijah.

Najlepsa hvala vsem za izdatno pomoc! Grem sedaj naprej risat ... Mr. Green

S spostovanjem,
Marko
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran 1, 2  Naslednja
Stran 1 od 2

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 494 dni


Powered by phpBB © 2001, 2005 phpBB Group