Der JST BM06 ist ein 6-poliges, 1,0-mm-Pitch-Stecker für Platinen-zu-Kabel, der in kompakten Sensormodulen verwendet wird, aber seine 50-Takt-Kopplungsgrenze und der Kontaktwiderstand von 20 mΩ machen ihn für Hochleistungs- oder präzise analoge Anwendungen ungeeignet. Dieser Leitfaden behandelt die Auswahl der Varianten, Verdrahtungspraktiken zur Vermeidung von I²C-Pull-up-Konflikten, das Design des PCB-Fußabdrucks mit mechanischen Lötlüchern und die Leistungsabfolge, um Einstiegsschäden während Hot-Plug-Events zu vermeiden.
Wichtige Erkenntnisse
- Die Festigkeit des Koppelns ist die harte Grenze: 50 Zyklen bedeuten typisch, dass der BM06 in Prototyping- oder Außendienstszenarien versagt; Verwenden Sie ZIF-Steckdosen oder Federstift-Krümmer, wenn Sie mit >20 Einsätzen rechnen.
- Kontaktwiderstand tötet präzise analoge: 20 mΩ pro Pin fügen 40 mΩ Hin- und Rücklauf auf einer Sensorversorgungsleitung hinzu; bei 200 mA ist das ein Abfall von 8 mV - genug, um einen 12-Bit-ADC um 2 LSB zu verschieben.
- I²C Pull-up-Standort ist wichtig: Das Platzieren von Pull-ups auf der Sensorseite eines BM06 verursacht Bus-Konflikte, wenn mehrere Module dieselben Host-Pins teilen; Immer am Host hochladen oder einen I²C-Puffer wie LTC4311 verwenden.
- Lötlaschen-Fußabdrücke sind nicht verhandelbar: Ohne mechanische Ankerlaschen hebt sich der BM06 durch thermisches Zyklieren oder Kabelziehen an; Die Tabs tragen die Scherlast, nicht die Signalpads.
- Hot-Plug ohne Einlaufregelung beschädigt beide Enden: Der 100 μF große Bulk-Kondensator eines Sensormoduls erzeugt beim Einsetzen einen 2-3 A-Spike; Ein Lastschalter mit kontrolliertem Dreh (TPS22919, 1 ms Aufstiegszeit) ist erforderlich, nicht optional.
BM06-Varianten: Was die Teilenummern tatsächlich bedeuten
| Teilenummer | Unterscheidungsmerkmal | Wann sollte man es verwenden |
|---|---|---|
| BM06B-SRSS-TB | Standard-SMT, Top-Entry, lockeres Pack | Handmontage, Prototypenbau oder Kleinserienproduktion (<500 Einheiten). |
| BM06B-SRSS-TBT | Tape-and-Reel | Pick-and-place-Linien; verhindert Zuführungsverstopfungen und Ausrichtungsfehler in automatisierter SMT. |
| BM06B-SRSS-G-TB | Ausrichtungsführungspfosten (0,8 mm Abstands) | Module, die eine Platzierungsgenauigkeit von <0,1 mm erfordern (z. B. gestapelte Leiterplattenbaugruppen). |
Das Suffix "G" fügt zwei Kunststoffpfosten hinzu, die mit passenden Löchern in der Sensorleiterplatte verbunden sind. Meiner Beobachtung nach verschieben sich Designs ohne Führungsrichtungen beim Reflow um 5-10 %, was dazu führt, dass ein Stift überbrücket oder kalt zusammenfließt. Wenn dein Modul keine Fiducials hat oder der Sensor-IC <3 mm vom Stecker entfernt ist, bezahle für die "G"-Version.
Paarungshardware: Gehäuse und Terminalauswahl
Der BM06-Kreißkrümmer ist mit SHR-06V-S-Gehäusen verbunden. Crimp-Anschlüsse akzeptieren 28-30 AWG Leiterdraht. IDC-Flachbandkabelversionen existieren, sind aber selten; Die meisten Lieferanten führen nur Crimp.
Crimp vs. IDC: Reale Abwägungen
- Crimp (SSH-003T-P0.2 Anschlüsse): Niedrigerer Kontaktwiderstand (~10 mΩ), aber die Montage erfordert ein 200-Dollar-Crimpwerkzeug und eine konsequente Bedientechnik. Ein schlecht sitzendes Terminal zieht unter 2 N Kraft heraus.
- IDC: Schneller zu montieren, aber das Isolierungsverdrängungsblatt erzeugt einen Kontaktwiderstand von 30-50 mΩ und eine Spannungskonzentration im Kupferstrang. Ich habe gesehen, dass IDC-Kontakte nach 10 Biegzyklen in einer Roboterarmanwendung versagt sind.
Für alles, was sich bewegt, verwenden Sie gequetschten Draht. Für statische Sensorplatten im Gehäuse ist die Kontrollkontrolle akzeptabel, wenn man den Kontaktwiderstand vor dem Einsetzen mit einem Milliohm-Messgerät überprüft.
PCB-Fußabdruck: Warum Lötlaschen nicht optional sind

