- 12V Akku mit 280 Ah bauen         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 17 von 17

Thema: AD-Wandler läuft nicht korrekt...

  1. #11
    Moderator Robotik Einstein Avatar von Kampi
    Registriert seit
    21.11.2009
    Ort
    Monheim, Nordrhein-Westfalen, Germany
    Alter
    34
    Beiträge
    3.501
    Blog-Einträge
    9
    Anzeige

    Powerstation Test
    Naja Kondensatoren haben doch eine nicht ganz unerhebliche Toleranz oder?
    Stört diese denn dann nicht?
    Das Problem könnte auch sein, dass wenn der Konensator noch nicht ganz entladen ist und man den Joystick bewegt. Das würde das Ergebniss verfälschen. Man muss also dafür sorgen das der Kondensator immer ganz leer ist.
    Ich würde auch vermuten das der Spannungsteiler doch leichter ist
    Schaut ruhig mal auf meiner Homepage vorbei :
    http://kampis-elektroecke.de

    Oder folge mir auf Google+:
    Daniel Kampert

    Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.

    Gruß
    Daniel

  2. #12
    Moderator Robotik Visionär Avatar von radbruch
    Registriert seit
    27.12.2006
    Ort
    Stuttgart
    Alter
    61
    Beiträge
    5.799
    Blog-Einträge
    8
    In der Gamekarte ist auch nur ein Kondensator drin. Unter anderem deshalb musste man die Joysticks ja auch kalibrieren.
    Bild hier  
    Atmel’s products are not intended, authorized, or warranted for use
    as components in applications intended to support or sustain life!

  3. #13
    Erfahrener Benutzer Robotik Visionär
    Registriert seit
    26.11.2005
    Ort
    bei Uelzen (Niedersachsen)
    Beiträge
    7.942
    Die Zeit für die Messung kann recht kurz sein. Mit z.B. 10 nF als Kondensator liegt die Zeit bei maximal 1 ms. In der Zeit bewegt man den Poti nicht viel. Es dauert dann auch nicht so lange bis der Kondensator ganz leer ist, die Entladung geht über einen kleineren Extra Widerstand zwischen IO Pin und dem Kondensator - da reicht dann auch schon deutlich weniger als 1 ms zum entladen - also die Zeit in der der andere Kanal gemessen wird.
    So schlecht muss das von der Genauigkeit auch nicht sein, das Problem wird vermutlich eher die Einkopplung von Störungen sein, als die Fehler des Messprinzips.

  4. #14
    Moderator Robotik Einstein Avatar von Kampi
    Registriert seit
    21.11.2009
    Ort
    Monheim, Nordrhein-Westfalen, Germany
    Alter
    34
    Beiträge
    3.501
    Blog-Einträge
    9
    Ah ok. Danke für die Info
    Schaut ruhig mal auf meiner Homepage vorbei :
    http://kampis-elektroecke.de

    Oder folge mir auf Google+:
    Daniel Kampert

    Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.

    Gruß
    Daniel

  5. #15
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    17.09.2004
    Alter
    39
    Beiträge
    647
    Hi,

    so jetzt habe ich meinen Joystick umgelötet. Es ist nun ein Spannungsteiler. Danke für die Hilfe soweit!!!


    Jetzt tritt aber ein anderer Effekt auf...

    Wenn ich die serielle Schnittstelle über den USB-Port des Arduinos auslese, dann kommen die Werte so an:
    Code:
    255 62 62
    Das ist auch richtig! Die 255 sagt mir das eine neue "Zeile" kommt. Die 62 steht für die Mittelstellung der Achsen des Joysticks. Wenn ich den Joystick bewege, ändern sich die Zahlen der Achsen passend. Alles ist wie es soll! Das die Mittelstellung bei 62 ist liegt an meiner Berechnung. Ich teile den AD-Wert durch 10. Die Auflösung ist nicht so wichtig und so kann ich mir pro Achse ein Byte sparen. Also lasst euch davon nicht beirren.

    Das Witzige ist jetzt, wenn ich die serielle Schnittstelle über meinen USBtoSeriell Adapter auslese kommt nur blödsinn dabei raus.
    Code:
    048 098 000 001 
    048 098 000 001 
    048 098 000 001
    So wiederholen sich die Daten. Das Problem ist das es auch mit anderen USBtoSeriell adaptern nicht klappt.
    Habt ihr ne Idee woran das liegt?

    Danke!
    Gruß Daniel
    Unser Sommer ist ein grün angestrichener Winter. Das einzige reife Obst, das wir haben, sind gebratene Äpfel. [Heinrich Heine]

  6. #16
    Erfahrener Benutzer Roboter Genie Avatar von BMS
    Registriert seit
    21.06.2006
    Ort
    TT,KA
    Alter
    33
    Beiträge
    1.192
    so jetzt habe ich meinen Joystick umgelötet. Es ist nun ein Spannungsteiler.
    sehr gut =D>

    Hab' mir grad den Arduino Nano angeschaut. Für USB hat der ja einen entsprechenden Chip auf der Unterseite drauf, für RS232 braucht man dagegen z.B. einen MAX232. Hast du da noch einen zusätzlich angeschlossen? Weil die Pegel bei RS232 ja völlig andere sind als die von UART am Rx/Tx - Pin. Ich glaube, dass wird mit dem Pegelwandler auch noch invertiert. (Logisch 1 ist dann negative Spannung)
    Die Baudrate muss natürlich auch stimmen, aber ich gehe mal davon aus, dass du das beachtet hast.
    Grüße,
    Bernhard

  7. #17
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    17.09.2004
    Alter
    39
    Beiträge
    647
    Alles klar! Es fehlte noch ein Pegelwandler! Ich dachte das mein USBtoSeriell bereits auf TTL läuft.

    Danke an alle für die -wie immmer- tolle Hilfe!
    Gruß Daniel
    Unser Sommer ist ein grün angestrichener Winter. Das einzige reife Obst, das wir haben, sind gebratene Äpfel. [Heinrich Heine]

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. LCD-Ansteuerung nicht korrekt
    Von EagleStar im Forum AVR Hardwarethemen
    Antworten: 30
    Letzter Beitrag: 20.11.2007, 20:08
  2. [läuft+Code] Servotest an ATtiny13 läuft nicht
    Von oberallgeier im Forum Motoren
    Antworten: 4
    Letzter Beitrag: 18.10.2007, 17:49
  3. Pic führtprogramm nicht korrekt aus
    Von cavorca im Forum PIC Controller
    Antworten: 3
    Letzter Beitrag: 16.04.2007, 20:01
  4. USB/Seriell Wandler funktioniert nicht korrekt
    Von Andree-HB im Forum Elektronik
    Antworten: 9
    Letzter Beitrag: 11.10.2006, 16:47
  5. Antworten: 3
    Letzter Beitrag: 15.08.2005, 17:41

Berechtigungen

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

LiFePO4 Speicher Test