Hardware Assembly Guide

This guide covers the complete assembly process for the AD-R1M Open Mobile Robot Platform.

Bill of Materials

Download BOM (CSV)

Table 1 AD-R1M Bill of Materials

Ref

Qty

P/N

Description

Link

3D1

4

N/A

16 mm caster raiser

3D2

2

N/A

Motor mounts

3D3

2

N/A

3D printed camera mount brackets

3D4

1

N/A

3D printed camera housing

3D5

2

N/A

Wheel assembly

3D6

1

N/A

Electronics sub-assemblies mounting plate

3D7

1

N/A

3D Printed Front Panel

ADI1

2

QSH5718-51-28-101-10K

NEMA 23 stepper motor 55Ncm, 2.8A

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/qsh5718-51-28-101-10k.jpg

qsh5718

ADI2

1

EVAL-ADTF3175

Time-of-Flight depth camera

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/eval_adtf3175.png

EVAL-ADTF3175

ADI3

1

ADRD3161

Motor Control PCB

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/adrd3161.jpg

ADRD3161-01Z

ADI4

1

ADRD5161

Battery Management System

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/adrd5161.png

ADRD5161-01Z

ADI5

1

ADRD4161

Compute Carrier

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/adrd4161_board.jpg

ADRD4161-01Z

ADI6

1

N/A

Battery Holder

E1

1

RPi 5

Raspberry Pi 5 SBC

E2

1

IND16-12B-C

Status LED

E3

1

82-4151.1000

SPDT Button

E4

1

82-4151.1123

SPDT Button

M1

6

FA-093W201N05S01

Angle bracket

M2

6

A-094411M4

Panel holder

M3

1

K2020-I5 KRAFTBERG

340mm Aluminum 20X20 profile

M4

2

K2040-I5 KRAFTBERG

530mm Aluminum 20X40 profile

M5

1

K2040-I5 KRAFTBERG

340mm Aluminum 20X40 profile

M6

12

M5X8/D912-A4

Screw

M7

28

FA-096215

M5 Profile nut

M8

4

JDPE-0501-1001

Casters

M9

8

B5X25/BN3

M5 25mm screw

M10

8

B5/BN715

5mm washer

M11

8

B5X10/BN3

M5 10mm screw

M12

8

B5/BN161

M5 nut lock

M13

2

B4X8/BN3

M4 x 8 HEX

M14

2

B4/BN1074

M4 Washer

M15

8

M3X15/DR213

Standoff TFF

M16

4

M3X20/DR113

Standoff TFM

M17

8

M3X25/DR213

Standoff TFF

M18

16

M3X5/D7985

Screw

M19

16

B3X5/BN610

HEX Screw

M20

8

B5X16/BN3

M5 x 16 screw

Tools Required

Tool

Purpose

Tape measure

Measuring frame dimensions and diagonals

Allen Key set

Tightening hex screws

Pliers

General assembly

Crimping tools

Wire harness assembly

Frame Assembly

Step 1: Base Frame

Assemble the frame using aluminum profiles and angle brackets. Ensure a rectangular shape by measuring the diagonals. Use 2 angle brackets to connect two K2040 profiles. Place 4 “M2” holders 30mm from the interior and 2 in the middle of the 530mm profiles.

Table 2 Parts Required

Ref

Qty

P/N

Description

M1

6

FA-093W201N05S01

Angle bracket

M2

6

A-094411M4

Panel holder

M3

1

K2020-I5 KRAFTBERG

340mm Aluminum 20X20 profile

M4

2

K2040-I5 KRAFTBERG

530mm Aluminum 20X40 profile

M5

1

K2040-I5 KRAFTBERG

340mm Aluminum 20X40 profile

M6

12

M5X8/D912-A4

Screw

M7

12

FA-096215

M5 Profile nut

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image2.jpeg

Figure 1 Assembled base frame

Step 2: Caster Wheels

Attach the caster wheels using the 3D printed 16mm caster raisers (3D1).

Table 3 Parts Required

Ref

Qty

P/N

Description

M8

4

JDPE-0501-1001

Casters

3D1

4

N/A

16 mm caster raiser

M7

8

FA-096215

M5 profile nut

M9

8

B5X25/BN3

M5 25mm screw

M10

8

B5/BN715

5mm washer

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image3.jpeg

Figure 2 Caster wheel installation

Step 3: Motor Mounts

Install the motor mounts (3D2) in the center of the 530mm longitudinal profiles.

