PIC 16F84 Freqency Meter 8 LED Digit

Rasprava o PIC mikrokontrolerima, PIC projekti i drugo vezano za PIC-eve...

Moderators: pedja089, stojke369, [eDo], trax

User avatar
[eDo]
Odlično uznapredovao
Odlično uznapredovao
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje
Contact:

PIC 16F84 Freqency Meter 8 LED Digit

Post by [eDo] »

Pozdrav drugari. Naime poshto nishta dugo nisam radio a ovo je kao potrebno interesuje me vase misljenje u vezi ovog frekvencmetra. Naime radi se o frekvencmetru koji je predvidjen za rad sa 7 led display-a ali postoji i varijanta sa 8 Display-a (samo se sa 4 pina 4051 izvuce josh jedan tranzistor). Naravno na stranici je i ASM kod i neki kalkulatori kojima se racunaju vrednosti tranzistora, ali posto ja neznam mnogo oko programiranja PIC-a (Znam samo kad postoji HEX ovo kompajliranje neznam) bila bi mi potrebna pomoc strucnijih od mene da ne davim evo seme i tu ima svacega :)

http://www.qsl.net/om3cph/counter/led/led.html" onclick="window.open(this.href);return false;

Evo je i sema:

http://www.qsl.net/om3cph/counter/led/counter2.html" onclick="window.open(this.href);return false;

A evo i koda ASM:
http://www.qsl.net/om3cph/counter/led/led8digt.txt" onclick="window.open(this.href);return false;

Toliko za sad da ne davim puno ako neko moze neka pogleda i ako ima vremena neka javi u cemu je caka :)
Unapred zahvalan Dragan Vranje
"Master, I am here to serve you!!!"

http://www.dodaj.rs/f/2p/D2/3gK0C7Ua/do ... admins.jpg
User avatar
[eDo]
Odlično uznapredovao
Odlično uznapredovao
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje
Contact:

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by [eDo] »

Evo i modifikovane i malo preglednije seme da ne kazete da sam lenj :) :

http://img687.imageshack.us/img687/8927/sema01.png" onclick="window.open(this.href);return false;

http://img251.imageshack.us/img251/9137/sema02.png" onclick="window.open(this.href);return false;

p0z i sve najbolje javite ako ima greskice mada ne bi trebalo :)

Uskoro i PCB :)
"Master, I am here to serve you!!!"

http://www.dodaj.rs/f/2p/D2/3gK0C7Ua/do ... admins.jpg
User avatar
[eDo]
Odlično uznapredovao
Odlično uznapredovao
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje
Contact:

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by [eDo] »

Zar je moguce :(
"Master, I am here to serve you!!!"

http://www.dodaj.rs/f/2p/D2/3gK0C7Ua/do ... admins.jpg
User avatar
MHN
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 350
Joined: 11-03-2005, 22:02
Location: Sarajevo

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by MHN »

Ovo je sasvim solidan frekvencimetar. Ja sam ga pravio prije par godina i radi odlicno. Ovaj moj moze ici 1.2 Ghz, i pravo je precizan. Ja sam prvobitnu shemu skino s elektronika.rs.ba i oni su bili taj frekvencimetar i prodavali kao kit ili gotov uredjaj. Sto se tice kompajliranja na ovoj stranici imas sve, kada upises gotovi hex u pic, frekvencimetar nece biti bas tacan, onda imas alate gdije upises odstupanja frekvencije i taj alat ti izbaci hex u kojem budu korigovana ta odstupanja.
Attachments
frekv_sema.rar
(243.49 KiB) Downloaded 851 times
User avatar
MHN
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 350
Joined: 11-03-2005, 22:02
Location: Sarajevo

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by MHN »

Evo ti i moj HEX, kod tebe mora raditi isto samo sto ti nece biti tacna frekvencija, ali poslije onim programom za kalkulaciju T1, T2, T3 s stranice OM3CPH trabas da dobijes tacane .inc fajlove koje poslije kompajliras u jednu cijelinu sa onim .asm fajlom da dobijes HEX za svoj frekvencimetar. Podavno sam ovo pravio ali mislim da je ovo procedura, dobro procitaj sve s one stranice covjek je dobro objasnio kako se sta radi.
Attachments
Freq16f84.rar
(1.08 KiB) Downloaded 708 times
User avatar
[eDo]
Odlično uznapredovao
Odlično uznapredovao
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje
Contact:

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by [eDo] »

Hvala prijatelju.

Cuo sam dosta pohvala o ovom frekvencmetru jedan moj prijatelj je radio varijantu sa 7 Display-a i kaze da ga vec sluzi godinama dobro pa reko i ja da se oprobam sa njim. Planirao sam da ga radim u kombinaciji sa u664b posto imam taj preskaler na lageru kuci ali sam PCB planirao bez preskalera u slucaju da moze da se ubaci neki bolji kasnije mada ako kazesh da ide do 1.2Ghz mozda bi i moglo da se ubaci na plocici direktno. Mene interesuje cinjenica da li trebam ubaciti neko logicko kolo izmedju preskalera i PIC-a ili je samo kolo po sebi dovoljno? Video sam par primera frekvencmetra sa ovim preskalerom i svi imaju neko kolo valjda zbog stabilnosti ili neznam. Ajd ako ti nije tesko uslikaj tvoj frekvencmetar cisto da vidimo o cemu se tu radi. Ja sam u semi neznam dal si video za display-e stavljao BC 547 a u originalnoj semi kaze Si NPN i ovaj tranzistor na ulazu sam planirao BF199 a u originalnoj semi kaze HF Si neznam da li to neshto smeta na kraju krajeva vidi koji su kod tebe tranzistori stavljani pa cemo te da ubacimo.

Nacrti bez preskalera su gotovi eventualne izmene oko tranzistora i ako se odluci da se preskaler fixira na maticnoj ploci ovako je planiran kao posebna plocica koja se lemi na BNC konektoru.
"Master, I am here to serve you!!!"

http://www.dodaj.rs/f/2p/D2/3gK0C7Ua/do ... admins.jpg
User avatar
[eDo]
Odlično uznapredovao
Odlično uznapredovao
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje
Contact:

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by [eDo] »

Evo pcb-a display-a poshto on nece trpeti nikakve izmene. Kratkospojnici su obelezeni plavom bojom kao na slici :

http://img28.imageshack.us/img28/6940/k ... ojnici.jpg" onclick="window.open(this.href);return false;

A u atach-u je i nacrt u SprintLayout 5 na kraju projekta bice upload-ovano sve i nacrti plocica pored .lay file-a bice i .pdf . Glavnu plocu nisam josh dovrshio do kraja cim bude gotova naci ce se ovde :D
Attachments
8digitfreqcounter.zip
(17.19 KiB) Downloaded 670 times
"Master, I am here to serve you!!!"

http://www.dodaj.rs/f/2p/D2/3gK0C7Ua/do ... admins.jpg
User avatar
MHN
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 350
Joined: 11-03-2005, 22:02
Location: Sarajevo

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by MHN »

Kazem ti meni sluzi pravo dobro, ne treba mi cesto pa valjda zbog toga me sluzi :D . Ono je shema i s preskalerom koju sam ja radio, sve je onako kao na shemi. Jedina razlika je sto sam ja kalibriro freq onako kako sam ti napisao a na shemi je predvidjeno da se kalibrira preko izmjenjvog kondenzatora na kristalu. Kod mene su BC tranzistori, na onoj "mojoj" shemi se mogu koristiti i NPN i PNP tranzistori . Evo ti i plocice koje sam ja pravio.
Attachments
frekv_stampa.rar
(339.82 KiB) Downloaded 679 times
User avatar
[eDo]
Odlično uznapredovao
Odlično uznapredovao
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje
Contact:

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by [eDo] »

Ovaj PCB je odlican! Najverovatnije radim njega jer sve shto sam zapravo hteo je ovde :) Uhh da si mi samo 2 dana ranije dao ovaj nacrt ne bih se trostruko maltretirao jer sam vec crtao plocu pa mi je pukao hard disk pa sam ponovo crtao i zavrsio i ti si mi postavio ovaj nacrt :) Ajde da ti iskukam i semu i da budem kompletan poshto vidim da na elektronika.rs.ba nema ovog projekta. i ako mozesh samo da mi objasnish ono oko 1-2 C/A PNP i 2-3 C/C NPN to je pretpostavljam oko zajednicke anode ili katode a samim tim i oko tranzistora PNP/NPN ali to je vec odluceno poshto imam 8x LED Comon Cathode ali bi sema resila sve misterije :)

Da li sad ima razlike izmedju U666 i U664 to samo data sheet da se pita :)
"Master, I am here to serve you!!!"

http://www.dodaj.rs/f/2p/D2/3gK0C7Ua/do ... admins.jpg
User avatar
MHN
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 350
Joined: 11-03-2005, 22:02
Location: Sarajevo

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by MHN »

U prvom postu sam ti postavio shemu, u attacmentu. To je shema s elektronika.rs.ba i oni je vise ne koriste u svojim projektima, ne znam zasto.
Jete ono je za odabir common catode ili common anode, pa onda ti zavise i tranzistori ...
Jedino ja kada sam pravio plocicu vodovi su bili previse blizu, p i ti obrati paznju na to da ti ne ostane sta kratko spojeno. Na shemi je koristen U666 preskaler.
Ako ne mozes otvoriti shemu reci da je ponovo postavim.
User avatar
[eDo]
Odlično uznapredovao
Odlično uznapredovao
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje
Contact:

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by [eDo] »

Video sam prijatelju da si postavio semu ali kasno pa sam postovao :)
Sve je kompletno sada. Ovih dana cu najverovatnije da narucujem delove koji mi hvale pa cu da radim PCB jer nemam vishe pertinex-a uopshte pa cu morati da se strpim.
Imam ovaj U664B ali nije problem narucicu U666B kada vec narucujem delove. Neznam dal se ti razumesh u PIC-eve ali koja je razlika izmedju PIC 16F84-10/P CPU 1KX14 FLASH 13I/O 10MHz 18-DIP sa cenom 1.185,60 din to je oko 12e i PIC 16F84A-20/P CPU 1KX14 FLASH 13I/O 20MHz 18-DIP sa cenom 889,20 din to je neshto manje od 9e. Da li je to samo razlika izmedju podrzanog kristala? Mogu da uzmem ovaj od 20Mhz i da stavim kristal od 10Mhz?
"Master, I am here to serve you!!!"

http://www.dodaj.rs/f/2p/D2/3gK0C7Ua/do ... admins.jpg
User avatar
sindja1204
Odlično uznapredovao
Odlično uznapredovao
Posts: 792
Joined: 03-05-2009, 11:57
Location: Beograd

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by sindja1204 »

Gde nabavljas delove? To su prejake cene. Sve sto ti treba mozes da narucis u bivsem radio klubu.
http://www.kelco.rs/katalog/komponente.php?q=16f84a" onclick="window.open(this.href);return false;
Ja sam za frekvencometar koristio 16F84-04/P on je 354 din.
Dosta jeftinih komponenti mozes da nadjes i u
http://www.mikroprinc.com" onclick="window.open(this.href);return false; ali treba obratiti paznju. Neke stvari su im skuplje nego u radio klubu i obrnuto.
PS:
Ako ti nesto zatreba od delova, javi i mogu ja da ti posaljem postom.
User avatar
MHN
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 350
Joined: 11-03-2005, 22:02
Location: Sarajevo

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by MHN »

Naravno da mozes koristiti PIC od 20MHz, za ovaj 16F84-04 nisam siguran mada je i taj meni radio na vecim frekvencijama od 4MHz(experimentalno), ipak bi ti preporucio da nabavis taj od 10 ili 20MHz.
User avatar
[eDo]
Odlično uznapredovao
Odlično uznapredovao
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje
Contact:

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by [eDo] »

