| Literature DB >> 35498267 |
Marc Porr1, Sebastian Schwarz1, Ferdinand Lange1, Laura Niemeyer1, Thorleif Hentrop1, Daniel Marquard1, Patrick Lindner1, Thomas Scheper1, Sascha Beutel1.
Abstract
In this article a gateway module to integrate legacy laboratory devices into the network of the digital laboratory in the 21st century is introduced. The device is based on ready to buy consumer hardware that is easy to get and inexpensive. Depending on the specific requirements of the desired application (bare embedded computer, RS232 serial port connector, IP65 certified casing and connectors) the needed investment ranges from about 95 € up to 200 €. The embedded computer runs an open source Linux operating system and can in principle be used to run any kind of software needed for communicating with the laboratory device. Here the open source SiLA2 standard is used for presenting the device's functions in the network. As an example the digital integration of a magnetic stirrer is shown and can be used as a template for other applications. A method for easy remote integration of the device to ensure an easy and consistent workflow in development, testing and usage is also presented. This incorporates a method for remote installation of SiLA2 servers on the box as well as a web frontend for administration, debugging and management of those.Entities:
Keywords: Digital integration; Digitalization; Digitization; Embedded computing; Internet of things (IoT); Laboratory; Network; SiLA2
Year: 2020 PMID: 35498267 PMCID: PMC9041174 DOI: 10.1016/j.ohx.2020.e00118
Source DB: PubMed Journal: HardwareX ISSN: 2468-0672
Fig. 1The gateway module fully assembled in an IP65-certified splash-water proof casing.
Fig. 2Screenshot of the Device-Manager web frontend running on the gateway module. This can be used to conveniently manage, remote control and debug all SiLA2 servers running in the network.
Fig. 3Overview of the software architecture in the configuration presented. The physical location of all software components is highlighted. The Device-Manager web frontend is running directly on the gateway module in this example. During development the SiLA2 server gets published to the gateway module by the publish system. There it is controlled by anywhere in the network through the Device-Manager. All functionality of the device is now presented to the network via the SiLA2 server running on the gateway module. It can be utilized by any SiLA2 client anywhere on the network.
Fig. 4Graphical instructions for IP65 version’s power supply assembly.
Fig. 5Graphical instructions for assembling the RS232/TTL converter setup (Source of J2-header pinout drawing: [18]).
Fig. 6Images of the assembled gateway module with the cover lid removed.
Fig. 7Complete wiring diagram for the IP65 version (Source of J2-header pinout drawing: [18]).
Fig. 8Drawings of the holes that need do be machined into the Bopla M 223 G casing.
Fig. 9Template for cutting and drilling the baseplate out of Pertinax Hard Paper Plate.
Fig. 10Sketch of ODroid board and serial converter board positions on the basepl.
Fig. 11RJ45 Coupler, four USB Couplers, Belden Receptacle for power connection, Rocker Switch Assembly and the D-SUB Connector mounted in the Bopla M 223 G enclosure.
Fig. 12The assembled baseplate screwed inside the box and connected to the serial converter and power supply.
Fig. 13The USB and Ethernet cables connected to the couplers.
Fig. 14Screenshots to demonstrate the usage of the Device-Manager web frontend.
Fig. 15Temperature readings from the ODroids internal thermal sensor during stress test.
Fig. 16Usecase examples of the gateway module used to act as a SiLA2 server for a neoLab D-6010 magnetic stirrer. A: Preparation of the module (Link to video: https://data.mendeley.com/datasets/fvccdd6r4f/1/files/6eb9763f-b6e0-4a8d-a01b-7c916958a7f4/magnetosetup.mp4?dl=1), B: Presentation of the module in use (Link to video: https://data.mendeley.com/datasets/fvccdd6r4f/1/files/f125e65c-a726-4690-b7bb-e72aeec1b633/magnetocontrol.mp4?dl=1).
| Gateway module for integrating legacy devices into the digital laboratory | |
|---|---|
Chemistry, Biochemistry and Biotechnology Research Laboratories Educational Tools and Open Source Alternatives to Existing Infrastructure System Integration, Digitization and Digitalization | |
System Integration Gateway | |
| MIT-License: Copyright (c) 2020 Institut für Technische Chemie, Leibniz Universität Hannover | |
Minimal Version ≈ 95 € RS232 Version ≈ 110 € IP65 Version ≈ 200 € | |
| Mendeley Data: ”Source Files for tci-gatewaymodule Link: | |
| tci-gwm_cadmodel.iam | CAD-file | MIT | |
| base_plate.ipt | CAD-file | MIT | |
| Bopla_M223G.ipt | CAD-file | MIT | |
| Bopla_M223G_cover.ipt | CAD-file | MIT | |
| M4x24x10.ipt | CAD-file | MIT | |
| tci-gwm_wiring.pdf | drawing | MIT | |
| tci-gwm_baseplate.pdf | drawing | MIT | |
| tci-gwm_holes.pdf | drawing | MIT | |
| tci-gwm_componentlist.xlsx | Spreadsheet | MIT | |
| tci-gwm_ubuntu-18.04.3–3.16_odroid_systemimage_20200311.img.xz | system image | several OSS licences | |
| libgrpc_csharp_ext.aarch64.so | shared library | Apache 2.0 | |
| heavyload.csv | list | MIT | |
| magneto_setup.mp4 | video | MIT | |
| magneto_control.mp4 | video | MIT | |
| gateway-publish.git/**/* | git-repository | MIT | |
| device-manager.git/**/* | git-repository | MIT | |
| grpc.git/**/* | git-repository | Apache 2.0 | |
| magnetosiladriver.git/**/* | git-repository | MIT | |
| sila_tecan.git/**/* | git-repository | BSD 3-clause | |
| ODroid | ODroid C2 microcontroller | 1 | 59.50 | 59.50 | Hardkernel Co., Ltd. | electronic component | |
| eMMC | 16GB eMMC storage expansion | 1 | 15.70 | 15.70 | ALLNET GmbH | electronic component | |
| DC Plug Power Assembly | DC power connector Plug Cable Assembly | 1 | 1.12 | 1.12 | Hardkernel Co., Ltd. | electronic component | |
| Power Supply | GST40A05 5 V power supply | 1 | 16.70 | 16.70 | MEAN WELL Co., Ltd. | electronic component | |
| Overall cost: | 93.02 | ||||||
| All components of Minimal Version | 93.02 | ||||||
| D-SUB Connector | 15–006543 D-SUB 9-pole connector | 1 | 9.75 | 9.75 | CONEC Elektronische Bauelemente GmbH | electronic component | |
| MAX3232 | MAX3232 CPE TTL/RS232 microchip | 1 | 1.99 | 1.99 | Maxim Integrated | electronic component | |
| RS232 converter board | RS232/TTL converter board 810036 | 1 | 3.95 | 3.95 | Pollin Electronic GmbH | electronic component | |
| Overall cost: | 108.71 | ||||||
| All components of RS232 and Minimal Version | 108.71 | ||||||
| Bopla M223 G | Enclosure | 1 | 35.90 | 35.90 | Bopla Gehäuse Systeme GmbH | ABS, PC | |
| RJ45 Coupler | RJ45 inline Coupler 17–10019 | 1 | 7.95 | 7.95 | CONEC GmbH | electronic component | |
| 0.25 m Ethernet Cable | 0.25 m Ethernet Cable 855 W-003 | 1 | 0.40 | 0.40 | ALCASA Elektronik AG | electronic component | |
| USB Coupler | USB inline Coupler 17–200001 | 4 | 5.99 | 23.96 | CONEC Elektronische Bauelemente GmbH | electronic component | |
| 0.5 m USB Cable | 0.5 m USB Cable 2212-EU005 | 4 | 0.95 | 3.80 | ALCASA Elektronik AG | electronic component | |
| Belden Receptacle | Power Connector Receptacle G30A5M | 1 | 1.80 | 1.80 | Belden Inc. | electronic component | |
| Belden Seal | Enclousure Power Connector Seal G30E-2 | 1 | 0.27 | 0.27 | Belden Inc. | electronic component | |
| Belden Connector | Enclousure Power Connector G30WF | 1 | 2.35 | 2.35 | Belden Inc. | electronic component | |
| Rocker Switch | Rocker Switch SPST RND 210–00526 | 1 | 4.95 | 4.95 | RND Components | electronic component | |
| Pertinax Plate | Pertinax Hard Paper Plate 500x260 x1.5 mm | 1 | 7.90 | 7.90 | Masterplatex | PFCP201 (Hp 2061) | |
| Spacer Tube | Spacer Tube d = 7 mm l = 5 mm | 6 | 0.05 | 0.30 | reichelt elektronik GmbH & Co. KG | PS | |
| M2.5x12mm Screw | M2.5x12mm Screw | 8 | metal | ||||
| M2.5 Nut | M2.5 Hexagon Nut | 8 | metal | ||||
| M2.5 Shim | M2.5 Shim | 8 | metal | ||||
| 3.9x9.5 Metal Screw | 3.9x9.5 Metal Screw | 3 | metal | ||||
| M4.3 Shim | M4.3 Shim | 3 | metal | ||||
| Estimated overall cost of assembly materials | 0.97 | metal | |||||
| Overall cost: | 199.26 | ||||||