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 

Kristal vsv resonator

 
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
vilko
Član
Član



Pridružen-a: Pet 13 Feb 2004 10:26
Prispevkov: 3358
Aktiv.: 14.18
Kraj: Dragomer

PrispevekObjavljeno: Sob Feb 25, 2006 1:40 pm    Naslov sporočila:  Kristal vsv resonator Odgovori s citatom

Kadar več mikroprocesorjev med seboj komunicira, je važno, da so med seboj uglašeni, se pravi, da imajo kristale iste frekvence.
Frekvenčna odstopanja lahko povzroče v skrajni varianti izpad komunikacije.

Zato me zanima, ali so resonatorji za 12Mhz, ki jih včasih uporabljamo za nihanje 8051 mikroprocesorjev namesto kristala 12 Mhz, dovolj frekvenčno stabilni, da mi ne bodo povzročali problemov, ali naj rajši pozabim nanje, in namesto njih dam odgovarajajoče kristale in kondezatorje?

Do sedaj sem uporabljal kristale, pa razmišljam, da bi namesto njih uporabil resonatorje, ker so manjši in ne potrebujejo kondezatorjev.

Hvala za kompetentne odgovore.

_________________
Nihče ni za vojno in vsi so za mir,
vsi so za bratstvo, nihče za prepir.
Od same ljubezni vsak čas na granatah
bo vtisnjeno geslo: "Darilo za brata"
Janez Menart
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Član
Član



Pridružen-a: Pon 23 Avg 2004 16:16
Prispevkov: 16777190
Aktiv.: 70830.71

PrispevekObjavljeno: Sob Feb 25, 2006 3:32 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 23.57

PrispevekObjavljeno: Sob Feb 25, 2006 3:47 pm    Naslov sporočila:   Odgovori s citatom

Vilko, upam da je tale datasheet (stran 7) dovolj kompetenten Wink

ppm = "parts per million", slovensko bi bili to "promikri", ce bi taka beseda obstajala Laughing Kot je ze Mare napisal, je resonator lahko hitro 1% ali vec stran od zeljene frekvence (10+ tisoc ppm), sploh ko se postara in v manj kot idealnih (= sobnih) pogojih. Za asinhrono serijsko komunikacijo (kjer se ima UART priloznost sinhronizirati z vsakim znakom) proizvajalci mikrokontrolerjev ponavadi priporocajo odmik hitrosti med dvema napravama najvec za 3% (pri 8-bitnih podatkih, plus start bit, stop bit pa je kar se tice napak irelevanten). Ce bos uporabljal 9-bitni prenos (dodaten bit za multiprocesorsko komunikacijo, kjer oznacuje ali je v bytu naslov ali podatek) je toleranca se nizja od 3%. Manj kot 3% je en MCU, ki mu oscilator zaide za dober 1% navzgor, in drugi, ki mu za isti 1% navzdol.

Se bo to zgodilo takoj ? Najbrz ne, mogoce celo nikoli (odvisno od pogojev in kvalitete). Ima smisel riskirati, ce gre za pomembno (komercialno) aplikacijo ? Mislim, da ne, sam pa veskaj mislis ustvariti in kako kriticno je ali stvar deluje ali ne.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
vilko
Član
Član



Pridružen-a: Pet 13 Feb 2004 10:26
Prispevkov: 3358
Aktiv.: 14.18
Kraj: Dragomer

PrispevekObjavljeno: Sob Feb 25, 2006 9:03 pm    Naslov sporočila:  Hvala vsem za podatke in odgovore! Odgovori s citatom

Hvala vsem za podatke in odgovore!

Glede na navedeno, sklepam, da bi zaradi nestabilnosti oziroma permanentnega odmika od svoje frekvence, ki je tam v mejah pod 1% ne smelo priti do izpada serijske komunikacije. Saj se ta z vsakim novim bajtom na novo sinhronizira.

Bom poizkusil.

_________________
Nihče ni za vojno in vsi so za mir,
vsi so za bratstvo, nihče za prepir.
Od same ljubezni vsak čas na granatah
bo vtisnjeno geslo: "Darilo za brata"
Janez Menart
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Član
Član



Pridružen-a: Pon 23 Avg 2004 16:16
Prispevkov: 16777190
Aktiv.: 70830.71

PrispevekObjavljeno: Sob Feb 25, 2006 9:21 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
stursc
Član
Član



Pridružen-a: Tor 08 Jun 2004 14:29
Prispevkov: 323
Aktiv.: 1.36

PrispevekObjavljeno: Sob Feb 25, 2006 9:34 pm    Naslov sporočila:   Odgovori s citatom

Vilko, če bo kaj pomagalo
Imam TX (oddajnik) z resonatorjem 12MHz, Rx (sprejemnik) pa za kristalom 12MHz in se dobro razumeta na 200m.


LP,sturs
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Proteus
Član
Član



Pridružen-a: Sre 15 Jun 2005 10:03
Prispevkov: 1943
Aktiv.: 8.20

PrispevekObjavljeno: Ned Feb 26, 2006 10:53 am    Naslov sporočila:   Odgovori s citatom

Po mojih praktičnih izkušnjah (običajni kristali 11.0592Mhz na 8031):
- kristali različnih proizvajalcev,
- kupljeni v različnih časovnih obdobjih (razpon par let),
deluje serijska komunikacija B.P. (v mrežo povezanih preko 40 naprav in to v temperaturno neugodnih razmerah).

Do sedaj še nisem naletel na primer, da zadeva nebi delovala. Tudi takrat, ko se zadeve ne izidejo niti matematično. Če n.pr. na 8031 uporabiš 12MHz kristal, potem si že v naprej generiraš, za določene hitrosti prenosa, dodatno napako (frekvenca kristala ni celoštevilčni faktor frekvence prenosa).
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
jur
Član
Član



Pridružen-a: Pet 02 Dec 2005 14:45
Prispevkov: 5142
Aktiv.: 21.71
Kraj: [color=zelena]Ljubljana[/color]

PrispevekObjavljeno: Pon Feb 27, 2006 4:43 pm    Naslov sporočila:   Odgovori s citatom

Naprave med seboj so povezane po nekem protokolu. Protokol mora zagotoviti, da bodo podatki brezhibno prenešeni. Primer: komunikacijske naprave (modemi, routerji, hubi, switchi) so naprave različnih proizvajalcev, imajo različne procesorje in kristale, pa vse deluje v redu.

Podatek definira na primer zaporedje dvig clk in data signala. Če je zaporedje pravo (protokol), ga tudi razlike v kristalih procesorjev (tolerance hitrosti komunikacije do neke razumne meje) ne smejo motiti.

Je pa res, da v profesionalni komunikacijski opremi (računalništvo) ni resonatorjev. Če se prav spomnil, sem jih videl le v matričnih printerjih. V PCjih dela tudi vse na kvarc.

Zaradi napačnih delilnikov frekvence pri Digitalovi (DEC) opremi mi je delalo cel kup modemov (okoli 10 parov) z napačno frekvenco za 3.125% povsem brez težave (serijska komunikacija).

Jur
Nazaj na vrh
Skrit 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
Stran 1 od 1

 
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: 492 dni


Powered by phpBB © 2001, 2005 phpBB Group