Fórum témák

» Több friss téma
Cikkek » Digitális óra, vezeték nélküli hőmérővel
Digitális óra, vezeték nélküli hőmérővel
Szerző: Novak, idő: Dec 28, 2012, Olvasva: 26860, Oldal olvasási idő: kb. 1 perc
Lapozás: OK   6 / 7

A vevő áramkörhöz készített nyomtatott áramköri terv innen tölthető le, PDF formátumban.

A beültetési rajz az alábbi képen látható:

rx_pcb_s.jpg

A terven a kijelzők csak 3 digitesek, mert az Eagle alkatrész-könyvtáraiban ezt a verziót találtam meg. Ettől függetlenül ide értelemszerűen 4 digites kijelzőket kell beforrasztani!

Első lépésként itt is a piros színnel jelölt átkötéseket érdemes beültetni, utána pedig a felületszerelt R-C elemeket és integrált áramköröket. A furatszerelt alaktrészek kerüljenek utolsóként beültetésre (ICM7228, mikrokontroller, LED kijelzők, nyomógombok).

A mikrokontroller felporogramozása előtt ajánlott a DS1307-hez csatlakozó elem bekötése a J1 pontokra. Az elem hiánya esetén a tesztek során néha előfordult, hogy az idő helyett teljesen véletlenszerű karaktereket jelentek meg a pontos idő helyett. A lényeg, hogy a korrekt működéshez szükség van a 3 V-os hatter-elem(ek)re is.

 

A firmware működése röviden:

A mikrokontroller másodpercenként kiolvassa az időt a DS1307-es IC-ből, majd ennek megfelelően frissíti a kijelzést, ha szükséges. Közben ellenőrzi azt is, hogy érkezett-e be valamilyen adat az NRF24L01-es, rádió modultól. Amennyiben igen, frissíti a hőmérsékletet is. Abban az esetben, ha 5 percig nem érkezik egyetlen adás sem a szenzortól, a kijelzőn 4 darab "-" szimbólum jelenik meg. Természetesen ezek után ha bármikor ismét elérhető a szenzor, a kijelzés automatikusan visszavált az aktuális hőmérsékletre.

A mikrokontroller felprogramozásához szükséges fájlok, a típusoknak megfeleően az alábbi listából tölthetők le:

Az adótól eltérően itt a Fuse biteket 8 MHz-es belső RC oszcillátorra kell állítani, 8-as leosztás NÉLKÜL!

Sikeres programozást követően azonnal látni kell a kijelzőkön valamilyen életjelet. Alapesetben, amíg nem érkezik be az adótól származó adatcsomag, addig a felső kijelzőn 4 darab "-" jel látható. Az alsó számjegyeken az időnek kell megjelennie, melyet a penel felső részén található nyomógombokkal lehet beállítani.

 


A cikk még nem ért véget, lapozz!
Következő: »»   6 / 7
É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