Kazalo po www.elektron.si forumu www.elektron.si

 
 Pomoč pogostih vprašanjPomoč pogostih vprašanj   IščiIšči   Seznam članovSeznam članov   Skupine uporabnikovSkupine uporabnikov   Registriraj seRegistriraj se 
   recentZadnjih 20 razprav  Tvoj profilTvoj profil   Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil   PrijavaPrijava 

odÅ”tevalnik ĆØasa do 3 minute

 
Objavi novo temo   Odgovori na to temo    Kazalo po www.elektron.si forumu -> Programiranje mikrokontrolerjev in programatorji
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
matto



Pridružen/-a: Pet Nov 2007 8:34
Prispevkov: 2
Kraj: Bled

PrispevekObjavljeno: Ned Maj 30, 2010 17:46:26    Naslov sporočila: odÅ”tevalnik ĆØasa do 3 minute Odgovori s citatom

Rad bi naredil odÅ”tevalnik ĆØasa od 3 minute navzdol. Prikaz s tremi 7 segmentnimi LED displayi.

OdÅ”tevalnik bi se sprožil s pritiskom na glavno tipko (tipka 1), z upoÅ”tevanjem dodatnega pogoja, da je pritisnjena pomožna tipka (tipka 2). ki mora biti samostojno vezana na uC. ZaĆØetek odÅ”tevanja s prikazom 3:00 ali 2:59, niti ni pomembno, saj bi program pisal tako, da bi ta isti odÅ”tevalnik lahko uporabil od 9:59 navzdol.

Ko se ĆØas izteĆØe se vklopi en izhod: rele, sirena, luĆØka, karkoli, na displayu bi se izpisalo 0:00

Za zaustavitev odÅ”tevanja, bi glavno tipko (tipka 1), moral držati 5 sekund, na displayu bi bil viden ustavljen ĆØas.

Pomožna tipka (tipka 2) mora biti med odÅ”tevanjem pritisnjena, v nasprotnem primeru, ĆØe se tipka spusti, se ĆØas v trenutku postavi na 0:00 in vklopi izhod.
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
mucek4
moderator


Pridružen/-a: Čet Jan 2008 10:26
Prispevkov: 243
Kraj: TržiĆØ - Mesto med gorami

PrispevekObjavljeno: Pon Maj 31, 2010 07:34:18    Naslov sporočila: Odgovori s citatom

Najlažje z uC. ƈe ne rabiÅ” izredne toĆØnosti potem bo dovolj tudi interni oscilator. DrugaĆØe pa 2 spremenljivki, en timer za odÅ”tevanje, 1 timer za multipleks 7 seg display-a in nekaj malega programa.
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
reber
moderator


Pridružen/-a: Pet Nov 2007 8:00
Prispevkov: 2149
Kraj: Bled

PrispevekObjavljeno: Pon Maj 31, 2010 09:16:02    Naslov sporočila: Odgovori s citatom

Ja, tako nekako. Hardware se lahko kar naredi in ga bom tudi naredil, oziroma ga bova skupaj naredila, ker matto je moj sin Wink

V mislih sem imel multiplex, napajanje pa 9v baterija, kljub temu, da LED display ni ravno varĆØen, sicer pa bi lahko tok nekoliko omejil.
Za tole preprosto zadevo bo najbrž ATtiny2313 povsem dovolj.

Ker jaz ne bom znal sprogramirat sam, bova rabila pomoĆØ, mislil pa sem, da bi delal v bascom AVR, razen ĆØe so kakÅ”ni drugi predlogi.

ƈe bi uporabil ATtiny2313 imamo na voljo 18 linij, od tega bo 10 linij za multiplex 3 displayev, 1 izhod, 2 vhoda za tipki, ostane Å”e 5 linij, ki bi jih lahko uporabil za kakÅ”en jumper, za grobo spreminjanje programsko prednastavljenih ĆØasov ali pa bi namesto jumperjev dal na vezje mini tipke, da bi lahko spreminjal parametre. Hardware je v vseh primerih lahko isti, lahko bi dodal Å”e kakÅ”en izhod mogoĆØe, pa bi bil timer uporaben za precej razliĆØnih stvari.

