Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

DS1620 :(większa dokładność)

GienekS 11 Nov 2003 09:26 1261 1
  • #1
    GienekS
    Level 32  
    Czy ktoś może mi podpowiedzieć gdzi mogę robić błąd. Chciałem z układu DS1620 uzyskać większą dokładność. W dokumentacji DALLASA na stronie czwartej jest mowa że należy odczytać rozkazem READ COUNTER i READ SLOPE. Cały dylemat w tym że wartość z READ CONTER zmienia się jak generator psełdo losowy a wartość z READ SLOPE jest zawsze zero. Nadmieniam że Inne rozkazy jak READ TEMPERATURE, READ TH, READ TL, czytają się prawidłowo. Układ poprawnie się programuje, można ustawiać progi temperatury dla termostatu. Będę wdzięczny będę za każdą pomoc.
  • #2
    GienekS
    Level 32  
    Temat zamknięty. Poprostu katalogowa komenda 0xA9 nie działa. Natomiast znalazłem inną 0x41, która przepisuje rejestr slope do counter. No a 0xA0 już działa. Jeszcze jedno, do poprawnego działania tego odczytu jest wymagany tryb CPU i 1SHOT