Wie lange drückt man typisch eine Taste? (iButton/uC Schlafmodus)

Gast #3027171
Lesenswert?
• ▲
▼
Wie lang drückt denn jemand typischerweise eine Taste in milli-Sekunden? 
Gibt es da Erfahrungswerte?

Hintergrund: Muss einen Dallas One-Wire iButton pollen. Wenn ich das 
richtig verstanden hab, funktioniert das so, dass der iButton (so ne Art 
Knopfzelle mit IC drin), in eine Fassung eingedrückt wird und dann beim 
nächsten Pollen ein Lebenszeichen schickt (nämlich seinen 64bit Code). 
Das funktioniert auch, kein Problem. Will den aber nun auch erkennen, 
wenn man den "normal" kurz angelegt, jedoch aus Stromspargründen nur so 
oft pollen, wie es denn auch sein muss. Dazwischen darf der schlafen.

Wär jetzt natürlich kein Problem, das jede halbe, viertel oder so 
Sekunde zu machen, aber ich dachte, ich frag halt mal nach typischen 
Tastzeiten.

Grüsse
#3027199
Lesenswert?
• ▲
▼
Andere Idee:
Mach den Pullup vom 1-Wire schaltbar. Dann mit einem zweiten viel 
hochohmigeren Pullup am 1-Wire detektieren, ob da jemand gerade was in 
die Fassung drückt. Damit einen flankengetriggerten Interrupt füttern, 
so wacht der µC auf, schaltet den "richtigen Pullup an und beginnt mit 
der Kommunikation. Und schon muss dein µC nicht mehr zyklisch aufwachen.
mfg mf
Gast #3027238
Lesenswert?
• ▲
▼
Das ist vielleicht ausgefuchst :-). Sehr clever.
Danke für den Tip.

Ich muss mal am Oszi kucken, bei welchen schwachen Pull-ups der 
eingesetze iButton den Interrupt Pin genügend auf logisch 0 zieht.

Grüsse

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.