- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 7 von 7

Thema: Über A/D Wandler erkennen wann, welcher Taster offen ist

  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.03.2004
    Ort
    Bremen
    Alter
    34
    Beiträge
    308

    Über A/D Wandler erkennen wann, welcher Taster offen ist

    Anzeige

    Praxistest und DIY Projekte
    Hi!
    Die weitverbreitete Methode, mehrere Taster über einen A/D Port abzufragen, um Ports zu sparen, funktioniert bei mir Prima. Nun habe ich Bumper, die im ungedrückten Zustand Strom durchlassen, und im gedrückten Sperren, also genau entgegengesetzt zu normalen Tastern sind. Nun möchte ich auch von diesen Bumpern mehrere über einen ADPort abfragen. Wie muss ich das machen, hat das jemand schonmal gemacht?
    MfG
    Rasmus
    www.rrothe.de
    Blog, Projekte, Sonstiges

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    23.08.2004
    Ort
    Verden (bei Bremen)
    Alter
    37
    Beiträge
    247
    hmm können die auch im ruhezustand nicht leiten und im betätigten schließen?

    wenn ja ist es doch einfacher (oda nicht?) ansonsten sinds doch auch nur Taster oder nicht?

    hmm wär ess denn möglich das ganze einfach umgedreht zu machen?(dürfte aber einiges an aufwand bieten) denn würd ich die wiederstände einfach so setzen das wenn wer wegfällt die spannung so verändert das der AD weiß´welcher bumper grad auslösst

    also im prinzip nur umgekehrt als das andere(was die sache so verdammt schwer machen dürfte da man vl. einige möglichkeiten durchprobieren müsste)

    aber hab davon nicht sooo viel ahnunng da ich bisher keine Robo gebaut hab

  3. #3
    Erfahrener Benutzer Robotik Einstein Avatar von Andree-HB
    Registriert seit
    10.12.2004
    Ort
    Bremen
    Alter
    54
    Beiträge
    2.806
    Du schliesst einfach zu den in Reihe geschalteten Tastern jeweils parallel verschiedene grosse Widerstände an. Im Ruhezustand ist der Gesamtwiderstand Null (weil dann die Taster die Widerstände kurzschliessen) und bei einer Tasterbetätigung so gross wie der entsprechende Widerstand am betätigten Taster.

  4. #4
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.03.2004
    Ort
    Bremen
    Alter
    34
    Beiträge
    308
    Ohja, stimmt so gehts . Muss man bei der Auswahl der Widerstände etwas beachten oder kann ich einfach zb. 1k, 4,7k, 10k, 47k und 100k nehmen?
    MfG
    Rasmus
    www.rrothe.de
    Blog, Projekte, Sonstiges

  5. #5
    Erfahrener Benutzer Robotik Einstein Avatar von Andree-HB
    Registriert seit
    10.12.2004
    Ort
    Bremen
    Alter
    54
    Beiträge
    2.806
    ...da kannst Du irgendwelche Widerstände nehmen, müssen halt nur unterschiedliche Werte haben. Den Messwert am Wandler sieht man dann ja und kann den weiterverarbeiten.

  6. #6
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.03.2004
    Ort
    Bremen
    Alter
    34
    Beiträge
    308
    Irgendwie funzt das nicht ganz. Ich habe jetzt mehrere verschiedene Widerstände genommen, aber die Spannungsänderungen sind zu gering, sodass sich kein klares Ergebnis daraus schließen lässt, gibt es nicht so eine Schaltung wie bei den normalen Schalter, wo die Unterschiede klar erkennbar sind?
    MfG
    Rasmus
    www.rrothe.de
    Blog, Projekte, Sonstiges

  7. #7
    Erfahrener Benutzer Robotik Einstein Avatar von Andree-HB
    Registriert seit
    10.12.2004
    Ort
    Bremen
    Alter
    54
    Beiträge
    2.806
    Schliesst Du die Taster über einen Spannungsteiler an den Wandlereingang ? Wenn dann nämlich z.B. der feste Widerstand im Teiler sehr gross ist und dann die Tasterwiderstände (zu) klein sind, dann tut sich da auch nicht viel.

    probiere es mal so :

    Code:
    5V
    --o
       |
      | |  10k
       |
       o--------------------o ADC
       |
       o-------
       |         |
        /       | | 3,9K
       |         |
       o-------
       |
       |
       o-------
       |         |
        /       | | 6,8K
       |         |
       o-------
       |
     |
       o-------
       |         |
        /       | | 10K
       |         |
       o-------
       |
    --o---------------------o
    0V

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress