IBUS-interface

From modBM Wiki
Revision as of 07:29, 7 February 2021 by Admin (talk | contribs) (Created page with "== Description == IBUS interface is an IBUS transceiver (USB <-> IBUS) hardware module. It makes connection between your application and any LIN-BUS based (I/K-BUS) communicat...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Description

IBUS interface is an IBUS transceiver (USB <-> IBUS) hardware module. It makes connection between your application and any LIN-BUS based (I/K-BUS) communication where you connect the yellow wire of the adapter's connector to. The IBUS interfaces contains one of the best IBUS transceiver integrated circuits - TH3122. It's one of the best, because it supports a very important features, one of those feature is "collision detection", which means that TH3122 has hardware based function to always check the BUS and wait until the BUS is free (no one is talking at the same time) before transmitting a telegram. That feature makes it easy to accomplish high quality communication, since it prevents 2 senders to talk on the BUS at the same time, so if TH3122 detects that someone else is talking on the BUS, it will just wait a few milliseconds before transmitting a telegram. IBUS interface module also contains an USB to SERIAL (UART) integrated circuit - CP2102 by Silabs.

FAQ

How to connect it to my car's I/K-BUS

Instruction manual: https://modbmw.com/manuals/IBUS-interface.pdf You have to connect the wires of IBUS interface's connector to your car. The red wire of IBUS interface must be connected to 12V source. Depending on what are you planning to do, you have to choose if you prefer to connect it to Terminal 30 (12V DIR) or Terminal R (12V ACC). Usually we connect it to Terminal 30, since it doesn't use its red wire to supply the circuit with current, but it uses the USB 5V as a power supply, so it won't drain your battery by the RED wire of its connector.
The brown wire of IBUS interface must be connected to ground (GND).
The yellow wire of IBUS interface must be connected to the BUS (IBUS, KBUS, PBUS or any LIN-BUS based bus which you want to communication on).
The other side of the IBUS interface is a USB connector, which of course must be connected to the device where you will have your software application running - a PC/laptop, a smartphone/tablet, carPC, raspberry PI or any other USB device where you have your application running.
Drivers for CP2102 USB transceiver: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers ===How can

Link to our web store: https://modbmw.com/shop/ibus-interface/