Ab welchem Punkt werde ich Probleme mit Rauschen und parasitärer Kapazität/Induktivität haben, wenn ich standardmäßige 0,1-Zoll-Header-Pins verwende? Wenn ich eine MCU verwende, die einen 20-MHz-SPI-Bus ansteuern kann, wäre es dann sinnvoll, ein Breakout-Board oder ein Arduino-Shield mit dieser Geschwindigkeit zu betreiben? Ich werde entweder das ST NUCLEO-F446RE oder das NUCLEO-F303K8 Entwicklungsboard verwenden.
Es gibt keine "maximale Frequenz" für den Header selbst, es sei denn, die Wellenlänge wird mit der Gesamtstiftlänge vergleichbar und Sie müssen sie als Übertragungsleitung behandeln. Dies kann bei 100 MHz mit einem 2 Meter langen Koaxialkabel ein ernstes Problem sein, aber mit einem Sub-10-mm-Stecker müssen Sie von obszönen Geschwindigkeiten sprechen. Sie werden wahrscheinlich viel mehr als 10 mm Spuren auf der Hauptplatine und dem Breakout-Board haben.
Ich habe einige Male Breakout-Boards für das Prototyping verwendet, mit einem teuren Chip auf dem Breakout, den ich nicht einfach entlöten kann. Folgendes können Sie tun:
Der Header sollte bei 20 MHz kein Problem darstellen, aber die an den Header angeschlossenen Drähte oder Kabel können Probleme verursachen, wenn sie zu lang sind.
Quantum0xE7