Ingo Electronics

 Dažnomatis su PIC16F628 

Mano sukurtas nesudėtingas dažnio matuoklis,kurio schema yra žemiau pateiktame paveikslėlyje, neturi deficitinių detalių ir yra lengvai pakartojamas. Per porą vakarų,turint PIC'programatorių, tokį dažnomatį galima lengvai pasigaminti ir praktiškai, jei nebūtinas didelis tikslumas,tai nereikia jokio derinimo.

Dažnomačio matavimo ribos yra nuo 0,1Khz iki 1000Khz (1Mhz). Matavimo rezultatas išvedamas į LCD displėjų, 100hz tikslumu, nors realiai procesorius matuoja dažnį 10Hz tikslumu.  Tokio tikslumo manau pakanka mėgėjiškiems projektams, pvz. impulsinio maitinimo šaltinio derinimui ir kt.

Čia panaudotas standartinis dažnio matavimo principas. Procesorius skaičiuoja per nustatytą laiko tarpą ateinačių impulsų kiekį, apskaičiuoja signalo dažnį, ir rezultatą siunčia į displėjų. Pas mane procesorius skaičiuoja  kiek impulsų ateina  per vieną sekundę, t.y skaičiavimo rezultatas pateikiamas kas 1sec.

Schemoje naudojamos trys mikroschemos: 74HCT08 - reikalinga tam kad palaikyti reikalingą loginio vieneto lygį, nepriklausomai nuo signalo įėjimo lygio. Minimalus signalo lygis, prie kurio dar dirba ši mikroschema yra 1,65V, maksimalus apie 5V. K155ИE2 - panaudota kaip dažnio daliklis iš 10, tam kad praplėsti matavimo diapazoną. K155ИE2  analogas be jokių schemos pakeitimų yra TTL serijos loginė mikroschema 7490 .               

Šioje schemoje reikalingas mikrokontroleris PIC16F628 ,kuris galėtu dirbti 20Mhz taktiniu dažniu. Pagal kataloga tai būtų PIC16F628 - 20/P.  

Schemos maitinimui galima panaudoti bet kokį  9 - 30 voltų  įtampos DC  blokelį .

 PIC16F628 programavimui

fmeter_628.hex failas. 

 Čia yra dažnomačio testavimo su PROTEUS programa failai, savo kompe galite matyti kaip veikia šis prietaisas.

freq_meter_628 test. 

 Čia yra dažnomačio projekto PROTEUS programa failai.

freq_ meter_628_ schema. 

Pas mane PCB plokštė yra pagamint iš 6cm x 6cm vienpusio stiklo tekstolito:

Čia galima pažiūrėti daugiau pagaminto prietaiso nuotraukų.

Tiems kas nekantrauja skubiai išbandyti surinktą dažnomatį,gali gali pasigaminti štai tokią schemutę, su 7400 mikroshema (analogas K155ЛA3). Jeigu paimsim  R- 1kom ir C-  5000pF,tai dažnomatis turėtų rodyti apie 54Khz.

 

Jeigu kas nežino kaip pajungti 1602 displėjų,žemiau pateiktuose paveikslėliuose pažymėjau pajungimui reikalingus kontaktus:

Dažnomačio gamybai reikalingos detalės:

 

 LCD GDM1602A Galima prijungti ir 16 x1 LCD displėjų
 U2 K155ИE2  Analogas 7490    
 U3 74HCT08 
 U1 PIC16F628 - 20/P 
 U4 7805 
 X1 20Mhz kvarcinis rezonatorius 
 C1,C2 12pF 
 C3,C4 100mF x 25V 
 R1 10kom 0,25W 
 RV1 10kom 
 J1 Kištukas NSL25-2k 2,54mm lituojamas į plokštę 
 J2 Lizdas maitinimui, DC 2,1/5,5mm ,lituojamas į plokštę.. 
 J1+ Lizdo NSG25-2k 2,5mm korpusas 
 J1+ Kontaktas NSG25 lizdui 
 J2+ DC kištukas maitinimui DC 2,1/5,5mm 
 J2+ 9-30V DC maitinimo blokelis 
 + Lankstus ekranuotas laidas,signalo atvedimui 
 +40mm gnybtas, 2vnt.