Liebe Gemeinschaft.
Aus meinen anderen Fragen kan man sich herleiten was mein Problem ist, wer nicht mitgelesen hat volgendes:
Ich habe auf einem Arduino Mega basierend einen Wärmetauscher entwickelt. Der Arduino misst und regelt.
Unter anderem misst er mit diversen VOC Sensoren (TGS2600 TGS2602) die Luftqualität.
Was nun passiert ist, dass der VOC sensor, mit dem Testprogramm ausgelesen, Spannungen um die 3,5V (ca. 850 bit) liefert. Sobald ich das Wärmetauscherprogramm hoch lade, gibt der Arduino plötzlich 1024 bit aus, was jedoch unmöglich sein sollte.
Was das Testprogtamm tut, A8 und A11 auslesen, A8 tut alles wieer es soll, A11 gibt plötzlich falsche Messwerte.
A0 und A1 sind mit Potentiometern belegt, werden alle 300ms ausgelesen. A2 - A5 sind NTC Temperatursensoren, Messungen stimmen. A6 und A7 ehemals Hallsensoren * A9 und A10, FLW-122 - zur Zeit nicht aktiv A12 - Referenzspannung für die Winkelberechnung der Hallsensoren A13 und A14 Hallsensoren
- Hallsensoren - die Verkabelung ist sauber - der Sensorausgang des Hallsensors1 geht direkt auf A6, der des Hallsensors2 auf A7 - keine Kopplung zwischen beiden. Sobald ich den Arduino gestartet habe, wat ein Kurzschluss zwischen A6 und A7 - ich dachte an einen Defekt im Arduino und habe die Hallsensoren auf A13 und A14 gelegt - dort funktionieren sie gut.
Nun, was kann das verhalten des Arduino erklären, dass er mit dem einen Programm A11 gut und richtig ausliest, und mit dem anderen nicht?
Micha