Hőmérő (hőmérő) a mikrokontroller pic16f628a

Leírás hőmérő munkák

E hőmérő mutatni a hőmérséklet csak. Kis különbség a többi hasonló rendszerek a kimenő hőmérséklete méret a LED lámpa, ami egy 4-bites nagy fényerejű CA04-41SRWA. Mivel a hőmérséklet-érzékelő DS18B20 alkalmazott szokásos felvételét külön huzal adagoló.

A program célja az akkumulátoros, poetmu ha a bekapcsolást jelző nem mutat semmit. hőmérő programot áthalad az inicializálási és azonnal be alvó üzemmódba. Alvó mód lehetővé teszi, hogy a mikrokontroller, hogy energiát takarítson energiát. Ha megnyomja a gombot csatlakozik PORTB0, kapcsolja be a kijelzőt.
A kijelző mutatja a parancssorba:

Hőmérő (hőmérő) a mikrokontroller pic16f628a


Ezután a kijelző megjeleníti hőmérséklet adatok magukat.

Hőmérő (hőmérő) a mikrokontroller pic16f628a


leolvasott kimenet típusa Következő:

Hőmérő (hőmérő) a mikrokontroller pic16f628a

Hőmérő (hőmérő) a mikrokontroller pic16f628a

Hőmérő (hőmérő) a mikrokontroller pic16f628a

Hőmérő (hőmérő) a mikrokontroller pic16f628a

Ellentétben a forma levonás csak az alacsony pozitív hőmérsékletek. Ezen a hőmérsékleten jelzés a szimbólum „fok” hozzáadott jel „C”. Azaz fok tselsiya.Simvol „foka” van jelen a kijelzőn bármikor a mért hőmérséklet.

DS18B20 hőérzékelő méri a hőmérsékletet a felbontás 0,0625 fok. Hőmérő érzékelőtől érkező olvassa és fordulóban, majd a legközelebbi tized fok. Tizedfokban jelenik meg a kijelzőn az összes megjelenítési módok kivételével mód hőmérséklete alacsonyabb, mint -10 Celsius fok. Ez úgy történik, hogy a „mínusz” jel mindig jelen van a negatív hőmérséklet mérés.

Jelzések vannak jelen a mutató 30 másodpercig. Ekkor a műszer ismét alvó módba, és a fény kialszik.

hőmérő szimuláció Proteus


Modell Proteus hagyjuk működni a program része a hőmérő nem gyűjt maga az eszköz a mirigy. Minden mód ellenőrzött és engedélyezett. Zavarainak szimulációs program van.

Hőmérő (hőmérő) a mikrokontroller pic16f628a


A modell maga lehet letölteni a link: termo_i_v2.DSN

Sematikus ábrája a hőmérő


A rendszer készült kezdve a nyomtatott áramkör. Először is, a vezetékek vezetékek a PCB megtörtént, így a hossza a vezetékek, és a megállapodás a komponensek optimális volt, és csak azután pontos koncepciót fogalmazott illő PIC16F628A mikrokontroller kimeneti port CA04-41SRWA mutatót kapott az áramköri lapon.

Hőmérő (hőmérő) a mikrokontroller pic16f628a

A nyomtatott áramköri lap a hőmérő

Hőmérő (hőmérő) a mikrokontroller pic16f628a


A nyomtatott áramköri lap készül a programban SprintLayout 5.0. Töltse PCB fájlformátum, akkor feküdt a link: Termoi_v2.lay ellátás célja PIC16F628A a SOIC csomagot.

A firmware a mikrokontroller


A firmware letölthető itt: termo_i2.hex


Firmware, amely megjeleníti az egész idő alatt. A gomb nem aktív, akkor nem kell telepíteni a nyomtatott áramköri lap. A nyomtatott áramköri lap ugyanaz, mint a rendszer, és nincs más változtatásokra van szükség. Eltérően programok, amelyek célja az elemmel működő, nem átmenet SLEEP mód: termo_i_5.hex

Kapcsolódó cikkek