Fórum témák

» Több friss téma
Cikkek » Függvénygenerátor frekvenciamérővel
Függvénygenerátor frekvenciamérővel
Szerző: kistee, idő: Jún 6, 2014, Olvasva: 18000, Oldal olvasási idő: kb. 1 perc
Lapozás: OK   3 / 5

A frekvenciamérő rész egy PIC16F873-as mikrovezérlőre és egy kétsoros LCD kijelzőre épül. A bemenetre egy kéttranzisztoros illesztő egység került, ami kb. 100 mV-os bemenő érzékenységet biztosít. A bemenő fokozat kapcsolása:

bem_fok.jpg

Ezt én csak a két első tranzisztorig építettem meg, mert a harmadik már egy előosztó IC-re dolgozik, amit én nem használtam. Maga a frekvenciamérő teljes kapcsolása itt látható:

freq_meter_873_sch.png

A PIC-ben lévő program a CCS-C fordítóhoz adott példaprogramok egyike, kissé módosítva. Az egyik módosítás, hogy 16F877 helyett 16F873-as mikrovezérlőre fordítottam le, a másik pedig az, hogy a soros kimenet helyett LCD-re írja ki a mért frekvenciát. Tettem bele egy rövid intrót is, ez elhagyható, de akkor újrafordítás szükséges. A program működéséről annyit, hogy a Timer1 modul külső órajelbemenetére kapcsolt jel nullátmeneteit számolja 1 mp-ig, majd a kapott eredményt megjeleníti a kijelzőn.

Később úgy gondoltam, hogy elég nagy luxus erre a célra 28 lábú vezérlőt használni, ezért kidolgoztam egy olcsóbb, a népszerű 16F628A-ra alapozott frekvenciamérőt is. Ezt csak próbapanelen építettem meg, de készítettem hozzá egy paneltervet, amit nem kell szentírásnak venni, mindenki tetszés szerint áttervezheti, ez csak egy lehetőség. Az elvi rajzot külön nem is készítettem el, mert gyakorlatilag ugyanaz, mint a 873-as változat. Egy lényeges különbség van, mégpedig az, hogy a 628-ason a T1CKI a RB6-os kivezetésén van, míg a 873-ason a RC0-án.

A kétféle kivitel paneltervei:

freq_meter_873_mod.jpg

freq_meter_628a.jpg


A cikk még nem ért véget, lapozz!
Következő: »»   3 / 5
Értékeléshez bejelentkezés szükséges!
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem