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 

Priključitev RESET pina pri MIKROKRMILNIKIH
Pojdi na stran 1, 2  Naslednja
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika za začetnike
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
71GA
Član
Član



Pridružen-a: Tor 16 Jun 2009 18:53
Prispevkov: 391
Aktiv.: 2.00
Kraj: Ljubljana

PrispevekObjavljeno: Pon Jun 14, 2010 8:51 pm    Naslov sporočila:  Priključitev RESET pina pri MIKROKRMILNIKIH Odgovori s citatom

Lep pozdrav!

Učim se elektroniko za izpit in me nekaj zanima. V skripti mi piše, da se reset (RST) pin na mikrokrmilniku (MK) veže tako, da ga vežemo z uporom proti GND in s kondenzatorjem proti napajanju (Vcc). Rečeno je, da logična 1 na RST resetira mikrokrmilnik.


Torej, če jaz prav razumem, se zgodi naslednje:
1.) Prižgemo napajanje (logicna 1).
2.) Na strani kondenzatorja proti napajanju se nabere + potencial in na nasprotni strani - potencial. Torej na pin RST pride - potencial in ni mi jasno, zakaj se le ta resetira, če je rečeno, da se resetira le ob logični 1.

Ali mogoče stvari ne potekajo tako, kot si jaz to razlagam?

Še slikica vezave.



Skripta omenja tudi, da vzporedno vezano stikalo kondenzatorju omogoča ročni reset. To razumem. Ni mi jasen le kondenzator in kaj le ta naredi...


Hvala!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
žrepko
Član
Član



Pridružen-a: Tor 23 Mar 2010 20:12
Prispevkov: 700
Aktiv.: 3.77
Kraj: Ptuj-Maribor

PrispevekObjavljeno: Pon Jun 14, 2010 9:05 pm    Naslov sporočila:   Odgovori s citatom

mislim da kondenzator služi pri hitrem preklaplanju napetosti, da se uC ne resetira vsakič ko na hitro vklapljaš in izklapljaš napajanje.

Imam prav?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
špljc
Član
Član



Pridružen-a: Pon 14 Sep 2009 13:42
Prispevkov: 52
Aktiv.: 0.27
Kraj: Škofja Loka

PrispevekObjavljeno: Pon Jun 14, 2010 9:29 pm    Naslov sporočila:   Odgovori s citatom

Mislim da gre za to da vezje povzroči pulz na pinu reset ko vklopimo napajanje. Poglej si odziv CR člena pri vzbujanju s stopnico, torej če naenkrat vklopimo napajanje.

Svetujem da naštudiraš RC in CR člen, oz člen prvega reda ker ti lahko še prav pride vsaj na izpitih.

Spodaj je slikca v spice-u. Zdaj pa potrebujem samo še potrdilo, ker se ne spoznam preveč dobro na mikrokrmilnike.

@žrepko CR člen filtrira nizke frekvence



CR.JPG
 Opis:
 Velikost datoteke:  109.69 KB
 Pogledana:  11 krat

CR.JPG




Nazadnje urejal/a špljc Pon Jun 14, 2010 9:44 pm; skupaj popravljeno 1 krat
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
int47
Član
Član



Pridružen-a: Pon 15 Dec 2003 0:10
Prispevkov: 2105
Aktiv.: 8.87
Kraj: Ljubljana

PrispevekObjavljeno: Pon Jun 14, 2010 9:31 pm    Naslov sporočila:   Odgovori s citatom

2x narobe.

RC člen, na začetku je kondenzator prazen (Uc=0).
Uc(t)=
Ur(t)=

Nariši graf Ur(t), ali izračunaj pri t=0 in t=neskončno.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
71GA
Član
Član



Pridružen-a: Tor 16 Jun 2009 18:53
Prispevkov: 391
Aktiv.: 2.00
Kraj: Ljubljana

PrispevekObjavljeno: Pon Jun 14, 2010 9:32 pm    Naslov sporočila:   Odgovori s citatom

žrepko je napisal/a:
mislim da kondenzator služi pri hitrem preklaplanju napetosti, da se uC ne resetira vsakič ko na hitro vklapljaš in izklapljaš napajanje.

Imam prav?


A se nebi tako na RST nabral negativni potencial (torej -1), posledično RST nebi dosegel stanja logične 1 in mikrokrmilnik se nebi resetiral.

V skripti piše, citiram:"Običajno pride do resetiranja mikrokrmilnika, ko gre RST v stanje 1. Najpogosteje vežemo RST z uporom proti V ss (GND) in z kondenzatorjem proti Vcc (napajanje)"
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
micabauc
Član
Član



Pridružen-a: Tor 03 Jun 2003 7:12
Prispevkov: 177
Aktiv.: 0.75
Kraj: Celje

PrispevekObjavljeno: Pon Jun 14, 2010 9:40 pm    Naslov sporočila:   Odgovori s citatom

Joj.

Ob vklopu steče tok skozi kondenzator in ta tok povzroči padec napetosti na uporu. S tem se za trenutek (RC konstanta) na uporu pojavi napetost približna napajalni. In ta upada sorazmerno z manjšanjem toka oz napolnitve kondenzatorja.
In to je to.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
int47
Član
Član



Pridružen-a: Pon 15 Dec 2003 0:10
Prispevkov: 2105
Aktiv.: 8.87
Kraj: Ljubljana

PrispevekObjavljeno: Pon Jun 14, 2010 9:49 pm    Naslov sporočila:   Odgovori s citatom

Citiram:
A se nebi tako na RST nabral negativni potencial (torej -1), posledično RST nebi dosegel stanja logične 1 in mikrokrmilnik se nebi resetiral.
Ne mešaj napetosti in logičnega stanja.

Če je na začetku stacionarno stanje:
Pri stopnici 0V->VCC, bo RST napetost med VCC in 0V
Če ne upoštevamo diod v uC, bi bila pri stopnici VCC->0V, napetost na RST med -VCC in 0V.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
71GA
Član
Član



Pridružen-a: Tor 16 Jun 2009 18:53
Prispevkov: 391
Aktiv.: 2.00
Kraj: Ljubljana

PrispevekObjavljeno: Pon Jun 14, 2010 9:54 pm    Naslov sporočila:   Odgovori s citatom

micabauc je napisal/a:
Joj.

Ob vklopu steče tok skozi kondenzator in ta tok povzroči padec napetosti na uporu. S tem se za trenutek (RC konstanta) na uporu pojavi napetost približna napajalni. In ta upada sorazmerno z manjšanjem toka oz napolnitve kondenzatorja.
In to je to.


Ampak moraš biti pa bolj pazljiv, ko rečeš, da steče tok skozi kondenzator. Tok namreč steče skozi upornik, medtem ko se polni kondenzator. Še vedno ta razlaga ni čisto jasna, saj me bega še smer toka, ki bi po mojem stekel v od GND proti kondenzatorju in ne vem ali ga je potrebno upoštevati negativno, posledično tudi napetost?--> ki je zopet po tej razlagi negativna in ne proži RST pina. d'oh!

Se da se kak bolje to razloziti?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
sortaj
Član
Član



Pridružen-a: Sre 23 Jul 2008 21:51
Prispevkov: 812
Aktiv.: 3.94
Kraj: Med Vipavo in Štanjelom

PrispevekObjavljeno: Pon Jun 14, 2010 9:55 pm    Naslov sporočila:   Odgovori s citatom

micabauc je napisal/a:
Joj.

Ob vklopu steče tok skozi kondenzator in ta tok povzroči padec napetosti na uporu. S tem se za trenutek (RC konstanta) na uporu pojavi napetost približna napajalni. In ta upada sorazmerno z manjšanjem toka oz napolnitve kondenzatorja.
In to je to.


hja...
po tej logiki bi mikrokontroler deloval le malo časa.
ko bi se kondenzator napolnil, bi bila na RESET spet "0".
Ne vidim neke uporabnosti vezanja tipke, da sklene kondenzator... Think
Sploh mi ta vezava ni logična...

Jaz uporabljam obratno. Kondenzator je med reset in maso, na napajanje pa upor 10k. ko s tipko skleneš kondenzator se ta izprazni (log. "0" na reset) ter potrebuje nek čas (RC konstanta) da pride na log. "1". V tem času je mi C v reset-u.
S tem primerom imam narejenih okrog 40 meritev z nekaj (se ne spomnim več... nekje do 10) vrstami kondenzatorjev. Z osciloskoppom sem posnel pritisk in spust tipke in tako določil nek kondenzator. Po izračunih bi moral biti 0,68nF za Atmega8, vendar ta ne zaduši dobro mehanskih nihajev tipke zaradi električnih sil.
100nF je povsem dovolj.

lp, Jernej

_________________
Svet je bil analogen, dokler ni Planck vsega zafrknil...
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
micabauc
Član
Član



Pridružen-a: Tor 03 Jun 2003 7:12
Prispevkov: 177
Aktiv.: 0.75
Kraj: Celje

PrispevekObjavljeno: Pon Jun 14, 2010 9:57 pm    Naslov sporočila:   Odgovori s citatom

Nekateli uC rabijo za reset logično 1. Niso samo ATMELI na svetu, čeprav so najboljši.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
int47
Član
Član



Pridružen-a: Pon 15 Dec 2003 0:10
Prispevkov: 2105
Aktiv.: 8.87
Kraj: Ljubljana

PrispevekObjavljeno: Pon Jun 14, 2010 10:01 pm    Naslov sporočila:   Odgovori s citatom

@sortaj:
V čem se razlikujeta RESET in /RESET ?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
71GA
Član
Član



Pridružen-a: Tor 16 Jun 2009 18:53
Prispevkov: 391
Aktiv.: 2.00
Kraj: Ljubljana

PrispevekObjavljeno: Pon Jun 14, 2010 10:02 pm    Naslov sporočila:   Odgovori s citatom

sortaj je napisal/a:
micabauc je napisal/a:
Joj.

Ob vklopu steče tok skozi kondenzator in ta tok povzroči padec napetosti na uporu. S tem se za trenutek (RC konstanta) na uporu pojavi napetost približna napajalni. In ta upada sorazmerno z manjšanjem toka oz napolnitve kondenzatorja.
In to je to.


hja...
po tej logiki bi mikrokontroler deloval le malo časa.
ko bi se kondenzator napolnil, bi bila na RESET spet "0".
Ne vidim neke uporabnosti vezanja tipke, da sklene kondenzator... Think
Sploh mi ta vezava ni logična...



Taka vezava se pomojm uporablja v Mikrokrmilnikih, kjer na začetku želimo resetirati CPU. Tako vezje se naj bi vedno resetiralo samo ob vklopu in še po želji uporabnika z klikom na tipko... tudi na tak način preneseš logično 1 na RST.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
sortaj
Član
Član



Pridružen-a: Sre 23 Jul 2008 21:51
Prispevkov: 812
Aktiv.: 3.94
Kraj: Med Vipavo in Štanjelom

PrispevekObjavljeno: Pon Jun 14, 2010 10:05 pm    Naslov sporočila:   Odgovori s citatom

71GA je napisal/a:

ni mi jasno, zakaj se le ta resetira, če je rečeno, da se resetira le ob logični 1.



int47 je napisal/a:
@sortaj:
V čem se razlikujeta RESET in /RESET ?


ah ja... Brick wall d'oh!

No v tem primeru pa obratno kot sem napisal... (Ucc namesto GND)


lp, Jernej

_________________
Svet je bil analogen, dokler ni Planck vsega zafrknil...
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
71GA
Član
Član



Pridružen-a: Tor 16 Jun 2009 18:53
Prispevkov: 391
Aktiv.: 2.00
Kraj: Ljubljana

PrispevekObjavljeno: Pon Jun 14, 2010 10:07 pm    Naslov sporočila:   Odgovori s citatom

int47 je napisal/a:
Ne mešaj napetosti in logičnega stanja.


Ne razumem, kako je lahko negativna napetost enaka logični 1 Brick wall
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
int47
Član
Član



Pridružen-a: Pon 15 Dec 2003 0:10
Prispevkov: 2105
Aktiv.: 8.87
Kraj: Ljubljana

PrispevekObjavljeno: Pon Jun 14, 2010 10:11 pm    Naslov sporočila:   Odgovori s citatom

Kakšno je logično stanje -1 ?

Edit: Logični '0' in '1' sta definirani z napetostnimi nivoji (vhodna karakteristika).
Ni pa nujno, da je vhod aktiven pri log. '1' in neaktiven pri log. '0'.
npr:
RESET je aktiven pri log. '1'.
/RESET je aktiven pri log. '0'.


Nazadnje urejal/a int47 Pon Jun 14, 2010 10:16 pm; skupaj popravljeno 1 krat
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 za začetnike Č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: 2 dni


Powered by phpBB © 2001, 2005 phpBB Group