Pozdrav sindja & MHN!
Cene sam razgledao u http://www.mgelectronic.rs/" onclick="window.open(this.href);return false; izgleda da su oni papreni poshto vidim da si iz Beograda ja sam iz Vranja ali stare navike zaborava nemaju i ranije sam uzimao iz mg-a samo egzoticne delove koje nisam mogao drugde da nadjem i bili su skupi a ranije je itc iz nisha bio upola jeftiniji. sada cu da razgledam katalog shto si mi dao linkove Hvala ti do neba spasioc si!
Hvala i MHN-u na svemu :)
"Master, I am here to serve you!!!"

http://www.dodaj.rs/f/2p/D2/3gK0C7Ua/do ... admins.jpg
User avatar
sindja1204
Odlično uznapredovao
Odlično uznapredovao
Posts: 792
Joined: 03-05-2009, 11:57
Location: Beograd

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by sindja1204 »

MHN wrote: za ovaj 16F84-04 nisam siguran mada je i taj meni radio na vecim frekvencijama od 4MHz(experimentalno), ipak bi ti preporucio da nabavis taj od 10 ili 20MHz.
Za frekvencometar koji sam ja radio i treba pic 16F84A-04/P, ali sam ga ovde vise naveo kao primer za razlike u ceni. Inace da budem iskren nisam jos video shemu frekvencometra iz ove teme, ali u svakom slucaju treba uzeti pic koji je naveden u specifikaciji.
User avatar
[eDo]
Odlično uznapredovao
Odlično uznapredovao
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje
Contact:

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by [eDo] »

Znam da moze da se 04 tera i do 10Mhz to je trax negde objasnjavao u nekoj temi ali po meni bolje je uzeti ovaj od 20Mhz nego posle razmisljati sad kad ima kelko koji je pristupacniji za razliku od MG-a nije problem samo je bedak shto nemaju u666 :) . To oko PIC-a sam ja bar tako shvatio 04 do 4Mhz 10 do 10Mhz i 20 do 20 Mhz sad moze ovaj od 20Mhz a kristal 10Mhz ne bi trebalo da smeta bar po meni :)
Sindja gde moze da se nadje u666?

Mali off topic da vas nasmejem malo:
Prvo JKST:
http://www.youtube.com/watch?v=Kt7_41st ... re=related" onclick="window.open(this.href);return false;

Posle Hitler:
http://www.youtube.com/watch?v=NfkcPBwk ... re=related" onclick="window.open(this.href);return false;
"Master, I am here to serve you!!!"

http://www.dodaj.rs/f/2p/D2/3gK0C7Ua/do ... admins.jpg
User avatar
sindja1204
Odlično uznapredovao
Odlično uznapredovao
Posts: 792
Joined: 03-05-2009, 11:57
Location: Beograd

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by sindja1204 »

Koliko sam video u shemi je upotrebljen U666, ali umesto njega mozes slobodno da stavis i SAB6456, Zamena za ovaj koji ti imas U664 je U 264B i cena je oko 389 din. U 666B je 135din i mozes da ga nadjes ovde, kao i U664B (389din) i SAB6456 (120din). Neznam da li salju pouzecem jer sam tek pre neki dan naleteo na njih.
User avatar
MHN
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 350
Joined: 11-03-2005, 22:02
Location: Sarajevo

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by MHN »

Da ti i ovdije napisem, VRT kaze da su pinovi isti, ali U664 je djelitelj s 64, a U666 je djelitelj s 256.
User avatar
[eDo]
Odlično uznapredovao
Odlično uznapredovao
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje
Contact:

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by [eDo] »

Beli elektronik salje post expresom. Videcemo pravim spiskove pa cemo ovih dana da narucimo. Sindja ako neshto iskrsne mogu na tebe da se oslonim za U666 ili SAB 6456? Naravno refundiracemo vremenom :)
"Master, I am here to serve you!!!"

http://www.dodaj.rs/f/2p/D2/3gK0C7Ua/do ... admins.jpg
animatrix
Posts: 15
Joined: 15-06-2008, 10:32
Location: Vukovar

Re: PIC 16F84 Freqency Meter 8 LED Digit

Post by animatrix »

ja planiram napraviti brojac do 200Hz, ali da mi prikazuje kao okretaje u minuti i mislim koristiti samo 4 led displeya. zanima me dal se treba mijenjati shema ako ne stavim sve displeje ili samo radim koliko ih ima?
Post Reply