What is T-STorM32 about?

From STorM32-BGC Wiki
Jump to navigation Jump to search

T-STorM32 is the encoder version of the STorM32 gimbal controller.

Concept

The T-STorM32's encoder support builds on the NT concept, and especially on the possibility of connecting specialized NT Motor modules to the NT bus. T-STorM32 achieves its goals by using NT Motor modules which also include or handle the encoders. These modules could thus be called NT Motor-Encoder modules.

The T-STorM32's concept consists of a main STorM32 controller board and three NT Motor-Encoder modules, one for each axis. Motor drivers on the main STorM32 board cannot be used, and unlike with Basecam/Alexmos, it is also not possible to connect encoders to the main board. The NT Motor-Encoder modules are connected to the NT bus, and also to battery power. Thus, the NTX bus has been introduced, which carries both the NT bus signals and the battery power lines.

The concept, also sketching a typical wiring scheme, thus looks as this:

Tstorm32-wiring-scheme-sketch.jpg

Currently, two setup versions for the NT Motor-Encoder module are supported: First, the encoder chip could be installed on the NT Motor-Encoder module itself, in which case a TLE5012B encoder is used. Alternatively, the encoder chip can be externally installed, e.g. in a commercially available encoder motor, in which case the encoder can be a AS5048A connected via SPI to the NT Motor-Encoder module. Also resistive rotary encoders (potentiometers) are supported, but considered a specialized application. The two setup configurations are shown in this sketch:

Tstorm32-motor-encoder-module-configurations.jpg

The available PCB designs for v2.5E NT Motor-Encoder modules are dual-use, i.e., can be used in both ways.

Documentation

For a tutorial, see Getting Started with T-STorM32.

The discussion thread on rcgroups you find here.

Some videos: