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 

Tipke na zunanjem spominskem vodilu

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Periferija
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
.
Član
Član



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

PrispevekObjavljeno: Pon Dec 11, 2006 12:33 am    Naslov sporočila:  Tipke na zunanjem spominskem vodilu Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.


extbustipke.jpg
 Opis:
 Velikost datoteke:  219.5 KB
 Pogledana:  63 krat

extbustipke.jpg


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



Pridružen-a: Ned 29 Avg 2004 20:01
Prispevkov: 360
Aktiv.: 1.52
Kraj: Logatec

PrispevekObjavljeno: Pon Dec 11, 2006 1:06 am    Naslov sporočila:   Odgovori s citatom

Tipke bi vedno, ce jih le ni prevec, dajal na AD.

LP Tomaz

_________________
Za www.quectel.com
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
.
Član
Član



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

PrispevekObjavljeno: Pon Dec 11, 2006 1:12 am    Naslov sporočila:   Odgovori s citatom

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



Pridružen-a: Ned 19 Sep 2004 22:04
Prispevkov: 16777193
Aktiv.: 70827.96

PrispevekObjavljeno: Pon Dec 11, 2006 9:15 am    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
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: Pon Dec 11, 2006 10:08 am    Naslov sporočila:   Odgovori s citatom

Priključevanje, tipk oz. periferije, na zunanje spominsko vodilo je standardna rešitev za vse klasične mikroprocesorje in tukaj tudi mikrokontrolerji niso nobena izjema. Se še kdo spomni Sinclair ZX Spectruma ali Galaksije (mikroprocesor Z80)? - tam so bili vsi zunanji dodatki narejeni na podobno finto.

Periferni I/O, ki so na voljo pri mikrokontrolerjih samo olajšujejo zadevo, ker ni potreben dodaten:
- naslovni dekoder in
- podatkovni vmesnik.
V tvojem primeru si samo malce poenostavil naslovni dekoder. Zanimivo, da načrti, ki jih objavlja Elektor Electronics (z 8031 mikrokontrolerjem) pogosto vsebujejo podobne rešitve, tudi za priključitev n.pr. LCD displeja.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Član
Član



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

PrispevekObjavljeno: Pon Dec 11, 2006 10:15 am    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten 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 Dec 11, 2006 10:23 am    Naslov sporočila:   Odgovori s citatom

Problem ni toliko v tipkah in okolici. Chip bo na bus preslikal logične nivoje na pinih od B0 do B7. Težave z impedancami in podobnim se začnejo na povezavi med busom in chipom (pini od A0 do A7). Če povezave ne boido izvedene pravilno, bo problem.

Jur
Nazaj na vrh
Skrit 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: Pon Dec 11, 2006 10:34 am    Naslov sporočila:   Odgovori s citatom

Problem, ki ga omenjaš je samo med 74LVT652 in mikrokontrolerjem, ne pa med 74LVT652 in periferijo. Če si preveril njegovo hitrost in je le ta zadostna, potem nebi smelo biti problemov. Postavi ga čim bližje mikrokontrolerju (tako kot bi to počel z zunanjim spominom) pa bo.

Moje izkušnje sicer bazirajo na družini 8031 (na 20Mhz) s tem, da je bila stvar res nemarno ožičena, skratka 100% improvizacija, ko nekaj naknadno "na silo" vgrajuješ, pa ni bilo problemov.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Član
Član



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

PrispevekObjavljeno: Pon Dec 11, 2006 10:42 am    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
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: Pon Dec 11, 2006 11:13 am    Naslov sporočila:   Odgovori s citatom

Khm ... MarE69 o čem pa ti sploh govoriš?
Citiram:
gor pa je 32 bitni RAM, 16 bitni flash, 8 bitni LCD, 8 bitne tipke, 8 bitni latch za LED... skratka linije so (impedančno gledano) zelo neenakomerno obremenjene.

Naprave do vodila (običajno) dostopajo šele takrat ko so pozvane (in to ena sama), drugače pa so v stanju visoke impedance. Če malce karikiram, lahko jih daš na vodilo kolikor hočeš, pa ne boš s tem prav nič več obremenil vodila, kot če bi bila gor ena sama.
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 Dec 11, 2006 2:16 pm    Naslov sporočila:   Odgovori s citatom

Spectrumi in podobne naprave so delali na nizkih hitrostih, kjer dolžina in oblika povezave na busu ali kje drugje nima skoraj nobenega vpliva.

Imel sem dosti opravka z ECL logiko (10k in 100k), kjer je šlo za dejanske hitrosti okoli 100 MHz. Kjerkoli je bil napeljan bus okoli ovinka, so bile krajše žice cikcakane, da so kompenzirale zakasnitve signala v primerjavi za daljšimi. FCO (field change order), oziroma spremembe logike na plošči (hardwarski patch) je zahteval, da se za določeno povezavo uporabi točno določeno dolžino žice, ki pa je bila daljša od najkrajše povezave. Vsak bus pa je vedno bil terminiran na obeh straneh.

Podobno zgleda tudi pri modernih PCjih. Tiskanine so polne čudnih ovinkastih vezic. Ne brez razloga. Kupi uporov so večinoma terminatorji.

Pri kateri hitrosti ure se začno problemi? Mislim, da ni neke številke. Odvisno je od kompliciranosti vezja. Ravno zaradi tega so datasheeti polni timing diagramov.

Citiram:
...Naprave do vodila (običajno) dostopajo šele takrat ko so pozvane (in to ena sama), drugače pa so v stanju visoke impedance. Če malce karikiram, lahko jih daš na vodilo kolikor hočeš, pa ne boš s tem prav nič več obremenil vodila, kot če bi bila gor ena sama..."

Periferne naprave res ne obremenjujejo vodila, ker so ločene preko bufferjev/driverjev. Pri visoki hitrosti je problem vodilo zamo zase. Hitri signali letijo po povezavah, ki so induktivne, kapacitivne in tako naprej. Prihaja do presluhov, odbojev, generirajo se motnje. Vsak ovinek na žici je induktivnost. Za primerjavo (grob primer) lahko uporabimo FM mikrofonski oddajnik. Če se kapaciteta izhodnega nihajnega kroga spremeni za nekaj pikofaradov (to je skoraj nič), se lahko izhodna frekvenca spremeni za več sto kilohertzov. Če narediš dve na oko popolnoma enaki tuljavi, je izhodna frekvenca lahko različna za več megahertzov. Če imaš osem bitni bus hitrosti okoli 100 MHz, pomeni podobno kot da bi imel osem FM brezžičnih mikrofonov.

Jur
Nazaj na vrh
Skrit 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: Pon Dec 11, 2006 3:00 pm    Naslov sporočila:   Odgovori s citatom

Moj zapis je bil namenjen natančno temu, da vemo o čem govorimo, kajti glavni problem niso komponente (kot je bilo razumeti iz naštevanja v MarE69 postu), temveč lastnosti samih povezav do teh komponent.

Pri tem ne gre zanemariti, da je danes (poleg tega da naprava sploh deluje) potrebno upoštevati tudi EMC. Naprava torej ne sme sevati motenj v okolico. Kar n.pr. pomeni, da nikakor ni zaželeno, da je kakšna povezava daljša od četrtine valovne dolžine frekvence signala, saj potem predstavlja odlično anteno za sevanje po okolici.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
VolkD
Član
Član



Pridružen-a: Pet 24 Sep 2004 21:58
Prispevkov: 14228
Aktiv.: 60.07
Kraj: Divača (Kačiče)

PrispevekObjavljeno: Pon Dec 11, 2006 4:33 pm    Naslov sporočila:   Odgovori s citatom

Proteus je napisal/a:
... je kakšna povezava daljša od četrtine valovne dolžine frekvence signala, saj potem predstavlja odlično anteno za sevanje po okolici.


Ne drži! Če je na drugi strani laminata (ali vmes) velika ozemljena površina, tak vod ne deluje kot antena, ampak kot trakasti vod (strip line).

Problemi z zakasnitvami seveda ostajajo.

_________________
Dokler bodo ljudje mislili, da živali ne čutijo, bodo živali čutile, da ljudje ne mislijo.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
.
Član
Član



Pridružen-a: Ned 19 Sep 2004 22:04
Prispevkov: 16777193
Aktiv.: 70827.96

PrispevekObjavljeno: Pon Dec 11, 2006 6:00 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
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: Pon Dec 11, 2006 7:12 pm    Naslov sporočila:   Odgovori s citatom

VolkD je napisal/a:
Če je na drugi strani laminata (ali vmes) velika ozemljena površina,...

Kako gre že tista o ČE in ČEbuli. Za Keilov Ulink težko rečeš, da je narejen slabo ali v nasprotju s tistim, kar si ti napisal, toda natančno na 96MHz ga moj UKV radijski sprejemnik prepozna kot radijsko postajo. Prav zanimivo je poslušat "radijski program "download-a" ali dogajanja med izvajanjem debagiranja.

Ne bom se spuščal v debato, kaj vse je lahko krivec, da postane naprava "radijska postaja", toda če hočeš pridobiti certifikat CE se ti to ne sme dogajati oziroma mora biti v mejah toleranc. Mimogrede, moj Ulink nima nobene nalepke, ki bi potrjevala, da zadovoljuje ta kriterij.
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 -> Periferija Č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