10 koude feiten over OBD-scanner PCBA die de meeste hardware-ingenieurs op de harde manier leren

2026-07-27 - Laat een bericht achter

Sluit een OBD-scanner aan en uw telefoon licht op met het motortoerental, de koelvloeistoftemperatuur en foutcodes. Het ziet er net zo eenvoudig uit als het aansluiten van een USB-stick.

Maar als je denkt dat de PCBA binnenin slechts een ‘Bluetooth-compatibele protocolconverter’ is, onderschat je wat er in auto-elektronica komt kijken. Hier zijn 10 koude, harde feiten overPCBA-OBD-scannerontwerp en productie – het soort waarheden dat niet in datasheets terechtkomt, maar absoluut tot veldfouten leidt.

1. Drie pinnen op de OBD-II-connector zijn al meer dan 25 jaar "gereserveerd".

De OBD-II-connector heeft 16 pinnen. De standaard definieert er een paar duidelijk:

  • Pen 4 — Chassismassa

  • Pin 5 — Signaalaarde

  • Pin 16: accuvoeding (altijd aan, ongeacht de stand van de contactsleutel)

  • Pin 6 en Pin 14 — CAN_H en CAN_L (het dominante protocol sinds 2008)

  • Pin 7 — K-Line (ISO 9141-2 / KWP2000, gevonden op oudere Europese en Aziatische voertuigen)

  • Pen 2 en pen 10 — SAE J1850 PWM (Ford) / VPW (GM)

En dan zijn er nog de anderen:

Pins 1, 3, 8, 9, 11, 12 en 13 - officieel aangeduid als 'discretie van de fabrikant'.

Mercedes zou Pin 1 kunnen gebruiken als wake-up signaal. GM zou CAN met lage snelheid via pin 12 kunnen leiden. Volkswagen zou pin 3 kunnen reserveren voor een specifiek diagnostisch kanaal om toegang te krijgen tot de airbagmodule.

Het koude feit: een PCBA die alleen CAN (Pins 6/14) en K-Line (Pin 7) routeert, zal een emissie-inspectie doorstaan ​​en het motortoerental prima aflezen. Maar om toegang te krijgen tot stuurhoeksensorgegevens, ABS-pompinformatie of airbagmodulegeheugen: die "verbeterde" diagnostiek gaat vaak via deze door de fabrikant bepaalde pinnen. Als er geen sporen naar de PCBA worden gerouteerd, zal geen enkele hoeveelheid OTA-firmware-updates ooit die functionaliteit ontgrendelen. Hardwareondersteuning is eenrichtingsverkeer.


2. Dezelfde chipset, andere PCB-indeling – tot 30% verschil in voertuigdekking

Twee PCBA's gebruiken exact dezelfde MCU en exact dezelfde CAN-transceiver. Eén sluit feilloos aan op een BMW uit 2015. De ander slaagt er niet in om communicatie tot stand te brengen.

De boosdoener komt vaak neer op één detail: CAN-differentiële impedantiecontrole.

CAN-bus vereist 100Ω ± 10% differentiële impedantie. Als de spoorbreedte en -afstand verkeerd worden berekend en de impedantie afwijkt naar 85Ω of 115Ω, treden signaalreflecties op. Het oogdiagram wordt gesloten. Bij lage snelheden (250 kbps, typisch voor oudere voertuigen) werkt het systeem mogelijk nog steeds. Maar bij Europese voertuigen van na 2015 met CAN-FD op 2 Mbps of zelfs 5 Mbps zal een bord met een niet-overeenkomende impedantie eenvoudigweg niet in staat zijn om te handshaken.

Het koude feit: veel goedkope scanners die claimen "compatibel te zijn met alle voertuigen uit 1996 en nieuwer" hergebruiken dezelfde Gerber-bestanden voor meerdere productgeneraties, zonder impedantie-optimalisatie voor protocollen met hogere snelheden. Ze werken perfect op een oudere Toyota, maar identificeren zichzelf niet eens op een nieuwe Mercedes – niet omdat de firmware verkeerd is, maar omdat de PCB-sporen fysiek buiten de specificaties vallen.


3. Het ingangsbereik van 9V–36V gaat niet over "universele compatibiliteit" - het gaat over overleven

Pin 16 op de OBD-connector haalt stroom rechtstreeks uit de accu van het voertuig. Op een 12V-systeem ligt het uitgangsvermogen van de dynamo tussen 13,8V en 14,4V. Op 24V-bedrijfsvoertuigen ligt de normale bedrijfsspanning tussen 27V en 29V.

Maar stabiele spanning is niet het gevaar. Transiënten zijn:

  • Als de accu wordt losgekoppeld terwijl de dynamo draait, ontstaan ​​er inductieve belastingspieken van 60 V tot 100 V.

  • Een falende spanningsregelaar kan ervoor zorgen dat de busspanning boven de 36 V stijgt.

  • Door te starten met een onjuiste kabelpolariteit – of door een 24V-systeem aan te sluiten op een 12V-voertuig – kan de volledige 24V rechtstreeks naar de OBD-poort worden gevoerd.

Het koude feit: de TVS-diode aan de PCBA-voedingsingang wordt doorgaans geselecteerd met een doorslagspanning tussen 30V en 33V. Als u te laag kiest, klemt de TVS vast tijdens de normale werking van het 24V-systeem, waardoor zichzelf en de stroomafwaartse circuits kapot gaan. Kies te hoog – en de TVS treedt pas in actie als de DC-DC-converter al beschadigd is. Deze waarde wordt in geen enkel referentieontwerp aangetroffen. Het is afkomstig van het meten van de werkelijke spanningsgolfvormen van de OBD-poort over tientallen voertuigmodellen. Datasheets vertellen je dat niet.


4. Het werkelijke knelpunt in de levensduur van OBD-pinnen zijn niet de insteekcycli, maar de trillingsvermoeidheid

In de aankoopspecificaties staat vaak "5000 insteekcycli" voor de OBD-connector. Maar veldresultaten vertellen een ander verhaal: de pinnen zijn niet versleten; de soldeerverbindingen zijn gebarsten.

Het mechanisme is eenvoudig:

De OBD-poort is op het metalen chassis van het voertuig onder het dashboard gemonteerd. Wanneer het voertuig een hobbel raakt, trilt de poort mee met het chassis. De scannerbehuizing (vooral zwaardere modellen met schermen en batterijen) hangt aan het andere uiteinde van die 16 pinnen en fungeert als een vrijdragende hefboomarm.

Elke verkeersdrempel vertaalt zich in één buigspanningscyclus op de soldeerverbinding. Eén jaar dagelijks rijden = ongeveer 10.000 verkeersdrempels = 10.000 vermoeidheidscycli.

Het koude feit: de echte bepalende factor voor de levensduur van de OBD-connector is niet de dikte van de vergulding op de pinnen; het is het zwaartepunt van de scannerbehuizing en de gewichtsverdeling van de PCBA. Door de MCU en de batterij dichter bij het stekkeruiteinde te plaatsen en het scherm verder naar buiten te plaatsen, verschuift het zwaartepunt naar voren, waardoor het buigmoment op de pinnen dramatisch wordt verminderd. Sommige ontwerpen voegen montagegaten toe op de PCBA en gebruiken metalen beugels in de behuizing om de belasting te verdelen. Dit is zichtbaar op het moment dat je de behuizing opent – ​​en het vertelt je meteen of de ontwerper de werktuigbouwkunde heeft begrepen, of alleen de elektrotechniek.


5. De slaapstroom van de CAN-transceiver kan de accu van een voertuig in minder dan drie maanden leegmaken

Veel OBD-scanners blijven voor onbepaalde tijd aangesloten. De eigenaar vergeet dat ze er zijn.

In een goed ontworpen PCBA gaat de MCU in een diepe slaap en schakelt de CAN-transceiver over naar de standby-modus. De totale stand-bystroom van de kaart moet tussen 50 µA en 100 µA liggen.

Maar als de transceiver niet is geconfigureerd voor stand-by (of als de firmware dit niet goed inschakelt), blijft de transceiver in de actieve luistermodus en verbruikt hij 5 mA tot 10 mA. Vermenigvuldig 5 mA met 24 uur en 90 dagen: dat is een batterijcapaciteit van 10,8 Ah. Een typische accu van een personenauto is 50 Ah tot 60 Ah.

Het koude feit: pin 16 op de OBD-connector is altijd op batterijvoeding en wordt niet via het contact geschakeld. Elke aangesloten scanner verbruikt 24/7, 365 dagen per jaar stroom. Een stand-by stroomverschil van slechts 0,1 mA kan het verschil zijn tussen een scanner die prima aangesloten kan blijven, en een scanner die in drie maanden tijd stilletjes een batterij leegmaakt. Deze parameter wordt zelden gemeten tijdens R&D, maar levert een belangrijke bijdrage aan de garantieretouren.


6. Condensatoren van automobielkwaliteit gaan een factor 10 langer mee dan commerciële toepassingen in OBD-toepassingen

Neem twee 100 µF / 25V MLCC-condensatoren:

Cijfer Temperatuurbereik Levensduur @ 105°C
Commercieel (X5R/X7R) -25°C tot +85°C ~2.000 uur
Automobiel (AEC-Q200) -55°C tot +125°C ~20.000 uur

Een OBD-scanner die in de zomer op een voertuig is aangesloten: de temperatuur in de cabine kan 70 °C bereiken als de ramen gesloten zijn. Voeg daar de zelfopwarming van de PCBA aan toe en de lichaamstemperatuur van de condensator overschrijdt gemakkelijk 85°C.

Bij deze temperatuur gaan condensatoren van commerciële kwaliteit snel achteruit: het elektrolyt droogt uit, de capaciteit daalt, de ESR stijgt en de rimpel van de stroomrail neemt toe tot het punt waarop de MCU willekeurig wordt gereset.

Het koude feit: het upgraden van alle condensatoren naar AEC-Q200-kwaliteit voegt ongeveer $ 0,50 per bord toe - minder dan 2% van de totale stuklijstkosten. Als u die upgrade overslaat, kan het percentage veldfouten verdubbelen. Maar dit is precies de hoek die wordt afgesneden als een inkoopafdeling zegt: "Alleen de capaciteit en de spanning moeten overeenkomen." De echte experts vragen om het AEC-Q200-certificaat en het testrapport voor de levensduur van de belasting bij hoge temperaturen, en niet alleen om de gegevensbladpagina.


7. "FR-4" is geen materiaalspecificatie; het is een ontvlambaarheidsclassificatie

OBD-scanners zien extreme kou, vooral op de noordelijke markten.

Canada, Scandinavië, Noordoost-China: wintertemperaturen van -30°C zijn routine. Tijdens een koude start ondergaat de PCBA binnen enkele minuten een thermische schok van -30°C tot temperaturen onder de motorkap.

Standaard FR-4-laminaat heeft een Tg (glasovergangstemperatuur) van 130°C tot 140°C – wat aan de hoge kant voldoende lijkt. Maar aan de lage kant wordt standaard epoxyhars bros onder -25°C. De hechting tussen het koperen kussen en het substraat verslechtert. Na tientallen koude-thermische cycli kunnen er microscheurtjes ontstaan ​​onder de BGA-soldeerballen, wat leidt tot periodieke storingen die zich voordoen als "geen verbinding maken als het koud is, maar prima werken als het opgewarmd is."

Het koude feit: 'FR-4' is slechts een ontvlambaarheidsclassificatie - het zegt niets over de thermische betrouwbaarheid. Echte PCB-materialen van autokwaliteit (zoals de Shengyi S1000-2M- of Taiyo TUC-serie) worden niet alleen gespecificeerd door Tg, maar ook door CTE (thermische uitzettingscoëfficiënt), Td (ontledingstemperatuur) en CAF (conductief anodische gloeidraad) weerstand. Het allerbelangrijkste is dat ze 1000 thermische schokcycli moeten doorstaan ​​van -40°C tot +125°C. Een aankoopspecificatie die eenvoudigweg "FR-4" zegt, is zinloos. Het vereisen van een specifieke laminaatkwaliteit en leveranciersnaam is wat geïnformeerde kopers onderscheidt van de rest.


8. Pin 4 en Pin 5 zijn twee afzonderlijke aardingspunten; ze mogen niet met elkaar verbonden zijn op het bord

Pin 4 is chassismassa (stroomretour). Pin 5 is signaalaarde (sensorreferentie). Aan de voertuigzijde zijn ze met elkaar verbonden, maar via verschillende paden:

  • Pin 4 voert hoge stromen en heeft een spanningsval over het retourpad.

  • Pin 5 voert een verwaarloosbare stroom en dient als referentie voor signalen op laag niveau.

Als een PCBA Pin 4 en Pin 5 bij de connector met elkaar verbindt, is het gevolg meer ruis op het signaalgrondvlak, wat de common-mode-spanning van de CAN-transceiver verhoogt en de bitfoutenkans verlaagt.

Het koude feit: een goed PCBA-ontwerp leidt pin 4 en pin 5 afzonderlijk terug naar het hoofdaardvlak, met een éénpuntsverbinding via een ferrietkraal of 0Ω-weerstand op het stroomingangspunt. Dit enkele detail verbetert de CAN-signaal-ruisverhouding dramatisch. Het referentieschema geeft het vrijwel altijd correct weer. Maar tijdens de lay-out korten veel ingenieurs ze samen om routeringsruimte te besparen – een fout die onzichtbaar is op het schema, maar onmiskenbaar bij EMC-testen.


9. Bij sommige voertuigen is pin 16 geen "zuivere" batterijverbinding

Bij de meeste voertuigen wordt pin 16 via een zekering rechtstreeks op de positieve pool van de accu aangesloten.

Maar op bepaalde Amerikaanse en Duitse modellen plaatst de fabrikant een diode of PTC-thermistor in serie met pin 16 – om tegenstroom te voorkomen en het OBD-circuit te beschermen.

Dit betekent:

  • De scanner ziet 0,3 V tot 0,7 V minder dan de werkelijke batterijspanning (als gevolg van een voorwaartse spanningsval van de diode).

  • Als de onderspanningsblokkeringsdrempel (UVLO) van de PMIC te hoog is ingesteld (bijvoorbeeld uitschakelen onder 10 V), start de scanner mogelijk niet tijdens koud starten of bij laag stationair draaien.

Het koude feit: sommige OBD-scanners zijn "kieskeurig wat betreft voertuigen" - ze werken op één voorbeeld van een model, maar niet op een identiek voertuig van dezelfde productielijn. De hoofdoorzaak is vaak terug te voeren op deze exacte diodeval. Ervaren hardware-ingenieurs stellen de PMIC UVLO-drempel lager dan 7V in, zodat de scanner zelfs start onder de meest extreme combinatie van diodeval, spanningsdaling en batterij-depressie bij lage temperaturen. De meeste ontwerpers kopiëren de 10V UVLO van het referentieontwerp en denken er nooit meer over na - totdat de klachten uit het veld binnenkomen.


10. Niet alle functionele tests zijn gelijk

ElkPCBA-OBD-scannerondergaat functionele tests (FCT) op de productielijn voordat het wordt verzonden. Maar ‘functioneel testen’ kan heel verschillende dingen betekenen:

Testniveau Methode Testtijd
Basis Signaalgenerator verzendt een vast datapatroon; bord reageert OK ~3 seconden
Uitgebreid Een echte ECU-simulator (of daadwerkelijke voertuig-ECU) voert volledige protocol-handshake uit - initialisatie, sessie-opbouw, serviceverzoeken, gegevensreacties - en legt differentiële CAN-golfvormen vast om dominante/recessieve niveaus en randovergangstijden te meten ~30+ seconden

Het koude feit: testen met een vast patroon verifieert alleen dat "de pinnen van de transceiver niet achterstevoren zijn gesoldeerd." Golfvormtests verifiëren dat impedantiematching, afsluitweerstanden, TVS-solderen en common-mode-smoorspoelpolariteit allemaal correct zijn, omdat elk probleem met de fysieke laag een signatuur achterlaat op de golfvorm: lage amplitude, common-mode offset of langzame randen. Of een fabriek golfvormtests uitvoert of niet, is de sterkste voorspeller van 'voldoet aan de fabriekskwaliteitscontrole' versus 'werkt in het voertuig van de klant'. En het kostenverschil? Meestal in de complexiteit van het ontwerp van de testopstelling en de cyclustijd van het teststation. Leveranciers die hierin willen investeren, zijn leveranciers die verstand hebben van veldbetrouwbaarheid.


Een goed ontworpen PCBA-OBD-scanner is nooit zo eenvoudig als "soldeer de componenten en het werkt."

Van welke van de 16 OBD-pinnen worden gerouteerd en welke ongebruikt blijven - tot de exacte TVS-doorslagspanning gespecificeerd tot op de dichtstbijzijnde volt; van differentiële impedantiecontrole op CAN-traces tot de AEC-Q200-kwaliteit op elke afzonderlijke condensator - elk detail bepaalt of een product alleen maar 'functioneel' of echt 'betrouwbaar' is. Of hij nu drie maanden in het veld overleeft of vijf jaar lang aangesloten blijft op hetzelfde voertuig zonder ook maar één keer de verbinding te verbreken.

Stuur onderzoek

X
We gebruiken cookies om u een betere browse-ervaring te bieden, het siteverkeer te analyseren en de inhoud te personaliseren. Door deze site te gebruiken, gaat u akkoord met ons gebruik van cookies. Privacybeleid
Afwijzen Accepteren