Szia!

Teht ez egy olcs s egyszer kis 4 digites fordulatszmmr, aminek legnagyobb elnye, hogy a reciprokk szmolssal egyharmad msodpercenknt tudja frissteni a mrt rtket a kijelzn. Nem frekvencit mr, hanem impulzusok kzti idt s ennek reciprokk rtke a fordulatszm. Ha kzvetlenl a fordulatszmot -frekit- mrn az impulzusok begyjtsvel, sszeszmllsval, akkor pl hatszzas fordulatszmnl 1 msodpercig tartana, amg mgcsak 10 darab impulzus bejne. Ezt a 10 db impulzust ugyan fel lehetne szorozni hatvannal de gy az eredmny a klmbz fordulatszmoknl nagyon pontatlan lenne.
Ezrt kell inkbb az impulzusok kztti idt mrni, majd az eredmnyt talaktani.
A mikrokontroller: AT89C2051. Ebbe a zip-be belecsomagoltam a begetend binris fjlt, a kapcsirajzot s kt fnykpet.

A hat darab bin fjl, az a begetend fjl, ezek kzl csak az egyiket kell begetni aszerint, hogy az adott jrmben egy darab krfordulat alatt hny darab impulzust kapsz a jrmtl. (Pldul a 12v1-nl egyet.) Teht ha pl. egy impulzusos jrmhz a 12v2-t geted be, akkor ktszeres rtkeket fox ltni a kijelzn, stb...
Akkor sincs gond, ha pl. a jrm egy kr alatt 1,5 impulzust ad (teht kt kr alatt hrmat ad), ilyenkor a 3 impulzusos jrmhz kszlt 12v3-at kell begetni s cserbe az rajelet kell felre venni: 12MHz helyett 6MHz.
Ilyen s hasonl trkkkkel gyakorlatilag brmilyen jrmhz ki lehet keverni a megfelel sszelltst, a mikrokontroller rajele 24MHz-ig nvelhet s 4MHz-ig rdemes cskkenteni. (Az itt tallhat binris begethet fjlok 12MHz-es mkds esetn adnak a kijelzn helyes eredmnyt.)

A kapcsirajz remlem egyrtelm, ha vmi nem vilgos, akkor termszetesen vlaszolok r de remlem ki tudod bogozni a dolgokat a rajzrl:
Bal o. lent van a 7805 s krnyke, az egy 3 plus sorkapocs a szln: gnd, tpfesz s a bemen jel, ami 1k2-vel megy tovbb a potihoz. A potival a jelszintet lehet "optimalizlni", a kt dida ott csak vdelem. Megy tovbb 1k-val a freq-lbra, ott a uC bemenete. T1...T4 a digitmeghajt tranzisztorok vezrllbai, egyszerre csak az egyik H, a msik 3 L. A "mode" kapcsol vlaszt a fordulatszm s a feszmrs kzt. A...G a ht L-aktv szegmens (ezek kzsek mind a 4 digiten). Az 1k-2k-4k-8k-16k-3k ellenllsokbl van egy primitv ad-talakt, ehhez kell egy zenerdida, ami lejjebb szuperponlja az aksifeszt a uC tartomnyhoz. (De ez nem tl pontos mrs, csak tjkoztat jelleg az aksirl ezzel az olcs uC-vel, amiben egybknt nincs is ad-talakt.)

Semmilyen kalibrls nem kell, csupn a potit kell egyszer belltani, miutn a ketyere benn van a jrmben. Ha a feszmrs pontatlan, akkor a 8,2...10V-os zenerdidt kell cserlni.

Peti
