INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
gelöst - mehrere Wechselschalter abfragen
30.01.2015, 17:59 (Dieser Beitrag wurde zuletzt bearbeitet: 30.01.2015 22:56 von Foto-Ralf.)
Beitrag #1
gelöst - mehrere Wechselschalter abfragen
Hallo,

ich würde gerne den Zustand von 3 Wechselschaltern abfragen. Vorkommen können alle Schaltkombinationen der 3 Schalter.

Um möglichst wenig Ports des Arduino zu verwenden habe ich mir überlegt eine Widerstandsmatrix aufzubauen und über einen Analog-Port die Spannung auszuwerten. Das Problem dabei: Es sind dabei ja immer 3 Widerstände parallel geschaltet und damit bekomme ich (je nach Parallelschaltung der Widerstände) teilweise Spannungsdifferenzen von weniger als 0,01 Volt und bin damit (gefühlt) schon nahe an dem Bereich wo mir Temperaturschwankungen an den Widerständen das Abfragen nicht mehr sicher ermöglichen.

Eine weitere Variante wäre die "Versorgungsspannung" der Wechselschalter zu Multiplexen (wie bei http://playground.arduino.cc/Main/KeypadTutorial ), da ich aber nur noch 2 Digitalports (als Ausgänge) "frei" habe müsste die Abfrage der Eingangsspannung über Analogports erfolgen. Hat das evtl. schon mal jemand programmiert und weiss wo man eine Library dafür herbekommen kann? Ich selbst bin leider nicht fit genug die Library so umzubauen :-(

Vielleicht hat aber jemand auch noch eine andere tolle Idee :-)

(Optimal-)Ziel wäre die Abfrage der Stellung von 3 (ggf. auch mehr) Wechselschaltern mit möglichst wenigen Digitalports und max. 3 Analogports.

Ich hoffe, ich habe das Problem anschaulich schildern können und freue mich auf Tipps zur Lösung die ich von euch bekomme.

Vielen Dank schon mal.

Ralf
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
30.01.2015, 18:21
Beitrag #2
RE: mehrer Wechselschalter abfragen - hat jemand einen cleveren Vorschlag?
Hallo Ralf,

schau dir mal das R2R-Netzwerk an.

Mit nur 3 Wechselschalter sollt das noch wunderbar funktionieren.
Und das Beste ist, du brauchst nur einen Analogeingang.

Gruß
Arne

Gruß Arne
ExclamationMit zunehmender Anzahl qualifizierter Informationen bei einer Problemstellung, erhöht sich zwangsläufig die Gefahr auf eine zielführende Antwort.Exclamation
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
30.01.2015, 20:26
Beitrag #3
RE: mehrer Wechselschalter abfragen - hat jemand einen cleveren Vorschlag?
(30.01.2015 17:59)Foto-Ralf schrieb:  und max. 3 Analogports.
Hi,
wieso hängst Du die 3 Schalter nicht einfach an die 3 Analogports?
Ansonsten wie wär's damit: 74xx165. Hier ist das Ding beschrieben: http://www.mikrocontroller.net/articles/...beregister und nach 74xx165 suchen.
Gruß,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
30.01.2015, 22:55
Beitrag #4
RE: mehrer Wechselschalter abfragen - hat jemand einen cleveren Vorschlag?
Die Lösung mit dem R2R-Netzwerk klingt für diesen Einsatzzweck ja geradezu perfekt.

Die Porterweiterung mit dem 74HC165 ist auch Klasse, die werde ich bei einem anderen Projekt einbauen :-)



Danke für eure Hilfe:

Viele Grüsse
Ralf
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Mehrere Ausgänge mit einem Befehl auf High oder Low setzen dahans 1 180 10.01.2018 12:48
Letzter Beitrag: Tommy56
  Ein- u. Ausgänge abfragen magifix 9 1.643 07.01.2018 05:38
Letzter Beitrag: ArduTux
  Ampelschaltung mehrere Befehle möglichst gleichzeitig Jan5663 15 542 15.12.2017 15:46
Letzter Beitrag: Chopp
  Wie Programmiere ich mehrere if-Abfragen? Mr.Purz 7 460 12.12.2017 21:25
Letzter Beitrag: Tommy56
  Arduino -> Controllino [Problem gelöst] Cyrilsneer 17 923 27.11.2017 18:49
Letzter Beitrag: Franz54
Question Mehrere HX711 an einem Arduino Nano Lambacher 59 2.959 17.10.2017 09:34
Letzter Beitrag: Tommy56
Lightbulb mehrere Funktionen mit Schalter mechastef 7 1.033 21.08.2017 22:34
Letzter Beitrag: SkobyMobil
Brick Welcher FTP Client um mehrere Dateien auf den Server zu schieben. derAllgaeuer 26 2.621 19.08.2017 21:27
Letzter Beitrag: Bitklopfer
  Vorangestellte Nullen | gelöst Jan74 3 562 17.08.2017 09:26
Letzter Beitrag: Jan74
  [Gelöst]Automatische Lichtschaltung mit Tastern TerroraffE 5 582 09.08.2017 22:24
Letzter Beitrag: TerroraffE

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste