Aus3D RUMBA32 V1.1 Reference Manual

Aus3D RUMBA32 V1.1 Reference Manual

Printer control board

Advertisement

Quick Links

RUMBA32 V1.1 Reference Manual
Revision A
RUMBA32 V1.1 User Manual – Rev A
Page 1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the RUMBA32 V1.1 and is the answer not in the manual?

Questions and answers

Summary of Contents for Aus3D RUMBA32 V1.1

  • Page 1 RUMBA32 V1.1 Reference Manual Revision A RUMBA32 V1.1 User Manual – Rev A Page 1...
  • Page 2: Introduction

    RUMBA32, this documentation, or the information contained therein. If you have purchased a board from Aus3D, and believe it has a fault, we provide a one-year warranty – please contact us at support@aus3d.com.au...
  • Page 3: Table Of Contents

    Stepper Driver Jumper Examples ..................18 Configuration Jumpers ......................21 14.1 STEPPER_DRIVER_LOGIC Jumper ..................21 14.2 ENDSTOP_VOLTAGE Jumper ....................21 Entering Bootloader Mode ....................... 22 Pinout ............................23 Dimensions ..........................24 RUMBA32 V1.1 User Manual – Rev A Page 3...
  • Page 4: Specifications

    PECIFICATIONS The main specifications for RUMBA32 V1.1 are as follows: • Microcontroller: STM32F446VET6 o Core Frequency: 180MHz o Flash Memory: 512kB o SRAM: 128kB EEPROM: 8kB I2C EEPROM • Stepper Drivers: 6 • o SPI Communication Supported o UART Communication Supported...
  • Page 5: Power

    In the event of a blown fuse, the fuse will need to be replaced to restore the board to correct operation. Spare fuses are included with RUMBA32 boards sold by Aus3D. RUMBA32 V1.1 User Manual – Rev A...
  • Page 6: Power Rails

    Maximum current draw of 2A (if MAIN-PWR is connected) or 200mA (if only USB power) • 3.3V o Internal 3.3V rail generated from 5V o Uses Linear Regulator – AP2112K-3.3 o Maximum current draw of 600mA RUMBA32 V1.1 User Manual – Rev A Page 6...
  • Page 7: Mosfet Outputs

    12V regulator. Note that when drawing from the 12V regulator, the combined current draw across H2, F0 and F1 should not exceed the rating of the 12V regulator (4A). Figure 2: RUMBA32 MOSFET outputs (HB output not shown) RUMBA32 V1.1 User Manual – Rev A Page 7...
  • Page 8: Remapping Outputs

    HEATER_2, and add an extra entry for a third fan to replace it. This is shown in Figure 3. Figure 3: Adding a third fan in Marlin RUMBA32 V1.1 User Manual – Rev A Page 8...
  • Page 9: Endstop Connectors

    (such as TMC drivers with StallGuard detection). If a stepper driver with this pin is connected, it may override the connected endstop and prevent correct detection. Refer to Diagnostic Input (StallGuard) for more information. RUMBA32 V1.1 User Manual – Rev A Page 9...
  • Page 10: Thermistor Connectors

    Each thermistor signal passes through an RC filter, consisting of a 10K resistor and a 1uF capacitor. Thermistors are not polarised – it does not matter which wire connects to ground, and which to the signal pin. Figure 5: Thermistor Connectors RUMBA32 V1.1 User Manual – Rev A Page 10...
  • Page 11: I2C Connectors

    RUMBA32 has two dedicated I2C connectors. As I2C is a bus, the pins on both connectors are identical. Figure 6: I2C Connectors The I2C signals are additionally available through the EXP3 header (see EXP3 – General Expansion Header). RUMBA32 V1.1 User Manual – Rev A Page 11...
  • Page 12: Servo Connector

    ERVO ONNECTOR RUMBA32 has one dedicated connector for RC servo motors. This connector provides 5V power, along with a control signal from the microcontroller. Figure 7: Servo Connector RUMBA32 V1.1 User Manual – Rev A Page 12...
  • Page 13: Usb Interface

    ATX motherboards and can be used to connect external USB connectors – such as a panel mount connector, as shown in Figure 9. Figure 9: Example USB Panel-Mount Connector RUMBA32 V1.1 User Manual – Rev A Page 13...
  • Page 14: Exp1 And Exp2 - Lcd Connectors

    3.3V logic levels. Note that any display connected will require enabling/configuring in firmware before it can be used. Figure 11: RRD Graphic Smart Controller (left) and RRD Character Smart Controller (right) RUMBA32 V1.1 User Manual – Rev A Page 14...
  • Page 15: Exp3 - General Expansion Header

    This is an adaptor that makes it possible to connect a range of TFT displays from Makerbase. The printer firmware needs to be configured to support this (typically be enabling serial on USART1). For more information on this adaptor, visit: https://github.com/Aus3D/RUMBA-TFT RUMBA32 V1.1 User Manual – Rev A Page 15...
  • Page 16: Stepper Drivers

    The jumpers underneath each stepper driver are used to configure the mode. They have the following pinout: Figure 14: Stepper Driver Jumper Pinout Example jumper configurations for common stepper drivers are given in Stepper Driver Jumper Examples. RUMBA32 V1.1 User Manual – Rev A Page 16...
  • Page 17: Diagnostic Input (Stallguard)

    Remove (desolder or trim away) the DIAG connector in the driver socket on RUMBA32 • Bend the DIAG connector on RUMBA32 so that the driver DIAG pin does not enter it • • Desolder the resistor on RUMBA32 immediately below the DIAG connector RUMBA32 V1.1 User Manual – Rev A Page 17...
  • Page 18: Stepper Driver Jumper Examples

    13.3 S TEPPER RIVER UMPER XAMPLES Stepper Driver Desired Mode Jumper Positions Microstepping = 1x Microstepping = 2x A4988 Microstepping = 4x Microstepping = 8x Microstepping = 16x RUMBA32 V1.1 User Manual – Rev A Page 18...
  • Page 19 Stepper Driver Desired Mode Jumper Positions Microstepping = 1x Microstepping = 2x DRV8825 Microstepping = 4x Microstepping = 8x Microstepping = 16x RUMBA32 V1.1 User Manual – Rev A Page 19...
  • Page 20 Jumper Positions Microstepping = 32x Mode = SpreadCycle Microstepping = 16x TMC2100 Mode = StealthChop Microstepping = 16x Interpolation = 256x TMC2130 TMC2160 SPI Communication TMC5160 TMC5161 TMC2208 UART Communication TMC2209 RUMBA32 V1.1 User Manual – Rev A Page 20...
  • Page 21: Configuration Jumpers

    If there is a requirement for endstops to be supplied with 5V, the track between the centre and 3V pad should be cut, and a solder joint placed over the 5V and centre pad. Figure 17: ENDSTOP_VOLTAGE jumper RUMBA32 V1.1 User Manual – Rev A Page 21...
  • Page 22: Entering Bootloader Mode

    Depending on other drivers installed, RUMBA32’s DFU mode may be assigned the wrong driver by Windows – in this case, it will show up under a different name in Device Manager. In this case, refer to the following link for more detailed instructions: https://github.com/Aus3D/RUMBA32/wiki/Entering-USB-DFU-Mode RUMBA32 V1.1 User Manual – Rev A Page 22...
  • Page 23: Pinout

    16 P INOUT RUMBA32 V1.1 User Manual – Rev A Page 23...
  • Page 24: Dimensions

    17 D IMENSIONS RUMBA32 V1.1 User Manual – Rev A Page 24...

Table of Contents