[elektro] Bombasztikus Dallas RTC ora ( ujraindulós )

Elight elight at gmail.hu
Mon Jun 25 13:24:03 CEST 2012


Sziasztok,

Kisérletezek itten ezekkel
     a Dallas  időmérő IC-kkel..
    Némi tapasztalaszerzés céljából..

Ujabban próbálgatok
     I2C pl DS 1307 meg
     SPI buszosat DS1305 is szeretném..

Előtte RAMPTON-t használtam, de sajna
az egyszerűbb típusok kiveszőben, a
többi meg eléggé megdrágult.

Az a tapasztalatom ,
     hogy elektromosan zavart környezetben
az I2C-vel előfordult hogy,
     egyszer egyszer a héten kifagyott.
Nem tudom egészen  pontosan miért ,
  mert rövid az analizátorunk buffere,
de valami olyami, hogy megváltozik egyetlen bit
és az ACK jel helyett idő elött talán egy NACK fut be..
Legalábbis ez a sejtésem.
Tulajdonképpen a Mikroe I2C libjei fagynak.
( Elképzelésem szerint
     lehet nem használnak timeout-ot. )

Most kezdeném az SPI-set is nézegetni ,
mert tapasztalatom szerint
    a RAMPTON nak az SPI-sei csont nélkül elmentek
bármilyen környezetben.
Ezeknél az ora chipeknél ip. környezetben
van egy kifagyás vagy befut egy fals adat ,
  az eléggé nagy gáz..  Ugye,
Mikor ma már azért szinte mindenben
   kapunk egy jól működő pontos órát.
( Aztán meg jön a vicc?
     Hány mérnök kell egy villanykörte... : )

A kérdésem tulajdonképpen az lenne,
hogy,

Van e valami ajánlás vagy technika ,
a fagyások  elkerülésére,
   ill  hogy ha már lebök ?
( Mert alatta látom hogy a főprogram ( óra rutin ) áll,
     az INT-ek meg szépen  mennek tovább )
Ujra lehetne e valahogy soft. indítani a
kommunikációját időelvesztés és tápkikapcsolás nélkül?

A neten talált megoldások jó része  - első látásra -
szerintem többrétegű interruptokkal
nem igazán együttműködő.

Üdv István



More information about the Elektro mailing list