Home

Awesome

<a href="https://107-systems.org/"><img align="right" src="https://raw.githubusercontent.com/107-systems/.github/main/logo/107-systems.png" width="15%"></a> RS485-Power-Injector

Spell Check status

This repository contains the design files for L3X-Z's RS485 power injector which allows to directly inject battery power into the RS485 bus connecting the robot's Dynamixel MX-28AR servos.

<p align="center"> <a href="https://github.com/107-systems/l3xz"><img src="https://raw.githubusercontent.com/107-systems/.github/main/logo/l3xz-logo-memento-mori-github.png" width="40%"></a> </p> <p align="center"> <img src="docs/images/RS485-Power-Injector_rendering.png" width="50%"> </p>

Debug circuitry

This board contains a circuit with a RS485 driver to drive a LED to show bus activity. This circuit can also be used to interface the RS485 bus to a controller or computer. The circuit can be used with 3.3V and 5V levels. Some parts need to be changed to achieve this.

Designator3.3V version5V version
U1L78L33ACUTRL78L05ACUTR
U2SP3485EN-LSN75176AD

Connectors

Power Input J1

Anderson Power Pole

PinSignalDescription
1+BATTDirectly to Dynamixel
2GND

The input voltage is directly feed to the Dynamixel servo. So the maximum voltage depends solely on the servo used.

Power Input J2

Würth WR-TBL 3.5mm 2-pin screw terminal.

PinSignalDescription
1+BATTDirectly to Dynamixel
2GND

RS485 Input J3

Würth WR-TBL 3.5mm 3-pin screw terminal.

PinSignalDescription
1RS485-ADirectly to Dynamixel
2RS485-BDirectly to Dynamixel
3GND

RS485 Input J4

JST GH 1.25mm 4-pin.

PinSignalDescription
1+BATTto Dynamixel via R2
2RS485-ADirectly to Dynamixel
3RS485-BDirectly to Dynamixel
4GND

Dynamixel connectors J5 and J6

In the Dynamixel world there exist two type of connectors: Molex Mini-SPOX and JST EH.

Both are 2.5 mm pitch and use the same pin out and both can be mounted on the board. So you can decide which one to use and which fits your application and servo.

PinSignalDescription
1GND
2+BATT
3RS485-A
4RS485-B

RS485 Debug output J7

Pin header 2.54mm 4-pin.

PinSignalDescription
1RS485_TXEN
2RS485_TX
3RS485_RX
4GND

Enclosure

There exists a 3D printable enclosure to encapsulate the PCB.

Standard

<p align="center"> <img src="docs/images/RS485-Power-Injector_enclosure.png" width="50%"> </p>

PCB

Top

<p align="center"> <img src="docs/images/RS485-Power-Injector_top.png" width="50%"> </p>

Bottom

<p align="center"> <img src="docs/images/RS485-Power-Injector_bot.png" width="50%"> </p>