Komplett

Mikroprocesszor vezérelt digitális óra


Az óra négy fő egységből áll: a processzoros rész, az A/D-t is magába foglaló perifériákat kezelő egység, a kijelző és a tápegység.

A processzor rész kapcsolása.

A 6809 típusú processzorra épül. Ez az egység tartalmazza a memóriákat (RAM és ROM), a 6821 párhuzamos interface, és a 6850-es soros (ACIA) áramkört. A kapcsolási rajzon rajta van, hogy melyik rész hová van címzés szempontjából bedrótozva.

A perifériás egység, itt kap helyet az összes egyéb elem, amelyeket a 6821 IC-n keresztül vezérel a processzor. Érdekességek bőven vannak a rajzon, amit esetleg máshol is fel lehet használni. Ilyen például a speciális IC nélküli A/D, ami ugyan nem túl gyors, de a hőmérsékletek méréséhez tökéletesen megfelel. Működése: a 4024 számláló binárisan kapcsolgatja a kimenetére kötött ellenállás hálózatot, ezzel folyamatosan növelve a referencia feszültséget., Ezt az LM324 IC hasonlítja össze a 3. bemenetére jutó feszültséggel. Ezt a 4051 multiplexer választja ki, melyik csatornát mérje, az egész folyamatot a 6809 processzor vezérli le. A mérő szenzorok az 1N4148 diódák, azt a tulajdonságukat használva, hogy a rajtuk eső feszültség változik a hőmérséklettől függően, nagyjából 2mV/C fok. Az 5k-s trimmerekkel lehet pontosan hitelesíteni a hőmérő bemeneteket, itt érdemes helitrimmereket alkalmazni.

Másik érdekes rész a TL061 IC-vel és BC517 tramzisztorral felépített soros adást/vételt lebonyolító rész. Az egységek tulajdonképpen szintillesztést végeznek a PC számára.

A DCF modul külön megvásárolható egység, a kimenetén TTL szintű jeleket szolgáltat a vett jelből, az óra szoftvere erre képes tökéletes biztonsággal rászinkronizálni, ellentétben néhány gyári megoldással.

A kijelző rész kapcsolása, 4094 CMOS shift regiszterekre épül, minden LED külön kimenetetre van kapcsolva. Azért nem mátrixba kötöttem a LED-eket, mert így jóval nagyobb fényerőt sikerült elérni (100-szoros fényerejű LED-ekkel főleg), és gyakorlatilag bármennyi kijelző rákapcsolható az órára, csak 5 szál vezetéket kell tovább vinni.
Itt látható még a billentyűzet kezelő rész is 4017 IC-vel, valamint az egyéb visszajelző LED-ek, a hangszóró is.

A tápegység rajza, a szokásos alkatrészekkel, kiegészítve akkumulátor töltő résszel a szünetmentes tápellátás érdekében.

Ez a kapcsolás a hőmérő rész hitelesítéséhez nyújt segítséget, be lehet vele állítani a bemenő feszültséget pontosan.

Nyák terv nem készült, egy próbapanelen megépítve üzemel a kapcsolás a mai napig is, az IC-k elrendezése látható itt.

Az alkalmazott csatlakozók bekötése látható itt, ez csak némi iránymutatás miatt van, egyátalán nem szükséges ugyanígy elkészíteni, kivéve a soros port csatlakozót.

Az elkészült óra funkciói:
  • 8 karakteres 5x7 LED mátrixból álló nagyméretű kijelző, alfanumerikus kijelzés
  • DCF 77 atomóra időkód vétele ha lehetséges, egyébként kvarc üzemmód
  • 4 programozható 230V-os kimenet, programozható idő kapcsolásra, hőmérsékleti értékre, bemeneti jelre kapcsoljon
  • 4 hőmérséklet érzékelő bemenet
  • soros port ki/bemenet
  • 1 termosztát kimenet, bármely hőmérő bemenetre programozható
  • 1 riasztó kimenet
  • 2 riasztó (egy azonnali, és egy késleltetett) bemenet
  • 2 felhasználói bemenet, funkciója programozható
  • 2 programozott és egy felhasználói termosztát program
  • idő, dátum, névnapok, nevezetes napok, csillagképek és még rengeteg egyéb más információ kijelzése
  • 3 külön-külön beállítható ébresztési program, plusz egy egyszeri alkalomra szóló (önmagát törlő)
  • minden funkciója PC-ről programozható (WIN9x programmal)
  • hőmérséklet termosztát és riasztó funkciók naplózása, PC-vel lekérdezhető
  • inteligens akkumulátor töltés/ellenőrzés


Ezeket a funkciókat a 32 k-s 27256 EPROM-ban lévő 6809 gépi kódján készült szoftver végzi. Ha valakit érdekel a program, írjon az email címre. Sok sikert az építéshez!
Nézettség:

Szint:
    

Szavazat:

Készült:
2000. január 20. 20:00

Vélemény:
20

Szavazat:
16

Mai látogató:
3

Utolsó látogatás:
Ma 07:04:08

Bejelentkezés után használható funkció!
Értékeld a cikket!

Szavazatok
3,8
16
  6  ★★★★★
  3  ★★★★
  5  ★★★
  1  ★★
  1  ★

Legújabb írás

Rádiós
   

VÉLEMÉNYEK, HOZZÁSZÓLÁSOK

na jó de te csak jobban kened miint én :)

uli   2006. november 27. 14:20:01

Hülye vagy!
Én meg tudtam építeni fél nap alatt

Re:ULI   2006. november 26. 21:51:14

röviden tömören: odabasz! akim megépiti az nagyon keni :)

uli   2006. november 09. 17:52:28

Szia !
Érdekes kapcsolás ,nyákterv van hozzá ?

Üdv Stefy

stefy61(@)-zárójel nem kell-freemail.hu   2006. szeptember 18. 20:15:36

Szia!

Engem is érdekelne hogyan lehet megváltoztatni a mérestartományt , hogy kb. 350 fokig mérjen. És ha kérhetném , hogy küld el a szoftvert amivel be kell programozni az órat.

Köszönettel Zsolti

dande_zsolt_attila(@)-zárójel nem kell-yahoo.com   2006. szeptember 03. 06:20:47

Mi van?? nincs kapcsolás? Pedig érdekelt volna...

markibalazs(@)-zárójel nem kell-freemail.hu   2006. április 04. 19:10:51

A mikroprocesszor vezérelt digitális óra kapcsolási rajzát sze-
retném látni. Persze egy nyákrajz sem lenne rossz!
üdv: Szécsényi

szecspeter(@)-zárójel nem kell-freemai.hu   2006. február 21. 07:17:01

Elnézést az e-mail cimem hiányos volt.
A kérdésem még mindig áll, mert nagyon érdekelne egy
ilyen kapcsolás!!
üdv. Jonathan

jonathan-1(@)-zárójel nem kell-web.de   2005. szeptember 07. 11:05:57

A mikroprocesszoros DCF óránál nem látom a kapcs.rajzot,
nem tudom mitöl KOMPLETT a leirás??
üdv. Jonathan

jonathan(@)-zárójel nem kell-web.de   2005. augusztus 24. 10:29:33

Szia!

Érdekelne az icl 7106-os sal kialakított panelmüszer kapcsolása, és hogy hogyan lehet a méréshatárát megváltoztatni.
Esetleg tudnál segíteni ebben?

Üdvözlet
Gál Ottó

toto.7(@)-zárójel nem kell-freemail.hu   2005. március 10. 15:23:46