DSGW-390 Mobile Charging Robot Main Controller

The DSGW-390 is designed based on the Rockchip RK3588J, equipped with an 8-core CPU, 6TOPS of independent NPU computing power, and powerful AI functionality. It includes a variety of peripheral interfaces such as USB, LVDS, HDMI, and CAN, fully meeting the connection requirements of a robot's multi-sensor perception and control modules.
Table of Contents

1.Product Introduction

1.1Product Overview

Product overview based on Rockchip RK3588J Designed for Mobile charging robot A high-performance Main control box products. DSGW-390 has an 8-core CPU, 6TOPS independent NPU computing power, strong AI capabilities, and includes rich peripheral interfaces such as USB, LVDS, HMDI, CAN, etc., fully meeting Access requirements for robot multi-sensor perception and control blocks The product meets industrial design standards and adopts metal casing and Anti-vibration interface design, applicable to Outdoor, industrial, severe vibration of the whole machine It supports flexible selection of operating systems, with Ubuntu system as standard, and can also independently run Android / Linux+RTOS fusion operating system. It is mainly used in robot scenarios that require high performance and high computing power, such as mobile charging robots and service robots.

1.2 Hardware Specifications
name describe
Product Model DSGW-390
CPU RK3588J
RAM 8GB
EMMC 64GB
system Ubuntu 20.04
Network port 1 10/100/1000Mbps Ethernet interface
USB interface 3* USB 2.0 +1* USB 3.0 Type A
1* USB Type C
WI-FI Wifi6, 802.11a/b/g/n/ac/ax 1200Mbps WLAN + BT v5.2
wireless Support private Lora
Audio Support, dual channel output
video Support, 1 LVDS interface, 1 HDMI interface
RTC support,
Debug interface Support, Phoenix terminal
Cooling Solution Support radiator
IO interface DI,DO,AI, PWM, isolation
CAN 3-way, isolated
RS485 1-way, isolated
power supply DC power supply voltage range 9~16VDC
Operating temperature -40 to 85 degrees
Storage temperature -40 to 105 degrees
PCBA Dimensions 208.3*147mm
1.3 Product Application Diagram
1.3.1 Hardware Application Block Diagram
dsgw 390 hardware application block diagram
1.3.2 System Software Block Diagram

Dusun integrates the robot main control box industry-related applications on the basis of the standard system, customizes a highly reliable operating system and industry SDK, and completes the transplantation and testing of a variety of hardware peripheral drivers that meet industry applications with many years of experience in the development and design of robot embedded motherboards. The following is the system software framework

dsgw 390 system software block diagram

In addition, Dongsheng can provide independent system support for various versions of Linux, such as Debian, Ubuntu, Openwrt, etc.
Dongsheng provides the robot master control box industry SDK source code that matches the motherboard, supporting customers to conduct micro-development to achieve rapid productization. Dongsheng Robot Industry SDK has the following features:
1. Streamlined operating system: On the premise of meeting industry applications, the number of components is streamlined, the system resource utilization rate is high, thereby reducing hardware costs, and to a certain extent, the functional structure is optimized, the system architecture is reasonably laid out, and the system is more efficient and easy to maintain;
2. BSP with industry attributes: According to the types of peripheral devices used in the industry, it supports multiple sensor interfaces to facilitate the connection of sensors such as cameras, lidars, IMUs, and supports multi-screen display drivers, as well as multi-channel DIO.AIO for battery management, whole-machine heat dissipation management, whole-machine thermal management, etc. It performs driver transplantation and debugging and adapts industry algorithms to meet customers’ needs for the overall hardware + algorithm solution. In addition, Dongsheng BSP driver will continue to iterate the access of peripheral devices of different brands and models.
3. Pre-installed tools and middleware: Pre-install NPU’s big data model tools (such as ONXX, etc.) and the middleware ROS/ROS2 of the robotics industry in advance, so that users can quickly transplant applications and tree models of other hardware platforms and achieve low-cost hardware platform switching.

1.3.3 Supported algorithms and peripheral hardware
1.3.3.1 Basic equipment
Peripherals model illustrate
fan 013102018
Support PWM speed control
Support speed FG signal reading back
Water Pump 043100010 Support PWM speed control
Support speed FG signal reading back
trumpet - 8W speaker
Relay AP24512ABDNil60
NTC PT100
USB Camera - Universal UVC
External expansion USB flash drive TinkPad/Patriot/Kingston mainstream models Universal 3.0/2.0 USB flash drive
Advertising screen - HDMI standard display
Car display screen AV123Z7M-N12 (BOE) Size 12.3 inches, resolution 1920*720, refresh rate 60Hz,
1.3.3.2 Core Components
Core Algorithm Matching peripheral hardware model illustrate
SLAM Algorithm LiDAR+Binocular Camera+Motor SLAMTEC Athena Robot chassis
Face recognition algorithm Structured light module RMSL321 RK NN Deep Algorithm
Intelligent voice algorithm 6-microphone circular array Can be customized according to structure Sound pickup and noise reduction, keyword wake-up, voice wake-up
Monocular ranging algorithm Structured light module RMSL321 Distance and angle information of visual obstructions

Note: The above algorithms are not pre-installed in the factory firmware version. If necessary, please contact the corresponding technical window

1.3.3.3 Supported algorithm models

ROS (Robot Operating System) is pre-installed in the product SDK. As the de facto standard operating system in the field of robotics, ROS provides a wealth of tools and libraries for building complex robotic systems. Pre-installing ROS on RK3588J can greatly simplify the robot development process.

