www.mikrocontroller.net

Forum: Mikrocontroller und Elektronik DS1921 thermochron iButton eosc Batterie sparen Oszillator

Autor: eProfi (Gast)
Datum: 09.05.2008 12:20

English version below.
Ich habe einige Dallas Thermochron iButtons DS1921L und DS1921Z in
Verwendung.
Verbindung zum PC über einen RS232-1wire-Adapter DSDS9097U-S09 (enthält
DS2480)  und einen USB-1-wire-Adapter DS9490 (enthält DS2490).
Software: TMEX iButton viewer 3.21beta

Wenn man den iButton nicht verwendet, kann man interne Lithium-Batterie
sparen (Lebensdauer verlängern), indem man den 32KHz-RTC-Oszillator
durch setzen des EOSC-Bits (addr 20e bit 7) abschaltet.

Bei einigen TMEX-Viewern (z.B. ds1994) ist diese Funktion implementiert
(bei miscellaneous settings), aber nicht beim 1921 (scheinbar will
Dallas viele von denen verkaufen und sorgt dafür, dass die Batterien von
der RTC langsam leergesaugt werden).

Weiß jemand, welche Bytes ich dem DS2480 im DS9097U-S09 schicken muss,
damit der Oszillator im DS1921 abgeschaltet wird?
Oder können neuere Versionen des Viewers das inzwischen?

Hat jemand von Euch einen DS1410 (Centronics - 1wire Adapter) oder einen
DS9097 (RS232 - 1wire Adapter)?
Oder einen  mehrere DS1922  DS1923 (Hygrochron) zu verkaufen? Ich
suche welche.

Nebenbei:  nach einer Mission immer "options | stop current mission",
sonst macht er munter weitere Messungen (und zieht die Batterie leer),
auch wenn der Speicher schon voll ist (die Messungen gehen weiterhin in
die Min-Max-Speicher und in die Temperatur-Bins ein).


And now in english:
I am using some Dallas Thermochron iButtons DS1921L und DS1921Z.
They are conntected to PC via a RS232-1wire-adaptor DSDS9097U-S09 (uses
DS2480)  and  a USB-1-wire-adaptor DS9490 (uses DS2490).

When not in use, you can save the internal lithium battery (prolong
device life) if you disable the internal 32KHz-RTC-Oscillator by setting
the EOSC-bit (addr 20e bit 7).

Some of the viewers can set this bit, but not the DS1921-viewer (at
least the version i am using). Is a newer version capable doing this?

Question: which byte sequence is to be sent to the DS9097U / DS2480 to
set the EOSC-bit in the DS1921?

Btw: take care to "options | stop current mission" after measurement,
because it continues measuring (and draining the lithium-battery)  even
if the memory is full (temperature-bins and min/max storage are
continued).

Antwort schreiben

Die Angabe einer Email-Adresse ist freiwillig. Wenn Sie automatisch per Email über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
  • Aussagekräftigen Betreff wählen
  • Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
  • JPEG-Dateien (.jpg) nur für Fotos verwenden, Schaltpläne, Screenshots usw. als PNG oder GIF anhängen

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel






webmaster@mikrocontroller.netImpressumWerbung auf Mikrocontroller.net