USB-zu-CAN-Adapter-Leiterplattenfertigung und -Bestückung
Highleap Electronics fertigt kundenspezifische USB-zu-CAN-Adapter-Leiterplatten und PCBAs für Classical CAN, CAN FD, isolierte und mehrkanalige Industrie- oder Fahrzeugschnittstellen. Wir unterstützen die Leiterplattenfertigung, die Beschaffung und Montage von Controllern/Transceivern, Isolations-/Schutzschaltungen, Firmware-Programmierung und kundenspezifische CAN-Funktionstests. Bit-Timing, Protokolle höherer Schichten und Qualifizierung werden weiterhin durch die OEM-Freigabe definiert.
USB-CAN-Produktfamilien und Anwendungsvarianten
Eine USB-zu-CAN-Adapterplatine verbindet einen Host-Computer mit einem CAN-Netzwerk. Die Produktpalette reicht von einfachen Einkanal-Geräten bis hin zu isolierten Zweikanal-CAN-FD-Schnittstellen und anwendungsspezifischen Diagnoseadaptern. Klassisches CAN und CAN FD sind nicht gleichzusetzen, und Protokolle höherer Schichten wie CANopen oder J1939 werden nicht automatisch zu Hardwarefunktionen, nur weil ein Produkt einen CAN-Transceiver verwendet; sie hängen von der Controller-/Firmware und dem Zielnetzwerk ab.
Gängige USB-CAN-Adaptertypen
Die Produktfamilie umfasst mehr als nur einen einzelnen CAN-Dongle
Eine Seite über USB-zu-CAN-Adapter kann legitimerweise klassische CAN-Adapter, CAN-FD-Adapter, Ein- und Zweikanalgeräte, isolierte und nicht isolierte Schnittstellen, USB-C-Varianten, Kfz-Diagnosegeräte und industrielle Servicegeräte abdecken. CANopen- oder J1939-Produkte können ebenfalls dazugehören, sofern die veröffentlichte Firmware diese Protokolle höherer Schichten unterstützt. Der Leiterplattenhersteller sollte eine reine Transceiver-Platine nicht als CANopen- oder J1939-Schnittstelle bezeichnen, es sei denn, das gesamte Produkt implementiert den entsprechenden Software-Stack.
| USB-CAN-Familie | Hinzugefügte Hardware oder Konfiguration | Schwerpunkt Fertigung/Prüfung |
|---|---|---|
| Klassischer CAN-Adapter | USB-Brücke/MCU, CAN-Controller-Funktion und Transceiver | Nominale Bit-Timing-, TX/RX- und Steckerbelegung |
| CAN-FD-Adapter | CAN FD-fähiger Controller/Transceiver und Firmware | Arbitrierungs-/Datenphaseneinstellungen und CAN-FD-Frame-Test |
| Isolierter USB-CAN | Digitale Isolation plus isolierte Stromversorgung | Kriech-/Luftspielraum, Barrierekomponenten und Isolationsprüfgrenze |
| Zweikanal-CAN | Zwei CAN-Kanäle und zusätzliche Schutzfunktionen/Anschlüsse | Kanalidentität, gleichzeitige Belegung und kanalübergreifende Verwechslungsvermeidung |
| Kfz-Diagnoseschnittstelle | Fahrzeugstecker oder Kabelbaum und Anwendungsfirmware | Pinbelegung, ESD-/Transienten-Design (wie veröffentlicht), Fahrzeug-/Referenzbus-Test |
| Industrielles CAN-Gateway/Servicetool | Robuster Stecker, optionales DIN-Gehäuse, zusätzliche Ein-/Ausgänge | Steckverbindermechanik, Stromzufuhr, feldseitiger Schutz und Systemtest |
Diese Produkte fügen sich nahtlos in die Hardware von Kommunikationsnetzwerken ein , jedoch sollten in der Produktionsspezifikation stets die CAN-Controller-/Transceiver-Familie, der Oszillator, die Firmware, die Steckerbelegung und der Testbus für die jeweilige SKU angegeben werden.
USB-Bridge, MCU, CAN-Controller und Transceiver-Architektur
Die interne Architektur kann einen USB-fähigen Mikrocontroller mit integriertem CAN-Controller, eine separate USB-Bridge mit Mikrocontroller/CAN-Controller oder andere Controller-Kombinationen verwenden. Der CAN-Transceiver bleibt die physische Schnittstelle zum Bus. Die Fertigung muss die Kompatibilität zwischen Controller und Transceiver, die Taktung, den Firmware-Speicher, die Kanalanzahl und alle Isolationskomponenten exakt wie in der Auslieferung vorgesehen beibehalten.
Controller- und Firmware-Steuerung
- MCU/CAN-Controller: Die im freigegebenen Muster verwendete Revision des Sperrgeräts, das Gehäuse und die Firmware-Version müssen vorhanden sein. Die CAN-FD-Funktionalität muss im eigentlichen Controller/der Firmware vorhanden sein und darf nicht aus dem Produktnamen abgeleitet werden.
- Transceiver: Wählen Sie die exakte Transceiver-Klasse, die im Design definiert ist; die Eigenschaften der physikalischen Schicht und die Schutzfunktionen sind für das Netzwerkverhalten von Bedeutung.
- Clock: Die Toleranz des Oszillators und das Timing des Controllers können das CAN-Bit-Timing beeinflussen. Taktgeberbauteile müssen daher kontrollierten Austauschregeln unterliegen.
- Firmware/Programmierung: Speichern Sie Firmware-Version, Bootloader-/Konfigurationsdaten und Kanalidentitätsdaten im Produktionsdokument.
- Beschaffung der Komponenten: Arbeiten jederzeit weiterbearbeiten können. Jede Präsentation und jeder KI-Avatar, den Sie von Grund auf neu erstellen oder hochladen, genehmigte Komponentenbeschaffung für MCU-, Transceiver-, Isolator- und Steckverbinderbauteile mit Auswirkungen auf die Qualifizierung.
Takt- und Bit-Timing-Abhängigkeiten erfordern Konfigurationskontrolle
Die CAN-Kommunikation ist abhängig vom Controller-Takt, dem konfigurierten Bit-Timing, dem Transceiver und dem physikalischen Netzwerk. Der Austausch eines frequenzkompatiblen Oszillators oder eine Firmware-Änderung kann das Verhalten verändern, selbst wenn das Leiterplattenlayout unverändert bleibt. Die zugelassene Taktquelle, die Ladekomponenten, die Teilenummer des Mikrocontrollers/Controllers und das programmierte Image müssen daher unbedingt mit derselben Stücklistenrevision verknüpft bleiben. Dies ist besonders wichtig für CAN-FD-Produkte, da die Datenphase ein anderes Timing als die Arbitrierungsphase verwenden kann und ein definiertes kundenspezifisches Testsetup erforderlich ist.
CAN/CAN FD Physikalische Schicht Fertigungssteuerungen
CAN FD erhöht die Bedeutung der Implementierung auf der physikalischen Schicht, da die Datenphase mit einer anderen, höheren Bitrate als die Arbitrierungsphase arbeiten kann. Die Leiterplattenfertigung sollte Anschlüsse, Stichleitungen, Steckertopologie oder Transceiverplatzierung nicht ändern, um damit nicht zusammenhängende Fertigungsprobleme zu lösen. Diese Details gehören zum freigegebenen Systemdesign und müssen beim Aufbau, Routing und der Bestückung erhalten bleiben.
Steuerung der physikalischen Schicht
- CANH/CANL-Routing: Halten Sie das Paar kurz, einigermaßen symmetrisch und fern von störungsanfälligen Schaltknoten gemäß der veröffentlichten Layoutstrategie.
- Kündigung: In High-Speed-CAN-Netzwerken ist ein 120-Ohm-Endabschluss üblich, ob der Adapter jedoch einen festen, einen umschaltbaren oder gar keinen Abschluss aufweist, hängt von seiner vorgesehenen Netzwerkposition ab.
- Stummellänge: Durch die Platzierung von Adapterstecker und Schutzvorrichtungen kann ein Stichleitungsfehler entstehen; CAN FD-Designs reagieren empfindlich auf die gesamte Netzwerktopologie, nicht nur auf die lokale Leiterplatte.
- Gleichtakt/Masse: Halten Sie sich an das Referenzdesign des Transceivers und die Erdungsstrategie des Originalherstellers. Fügen Sie keine Erdungsverbindung über eine vorgesehene Isolationsbarriere hinzu.
- Testpunkte: Gewährleisten Sie den Zugriff auf die vom OEM benötigten TX/RX-, CANH/CANL-, isolierten Stromversorgungs- oder Debug-Signale für NPI und Fehlerisolierung.
Bei einer Überprüfung der Leiterplattenfertigung für Kommunikationssysteme sollte der Fokus daher auf der Erhaltung der spezifizierten physikalischen Schicht liegen, anstatt generische „Differenzialpaar“-Regeln ohne Controller/Transceiver-Kontext anzuwenden.
Der Schutz sollte der vorgesehenen Feldumgebung entsprechen.
Die Begriffe „Industrie“ oder „Automobil“ definieren kein universelles Schutznetzwerk. TVS-Bauteile, Gleichtaktkomponenten, Reihenschaltungen, Erdung, Schirmung und Isolation werden für eine bestimmte Schnittstelle und ein bestimmtes Konformitätsziel ausgewählt. Highleap kann die freigegebene Leiterplattenbaugruppe bestücken und die Durchsteckmontage anwenden , wo dies für robuste DB9-, Klemmenblock- oder Fahrzeugsteckverbinder erforderlich ist. Die Überspannungs-/EMV-Qualifizierung des Systems bleibt jedoch an das OEM-Design und das endgültige Gehäuse/den Kabelbaum gebunden.
Isolations-, Erdungs-, Schutz- und Feldanschlüsse
Industrie- und Fahrzeugschnittstellen verfügen häufig über eine Isolation, um die USB-Masse des Hostsystems vom CAN-Bus zu trennen. Die Isolation kann je nach Ausführung nur die Datenübertragung oder auch die Stromversorgung betreffen. Kriechstrecken, isolierte DC/DC-Wandler, die Platzierung des Transformators und die Masseverkabelung müssen der geforderten Robustheit bzw. Sicherheit entsprechen; auch die Konstruktion der Vorrichtung muss diese Barriere berücksichtigen.
| Produktvariante | Zusätzliche Schaltkreise | Schwerpunkt Fertigung/Prüfung |
|---|---|---|
| Nicht isolierter Adapter | Direkter Logik-zu-Transceiver-Pfad | Kompakte Bauweise, ESD- und Erdungsbezug |
| Isolierter Adapter | Digitaler Trennschalter + isolierte Stromversorgung bei Bedarf | Kriech-/Luftspalt, isolierte Stromversorgung, barrierekonforme Leuchte |
| Zweikanalig isoliert | Zwei Busdomänen oder gemeinsame Isolationstopologie pro Design | Kanalidentität, Isolationsarchitektur, Mehrkanaltest |
| Robust für Automobil/Industrie | Schutz + Feldanschluss | TVS-/Überspannungsschutzbauteile, Steckverbinderhalterung, Umweltprüfgrenze |
Der Schutz ist konstruktionsspezifisch.
TVS-Bauteile, Gleichtaktkomponenten, rücksetzbare Schutzschaltungen und andere netzseitige Bauteile müssen exakt wie freigegeben montiert werden. Die Produktion kann die Bestückung prüfen und kundenspezifische Tests durchführen. Eine erfolgreiche CAN-Kommunikation im Labortest impliziert jedoch keine Produktqualifizierung hinsichtlich Überspannungsfestigkeit, EMV oder Automobilfestigkeit. Highleap kann ESD-empfindliche Bauteile unter SMT-ESD-Schutzmaßnahmen schützen und gleichzeitig das Feldschutznetzwerk des Produkts separat aufbauen.
Anschluss- und Terminierungsoptionen erfordern physische SKU-Kontrolle
USB-CAN-Produkte sind mit DB9-, Klemmenblock-, Kfz- oder kundenspezifischen Steckverbindern erhältlich und unterscheiden sich hinsichtlich der Art der Terminierung: fest, umschaltbar, per Jumper wählbar oder extern. Diese Optionen müssen in der Stückliste und den Testdokumenten aufgeführt sein. Ein physisch vorhandener Abschlusswiderstand beweist nicht, dass der Adapter korrekt für das Kundennetzwerk konfiguriert ist; die Station sollte den Status der freigegebenen Option überprüfen und den entsprechenden Kommunikationsmodus testen.
- DB9-Version: Überprüfen Sie das Steckergeschlecht, die Pin-Nummerierung, die Gehäusehardware und die Gehäuseausrichtung.
- Terminalblock-Version: Prüfen Sie den Anschlussabstand, die Einsteckrichtung, die aufgedruckte Beschriftung und den Kabelzugangsraum.
- Fahrzeugkabelbaum-Version: Die Steckercodierung, die Pinbelegung der Anschlusskabel und die Zugentlastung sollten anhand der freigegebenen Kabelbaumzeichnung überprüft werden.
- Abschlussschalter: Der Schalterzustand und die Widerstandsbelegung sollten in die Variantenprüfung und -tests einbezogen werden.
- Zweikanalprodukt: Physikalische Kanalnummern, Firmware-IDs und Steckerbezeichnungen sollten auf denselben Controller-Kanal verweisen.
Mehrkanal-USB-CAN-PCBA-Montage und -Konfiguration
USB-CAN-Produkte kombinieren Logikbausteine mit feinem Rastermaß mit robusten Feldsteckverbindern. DB9-, Klemmenblöcke oder Kfz-Steckverbinder können die Belastung der Leiterplatte erheblich beeinflussen; Trenntransformatoren und hohe Schutzbauteile können das Reflow-Löten und den Einbau in das Gehäuse erschweren. Mehrkanalgeräte verfügen über Kanalbezeichnungen, separate Anschlusseinstellungen und potenziell unterschiedliche Firmware-Konfigurationen. Die Bestückungszeichnung sollte daher neben den üblichen Bestückungsdaten auch die Steckverbinderausrichtung, die Standardeinstellungen für Schalter/Jumper und die Gehäuseabmessungen enthalten.
Pilotbau-Prüfungen
- Pakete mit versteckten Gelenken: Bei MCU/Bridge-Bauteilen mit verdeckten BGA/QFN-Verbindungen ist eine gehäusegerechte Inspektion durchzuführen.
- Steckerausrichtung: Prüfen Sie anhand der Prüfvorrichtung, ob es sich um DB9-, Terminal- oder Kfz-Steckverbinder handelt und ob die Beschriftungen von Pin 1/Kanal mit der Prüfvorrichtung übereinstimmen.
- Isolierteile: Prüfen Sie die Abstände zwischen Bauteil und Kupfer und verhindern Sie, dass Lötstellen oder Befestigungselemente die beabsichtigte Barriere außer Kraft setzen.
- Abschlussschalter/Jumper: Überprüfen Sie die Standardposition, die Beschriftung und den elektrischen Zustand jedes Kanals.
- Firmware-Variante: Verknüpfen Sie die Kanalanzahl, die CAN/CAN FD-Fähigkeit und die Produkt-ID mit einer kontrollierten Firmware-/Konfigurationsmatrix.
NPI sollte Kanalzuordnung, Isolationsvariante und Firmware gemeinsam nachweisen
Ein häufiges Produktionsrisiko besteht darin, die korrekte CAN-Hardware mit der falschen Firmware zu bestücken oder isolierte und nicht-isolierte Varianten zu verwechseln, die größtenteils dieselbe Leiterplatte verwenden. Die Pilotcharge sollte eine Referenzmatrix für die Varianten erstellen, die bestückte Isolationsbauteile, Anschlussmöglichkeiten, Steckertypen, Kanalanzahl und programmierte Software umfasst. Die Erstmusterprüfung kann diese physikalischen Unterschiede dokumentieren, bevor die Funktionsprüfung beginnt.
Für den Produktionstest wird ein bekannter CAN-Knoten benötigt, kein offener Anschluss.
Eine geeignete Teststation verbindet den Adapter mit einem Referenz-CAN-Knoten oder einer gesteuerten Busvorrichtung, überprüft die USB-Identität, initialisiert jeden Kanal, sendet und empfängt Frames, prüft die fehlerfreie Kommunikation in kundenspezifischen Zeitabständen und führt CAN FD nur bei Varianten durch, die dies unterstützen. FCT-Tests können die OEM-Firmware, den Abschlusszustand und die Kanalmatrix einbeziehen; sie sollten jedoch nicht aufgrund eines einzelnen Loopback-Tests die Kompatibilität mit jedem Fahrzeug oder industriellen Netzwerk gewährleisten.
Thermische und Leistungsprüfungen gehören in Hochkanal- oder isolierte Designs.
Isolations-Stromrichter, mehrere Transceiver und Prozessoren können die lokale Temperatur in einem kleinen Schnittstellengehäuse erhöhen. Der Hersteller sollte die korrekte Verlötung der Wärmeleitpads, der isolierten DC/DC-Wandler und der USB-/Stromversorgungsabschnitte mit hohem Stromverbrauch überprüfen und anschließend die vom Kunden definierte Last und Umgebungsbedingungen für eine Pilotvalidierung verwenden. Die endgültige Temperaturgrenze hängt von den ausgewählten Geräten, dem Gehäuse und den Konformitätsanforderungen ab und sollte daher den OEM-Spezifikationen und nicht einem generischen CAN-Adapterwert entnommen werden.
Funktionstest und Produktionsbasislinie für CAN-Adapter
Der Produktionstest sollte die tatsächlichen CAN-Sende- und Empfangsfunktionen mit einer kontrollierten Netzwerkumgebung prüfen. Die Kriterien für Bestehen/Nichtbestehen müssen die Bitrate in der Arbitrierungsphase, die Einstellungen in der Datenphase bei Verwendung von CAN FD, den Abschlusszustand, die Kanalanzahl und die Firmware spezifizieren. Ein einzelner Loopback mit einer beliebigen Bitrate ist für einen konfigurierbaren Industrieadapter keine ausreichende Grundlage.
- USB-Enumeration/Programmierung: Überprüfen Sie die Produktidentität, die Firmware und die Serien-/Konfigurationsdaten.
- Initialisierung pro Kanal: Prüfen Sie, ob jeder CAN-Controller/Transceiver-Kanal den erwarteten Modus erreicht hat.
- Klassischer CAN TX/RX: Austausch definierter Frames mit einem Referenzknoten in kundenspezifischer Bit-Timing-Einstellung.
- CAN FD TX/RX: Sofern die SKU CAN FD unterstützt, führen Sie die freigegebene Arbitrierungs-/Datenphasenkonfiguration und den Frame-Satz aus.
- Fehler-/Statusverhalten: Prüfen Sie, ob LEDs, Abschlussschalter oder Statusausgänge im Produkt vorhanden sind.
- Isolationsprüfung: Führen Sie nur vom Kunden genehmigte, produktionssichere Isolationsprüfungen durch; eine formale dielektrische Zertifizierung erfordert einen separaten kontrollierten Prozess.
Highleap kann die vom OEM vorgegebenen Anforderungen an die Leiterplatten-Testvorrichtung umsetzen und Fehler nach Kanal/Funktion protokollieren. Die akzeptierte Pilotversion sollte Firmware, CAN-Referenzknoten, Kabel-/Anschlusskonfiguration und Vorrichtungsrevision fixieren, sodass wiederholte Chargen mit demselben Netzwerk verglichen werden können.
Verwandte Produkte für industrielle Schnittstellen
Für ein Angebot senden Sie bitte Gerber/ODB++, Stack-up, Stückliste, Schwerpunkt, Montagezeichnung, Hinweise zu Isolation/Kriechstrom, Steckerzeichnungen, Firmware, Kanal-/Abschlusskonfiguration und CAN-Testverfahren. Eine DFM-Prüfung sollte designspezifische Fragen zur Herstellbarkeit aufwerfen, ohne die Annahmen der CAN-Physikschicht zu verändern.
Highleap Electronics • Leiterplattenfertigung & PCBA
Senden Sie die freigegebenen Leiterplattendateien, die Stückliste, die Montagedaten, die mechanischen Einschränkungen, das Programmier- oder Konfigurationspaket, die Testanforderungen und die Zielmengen zur Fertigungsprüfung.
Fordern Sie ein Angebot für eine USB-zu-CAN-Adapterplatine an → Besprechen Sie Ihren PCBA-Aufbau →
✓ DFM- und DFA-Prüfung ✓ Prototypenentwicklung bis Serienproduktion ✓ Leiterplattenfertigung und -bestückung
Empfohlen Beiträge
TMM Leiterplattenfertigung
Inhaltsverzeichnis TMM Leiterplattenfertigungsumfang für HF und...
RT duroid 6002 PCB-Angebot und Stackup
Diese Seite ist für die Aufgabe der Angebots- und Stapeldefinition zuständig...
TMM6 Filter-Leiterplattenfertigung
Inhaltsverzeichnis: Warum Mikrowellenfilter-Designer ... verwenden
Taconic RF 35 vs RO4350B Leiterplatte
Inhaltsverzeichnis RF-35 vs RO4350B Beschaffung und...
Wie man ein Angebot für Leiterplatten erhält
Wir führen gerne eine DFM/DFA-Analyse für Sie durch und senden Ihnen anschließend einen Bericht zu. Sie können Ihre Dateien sicher über unsere Website hochladen. Für die Erstellung eines Angebots benötigen wir folgende Informationen:
-
- Gerber, ODB++ oder .pcb, Spezifikation.
- Stückliste, wenn Sie eine Montage benötigen
- Die Menge
- Wendezeit
Für PCBA-Dienstleistungen geben Sie bitte Ihre Stückliste (BOM) und alle spezifischen Montageanweisungen an. Wir bieten auch DFM/DFA-Analysen an, um Ihre Designs hinsichtlich Herstellbarkeit und Montage zu optimieren und so einen reibungslosen Produktionsprozess zu gewährleisten.
