PIC 16F84 Freqency Meter 8 LED Digit

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

Moderators: stojke369, pedja089, [eDo], trax

PIC 16F84 Freqency Meter 8 LED Digit

Postby [eDo] » 16-03-2010, 00:18

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

Evo je i sema:

http://www.qsl.net/om3cph/counter/led/counter2.html

A evo i koda ASM:
http://www.qsl.net/om3cph/counter/led/led8digt.txt

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
User avatar
[eDo]
 
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje

Re: PIC 16F84 Freqency Meter 8 LED Digit


Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby [eDo] » 16-03-2010, 00:27

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

http://img687.imageshack.us/img687/8927/sema01.png

http://img251.imageshack.us/img251/9137/sema02.png

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

Uskoro i PCB :)
User avatar
[eDo]
 
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje

Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby [eDo] » 16-03-2010, 18:14

Zar je moguce :(
User avatar
[eDo]
 
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje

Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby MHN » 17-03-2010, 08:16

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 759 times
User avatar
MHN
 
Posts: 350
Joined: 11-03-2005, 22:02
Location: Sarajevo

Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby MHN » 17-03-2010, 08:30

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 614 times
User avatar
MHN
 
Posts: 350
Joined: 11-03-2005, 22:02
Location: Sarajevo

Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby [eDo] » 17-03-2010, 15:03

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.
User avatar
[eDo]
 
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje

Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby [eDo] » 17-03-2010, 15:20

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

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 587 times
User avatar
[eDo]
 
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje

Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby MHN » 17-03-2010, 15:49

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 590 times
User avatar
MHN
 
Posts: 350
Joined: 11-03-2005, 22:02
Location: Sarajevo

Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby [eDo] » 17-03-2010, 17:02

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 :)
User avatar
[eDo]
 
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje

Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby MHN » 17-03-2010, 20:54

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
MHN
 
Posts: 350
Joined: 11-03-2005, 22:02
Location: Sarajevo

Re: Re: PIC 16F84 Freqency Meter 8 LED Digit


Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby [eDo] » 18-03-2010, 12:52

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?
User avatar
[eDo]
 
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje

Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby sindja1204 » 18-03-2010, 14:32

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
Ja sam za frekvencometar koristio 16F84-04/P on je 354 din.
Dosta jeftinih komponenti mozes da nadjes i u
www.mikroprinc.com 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
sindja1204
 
Posts: 790
Joined: 03-05-2009, 11:57
Location: Beograd

Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby MHN » 18-03-2010, 15:45

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
MHN
 
Posts: 350
Joined: 11-03-2005, 22:02
Location: Sarajevo

Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby [eDo] » 18-03-2010, 16:39

Pozdrav sindja & MHN!
Cene sam razgledao u http://www.mgelectronic.rs/ 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 :)
User avatar
[eDo]
 
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje

Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby sindja1204 » 18-03-2010, 17:47

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
sindja1204
 
Posts: 790
Joined: 03-05-2009, 11:57
Location: Beograd

Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby [eDo] » 18-03-2010, 22:04

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

Posle Hitler:
http://www.youtube.com/watch?v=NfkcPBwk ... re=related
User avatar
[eDo]
 
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje

Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby sindja1204 » 18-03-2010, 22:27

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
sindja1204
 
Posts: 790
Joined: 03-05-2009, 11:57
Location: Beograd

Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby MHN » 18-03-2010, 22:43

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
MHN
 
Posts: 350
Joined: 11-03-2005, 22:02
Location: Sarajevo

Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby [eDo] » 19-03-2010, 10:55

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 :)
User avatar
[eDo]
 
Posts: 794
Joined: 13-02-2007, 17:17
Location: Beograd/Vranje

Re: PIC 16F84 Freqency Meter 8 LED Digit

Postby animatrix » 25-03-2010, 19:24

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?
animatrix
 
Posts: 15
Joined: 15-06-2008, 10:32
Location: Vukovar

Next

Return to Mikrokontroleri - PIC

Who is online

Users browsing this forum: No registered users and 2 guests

GOOGLE

cron