Fórum témák

» Több friss téma
Cikkek » Wand óra - rezgőnyelves óra
Wand óra - rezgőnyelves óra
Szerző: Hp41C, patexati, janocsi, H2opok, idő: Máj 18, 2012, Olvasva: 30693, Oldal olvasási idő: kb. 2 perc
Lapozás: OK   3 / 9

A továbbiakban is megmaradt külön áramkörnek a rezgetést végző teljesítmény oszcillátor.

Lényegében egy astabil multivibrátort használt fel, melynek időzítését a P1 és P2 potenciométerekkel lehet állítani, és egy szimmetrikus teljesítmény végfokozat a tekercs meghajtására. A multivibrátor a J12 -re csatlakozó Hall érzékelőtől kapja a kar mozgásáról az szinkronizáló impulzusokat. A potenciométerekkel a biztos indulást és a maximális rezgési kitérést lehetővé tevő munkapontot kell beállítani.

A kontrolleres vezérlés azonban teljesen átalakult. A kézi Wand programja a 16F84, és a rotoré a 16F628 kontrollerben nagyon kevés lehetőséget adott, így ebben a változatban egy 16F886 kontrollert alkalmaztunk. A program sem a kézi továbbfejlesztése, hanem a propeller órával való hasonlóságot kihasználva, a Soubry Henk-féle rotor vezérlő program továbbfejlesztett változata. Több különbséget ki kell emelnem:

- A Wand óra panelje áll. Elsőre talán nem jelent nagy lehetőséget... Ha a panel áll, akkor egyszerűen megoldható más egységekkel való kapcsolata.

- A kar mozgása nem egyenletes. A végkitérések közelében a sebessége lecsökken, megáll, majd gyorsulva indul el megint a másik irányban, ami a kijelzésen az ábra torzulásához vezet.

- A propeller óra funkcióit két kontroller együttesen végzi: a bázisé és a rotoré. Ebben az órában egy kontrollernek kell mindent elvégeznie.

- A propeller óra, a maga nagy, kör alakú kijelzőjével, nagyon látványos. A kar rezgési kitérése sokkal kevesebb információ kijelzésére ad módot.

A fentieket figyelembe véve a bázis és a rotor programját összevontam egyetlen programba és kiegészítettem sok funkcióval, hogy ez az óra is legalább annyira érdekes legyen, mint a propeller óra.

A kapcsolást kiegészítettem az alábbiakkal: Infra távirányítás Philips RC5 kódolással, PCF8583 I2C buszos RTC-vel az idő, a beállítások és egy üzenet tárolására, automatikus fényerő állítási lehetőséggel, a külső fényerő mérésével, hangjelzéssel, egy relé kimenettel, DCF77 szinkronozási lehetőséggel, hőmérővel és páratartalom mérővel, a rezgető feszültségének állítási lehetőségével és az áramfelvételének mérésével. Később, Janocsi kérésére, egy 24FC512 I2C EEPROM-mal tovább bővült az áramkör, több kép, üzenet megjelenítésére adva lehetőséget. A legfontosabb maradt legutoljára: Egy aszinkron soros vonali kapcsolattal, melyen keresztül az óra beállítására, működtetésére, az ábrák, üzenetek lecserélésére is van lehetőség. Az óra nem állítja elő az RS232 szintek előállításához szükséges negatív tápfeszültséget, hanem azt a modem vezérlő jelekről veszi le. Sajnos már egyre több a PC soros vonal nélkül, de a kapcsolat működőképes USB - soros vonal konverterrel, a szintillesztést átalakítva BlueTooth modullal is. 

A J2 csatlakozóra további I2C felületű eszközök csatlakoztathatók.


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