![]() |
|
| 🔗 ⭐ 🖨 |
| DIY OBD Adapter: Build Your Own Diagnostic Tool | ||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| dieselschrauber |
||||||||||||||||||||||||||||||||||
Bei allen Fahrzeugen des Volkswagen Konzerns (Audi, Bentley, Seat, Skoda und VW) ab etwa Baujahr 1993 lassen sich über die Diagnoseschnittstelle mehr oder weniger wichtige Informationen der Motormanagements abfragen. Bei aktuellen Fahrzeugen ist eine Diagnosesoftware zur Servicerückstellung sogar zwingend notwendig. Dies kann mit einem Adapter (Diagnosesystem) für die USB/serielle Schnittstelle des PC bewerkstelligt werden, dann braucht man nur noch einen preisgünstigen Laptop/Notebook und die entsprechende Software dazu. Dies ist vor allem für kleinere Werkstätten und Bastler interessant, ohne die Möglichkeit des Zugangs zur Onboard Diagnose artet die Fehlersuche an der heutigen komplexen Systemen der Motorelektronik leicht zum Ratespiel aus, obwohl das Auslesen des Fehlerspeichers schnell Klarheit verschaffen könnte. Für ältere Fahrzeuge reicht ein Diagnoseadapter mit KKL (K-Line), hier ist die Bauanleitung dazu. DiThe attached list, under the section "HEX-USB Diagnostics," mentions specific vehicle models for which professionally manufactured diagnostic systems are available.
The last VCDS software version that works with self-built interfaces (e.g., our B1 or U1 kits) is the manually unlockable VCDS-Lite from Ross-Tech, which is still being maintained (label files, Autoscan, plugins where possible).
The same applies to the diesel repair OBD2 software KOBD2Check (dongle function): https://shop.dieselschrauber.org/en/obd2-diagnose-kit-p-321.php
Erwin). The most common procedures can be found on the VCDS, information about the procedure, repair manuals overview.
Now, regarding the adapter problem - what should be considered when building it yourself? For DIY soldering projects,
For the Pullup R 7, the on-board electronics may occasionally experience problems because the K-line may not pull down far enough receive: Due to the antiparallel diodes at the inputs of the optocouplers, high currents flow during low levels, just like during the activation of the optocouplers. Since the RTS output, which is switched to low when receiving data, is loaded again via resistor R3 and the output of optocoupler 3, the aforementioned "unnecessarily high" current can overload the COM port when the K and L lines are not activated, potentially causing communication errors. Depending on the optocoupler used and the input current, saturation-related delays in signal edges can occur, with rising and falling edges being delayed for different lengths of time: a typical characteristic of optocouplers that can lead to communication problems due to bit length errors. Furthermore, an optical functional check is not possible during operation, and finally, the selection of optocouplers can be problematic: in some cases, types that are difficult to obtain are specified. Only in cases of problematic combinations of ST generators and diagnostic computers can adapters without optocouplers sometimes enable more stable communication. However, such adapters can cause problems if they are not the only connection between the car and the PC, for example, if a diagnostic laptop is powered from the vehicle's electrical system. This can happen when errors or electrical incompatibilities occur.
To reduce or minimize the problems associated with optocouplers, the...
Standard circuit redesigned and expanded. The new design includes:
D3 in the data flow direction towards the PC)includes a transistor output stage for the L-line as well, to make the selection of optocouplers (coupling factor!) less critical
At high voltages and low impedance of the RXD pin on the COM port, LED 3 may constantly glow faintly, even if the OBD connector is not plugged in or no data is being received from the vehicle.This is not a defect in the adapter and does not affect its function; it is simply caused by the relatively simple circuit of LED 3 and can be ignored. Nevertheless, data reception from the vehicle can still be recognized by observing a brighter flashing pattern of LED 3.
Adjustment of the trimmers
Adjust VR1 optically to the same position as VR2. In dialog mode, determine the STG (Signal Transduction Module) with the highest measurement block sampling rate. Determine the adjustment ranges for VR2 and VR3 where communication is still stable. Adjust both trimmers to the middle of their respective A voltage source of approximately 12 volts is required, along with a voltmeter and a set of measurement cables with alligator clips – or alternatively, some pieces of wire and a soldering iron to create the connections. All measured voltages are referenced to... Vehicle-side mass. Preparation:
Then connect pin 7 to ground again.- Apply 12 volts to pin 3 of the PC connector (TXD). LED 2 must light up. The collector of transistor T3 must be at 12 volts. This corresponds to the data flow from the PC to the car.- Connect pin 3 of the PC connector (TXD) and the K-line to ground. LED 3 must light up as long as the K-line is connected to ground. This corresponds to the data flow from the car to the PC.Any other Christian designed a PCB layout for the above circuit diagram.
.
designapplies.
: schematic, board.
"Worst-Case Design" 4.0 offers advantages compared to...
If dual-K diagnostics are not required, then D4, 12 and 16, LED 4 and R10, as well as the switch can be omitted; cable 15 is connected directly to the L-line. If a simple plug-and-play adapter is needed to facilitate communication, for example, in critical combinations of vehicle, diagnostic PC, and software, by minimizing signal delays and distortions, then this one can be used. Circuit for a diagnostic adapter without galvanic isolation and without MAX232.
For vehicles without the L-Line, parts D 8, LED 3, T 4, and R 10 to 12 can be omitted.
For owners of older optocoupler adapter versions from Ulf... Common problems (Authors: Ulf, Rainer) Unfortunately, the data exchange between the PC and the vehicle is so complex due to the involved hardware and software that the initial attempts using VCDS-Lite are often described as "plug and pray" (i.e., simply plug it in and hope for the best). "I can't connect to any STG at all!"
The most common causes are: 1. Adapter incorrectly designed/constructed/assembled or defective. 2. The electrical specifications of the adapter and the PC interface are not compatible. This can happen relatively easily due to the wide variation in characteristics of COM ports, especially when using adapters with optocouplers, which are often not very tolerant regarding the data transmitted through the COM port. Adapters with corresponding adjustment options can provide a solution, such as the versions 1.1, 2.4, and 4.0 shown here. 3. On-board errors (ignition not switched on, cable breaks in the area of the diagnostic connector, etc.). 4. störende Software-Konfiguration des PC (vgl. No. 5. Computer malfunction / VCDS-Lite installation error. This can mainly be caused by the following reasons: 6. Significant bit-length errors in the adapter impede communication, particularly with STGen devices operating at higher baud rates. Design or adjustment errors in the adapter are most likely to occur in circuits using optocouplers. 7. The adapter's onboard logic-low detection threshold is lower than the logic-low output level of the "silent" STGs, which often (and still compliant with ISO standards!) provide 1 to 1.5 volts instead of the ideal value of 0 volts. Design or calibration errors in the adapter; ideally, a logical "0" should be recognized as soon as and while the K-line voltage is less than half of the vehicle's supply voltage. Attempt to fix the issue (if the actual adapter circuit cannot be corrected): Connecting 1 to approximately 4 diodes, such as 1N4002 or similar, in series and in forward bias within the ground wire leading to the OBD connector (pin 4) might resolve the problem with some luck. 8. The overall software configuration of the PC is interfering with the VCDS-Lite dialog. Solution: Close or delete as many background programs as possible, or verschandeln up the startup files. If necessary, try a PC with a different software configuration; using identical hardware allows you to more reliably pinpoint the cause of the problem within the software. More information can be found on Uwe Ross's website. 9. The data format of older STGe devices (especially those from 1Z engines) is not fully compatible with the version of VCDS-Lite being used. Joergs has come up with the following solution: It can be helpful to gradually decrease the value for 'Blk Int' in the program options. Thank you, Jörg! Take some time to reflect and make sure you have the proper authorization for your VAG-COM/VCDS-Lite version! This also applies to (www-)auctions, flea markets, etc., where design flaws from private/unknown manufacturers are apparently sold even more openly than in regular retail If an adapter is recognized by VCDS-Lite or if a check using the provided adapter test software yields a positive result, then only adapter problems listed under numbers 1 (excluding the cable and connector on the vehicle side!), 2, and 6 can be largely ruled out. Error number 7 can still occur, especially when using the widely used optocoupler minimal circuit and related designs, which may also be included in various commercially available adapters. In addition to everything else, items 6 and 7 in particular can also vary depending on the onboard voltage, ambient temperatures, etc. (which makes them quite unpredictable). For these reasons, the purchase of pre-made adapters from unknown manufacturers or suppliers, or with unclear designs, should be carefully considered. If high reliability is desired from the outset, circuits like those described or linked here should be preferred (with the exception of the minimal designs). Furthermore, support is often available in this forum, and various problems have already been addressed previously, which can be found using the search function. But: Manufacturing defects and flaws can occur in any individual component, therefore creating an almost overwhelming variety of error patterns. If measuring instruments are also missing, and/or the person seeking help lacks a basic understanding of electronics, then providing meaningful support via remote diagnosis is practically impossible! For training purposes, teaching, or professional work on the powertrain, the OBD2 diagnostic software KOBD2Check is a good option and is available in the shop: https://shop.dieselschrauber.org/en/rks-can-can-bus-interface-c-24.php
Dipl.-Ing. (FH) Rainer Kaufmann - Original VCDS mit KPower, KDataScope und Dieselschrauber Support Translated on 28-07-2026, 20:13. |
||||||||||||||||||||||||||||||||||
| Ratings - DIY OBD Adapter: Build Your Own Diagnostic Tool | |
Average rating: 5.00 - worst rating: 5 - best rating: 5 - number of ratings: 2 - View ratings |
|
|
| 🔗 ⭐ 🖨 |
|
Foren- und Portal-Software: V7.7 © 2003 - 2026 Kaufmann Automotive GmbH, Automotive Embedded Software Freelancer & Shop für Kfz-Diagnosegeräte. Parse time: 0.032s
|