Üzemóraszámláló - Projektek - AVR - projektek mikrokontrollerek avr
Számláló eszköze autonóm generátor működési idejét. Counting töltött idő azért szükséges, hogy végezzen megelőző olajcsere és szikra egy bizonyos számú órát. Mivel az első olajcserét kell végezni 5 óra után a jövőben - minden 30 órában. Ezért az idő gróf úgy döntött, hogy egy külön eszköz.
És itt van az oka a problémákat - dízel generátor Madek. áramszünet

A rendszer alapja egy mikrokontroller Atmega8 méréseket jelennek meg az LCD znakogeneriruyuschy.

Az ellenőrzés, van két gomb: az első - Zapusk / Stop, ahogy sejteni lehet, elindítja és leállítja a eltelt időt. A második gomb - Sbros - visszaállítja az időt.
Az olvasás ideig foglalkozó Timer1, ami be van állítva az indukciós megszakítja másodpercenként.
A kijelzőn megjelenik az óra és a perc az idő dolgozott. Ahhoz, hogy látható-e vagy sem az időzítés, a D1 van egy LED, amely villog minden 1 sec.
Adatok a számított idő alatt nem felejtő memória a mikrokontroller, olvasás és írás minden egyes megnyomásakor a Zapusk / Stop gombot.
Kódot az eszköz van írva Bascom-AVR, forráskód és firmware letölthető a cikk végén.
Szolgált a ház a készülék ház elektromos vezetékeket, a fedél vágtunk lyukat LCD, van-e beillesztve a tetején stencil nyomtatott szövegben. Beillesztve az átlátszó műanyag CD borító. Az utolsó kiviteli alakban a LCD használt eszköz 8x2. A kód van optimalizálva kijelzőn.

A készülék tápellátását 12 V elérje a generátor. Ebből a célból a testület lineáris szabályozót 78L05 biztosított. Ha beszélünk a fórumon, akkor használják a hibakereső maketka, így egy külön kártya fájlt a készülék nem.
Itt látható a készülék működését.

Míg felvázolt rendszer. Hozzáadott R1 és R2 ellenállás, valamint egy D1 Zener-dióda, D2. És módosította a csatlakozás gombra. A Zener dióda közül választjuk meglévő már számított feszültségosztó R1, R2. Szükséges, hogy a táplálék jelenléte a szabályozó bemenet, a kimenet az elválasztó 4-5 voltot. Miután a készülék kikapcsolása, a feszültségosztó fognak tűnni, akkor érzékeli a mikrokontroller és kivetésre kerül, amíg a C2 kondenzátor, azt kellett volna ideje, hogy írjon az adatokat. C2 szükség lehet, hogy egy nagyobb kapacitású.

exersizze nagyon köszönöm, hogy szórakozik velem!
A régi firmware a képernyőn orosz nyelvű „telt” - például a támogatási cirill? Hálás lennék, ha a hajlék átdolgozta firmware és ukzhate hogyan hajtsák végre a megőrzése memóriát. eszköz powered by Lm7805 12b bemeneti származó trance.
Az én firmware cirill betűkkel, nyilvánvalóan nem tudja megjeleníteni a podderzhivaet.Vecherom is dobja ki a rögzített változata.
Az automatikus mentés lehet szervezni, meg kell remake a rendszer kissé. A készülék be van kapcsolva?