Kazalo po Svet elektronike forumu Svet elektronike
Revija za prave elektronike
 
AlbumAlbum   Pomoč pogostih vprašanjPomoč pogostih vprašanj   IščiIšči   Seznam članovSeznam članov   Skupine uporabnikovSkupine uporabnikov   Registriraj seRegistriraj se 
 Tvoj profilTvoj profil   Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil   PrijavaPrijava 

Generiranje frekvence z ATMEGA8

 
Objavi novo temo   Odgovori na to temo    Kazalo po Svet elektronike forumu -> Za začetnike
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
jazavac
Mojster


Pridružen/-a: Ned Jan 2005 11:35
Prispevkov: 23
Kraj: Ljubljana

PrispevekObjavljeno: Ned Jan 16, 2005 11:46 am    Naslov sporočila: Generiranje frekvence z ATMEGA8 Odgovori s citatom

Pozdravljeni!
Z omenjenim mikrokontrolerjem bi rad generiral frekvenco 38KHz. Ali se da to storiti z enim od timerjem (postopek) in kakšen kristal bi moral uporabiti?
Hvala lepa za odgovor.[/b]

Idea [/b]

LP
Jani
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
slawc
Profesionalec


Pridružen/-a: Tor Jan 2004 11:41
Prispevkov: 102

PrispevekObjavljeno: Ned Jan 16, 2005 8:13 pm    Naslov sporočila: Odgovori s citatom

Da se, oglej si Timer 1 in Clear timer on Compare Match (CTC) način. Stran 86 datasheeta. Na naslednji strani imaš tudi izračun izhodne frekvence (ki je pojavi na OC1A pinu), malce obrni enačbo in preračunaj spremenljivke, da bo kristal dobavljiv v trgovini.

Oglej si se nastavitev TCCR1A registra: COM1A0 bit mora biti na 1 (toggle).
In seveda se ostale pomembne bite ostalih registrov (npr. tabela 39 in tabela 40).

_________________
LP,
Slawc
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
jazavac
Mojster


Pridružen/-a: Ned Jan 2005 11:35
Prispevkov: 23
Kraj: Ljubljana

PrispevekObjavljeno: Tor Jan 18, 2005 1:39 pm    Naslov sporočila: Odgovori s citatom

Ja hvala lepa Slawcu za izčrpen odgovor. Če še kaj ne bo šlo v glavo se pa še oglasim.

LP Jani
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
jazavac
Mojster


Pridružen/-a: Ned Jan 2005 11:35
Prispevkov: 23
Kraj: Ljubljana

PrispevekObjavljeno: Sob Jan 22, 2005 6:56 pm    Naslov sporočila: Odgovori s citatom

Pozdravljeni še enkrat!

Sem našel zelo zanimivo zadevo za generiranje frekvence. Vrednost OCR2=51 da približno frekvenco 38KHz.

Config Timer2 = Timer , Prescale = 1 , Compare = Toggle , Clear Timer = 1
Ocr2 = 51

Lep pozdrav
Jani
Wink
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo    Kazalo po Svet elektronike forumu -> Za začetnike Časovni pas GMT + 1 ura, srednjeevropski - zimski č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
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group