Reset bo za zaĆØetek kar glavno stikalo.

Mislim, da bi lahko hardware kar naredil, kdor bi želel pomagati pri programu, mu naredim in poÅ”ljem ploÅ”ĆØico, da lahko testira.

Ideja je nastala za uporabo v neki simulaciji pri paint-ball streljaĆØini, ker pa bi enak timer z manjÅ”imi modifikacijami programa lahko uporabil Å”e za kaj drugega, sem mislil zadevo narediti malce bolj univerzalno, ne zelo, ampak samo malo.

Nsjprej bi bilo dobro doloĆØiti pine uC, kateri naj bi bili uporabljeni za display, mimogrede, lahko bi dodal Å”e dvopiĆØje iz 2 LED med minute in sekunde, ki bi porabilo Å”e eno linijo v multiplexu ali pa je bolje, da je dvopiÅ”je kar samostojno, saj bi utripalo v 1s taktu, kadar timer odÅ”teva, ko se ustavi bi dvopiĆØje svetilo.
Pine za programiranje bi vezal na tipke Rolling Eyes Question

Interni oscilator bo dovolj, saj ni zahtevana huda toĆØnost Smile

Å e kaj pomembnega?

_________________
Zasebna sporoĆØila sprejemam na e-mail
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
lojzek



Pridružen/-a: Čet Jan 2008 8:02
Prispevkov: 230
Kraj: KoroŔka Bela

PrispevekObjavljeno: Tor Jun 01, 2010 05:14:42    Naslov sporočila: Odgovori s citatom

Huf so nas pikachuji napadli.

Ko boÅ” imel risbo (shemo) narejeno, jo objavi. Bom mogoĆØe kar jaz napisal program, ali pa nekdo ki bo "priÅ”el mimo "
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
reber
moderator


Pridružen/-a: Pet Nov 2007 8:00
Prispevkov: 2149
Kraj: Bled

PrispevekObjavljeno: Tor Jun 01, 2010 17:06:04    Naslov sporočila: Odgovori s citatom

Na kaj naj pazim pri izbiri pinov (portov) ?
Katere naj pustim prednostno uporabim za display? pine za programiranje pa lahko vežem na tipke in jumperje, saj med programiranjem ne bo nihĆØe pritiskal tipk in jumperji ne bodo vstavljeni.
MogoĆØe Å”e kakÅ”na stvar, an katero moram pazit pri izbiri pinov?

Ko bom to doloĆØil, bom zaĆØel z risanjem, vezje pa bom sestavil in ga dostavil programerju Wink

_________________
Zasebna sporoĆØila sprejemam na e-mail
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
Silvo



Pridružen/-a: Sob Mar 2008 23:57
Prispevkov: 19
Kraj: KoroŔka

PrispevekObjavljeno: Tor Jun 01, 2010 17:57:32    Naslov sporočila: Odgovori s citatom

Kakih posebnih zahtev pri izbiri pinov ni. (vsaj, ĆØe se bo programiralo v assembler-ju) Lepo je, da so pini segmetov na enem portu. (ni nujno - se pa olajÅ”a programiranje) ƈe bo pinov dovolj pusti, XTAL1 in XTAL2 zadaj - na vezju predvidi prostor za kristal. Prav tako pina INT0 ter INT1 predvidi za kak vhod.(z njima lahko prožiÅ” zunanjo prokinitev, namesto tipk daÅ” gor rotaciski enkoder... itd) Tipke bi sam dal paralelno k segmentom s skupnim koncem tudi na en pin, ki je prav tako na segmentih. Tipke bi ĆØital ob multipleksiranju. Tako vezje je lahko dokaj univerzalno - služi lahko razliĆØnim aplikacijam.
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
reber
moderator


Pridružen/-a: Pet Nov 2007 8:00
Prispevkov: 2149
Kraj: Bled

PrispevekObjavljeno: Tor Jun 01, 2010 21:39:50    Naslov sporočila: Odgovori s citatom

Ker bo to zaĆØetniÅ”ki projekt oziroma izdelek, ne bi preveĆØ posegal v multiplex, sicer pa je pinov zaenkrat dovolj.

Se bom izognil pinom za INT in za kristal, tipk je malo, jumperji pa so namesto tipk, ĆØe bi vezje porabil za kakÅ”en drugaĆØen timer, na katerem bi bilo veĆØ tipk zaradi vpisa parametrov. MogoĆØe bi dodal Å”e 4. display, to pomeni 1 pin, ĆØe bo viÅ”ka Smile

_________________
Zasebna sporoĆØila sprejemam na e-mail
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
lojzek



Pridružen/-a: Čet Jan 2008 8:02
Prispevkov: 230
Kraj: KoroŔka Bela

PrispevekObjavljeno: Sre Jun 02, 2010 05:07:13    Naslov sporočila: Odgovori s citatom

Sedaj pa že vse veŔ. Samo Ŕe shemo:)

Edit: mogoĆØe ravno na INT0 in INT1 predvidiÅ” tipke.... ali pa neki zunanji start / stop signal. Ta dva signala namreĆØ sprožita zunanjo prekinitev. Pa RESET pina nebi uporabil ne kot vhod, ne kot izhod Exclamation
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo



Pridružen/-a: Sob Mar 2008 23:57
Prispevkov: 19
Kraj: KoroŔka

PrispevekObjavljeno: Sre Jun 02, 2010 13:13:53    Naslov sporočila: Odgovori s citatom

Morda raje vzameŔ Tiny26? 2313 je že kar nekoliko zastarel bi rekel, da je legenda med Atmeli podobno kot 16F84 med pic-i (mu je tudi kar precej podoben) tiny26 ima AD-je 2313 ima le komparatorje. V koliko je v mislih kako univerzalno vezje je prvi bolj prikladen. Sam imam narejeno eno tako univerzalno plato. Le s spremembo programa zadeva postane Ŕtevec, termostat, timer, voltmeter....


BILD0282.JPG
 Opis:

Download
 Ime datoteke:  BILD0282.JPG
 Velikost datoteke:  376.88 KB
 Downloaded:  1091 krat


BILD0281.JPG
 Opis:

Download
 Ime datoteke:  BILD0281.JPG
 Velikost datoteke:  485.71 KB
 Downloaded:  1058 krat

Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Azrael



Pridružen/-a: Tor Nov 2007 14:21
Prispevkov: 647

PrispevekObjavljeno: Sre Jun 02, 2010 14:54:42    Naslov sporočila: Odgovori s citatom

Samo predlog, ni treba,, da se upoŔteva.

Ko je bilo omenjeno utripajoĆØe dvopiĆØje, potem je bolje uporabiti 4 segmentni Led prikazovalnik, ki dvopiĆØje že imajo.

Je pa reÅ”itev, ki jo je podal Silvo verjetno najboljÅ”a, saj bi bil potem ta modul lahko odÅ”tevalnik, ura z alarmom ali stikalna ura, z dodatnimi senzorji tak in drugaĆØen termostat, vse odvisno od programa.

_________________
Genij je 1 % inspiracije in 99 % znoja.
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
reber
moderator


Pridružen/-a: Pet Nov 2007 8:00
Prispevkov: 2149
Kraj: Bled

PrispevekObjavljeno: Sre Jun 02, 2010 19:29:03    Naslov sporočila: Odgovori s citatom

Itak bo hardware namenjen v eno toĆØno doloĆØeno Å”katlico in baterisjko napajanje, tako da kaj dosti univerzalnosti trenutno ni potrebno.
Displayi so dvojni s skupno anodo, torej bodo 4 displayi, takih je dost na zalogi in so za porabit pa Å”e dost univerzalni so, vmes med oba dvojna displaya dam LED za dvopiĆØje. Vsekakor bi namenski display lepÅ”e izgledal ampak sedaj to niti ni važno

_________________
Zasebna sporoĆØila sprejemam na e-mail
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo    Kazalo po www.elektron.si forumu -> Programiranje mikrokontrolerjev in programatorji Č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
Ne, ne moreš pripeti datotek v tem forumu
Da, lahko povlečeš datoteke v tem forumu


Powered by phpBB © 2001, 2005 phpBB Group