www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Merkwürdiges Verhalten meines ADC


Autor: Peterle Anonym (Firma: keine) (wanderameise)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hatte bereits schon einmal hier versucht nach einer Lösung zu suchen, 
bin dann aber dem Problem ausgewichen; leider auch aus Zeitmangel!

Es geht um Folgendes:
Ich habe einen AT90CAN128 über dessen AD Schnittstelle ich Werte eines 
Sensors konkretisiere.
Dieser Sensor vereint Gyroskop und Beschl.-Sensor:
http://www.sparkfun.com/datasheets/Sensors/IMU/5DOF-v25.pdf

Schließe ich ein Netzgerät an meinen µC, dann werden diese Werte, 0-5V, 
korrekt erkannt. Die Ausgangsspannung des Sensorboards (XOUT in dem 
Schaltplan), welche bei ca 1,2V-1,9V liegt, wird dagegen mit 0V 
gesampelt, sprich ein und dieselbe Spannung, wird einmal korrekt 
gesampelt und einmal nicht.
sehr merkwürdig das Ganze und ich habe keine Ahnung wieso!

Ich habe mal den Quelltext des ADC Moduls mit angehängt(es handelt sich 
hierbei um eine Bibliothek des Octopus von EP(0.5)).

Um die Sache noch verrückter zu machen: In genau dieser Konstellation 
habe ich es bereits schon einmal zum laufen bekommen, aber mit einer 
älteren(0.3) Software. Ich habe beide Versionen mal angehängt und obwohl 
ich einfach mit der funktionierenden älteren Version arbeiten könnte, 
bin ich einfach daran interessiert was passiert sein könnte!

Ich hoffe die ADC Module reichen aus, um der Sache auf den Grund zu 
gehen, sonst leg ich noch die main dazu, bzw: 
http://code.google.com/p/octopususb/downloads/list

Autor: ameise123 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es liegt nicht am ADC Modul. Etwas anderes ist Schuld. Habe das ADC 
Modul aus der neueren Firmware in die alte gepackt und dort funktioniert 
alles einwandfrei!
Aber es ist 100% die Software!Was anderes kann ich mir nicht vorstellen.
Da nur noch in der main.c code ausgeführt, liegt die Lösung dort!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.