- LiFePO4 Speicher Test         
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 21

Thema: Potentiometerstellung digitalisieren

  1. #11
    Benutzer Stammmitglied
    Registriert seit
    13.03.2005
    Beiträge
    38
    Anzeige

    Praxistest und DIY Projekte
    genau das wollte ich auch fragen... Welche Schnittstelle des PCs eignet sich dafür? (3 POTIS! Also soundkarte eher nicht..oder?)

  2. #12
    Super-Moderator Lebende Robotik Legende Avatar von Manf
    Registriert seit
    30.01.2004
    Ort
    München
    Alter
    71
    Beiträge
    13.054
    Man kann die zu messende Spannung mit Analogmultiplexern auswählen. Bei Messtechnikinterfaces wird das häufig gemacht.
    Manfred

  3. #13
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.09.2004
    Ort
    Düsseldorf
    Beiträge
    3.948
    @blink

    Die berechnung istr doch recht simpel.

    Was du wissen mußt ist Welchen Winkel es zwischen maximalem und Minimalem Wert hat.

    Betreibst du es als Spannungsteiler dann kannst du von der spannung auf den Winkel umrechnen.

    Beispiel:

    Das Poti hat einen Wert von zb. 1Kohm (is nicht so wichtig) und die Kennlinie ist Linear (Ist wichtig.Ginge auch Log aber warum umständlich Rechnen ?) .
    In einem Drehwinkel von 270° ist der Widerstand einstellbar.

    Das Poti wird als einfacher spannungsteiler geschaltet und an einen AD-Wandler gehangen.

    Je nach Drehwinkel stellt sich eine Proportionale Spannung ein die ich mit dem AD-Wandler messe.

    Bei 50% Drehwinkel (100% / 270° * 135°=50%) ergibt sich auch 50% Spannung.
    Da ich ja weiß welche Versorgungsspannung genutzt wird kann ich auch die Werte vom AD-Wandler verwerten.

    Nehmen wir mal 5V an.
    Die Referenz vom AD-Wandler ist ebenfalls 5V und der Wandler löst mit 10 Bit auf.
    (Offets und Abweichungen im Grenzbereich lassen wir jetzt mal unterm Tisch weils ummes Prinzip geht.)

    Dassind dann 1024 Werte die ich bekommen kann (0-1023).

    Der Rest ist einfache Mathematik.
    Gruß
    Ratber

  4. #14
    Benutzer Stammmitglied
    Registriert seit
    13.03.2005
    Beiträge
    38
    ok. so wars anfangs auch gedacht nur woher bekomme ich einen solchen AD Wandler? bzw. kann ich ihn auch selber bauaen? Schaltplan?

    THX

  5. #15
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    24.02.2005
    Ort
    Köln
    Beiträge
    132
    Hallo

    Der TLC549 ist ein 8-Bit-ADC (256 Stufen), kostet knapp 2€ und braucht nur ein Takt- und ein Strobesignal. Die Daten werden seriell ausgegeben und du kannst bis zu vier Stück an die serielle Schnittstele anschliessen.

    Der Gameport hat zwar "pseudo"-Analogeingänge, bei denen die Spannung über Ladezeiten eines Kondensators gemessen wird, die Auswertung ist durch die nötige Zeitmessung etwas umständlich. Welche Programmiersprache willst du denn benutzen?

    Gruss
    Skilltronic

  6. #16
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    02.11.2005
    Alter
    48
    Beiträge
    1.146
    Ideal für eine solche Anwendung wäre ein Mikrocontroller, wie z.B. ein ATMega. Der hat A/D-Wandler integriert, könnte selber aus den Messdaten den Winkel errechnen und die Daten über seine integrierte UART ausgeben. Die Daten kannst du dann am PC über die serielle Schnittschnelle empfangen. Nebenbei könnte der Controller auch noch andere Steuerfunktionen des Roboterarms übernehmen.

    askazo

  7. #17
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.09.2004
    Ort
    Düsseldorf
    Beiträge
    3.948
    @Scilltronic

    Ja der Gameport würde gehen aber der ist viel zu ungenau dafür.

    @Askazo

    Ja eben.Das wollte ich schon angedeutet haben.
    Ideale aufgabe für einen MC.

    Da ist jeder mit AD-Wandler geeignet.

    Ich würde aber einen mit Hardware-Uart empfehlen damits auch flott und sicher läuft.
    also einen Mega.
    Gruß
    Ratber

  8. #18
    Benutzer Stammmitglied
    Registriert seit
    13.03.2005
    Beiträge
    38
    Hmmm ich bin recht neu in dem Gebiet. Ein MC ist ein programmierbarer Baustein, oder? wo kann mein diesen kaufen und wo bekomme ich Infos über solche Bausteine?

    EDIT:
    habe einen shop gefunden.
    http://64.233.183.104/search?q=cache...=de&lr=lang_de

    Aber was brauche ich an HArware, um einen solchen BAustein zu programmieren?

    THX

  9. #19
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.09.2004
    Ort
    Düsseldorf
    Beiträge
    3.948
    Ja zb. den von dort.

    Controller bekommste eigentlich bei jedem Elektronikhändler und bei den
    Spezialisierten.

    Also Reichelt,egor,CSD,Bürklin,Pollin,Sander und auch beim großen C zu
    saftigen Preisen.

    Ja und zur Frage mit welcher Hardware Programieren:

    zb. mit nem ISP-Dongle.
    Is nur ein 74HCT244 mit etwas Umbeschaltung.
    Den Plan dazu gibt es überall im Web und sicher auch hier auf der Seite.


    Nächste Frage: Sprache.

    Ob du nun Assembler,C ,Basic oder sonstwas nimmst mußt du selber entscheiden.
    Gruß
    Ratber

  10. #20
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    72
    Beiträge
    11.077
    Hallo!
    Ein Digitalpotenziometer hat keine Achse.
    Bleibt nur A/D Wandler oder ohne Potenziometer die Position der Achse direkt digitaliesieren, so wie bei jeder Maus. Man sollte vielleicht auch an das Denken, dass nach einiger Zeit sehr oft gedrehter Potenziometer fängt zum Unterbrechen und seine Position lässt sich nicht mehr bestimmen.
    MfG

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Berechtigungen

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

12V Akku bauen