
Part No.: MPLPS-BABY-LIN-3-Dual
LIN & CAN-Bus simulation device with USB interface
The Baby-LIN-3-Dual is part of the third generation of Baby-LINs introducing new and more powerful features.
All devices are powered by a 480MHz Cortex M7 core increasing the possible speed by 60% in comparison to the previous generation, allowing faster SDF execution and leaving reserves for new software features. To emphasize this performance leap the devices are also now equipped with a native high-speed (480MBit/s) USB connection and a USB-C connector, making it more convenient and reliable to use. We also further improve the usability of our devices by offering a male SUB-D9 connector for all bus signals, allowing the user to secure the connector to the device and giving more flexibility for upgrades from one device to another. Of course, we are upholding our compatibility guidelines for previous generations so all devices have still the established three pin plug for the LIN bus.
The power for the Baby-LIN-3-Dual can be supplied either from the USB or the LIN-Bus side. If the device is powered by the LIN-Bus it can be operated without the need for a PC. All communication interfaces (LIN- and CAN-Bus and USB) are galvanic isolated, eliminating interference between the PC and the board electronics.
The Baby-LIN-3-Dual allows controlling LIN- and CAN-Bus equipped devices by using a standard personal computer. After installation of the supplied LINWorks software, you can connect the Baby-LIN-3-Dual to a free USB port, and access the LIN- and CAN-Bus devices via LINWorks or custom programs by using the Baby-LIN-DLL.
Two red/green colored LEDs on the side show device information but can also be utilized by the user for other needs.
Besides one LIN interface the Baby-LIN-3-Dual also includes one already activated CAN-HS bus with a switchable termination resistor. The signals on the SUB-D9 connector are placed in accordance with CiA DS102. The CAN interface also supports CAN-FD with up to 8MBit/s (1).
The device firmware is field updateable, so the changes of bus specification or upcoming new system features can be adapted easy.
The Baby-LIN-3-Dual supports SDF-V3 and is prepared for SDF-V4.
(1) Function requires additional software license(s). See Ordering information for more details.
Any situation that requires communication with a LIN- and CAN-Bus device is a potential field of application for a Baby-LIN-3-Dual . It is a versatile tool that can be used in research laboratories, test departments and production (EOL applications).
The Baby-LIN-3-Dual is able to simulate different configurations of LIN- and CAN-Bus nodes. It is possible to simulate any number of nodes ranging from none to all.These are some typical configurations:
Simulations for the LIN- and CAN-Bus can be done simultaneously
The used LIN driver supports bus voltages of 8-26 VDC and can be used up to 115200 Baud. That way even nodes that operate outside the standard limits of the LIN specifications can be controlled with the Baby-LIN-3-Dual. Supported LIN-versions are V.1.2 to V.2.2. The pull-up resistor of the LINBus driver is internally switched to 1 kOhm, if the master node is emulated. The CAN-Bus interfaces of the Baby-LIN-3-Dual are designed as CAN-FD interfaces according to ISO-11898-1:2015. They support data baudrates up to 8 MBit/s. A internal 120 termination resistor can be turned on and off by software.
The purchase of a Baby-LIN-3-Dual includes the license to download the LINWorks suite. This suite is a collection of PC software that supports you during the whole workflow.
The LDFEdit allows the inspection, creation and edit of a LDFile (LIN Description File).
The SessionConf allows the inspection, creation and edit of a SDFile (Session Description File) and features a file import for LDFiles (for LINBus simulation) and DBC files (for CAN-Bus simulation). It defines everything needed for a complete simulation of each available bus, e.g. which nodes on each bus are available and which nodes should be simulated by the Baby-LIN-3-Dual . Moreover it allows defining an application logic. This programming ability is available for each device out of the box.
The SimpleMenu is used to establish a connection to the Baby-LIN-3-Dual and upload SDFiles, change the device target configuration, control the bus and monitor the frames and signals on the bus.
Even without a LDFile, DBC file or SDFile the bus can be monitored and the frames can be logged.
The Baby-LIN-DLL allows customers to create their own application and use all features of the Baby-LIN-3-Dual like controlling and monitoring the LIN- and CAN-Bus interfaces. The Baby-LIN-DLL is a native C/C++ DLL. It is available for Windows, Linux and RaspberryPi. Wrapper for NET, Python, VB6 and LabView are available. Of course we provide examples for all supported languages.
The LogViewer can show and convert the log files of the Baby-LIN-3-Dual as well as the SimpleMenu.
The LINWorks software runs on 32 and 64 bit Windows 10 or higher versions.

Device
Interface: USB Device
Interface: LIN
Interface: CAN
Case:

| Pin | Signal | Description |
|---|---|---|
| 1 | n.c. | no connection, leave unconnected |
| 2 | CAN-L | Low line of the CAN interface |
| 3 | CAN-GND | Ground for CAN interface |
| 4 | 1.LIN | First LIN-Bus |
| 5 | n.c. | no connection, leave unconnected |
| 6 | GND | Common ground |
| 7 | CAN-H | High line of the CAN interface |
| 8 | 1.LIN | First LIN-Bus |
| 9 | VCC | Supply input for the device |

The following hardware is required to operate the Baby-LIN-3-Dual :
A PC with about 200 MB free hard drive space
A free USB port
The LINWorks software requires one of the following operating systems:

The delivery of a Baby-LIN-3-Dual systems includes the following components:
| Item Number | Item | Description |
|---|---|---|
| 8001023 | Baby-LIN-3-Dual | LIN- and CAN-Bus simulation device with USB interface |
| 3500720 | USB 2.0 cable, 1m Type A to type C | This cable connects the Baby-LIN-3 to a PC. |
| 3021303 | MC1,5/3-ST-3,81 |
3-pin plug component, screw connection with tension sleeve. Cable outlet parallel to plugin direction. Screw direction vertical to plugin direction.
|
| 3040330 | Female SUB-D9 plug |
SUB-D9 female plug with solder cups to connector the male SUB-D9 plug of the Baby-LIN-3.
|
| Item number | Item | Description |
|---|---|---|
| 8002150 | Option BL-Security-Access-Gateway |
License code for the Security Access Gateway Application to connect Security DLL’s to SDF executed on a Baby-LIN-3-Dual .
|
| 8000891 | Option BL-Webasto KLine |
License code for software activation of special function of Webasto K-Line Protocol, need a written approval of Webasto.
|
| 8000991 | Option BL-CAN-1-FD |
License code for Baby-LIN-3 to activate CAN-FD (Flexible Data Rate) support for the CAN-Bus interface.
|
| Item number | Item | Description |
|---|---|---|
| 9004210 | Customer specific installation | Installation of customer specific SDFile version and/or installation of license activation key. |
| 9103010 | LINWorks CD | The LINWorks archive with PC software for all Baby-LIN products on a physical medium (CD). |
Note: