www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Auslesen/Datenempfang AD Wandler Arduino-Board


Autor: Thomas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Beim Auslesen der Werte vom AD-Wandler habe ein Problemchen :
a) Die Serielle Schnittstelle liefert Werte an den Computer, obwohl 
absolut nichts an den AD Wandler angeschlossen ist.

Ich denke mal das ist die Ursache dafür, daß, wenn ich den Widerstand 
eines Potis auslesen will ebenfalls "Dauerfeuer" auf dem Port herrscht.

Der Code ist absolut simpel, darum kann es eigentlich nicht am Programm 
liegen, anderer seits hat man schon Pferde kot... sehen.

Hier das Mini-Proggi :

int potiPin = 0;  // Referenzvariable

void setup(){

  Serial.begin(9600); // Initialisierung Serieller Port
}
void loop(){
  int potiVal = analogRead(potiPin); // auslesen Wert von AD Wandler
  if(potiVal != potiPin){  // Stillhalten solange Werte identisch
  Serial.println(potiVal); // sende den Wert
  potiPin = potiVal; // Referenzvariable = gelesener Wert
  }
delay(500); /* Reduzierung der Werte
              um ggf. Meßschwankungen zu dämpfen
           */
}

Hier die Meßwerte wenn AD-Wandler sich im "Leerlauf" befindet (also 
absolut nichts angeschlossen ist, außer dem USB-Shield versteht sich) :

Stable Library
=========================================
Native lib Version = RXTX-2.1-7
Java lib Version   = RXTX-2.1-7
442
396
367
361
366
379
372
358
370
373
380

Any suggestions ? :(

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.