0-99 counter
Moderators: pedja089, stojke369, [eDo], trax
0-99 counter
Veliki pozdrav svima,
danima trazim semu po netu ali ne mogu da nadjem nista sto bi mi
odgovaralo, naime, treba ni brojac koji broji u koracima +1 odnosno -1
za svaki pritisak tastera UP odnosno DOWN menja se vrednost na dvocifrenom 7seg displeju.
Ako neko poseduje ovu ili neku slicnu gotovu shemu bio bih mu vecito
zahvalan
Unapred hvala...
danima trazim semu po netu ali ne mogu da nadjem nista sto bi mi
odgovaralo, naime, treba ni brojac koji broji u koracima +1 odnosno -1
za svaki pritisak tastera UP odnosno DOWN menja se vrednost na dvocifrenom 7seg displeju.
Ako neko poseduje ovu ili neku slicnu gotovu shemu bio bih mu vecito
zahvalan
Unapred hvala...
- Dariolo
- Odlično uznapredovao
- Posts: 822
- Joined: 24-08-2006, 23:29
- Location: Žepče (BiH), Zagreb (HR)
Da ti je potrebno +1 kad stisneš taster mogao bi to jednostavno riješt sa dva 4026 IC-a!
al pošto ti treba i +1 i -1, to je već druga stvar, al i to nije problem realizirat preko nekog PIC-a, ako si zainteresovan i ako imaš mogućnosti isprogramirat PIC mogao bi ti to odradit!
PS. dobro došao na forum
al pošto ti treba i +1 i -1, to je već druga stvar, al i to nije problem realizirat preko nekog PIC-a, ako si zainteresovan i ako imaš mogućnosti isprogramirat PIC mogao bi ti to odradit!
PS. dobro došao na forum
Postavio sam sliku kako bi bilo jednostavnije za razumevanje. Ja sam hteo da "mali" displej "pojacavam" tranzistorima kako bih osvetlio odgovarajuce segmente na "velikom" led idspleju, medjutim imam problem sa diodama koje mi se "preklapaju" na nekim ciframa ( komplikovano je cak i za objasniti ) Zato trazim neko jednostavnije resenje...
P.S. Bolje vas nasao
http://www.elektronika.ba/forum/uploadz ... _forum.jpg
P.S. Bolje vas nasao
http://www.elektronika.ba/forum/uploadz ... _forum.jpg
recimo da su tasteri postavljeni na pok. traci i da ispravne delove sa trake broji kao +1 a neispravne sortira na drugu i oduzima (-1) broj komada, sad mozda zvuci komplikovano ali u sustini je brojac/indikator sa velikim ciframa!!! Nije toliko potreban onaj mali displej to je samo neka moja dorada.
Nesto ovako
http://www3.telus.net/chemelec/Projects ... ter-UD.htm
Ili nesto ovako
http://www.elitesecurity.org/t155551-4- ... sformatore
http://www3.telus.net/chemelec/Projects ... ter-UD.htm
Ili nesto ovako
http://www.elitesecurity.org/t155551-4- ... sformatore
recimo nesto poput ovog ali na vecem displeju...
Ispravi me ako gresim, nisam bas siguran ali mislim da
ovaj brojac broji napred odnosno nazad u zavisnosti od polozaja prekidaca
ali NEPREKIDNO a ne u koraku +1 tj -1 ako sam u krivu onda je to ono sto mi treba
mislim na http://www3.telus.net/chemelec/Projects ... ter-UD.htm
Ispravi me ako gresim, nisam bas siguran ali mislim da
ovaj brojac broji napred odnosno nazad u zavisnosti od polozaja prekidaca
ali NEPREKIDNO a ne u koraku +1 tj -1 ako sam u krivu onda je to ono sto mi treba
mislim na http://www3.telus.net/chemelec/Projects ... ter-UD.htm
vidi kako su ovi to riješili:sigor wrote:imam problem sa diodama koje mi se "preklapaju" na nekim ciframa ( komplikovano je cak i za objasniti )
http://www.sparkfun.com/commerce/tutori ... ials_id=47
osim ako baš takvo rješenje pokušavaš izbjeći
Ja sam to napravio sa jednim ATMega8
http://www.elektronika.ba/forum/uploadz ... Large-.JPG
http://www.elektronika.ba/forum/uploadz ... Large-.JPG
http://www.elektronika.ba/forum/uploadz ... Large-.JPG
http://www.elektronika.ba/forum/uploadz ... Large-.JPG
Re: 0-99 counter
ovo na http://www3.telus.net/chemelec/Projects" onclick="window.open(this.href);return false; ... ter-UD.htm
je u redu ali meni treba da ima memoriju u kojoj bi mogao da zadrži rezultat koji bi se mogao vidjeti i prilikom ponovnog uključivanja i nakon više dana. Volio bih to napraviti sa PIC-om i dovoljne su mi dvije znamenke. Brojač treba brojati gore-dole između nule i četrdeset i sve u pozitivnom.
Može li mi netko pomoći?
TKS, picresor
je u redu ali meni treba da ima memoriju u kojoj bi mogao da zadrži rezultat koji bi se mogao vidjeti i prilikom ponovnog uključivanja i nakon više dana. Volio bih to napraviti sa PIC-om i dovoljne su mi dvije znamenke. Brojač treba brojati gore-dole između nule i četrdeset i sve u pozitivnom.
Može li mi netko pomoći?
TKS, picresor
Re: 0-99 counter
ja cu ti pomoci, samo ako pokazes sta si do sada radio, ako nacrtas semu, i pocnes program
Re: 0-99 counter
hvala pedja089
radi se o slijedećem: u podnožju antene nalazi se prilagodna kutija. U njoj je jedna zavojnica koja se okreće kako bi se klizačem koji radi kontakt mijenjao broj zavoja. Na taj način se antena prilagođava radnoj frekvenciji. Cijeli sustav već sada funkcionira ali ga sada želim automatizirati.
Napravio sam mehaniku i pogon sa steper motorom za okretanje napred-nazad i to radi odlično. Problem nastaje kada promijenim frekvenciju jer tada moram tražiti najbolju poziciju na zavojnici pa se zna desiti da vrtim zavojnicu u krivu stranu i ponovo nazad do prave pozicije. Kada bi znao na kojem se zavoju nalazi klizač brzo bi došao na pravu poziciju ne gubeći vrijeme sa rotiranjem do neke krajnje pozicije jer tek kada klizač dođe na početak ili kraj zavojnice ja znam gdje se nalazi.
Kao detektor se treba koristiti mikroprekidač koji će se aktivirati na ekscentru za svaki okret a to je 40 puta za prolaz od početka do kraja jer ima 40 zavoja ukupno. Rješenje sa mikroprekidačem koji će preklapati relej je jedino moguće zbog jakog visokofrekventnog polja koje bi smetalo svakoj vrsti elektroničkog sensora u blizini zavojnice.
Dakle želja mi je napraviti brojač od 0 do 40 koji bi zapamtio poziciju. Čini mi se da bi cijeli posao trebao biti jednostavan za nekog tko zna programirati. Na jednom portu PICa treba detektirati-brojati ekscentar a smjer treba detektirati sa tipke kojom se okreće steper naprijed ili nazad.
Ja sam već par puta koristio 16F84 pa ako se slažeš mogao bi šemu napraviti za njega. On ima ugrađen eeprom koji bi mogli iskoristiti. I što je najbolje imam ga. Ali može i neki drugi PIC na tvoj prijedlog.
pozdrav
radi se o slijedećem: u podnožju antene nalazi se prilagodna kutija. U njoj je jedna zavojnica koja se okreće kako bi se klizačem koji radi kontakt mijenjao broj zavoja. Na taj način se antena prilagođava radnoj frekvenciji. Cijeli sustav već sada funkcionira ali ga sada želim automatizirati.
Napravio sam mehaniku i pogon sa steper motorom za okretanje napred-nazad i to radi odlično. Problem nastaje kada promijenim frekvenciju jer tada moram tražiti najbolju poziciju na zavojnici pa se zna desiti da vrtim zavojnicu u krivu stranu i ponovo nazad do prave pozicije. Kada bi znao na kojem se zavoju nalazi klizač brzo bi došao na pravu poziciju ne gubeći vrijeme sa rotiranjem do neke krajnje pozicije jer tek kada klizač dođe na početak ili kraj zavojnice ja znam gdje se nalazi.
Kao detektor se treba koristiti mikroprekidač koji će se aktivirati na ekscentru za svaki okret a to je 40 puta za prolaz od početka do kraja jer ima 40 zavoja ukupno. Rješenje sa mikroprekidačem koji će preklapati relej je jedino moguće zbog jakog visokofrekventnog polja koje bi smetalo svakoj vrsti elektroničkog sensora u blizini zavojnice.
Dakle želja mi je napraviti brojač od 0 do 40 koji bi zapamtio poziciju. Čini mi se da bi cijeli posao trebao biti jednostavan za nekog tko zna programirati. Na jednom portu PICa treba detektirati-brojati ekscentar a smjer treba detektirati sa tipke kojom se okreće steper naprijed ili nazad.
Ja sam već par puta koristio 16F84 pa ako se slažeš mogao bi šemu napraviti za njega. On ima ugrađen eeprom koji bi mogli iskoristiti. I što je najbolje imam ga. Ali može i neki drugi PIC na tvoj prijedlog.
pozdrav
Re: 0-99 counter
Pa ako nemas problema sa hardverom, onda ni soft nije problem, Pedja je vec objavio izvorni kod za timer u picbasicu, samo podesavanje timera moze posluziti kao brojac 0-999 sec i nazad, dodati upis u eprom i to je to...
Ako kaniš pobijediti, ne smiješ izgubiti
Re: 0-99 counter
moj savet je neki i2c eeprom, dovoljan je i 24c01. jer me je ovaj eeprom na picu stalno mucio, i samo pravio probleme...
Re: 0-99 counter
Pozdrav svima,
Ja sam napravio ovaj brojac, imao sam velikih problema dok se nisam resio deboumce-a
na mehanickim tasterima za promenu stanja, inace radi k'o lud
I, sad celo vece pokusavam da se setim i mislim da je pamtio stanje kad ga ponovo ukljucis ( dok mu nisam stavio onaj debounce-er ) gotovo sam 99% siguran, koliko se secam uvek sam ga morao resetovati jer nikad nije kretao od nule...
Ja sam napravio ovaj brojac, imao sam velikih problema dok se nisam resio deboumce-a
na mehanickim tasterima za promenu stanja, inace radi k'o lud
I, sad celo vece pokusavam da se setim i mislim da je pamtio stanje kad ga ponovo ukljucis ( dok mu nisam stavio onaj debounce-er ) gotovo sam 99% siguran, koliko se secam uvek sam ga morao resetovati jer nikad nije kretao od nule...
Re: 0-99 counter
mozes staviti semu tog brojaca da vidim o cemu se radi
Re: 0-99 counter
http://www3.telus.net/chemelec/Projects ... er-UD1.png" onclick="window.open(this.href);return false;
Re: 0-99 counter
ne moze ovo da pamti stanje, a nije kretao od nule, jer se po ukljucivanju ne resetuju brojaci...