1.4 Hardware Description
  • RK3588J industrial-grade high-performance CPU, integrated with quad-core A76 and quad-core A55 processors, with a maximum main frequency of 2.4GHz;
  • G610 MP4 GPU and 6TOPS NPU, providing powerful computing power and graphics and video processing capabilities;
  • Support 4G LTE CAT4 (China);
  • Supports Wi-Fi 5 and Bluetooth 4.2;
  • Provide powerful computing performance and high-performance processing resources for AI edge computing;
  • Support industrial bus protocols such as CAN, RS485;
  • Supports a variety of isolated DIO and AIO interfaces;
  • Support private wireless protocols, such as LoRa private protocol;

2. Installation Instructions

2.1 Packaging instructions

⚠️:This section describes the product packaging form (boxed/antistatic bag, etc.?), packaging size, unit weight, packing instructions, etc.

  1. Product shipping box type: None.
  2. Product shipping packaging bag type: PE flat bag.
  3. Weight of complete stand-alone machine (excluding accessories): 1500g±10g.
  4. Description of packing: 4 units per box, the packing box is in the form of top and bottom box + pearl cotton.
dsgw 390 packaging instructions
2.2 Accessories List

⚠️:This section describes the factory accessories list of the product

  1. Product has no accessories.
2.3 Installation

⚠️:This section describes the installation method and installation precautions of the product. If the product is a complete machine, use diagrams to describe the appropriate installation method and installation steps. If the product is a PCBA, describe the fixed space and air avoidance rules, radiator installation, etc.

  1. The product is installed by fixing it on the product with corresponding screw posts through M6 screws. Or the product can be fastened to the plate through the combination of M6 screws + M6 nuts, but it should be noted that holes that can pass the screws must be reserved on the plate.
dsgw 390 installation
2.4 Product Dimensions

⚠️: Use 2D wireframes to quickly describe the product dimensions. Also provide a link to download the 3D product image.

dsgw 390 product dimensions

3. Hardware Instructions

3.1 Product Appearance
DSGW 390 2
DSGW 390 1
DSGW 390 3
DSGW 390 4
3.2 Product IO Interface Diagram
3.2.1 Interface Identification Diagram
dsgw 390 interface identification
dsgw 390 interface identification diagram
3.2.2 Interface definition
Serial number describe Remark
1 Fan connector Reserved core board cooling fan interface
2 Motherboard PCBA
3 Core board heat sink
4 PCBA of daughter board 1
5 PCBA of daughter board 2
K1 RECOVERY button
Not external, for debugging
K2 MASKROM button
K3 Hard reset button
J1 1 passive digital input, 3 digital outputs, 1 NTC temperature sensor input detection and 2 PWM outputs 1 passive digital input is isolated, 3 digital outputs are open collector outputs, 1 PWM interface is open collector output
J2 1 485 interface and 3 high-speed CAN interfaces, the maximum rate of CAN interface is 1Mbps The 485 interface is non-isolated, and the 3-way CAN interface is independently isolated
J3 2-way speaker output, speaker 8 ohm/3W 1 speaker for each left and right channel
J4 2 passive digital inputs, 2 digital outputs and 1 NTC temperature sensor input detection The 2 passive digital inputs are isolated and the 2 digital outputs are open collector outputs.
J5 Battery power supply interface, voltage range 9V to 12V
J6 Debug interface 1 UART interface, CMOS level, level 3.3V, 2.54mm pitch, 3Pin socket
LVDS-2 LVDS screen interface, 2 groups of LVDS interfaces, 4 pairs of signal lines in each group One 51-pin socket for external use
LVDS screen touch interface, USB2.0 HOST interface
LVDS-1 LVDS screen backlight driver interface, using PWM to drive the screen brightness One 14-pin socket for external use
LVDS screen temperature detection interface, using NTC temperature sensor to measure the screen temperature
ANT1 LTE 4G Main Antenna These three antennas are derived from the LTE 4G CAT4 module, module model EC20CEFILG-128-SGNS, Quectel Communications
ANT2 LTE 4G GPS Antenna
ANT3 LTE 4G Diversity Antenna
ANT4 WIFI&BT integrated antenna
ANT5 Lora Antenna
USB1 USB2.0 HOST interface
USB2 USB2.0 HOST interface
USB3 USB2.0 HOST interface
USB5 USB3.0 HOST interface
USB6 DP screen interface, multiplexed with the firmware burning interface External use Type C female connector
HDMI0 Connect HDMI display 0
HDMI1 Connect HDMI display 1
RJ45 10/100/1000Mbps Ethernet interface
SIM LTE 4G SIM card interface Micro-SIM card slot,Supports China Mobile, China Telecom and China Unicom
3.2.3 Interface Usage Description
3.2.3.1 Instructions for use of core board interface

The mainboard uses the RK3588J core board. The position of the core board on the PCBA is shown in the figure below:

dsgw390 3588

The four corners in the above picture are the four columns for fixing the core board. The size parameter is M2*3.0, and the corresponding fixing screw size can be M3*6.0mm.
The core board used on this PCBA has a RAM capacity of 8GB and an EMMC capacity of 64GB.

Related IoT Product Specifications

DSGW-211 OpenHAB EnOcean Gateway

DSGW-211 OpenHAB EnOcean gateway featuring compatibility with OpenHAB, and can retrieve EnOcean sensor data and control EnOcean actuators, and send data to OpenHAB platform.It provides

Looking For An IoT Device Supplier For Your Projects?

CONTACT US

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    IoT Gateways for Recommendation

    CONTACT US

      This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

      Welcome to DusunIoT

      Hi there 👋 Is there anything we can help you with today? Please fill in the form below for the team to follow up if you become disconnected.

        DusunIoT Distributor Program

          This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

            This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.