Gast
#3272940
Hallo, ich möchte über ein Arduino mit einem ATmega168 einen AD-Wanlder über SPI auslesen. Das Auslesen an sich ist auch nicht das Problem, jedoch eher der Ruhezustand. Der AD-Wandler liegt an 230V und über einen ADum7643 übergebe ich die Daten galvanisch getrennt per SPI an den mega. Nun habe ich angefangen alles aufzubauen. Habe also meine Arduino Platine genommen und das Programm aufgespielt und mal den Seriellenmonitor angesehen. Ohne dass etwas an den SPI Ports angeschlossen ist, bekomme ich bereits Werte angezeigt. Diese sind zwar sehr konstant dürften aber eigentlich nicht da sein. Auch komisch, wenn ich den Monitor ansehe und die Netzspannung an den AD-Wandler Anschließe so passen die Werte nicht mehr oder das System bleibt hängen. Also hilft nur noch ein Reset des ATmega. Komisch ist auch, wenn ich den Seriellenmonitor nicht ansehe werden scheinbar auch keine Werte übertragen, jedenfalls leuchtet die RX TX LED nicht, wenn ich aber ein Programm schreibe welches bewusst jede Sekunde etwas sendet, leuchtet die LED auch ohne Monitor. Kann es sein, dass der Seriellemonitor hier nur verwirrt? Gruß