Table 4 Parts Required

Ref

Qty

P/N

Description

3D2

2

N/A

Motor mounts

M7

8

FA-096215

M5 profile nut

M11

8

B5X10/BN3

M5 10mm screw

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image4.jpeg

Figure 3 Motor mount placement

Step 4: Motors

Install the NEMA 23 stepper motors onto the motor mounts.

Table 5 Parts Required

Ref

Qty

P/N

Description

M20

8

B5X16/BN3

M5 x 16 screw

M12

8

B5/BN161

M5 nut lock

ADI1

2

QSH5718-51-28-101-10K

NEMA 23 stepper motor

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image5.png

Figure 4 Motor installation

Step 5: Camera Mount

Install camera mounts 116.5mm from the side, 135.5mm from camera position. Camera mounts and housing are 3D printed.

Table 6 Parts Required

Ref

Qty

P/N

Description

M13

2

B4X8/BN3

M4 x 8 HEX

M14

2

B4/BN1074

M4 Washer

3D3

2

N/A

Camera mount brackets

3D4

1

N/A

Camera housing

ADI2

1

EVAL-ADTF3175

ToF depth camera

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image6.jpeg

Figure 5 Camera and mount assembly

Step 6: Wheel Assembly

Install the wheel assemblies on the motor shafts.

Table 7 Parts Required

Ref

Qty

P/N

Description

3D5

2

N/A

Wheel assembly

Electronics Assembly

Step 1: Board Spacers

Place the board spacers on the electronics mounting plate.

Table 8 Parts Required

Ref

Qty

P/N

Description

3D6

1

N/A

Electronics mounting plate

M15

8

M3X15/DR213

Standoff TFF

M16

4

M3X20/DR113

Standoff TFM

M17

4

M3X25/DR213

Standoff TFF

M18

16

M3X5/D7985

Screw

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image7.png

Figure 6 Spacer layout (top view)

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image8.png

Figure 7 Spacer layout (side view)

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image23.png

Figure 8 Standoff detail view

Step 2: PCB Installation

Install the PCB sub-assemblies. The BMS board mounts above the battery holder on 4x M3X25 standoffs.

Table 9 Parts Required

Ref

Qty

P/N

Description

M19

16

B3X5/BN610

HEX Screw

M17

4

M3X25/DR213

Standoff TFF

ADI3

1

ADRD3161

Motor Control PCB

ADI4

1

ADRD5161

BMS

ADI5

1

ADRD4161

Compute Carrier

ADI6

1

N/A

Battery Holder

E1

1

RPi 5

Raspberry Pi 5 SBC

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image9.png

Figure 9 Complete electronics assembly

Control Panel

Table 10 Parts Required

Ref

Qty

P/N

Description

E2

1

IND16-12B-C

Status LED

E3

1

82-4151.1000

SPDT Button

E4

1

82-4151.1123

SPDT Button

3D7

1

N/A

3D Printed Front Panel

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image10.png

Figure 10 Front panel layout

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image11.png

Figure 11 Panel with components

Wiring Harness

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image12.jpeg

Figure 12 Main wiring diagram

Wiring Overview

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image13.png

Figure 13 System wiring overview

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image14.png

Figure 14 Connection routing

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image15.png

Figure 15 Wire bundle organization

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image16.jpeg

Figure 16 Completed wiring harness

Wire Assemblies

CAN Bus Cable

Twisted pair + GND with Molex Micro-Fit 3.0 43025-0400 connectors on both ends.

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image17.png

Figure 17 CAN bus cable assembly

Motor Encoder Cable

Wire assembly with Molex Micro-Fit 3.0 43025-0800 connector on the motor control board side. See ADRD3161 documentation for details.

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image18.jpeg

Figure 18 Motor encoder cable pinout

Battery Balancing Cable

4-wire assembly with JST XHP-4 connectors on both ends.

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image19.png

Figure 19 Battery balancing cable schematic

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image20.jpeg

Figure 20 Completed cable

Power Cables

  • 2.5mm wires with bootlace ferrule

  • 450mm length from BMS to motor control board (2 pairs)

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image21.png

Figure 21 Power distribution diagram

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image22.png

Figure 22 Wire gauge reference

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image24.png

Figure 23 Power cable routing

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image25.png

Figure 24 Terminal connection detail

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image26.png

Figure 25 Completed power connections

Completed Assembly

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-r1m/res/assembly/image1.jpeg

Figure 26 AD-R1M fully assembled robot platform