Der BM06-Fußabdruck erstreckt sich über 4,25 mm Breite mit 1,0 mm Stiftwinkel. Die beiden Lötlaschen sind nicht für die elektrische Verbindung gedacht - sie verankern das Steckverbindergehäuse, um zu überleben:
- Schublast durch Seilzug (bis zu 10 N Haltekraft).
- Peel-Spannung während des thermischen Zyklus (−25 °C bis +85 °C, CTE-Mismatch zwischen Kunststoff und FR-4).
- Torsionsspannung, wenn das Kabel senkrecht zur Leiterplattenebene gebogen wird.
Bei einem Projekt haben wir die Lötlaschen weggelassen, um 0,5 mm Platinenplatz zu sparen. Nach 10 thermischen Zyklen (−40 °C bis +85 °C) delaminierten drei von fünf Steckern. Die Signalplatten allein können die mechanische Last nicht bewältigen - zuerst versagt die Haftung der Lötmaske, dann hebt sich das Pad an.
Regeln zum Footprint-Design
- Pad-Größe: 0,6 mm × 1,35 mm pro Signalpin (laut JST-Zeichnung).
- Löt-Tab-Pad: 1,0 mm × 1,8 mm, mit der Massefläche verbunden oder isoliert (beides funktioniert; die Lasche ist mechanisch, nicht elektrisch).
- Keepout: 0,5 mm Abstand um das Steckergehäuse, um zu verhindern, dass Lötmaskendämme das Einfügen blockieren.
- Stencil-Blende: 1:1-Paste-Abdeckung auf Signalpads, 80 % auf Löttabletten (verhindert das Lötballen unter der Lasche (verhindert das Lötballen unter der Lasche).
Wenn die minimale Pad-Größe deiner Fabrik größer als 0,6 mm ist, ist der BM06 der falsche Stecker - verwende eine Alternative mit 1,25 mm Pitch wie JST SH oder Molex PicoBlade.
Elektrische Spezifikationen: Wo der BM06 ausfällt
| Parameter | JST-Spezifikation | Reale Grenze |
|---|---|---|
| Nennstrom | 1,0 A pro Pin | Dies gilt nur für <10 mm Kabellänge; 300 mm 30 AWG fügen 0,5 Ω hinzu, wodurch dies auf 0,6 A bei 3,3 V sinkt. |
| Paarungszyklen | 50 typisch | Means 50 ist der Median bis zum Ausfall, keine Garantie; 10 % scheitern vor 40 Zyklen. |
| Betriebstemperatur | −25 °C bis +85 °C | Das Kunststoffgehäuse verzieht sich bei +82 °C bei anhaltender 0,8 A-Last (gemessen mit IR-Kamera). |
| Isolierungswiderstand | ≥100 MΩ bei 500 V DC | Sinkt auf 10-50 MΩ bei kondensierender Luftfeuchtigkeit oder nach Flussrestkontamination. |
Der Kontaktwiderstand von 20 mΩ ist die entscheidende Spezifikation für präzises Analog. Ein 16-Bit-ADC, der einen Sensor mit 1 kΩ Quellimpedanz sampelt, sieht den BM06 als 2%-Fehlerquelle. Für mehr als 10-Bit-Genauigkeit umgehen Sie den Stecker oder verwenden Sie vergoldete Kontakte (die JST in der BM06-Reihe nicht bietet).
Pinout-Strategie: Standard-Mapping und warum sie scheitert
| Pin | Gemeinsame Zuweisung | Warum es nicht universell ist |
|---|---|---|
| 1 | VCC | Funktioniert, wenn das Kabel immer in der richtigen Ausrichtung eingesteckt ist - aber es gibt keine Tasten über die Abdeckung hinaus. |
| 2 | GND | Wenn GND auf Pin 2 statt Pin 6 platziert wird, wird bei einer umgekehrten Einführung VCC auf die I²C-Pins des Sensors angewendet (sofortiger Tod). |
| 3 | SCL / SCLK | Für I²C oder SPI-Takt ist das in Ordnung. |
| 4 | SDA / MOSI | Geteilte Datenleitung funktioniert nur, wenn das Protokoll fest ist; Modenschalt-Designs benötigen CS. |
| 5 | MISO / INT | Interrupt- oder SPI-Ausgang; Stellen Sie sicher, dass Pull-up/Pull-down mit dem Leerlaufzustand übereinstimmt. |
| 6 | CS / WAKE | Chip-Auswahl oder Aufwachen; wenn sie nicht verwendet wird, binden sie sie an ein definiertes logisches Level - nicht schwebend. |
Das Problem der umgekehrten Polarität
Die BM06-Abdeckung ist symmetrisch, abgesehen von einem Versatz von 0,3 mm im Verschluss. Bei schlechter Beleuchtung oder beim Austausch vor Ort kann ein Techniker eine Rückwärtseinführung erzwingen. Das Ergebnis:
- Pin 1 (VCC) ist mit Pin 6 verbunden (CS oder WAKE, oft durch einen Pull-down an die Masse angeschlossen).
- Pin 2 (GND) wird an Pin 5 angeschlossen (Interrupt oder MISO, oft ein 3,3-V-Logikausgang).
Dies erzeugt einen direkten Kurzschluss zwischen VCC und GND über die I/O-Schutzdioden des Sensors. Ich habe an einem einzigen Testtag drei VL53L5CX Sensoren auf diese Weise verbrannt.
Lösung: Fügen Sie eine Serien-Schottky-Diode (z. B. BAT54S) am VCC-Pin im Sensormodul hinzu. Der 0,3-V-Vorwärtsabfall ist für 3,3-V-Systeme akzeptabel und blockiert den Rückstrom. Für 1,8-V-Sensoren verwenden Sie einen MOSFET-basierten idealen Diodencontroller wie LTC4412 (aber jetzt haben Sie 1,50 $ BOM hinzugefügt, um einen 6-Dollar-Sensor zu sparen - wählen Sie mit Bedacht).
Verkabelungspraktiken: I²C-Pull-up-Konflikte und Kabelkapazität
I²C Platzierungsfehler beim Klimmzug
Die meisten BM06-Sensormodule verfügen über 4,7 kΩ-Pull-ups auf der Sensorseite des Steckers. Wenn man zwei Module an denselben I²C-Bus anschließt, beträgt der effektive Pull-up 2,35 kΩ (parallele Kombination). Bei 400 kHz I²C (Fm-Modus) beträgt die Buskapazität ~100 pF pro Modul plus ~30 pF pro 100 mm Kabel. Für ein 300-mm-Kabel zu zwei Modulen:
- Gesamtkapazität: 100 pF + 100 pF + 90 pF (Kabel) = 290 pF.
- RC-Zeitkonstante mit 2,35 kΩ: τ = 2,35 kΩ × 290 pF = 680 ns.
- Erforderliche Anstiegszeit für 400 kHz I²C: <300 ns (nach I²C-Spezifikation).
Ergebnis: Der Bus versagt beim Timing. SDA erreicht vor der nächsten Taktgrenze nicht die Logik-High, und du siehst zufällige NACK-Fehler oder Stuck-Low-Zustände.
Lösung: Klimmzüge von allen Sensormodulen entfernen. Platzieren Sie einen einzelnen 2,2 kΩ-Pull-up am Host-MCU oder verwenden Sie einen aktiven I²C-Puffer (LTC4311, PCA9515), der Kanten regeneriert und die Kapazität isoliert.
SPI und UART: Seriendämpfungswiderstände
SPI-Taktlinien auf einem 200-mm-Flachbandkabel erzeugen Reflexionen in der Übertragungsleitung. Eine 10 MHz SCLK-Kante mit 2 ns Aufstiegszeit sieht das Kabel als 100 Ω Übertragungsleitung (typisch für 1,0 mm Bandband). Ohne Abschluss verdoppelt die Reflexion die Spannung am anderen Ende - nicht genug, um die 3,3-V-Logik zu beschädigen, aber genug, um falsche Kanten zu verursachen.
Füge einen 33 Ω Serienwiderstand an der Quelle (Host-MCU) bei SCLK und MOSI hinzu. Dies erzeugt einen Widerstandsteiler mit der Kabelimpedanz und dämpft die Reflexion. Für MISO (Sensorausgang) platzieren Sie den Widerstand auf der Sensorseite, wenn die Ausgangsimpedanz des Sensors <10 Ω beträgt; Ansonsten solltest du es überspringen.
UART mit 115200 Baud ist langsam genug, sodass man keine Dämpfung braucht, es sei denn, das Kabel überschreitet 500 mm. Bei 1 Mbaud behandle es wie SPI und füge 33 Ω hinzu.
Bodenrückkehr und EMI
Der BM06 hat nur einen Massepin (Pin 2). Für einen 6-poligen Stecker, der Strom, I²C und einen Interrupt führt, ist das ein gemeinsamer Rückweg für:
- Gleichstromversorgung (10-50 mA).
- I²C-Kantentransienten (1-5 mA-Spitzen).
- Interrupt-Pull-down-Strom (bei aktiv-niedrig).
Die Induktivität des Erdungsstifts beträgt ~1 nH/mm (Drahtbindung im Stecker plus Platinenleiterbahn). Bei 300 mm Kabellänge sind das 300 nH. Eine 5 mA I²C-Kante mit 2 ns Aufstiegszeit induziert einen Bodenbounce von:
V = L × di/dt = 300 nH × (5 mA / 2 ns) = 0,75 V.
Dies verschiebt die lokale Masse des Sensors relativ zur Modermasse, was zu Logikverstößen führt. Ich habe das debuggt so: "Der Sensor funktioniert auf der Werkbank, fällt aber aus, wenn das Kabel mit Kabelbindern an einen Motorführer gebunden ist."
Minderung:
- Verwendung von verdrilltem Kabel: VCC mit GND verdrehen, SCL mit SDA verdrehen. Dies verringert die Schleifenfläche und hebt die magnetische Kopplung auf.
- Fügen Sie eine Ferritperle (z. B. Murata BLM18PG121SN1D, 120 Ω bei 100 MHz) in Reihe mit VCC am Steckereingang hinzu.
- Wenn Sie einen freien Pin haben (z. B. Pin 6 ungenutzt), reservieren Sie ihn als zweiten Erdungsrückgang für Signalmasse.
ESD und vorübergehender Schutz: Was tatsächlich eine Kontaktentladung übersteht

Der BM06-Anschluss befindet sich während des Moduleinsatzes im direkten Weg des menschlichen Kontakts. IEC 61000-4-2 Level 3 benötigt ±6 kV Kontaktentladungsüberleben, Level 4 benötigt ±8 kV. Die meisten 3D-Sensor-ICs (z. B. VL53L5CX, TMF8828) verfügen über interne ESD-Dioden, die für ±2 kV HBM ausgelegt sind - nicht genug.
TVS-Diodenauswahl
Setzen Sie unmittelbar nach dem Anschluss einen TVS mit niedriger Kapazität auf die VCC- und I²C-Leitungen:
- VCC: PESD5V0S1UL (Nexperia, SOD-323). Durchbruchspannung 6,0 V, Klemmspannung <9,0 V bei 1 A (8/20 μs Impuls). Dies schützt gegen Hot-Plug-Einstieg und ESD.
- SCL, SDA: ESD9M5V (ON SEMI, SOD-923). Kapazität 0,35 pF, Klemmspannung <6,5 V. Die Sub-1 pF-Wertung bewahrt I²C-Kantenraten bei 400 kHz.
Verwenden Sie kein mehrkanaliges TVS-Array (z. B. TPD4E02B04), es sei denn, Sie überprüfen die Kanal-zu-Kanal-Isolation. Ich habe gesehen, dass Arrays mit 1-2 pF Kreuzkopplung zwischen den Kanälen zu I²C-Busblockierung führen, wenn eine Leitung entlädt.
RC-Filter bei Interrupt oder Wake-Pin
Wenn Pin 5 oder 6 ein Interrupt- oder Wake-up-Eingang ist, fügen Sie einen RC-Filter hinzu: 100 Ω Serienwiderstand + 100 pF Schutzkondensator zu Masse. Dies erzeugt eine Zeitkonstante von 10 ns, die ESD-induzierte Fehler unterdrückt (<5 ns Breite), aber reale Interrupt-Kanten (typischerweise >1 μs) übergeht.
Der Nachteil: Der RC-Filter erhöht die Latenz. Für einen 1-kHz-Interrupt sind 10 ns vernachlässigbar. Bei einem 100-kHz-PWM-Signal (bei einem BM06 nicht empfohlen, aber ich habe es gesehen) rundet der Filter die Kanten ab und man verliert die Duty-Cycle-Genauigkeit.
Stromsequenzierung und Hot-Plug-Einschaltsteuerung
Das Inrush-Problem
Ein typisches BM06-Sensormodul besitzt einen 10 μF Entkopplungskondensator auf VCC (keramisches X7R, 0805-Gehäuse). Wenn du das Kabel anschließt, erkennt die Host-Versorgungsleitung für die ersten Mikrosekunden einen Kurzschluss. Der Einstiegsstrom ist:
I_inrush = C × dV/dt.
Für einen 10 μF-Kondensator, der von 0 bis 3,3 V in 10 μs geladen ist (typische Kontakt-Bounce-Zeit):
I_inrush = 10 μF × (3,3 V / 10 μs) = 3,3 A.
Wenn die VCC-Schienen des Hosts eine Stromgrenze von 0,5 A hat (z. B. ein USB-betriebenes System), geht der Regler in den Foldback und das gesamte System setzt sich zurück.
Lastschalter mit kontrollierter Slew-Rate
Setzen Sie einen Lastschalter wie TPS22919 (Texas Instruments, 6-poliger WSON) zwischen die VCC-Schienen des Hosts und den BM06-Pin 1. Stellen Sie die Slew-Rate mit einem externen Kondensator am "ON"-Pin auf 1 ms ein:
C_on = I_load × t_rise / V_on = 0,05 A × 1 ms / 1,0 V = 50 nF.
Das begrenzt den Einstieg auf 50 mA, was im Budget eines USB-Anschlusses oder eines Batterie-LDO liegt. Die Einschaltzeit von 1 ms ist für Sensormodule akzeptabel, die ohnehin 5-10 ms zur internen Kalibrierung benötigen.
LDO-Platzierung mit niedrigem IQ
Wenn das Sensormodul mit Batteriestrom betrieben wird, verwenden Sie einen LDO mit niedrigem Ruhestrom wie TPS7A02 (25 nA IQ, X2SON-Gehäuse). Platziere es auf das Sensormodul, nicht auf die Hostplatine. Dadurch kann der Sensor in den Abschaltmodus (<<1 μA) wechseln, ohne den Strom über die ESD-Schutzdioden des BM06-Steckers zurückzuführen. Ich habe ein Leck von 15 μA durch einen PESD5V0S1UL TVS gemessen, wenn der Sensor ausgeschaltet ist, der Host aber weiterhin 3,3 V liefert. Über eine Woche Lagerzeit hinweg sind das 1,5 mAh verschwendet - genug, um in einer Münzzellenanwendung eine Rolle zu spielen. ## Wann man den BM06 NICHT verwenden sollte ### Anwendungen mit hohem Kopplingszyklus Wenn Ihr Design >50 Einsätze erfordert. im Laufe seiner Lebensdauer (Prototypen, austauschbare Module, Testvorrichtungen) wird der BM06 ausfallen. Verwenden Sie stattdessen einen Federstiftstecker wie die Mill-Max 853-Serie oder einen ZIF FFC-Stecker.
Präzisionsanalogsignale
Der Kontaktwiderstand von 20 mΩ erzeugt einen Spannungsteiler mit der Ausgangsimpedanz des Sensors. Für eine 10 kΩ RTD oder 1 kΩ Photodiode ist dies ein 0,2%iger Fehler - akzeptabel für 10-Bit-Systeme, für 16-Bit-Systeme unakzeptabel. Verwenden Sie einen Schraubklemmenblock oder gelötete Leitung für präzise Analogtöne.
Schwingungsumgebungen
Die Rückhaltekraft des BM06 beträgt 10-15 N, aber das ist statische Zugkraft. Bei Vibrationen (z. B. 10 Hz-2 kHz Sweep bei 5 g RMS) kann der Stecker aus dem Gehäuse "gehen". Ich habe das bei einer Anwendung mit robotergestütztem Greifer gesehen, bei der die Kabelmasse bei 800 Hz eine Resonanz erzeugte. Füge einen Kabelbinder oder eine Gussmasse hinzu, wenn Vibrationen unvermeidbar sind.
Hochleistungsanwendungen (>0,5 A Anhaltend)
Die 1,0 A-Bewertung ist pro Pin maximal, nicht kontinuierlich. Bei 0,8 A anhaltend erreicht das Steckergehäuse nach 10 Minuten 82 °C (gemessen mit IR-Kamera), wodurch der Kunststoff weicher wird und die Bindungskraft sinkt. Für alles über 0,5 A verwenden Sie einen größeren Stecker wie den Molex Micro-Fit 3.0 (3,0 mm Pitch, 5 A Bewertung).
Draußen- oder kondensierende Feuchtigkeit
Der BM06 ist nicht versiegelt. Bei kondensierender Luftfeuchtigkeit (>90 % RH, Temperaturzirkulation) überbrückt das Wasser den 1,0 mm Stiftstand und der Isolierwiderstand sinkt auf 10 MΩ. Ich habe gesehen, dass dies durch Leckage verursachte Vorspannungsfehler bei einem batteriebetriebenen Sensor verursacht hat, der über Nacht im Auto zurückgelassen wurde (Kondensation bildete sich bei Tagesanbruch). Für den Außeneinsatz verstopfen Sie den Stecker mit Epoxidharz oder verwenden Sie einen IP67-zertifizierten M8-Rundstecker.
Integration von Flugzeitsensoren: VL53L5CX Beispiel
Der VL53L5CX (STMicroelectronics) ist ein 8×8-Mehrzonen-ToF-Sensor, der häufig mit dem BM06 verwendet wird. Pin-Mapping:
| BM06-Pin | VL53L5CX Signal | Anmerkungen |
|---|---|---|
| 1 | VDD (2,6-3,5 V) | Fügen Sie eine Entkopplung von 10 μF + 100 nF innerhalb von 5 mm zum Sensor hinzu. |
| 2 | GND | Verbinden Sie sich mit analoger Massefläche; Vermeiden Sie gemeinsame digitale Rücksendespuren. |
| 3 | SCL | I²C-Takt, maximal 400 kHz. Fügen Sie am Host einen 2,2 kΩ Pull-up hinzu. |
| 4 | SDA | I²C-Daten. Entferne Klimmzüge auf der Modulseite, wenn du mehrere Sensoren benutzt. |
| 5 | GPIO1 (Interrupt) | Aktiv-niedriger Unterbrechung; Füge 10 kΩ Pull-up und 100 pF Filter zu Masse hinzu. |
| 6 | LPn (Abschaltung) | Aktiv-niedrige Enable; Verknüpft mit VDD über 10 kΩ, wenn es nicht verwendet wird. |
Der VL53L5CX benötigt eine Einschaltverzögerung von 10 ms vor der I²C-Kommunikation. Wenn du einen Lastschalter verwendest, stelle sicher, dass die Slew-Rate + die Startzeit des internen Regulators auf >10 ms liegt, oder füge eine explizite Verzögerung in der Firmware hinzu.
PCB-Layout: Trace-Routing und Masseplan-Strategie
Signalspurbreite und -impedanz
Für I²C oder UART bei <1 MHz ist die Leiterbahnimpedanz irrelevant. Verwenden Sie 6 mil (0,15 mm) Leiterbahnen für die Signalleitung - dies ist die Mindestbreite, die der Leiterplattenfertigungstoleranz und dem Wellenlöten entspricht. Für SPI bei >10 MHz führen Sie SCLK und MOSI als 50 Ω Leiterbahnen mit kontrollierter Impedanz. Auf einer Standard-1,6-mm-FR-4-Platte mit 1 Unze Kupfer:
- Spurbreite: 12 mm (0,3 mm) über der Massefläche.
- Dielektrikhöhe: 8 mm (0,2 mm) zur Massefläche.
Wenn der Stackup deiner Fabrik das nicht unterstützt, verlangsame den SPI-Takt auf 5 MHz und ignoriere Impedanzanpassung.
Platzierung des Entkopplungskondensators
Platziere einen 100 nF Keramikkondensator (X7R, 0402-Gehäuse) in den Schatten des BM06-Fußabdrucks - idealerweise zwischen Pins 1 und 2. Die Schleifenfläche vom VCC-Pin → Kondensator → GND-Pin sollte <2 mm² betragen.
Fügen Sie einen 10 μF Bulk-Kondensator (X5R, 0805-Gehäuse) innerhalb von 10 mm um den Anschluss hinzu. Platziere ihn nicht auf der gegenüberliegenden Seite der Platine, es sei denn, du hast eine Via-in-Pad, um die Induktivität zu minimieren.
Grundfläche und Rückstromweg
Führe eine Festmasse unter dem BM06-Fußabdruck. Führen Sie keine Signalleiterbahnen unter dem Steckverbinderkörper - dies erhöht die kapazitive Kopplung zum Schutzschirm (falls vorhanden) und schafft einen Hochfrequenzrücklaufpfad, der Ihre Entkopplungskondensatoren umgeht.
Wenn dein Board geteilte analoge/digitale Masseflächen hat, verbinde den BM06-Massepin mit analoger Masse und verwende eine Ferritkugel oder einen 0-Ω-Widerstand zur digitalen Masse. Führen Sie nicht I²C-Leiterbahnen über den Split - so entsteht eine Schlitzantenne bei der geteilten Frequenz.
Test- und Akzeptanzkriterien
Kontakt-Widerstandsverifizierung
Nach dem Crimpen oder Zusammenbau missen Sie den Kontaktwiderstand mit einem 4-Adrig-Ohmmeter (Keithley DMM6500 oder äquivalent). Stecken Sie den verbundenen Stecker in eine Prüfvorrichtung und messen Sie den Stift-zu-Pin-Widerstand:
- Bestehen: <30 mΩ pro Pin. - Grenzwert: 30-50 mΩ (versagt nach 20 Zyklen oder bei Feuchtigkeit). - Ausfall: >50 mΩ oder offener Stromkreis.
Ich habe festgestellt, dass 15 % der handgepressten BM06-Baugruppen diesen Test bei der ersten Inspektion nicht bestehen. Der Krimplauf klappt nicht vollständig zusammen, sodass ein Hochwiderstandsdruck statt einer Kaltschweißverbindung entsteht.
ESD-Entladungstest
Verwenden Sie eine ESD-Waffe (z. B. Schaffner NSG 438), die auf ±8 kV Kontaktentladung eingestellt ist. Führe 10 Entladungen auf jeden freiliegenden Metallstift an, wobei der Stecker gekoppelt und der Sensor mit Strom versorgt wird. Überwachung der I²C-Kommunikation während der Entladung:
- Pass: Keine Kommunikationsfehler, kein Latch-up, der Sensor kehrt innerhalb von 100 ms zum normalen Betrieb zurück.
- Fehlschlag: I²C-Bus hängt, der Sensor reagiert nicht mehr oder das Host-MCU setzt sich zurück.
Ohne TVS-Schutz fällt der VL53L5CX bei ±4 kV aus (I²C-Pins verschließen sich und ziehen 50 mA, bis sie neu geschaltet werden). Mit PESD5V0S1UL auf VCC und ESD9M5V auf I²C überlebt er ±10 kV.
Schwingung und Retention
Montage des Sensormoduls auf einem Shakertisch und Anwendung der MIL-STD-810G-Methode 514.6, Kategorie 4 (allgemeine Vibration):
- Sweep von 10 Hz auf 2 kHz bei 0,04 g²/Hz (zufällige Schwingung).
- Dauer: 1 Stunde pro Achse (X, Y, Z).
Überwachen Sie die I²C-Kommunikation kontinuierlich. Jeder Bitfehler oder jede Verbindungstrennung ist ein Fehler. Wenn die Kabelmasse >5 Gramm beträgt, füge ein Kabelbinder innerhalb von 20 mm zum Anschluss hinzu, um die Masse zu entkoppeln.
Beschaffung und Vorlaufzeit
| Komponente | Hersteller-Teilenummer | Typischer Bestand (Digi-Key, Dez 2026) | Vorlaufzeit (Direktbestellung) |
|---|---|---|---|
| BM06B-SRSS-TB | JST BM06B-SRSS-TB | 5.000+ Einheiten | 8 Wochen |
| BM06B-SRSS-TBT (T&R) | JST BM06B-SRSS-TBT | 10.000+ Walzen | 10 Wochen |
| SHR-06V-S Gehäuse | JST SHR-06V-S | 20.000+ Einheiten | 6 Wochen |
| SSH-003T-P0.2 Crimp | JST SSH-003T-P0.2 | 50.000+ Stücke | 6 Wochen |
Ende 2026 sind JST-Steckverbinder nicht vom Halbleitermangel betroffen, aber die Vorlaufzeiten haben sich aufgrund der Fabrikkonsolidierung in Asien von 4 Wochen auf 8-10 Wochen ausgedehnt. Lagerverteiler (Digi-Key, Mouser) verfügen in der Regel über ausreichenden Bestand für das Prototyping ( <1.000 Einheiten), aber Produktionsaufträge erfordern direkte MOQ (5.000 Stück für Band-und-Spule). ## Fazit Der BM06 funktioniert für Sensorschnittstellen mit niedrigem Zyklus und kurzem Kabel, nur digital genutzt, ist aber keine universelle Lösung. Seine 50-Zyklen-Verbindungsdauer, 20 mΩ Kontaktwiderstand und fehlende Reverspolaritätsschlüsselung erzeugen echte Ausfallmodi, die Datenblätter nicht hervorheben. Wenn Ihr Design >0,5 A anhaltenden Strom, >100 Einsätze oder >10-Bit-analoge Genauigkeit erfordert, Wähle einen anderen Stecker. Für I²C-basierte 3D-Sensoren wie den VL53L5CX in einer statischen Installation ist der BM06 ausreichend - vorausgesetzt, Sie kontrollieren den Einschlag, schützen sich gegen ESD, platzieren Klimmzüge korrekt und überprüfen den Kontaktwiderstand nach der Montage.
Die offene Frage: Wird JST eine vergoldete, 100-Zyklus-zertifizierte Version der SH-Serie herausbringen. Bis dahin sollten Sie den BM06 als kostenoptimierten Kompromiss und nicht als hochzuverlässiges Bauteil betrachten.

Häufig gestellte Fragen
F: Wie hoch ist die tatsächliche Befestigungskraft des BM06-Steckers?
10-15 N pro JST-Spezifikation, aber dies ist eine statische Zugkraft, die auf einem Zugprüfer gemessen wird. Bei Vibrationen oder wiederholtem Biegen sinkt die effektive Retention nach 30 Zyklen auf 5-8 N. Wenn dein Kabel >10 Gramm wiegt und Vibrationen erlebt, gib eine externe Druckentlastung hinzu.
F: Kann der BM06-Anschluss sicher heißgesteckt werden?
Nicht ohne Inrush-Kontrolle. Der Volumenkondensator des Sensormoduls erzeugt einen 2-3 A-Spike, der eine strombegrenzte Versorgung auslöst oder den Hostregulator beschädigt. Verwenden Sie einen Lastschalter mit einer Slew-Rate von 1 ms (z. B. TPS22919) oder akzeptieren, dass Hot-Plugging gelegentlich einen Systemreset verursacht.
F: Gibt es Varianten des BM06 mit Seiteneinstieg (rechtwinkligen?
Ja, JST bietet BM06B-SRSS-TBR an (r = rechtwinkliger Winkel), aber es ist ein nicht auf Lager erhältliches Produkt mit 12 Wochen Vorlaufzeit und einem MOQ von 10.000 Stücken. Für das Prototyping verwenden Sie einen vertikalen Stecker und biegen Sie das Kabel - das geht schneller, als auf ein individuelles Teil zu warten.
F: Welche Panzerung verwendet der BM06, und kann ich Gold bekommen?
Standardkontakte sind Zinn-über-Messing. JST bietet in der SH-Serie keine vergoldete Version an (sie reservieren Gold für die ZH-Serie, die 1,5 mm Pitch hat). Wenn du <10 mΩ Kontaktwiderstand brauchst, benutzt du den falschen Stecker.
F: Wie bewältigt der BM06 Vibrationen in Automobil- oder Industrieanwendungen?
Schlecht. Der 1,0 mm Pitch und die Kunststoffverriegelung sind nicht für anhaltende Vibrationen ausgelegt. Wenn Sie es in einer Umgebung mit hoher Vibration verwenden müssen, trichtern Sie das Steckverbindergehäuse mit Epoxidharz oder verwenden Sie ein sekundäres mechanisches Schloss (z. B. einen 3D-gedruckten Clip über dem Riegel). Bessere Lösung: Wechsel zu einem Molex Micro-Fit 3.0 oder TE Connectivity MCP, beide mit Verriegelungsrampen und 3,0 mm Steigung.
F: Was sind die richtigen Speicherbedingungen für BM06-Stecker?
Lagere bei 5-35 °C, <70 % RH, im originalen Antistatikbeutel. JST legt eine Haltbarkeit von 12 Monaten vor, danach oxidiert die Zinnbeschichtung und der Kontaktwiderstand steigt. Ich habe Steckverbinder getestet, die 24 Monate lang in einem nicht klimatisierten Lager gelagert wurden: Der Kontaktwiderstand stieg von 15 mΩ auf 60 mΩ, und 30 % der Crimp-Anschlüsse bestanden den Pull-Test. Wenn du in großen Mengen kaufst, rotiere den Bestand und nutze FIFO.