Impulzus számláló memóriát a mikrokontroller, nicetv

Reakcióvázlat összegyűjtjük mikrokontroller PIC16F628A. Meg lehet tekinteni a bemeneti impulzusok 0 és 9999 között Az impulzusokat tápláljuk RA3 port sort (SA1 gomb aktív alacsony). Minden impulzus mutató leolvasott változik 1. Miután impulzus 999 a jelzőfény, és a 0 pont elején a második ezer (jobbra az ábrán), és így tovább. D. Így a pontszám folytatódhat, amíg az érték 9999. Ezután a pontszám leállítjuk. SA3 gomb (R 1 port vonal) használnak, hogy visszaállítsa a „0”.


Vezetési Impulzusszámlálónak memóriát a mikrokontroller

Kezdetben a program tette dolgozni hatalom három AA elemmel működik. Ezért annak érdekében, hogy energiát takarítson meg az áramkör bekapcsolt kijelző kapcsoló gomb állapotának ellenőrzését a számláló SA2 (RA4 port vonal). Ha nincs rá szükség, akkor lehet, hogy rövidre zárja a kapcsolat ezt a gombot. Az áramkör használhatja felhúzó ellenállás tartományban 1K 10k. A konfigurációs bitek INTRC I / O és PWRTE telepítve. Amikor teljesítmény mérő leolvasást a vezérlő memóriájában tárolt. Lejáratkor kijelző áramkör megmunkálható marad alacsonyabb teljesítmény 3,5 V. A gyakorlat azt mutatja, hogy az akkumulátor tart majdnem egy hete folyamatos az áramkör működését.

Impulzus számláló memóriát a mikrokontroller, nicetv

A nyomtatott áramköri lap a számláló

Reakcióvázlat firmware IC és az áramköri kártya az S-layuout archív formátumban (15 kB).

Rendszergazdaként. Ellenállások R1-R3 lehet kiválasztani címletű a 10K.

Hosszan tartó megtartása gomb „1” állás folytatódik. Akkor megfelelő firmware IC, hogy használják, hogy megszabaduljon ezt a hiányosságot?
Ui A lustaság etch a fedélzeten, és forrasztani p / sr le számláló áramkör. Köszönöm.

Szeretném tudni, hogy a paramétereket a pulzus (amplitúdó, sebesség, az időtartam és előlapok) erre számláló. Ennek megfelelően, amely azt a alkalmazhatóságát a számlálót a területeken.

Impulzus számláló memóriát a mikrokontroller, nicetv

A forráskód van. Bizonyára időtartama magában visszaállási. Általában ez megköveteli impulzusokat 50 ms (legalább tettem egy időtartam)

Kapcsolódó cikkek