Wechselstrom ist Mist

Apr 01, 2025 1 Replies

Hallo, da könnte man denken, SPI sei eine einfache Sache und dann...



Mikrocontroller spricht über 9cm lange Leiterbahnen SPI mit einem ADC und versteht nur Bahnhof.



Eine Änderung des SPI-Taktes ändert auch nichts.



Also schnell den Logic-Analyzer angeschlossen .... und die Kommunikation funktioniert. Ist ja kein Wunder, die Software stammt ja von einem erfahrenen Softwareentwickler.



Logic-Analyzer weg, Fehler sind wieder da.



Der erfahrene Softwareentwickler hat jetzt einen Verdacht und legt einen feuchten Finger auf die Pins des ADC und siehe da, die Kommunikation läuft prima.



Ich korrigiere mich, "Wechselstrom" ist lustig.



Gruß, Falk


Ach, schwebende Massen sind es auch...

Hier:

2-achsige Schrittmotorsteuerung (externe Logik+Leistungsversorgung an einem konventionellen Trafonetzteil mit fettem E-Kern) an einem alten PC (K6, SCSI-Disk, LPT)... Stepper sind an einer Alugerüst montiert, nicht geerdet. Auf diesem sind sind die Meßobjekte, die über Labornetzteile oder einen "Drehumformer" (FU, Motor-Generator) betrieben werden... auch schwebende Masse...

Gelegentlich verschluckte sich die Schrittmotorsteuerung und führte "Makroschritte" aus... war selten... also erträglich... dachte, die Steppersteuerung (18tel-Schritt) hätte sich da verschluckt...

Es stand eh eine Neugrogrammierung und Hardwareupdate aus... Raspi0, anderes Netzteil (Steckerwandwarzen reichten)... Leistungsaufnahme ging deutlichst runter, Schnelligkeit hoch, Energieverbrauch nochmal deutlicher runter. Testphase wunderbar, erste Messungen wunderbar... hupps, was ist das... fängt wieder an rumzuzicken. Angerührt... ruhe.. moment.

Nun liegt der Block, an dem die Stepper sind, auf Masse (Labornetzteil) und es ist Ruhe.

Lehre für den Maschi: Unterschätze nicht kapazitive Effekte.

Viele Grüße, Olaf

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required