Kore Carrier Board Manual

Kore Carrier Board 5 - Kore Carrier Board Manual

Kore Carrier Board Manual

Kore v1.3.1 and Newer

The primary purpose of the Kore Multi-Rotor Carrier Board for the Pixhawk Cube is to reduce the rat’s nest of wires and modules typically associated with a multi-rotor assembly. It provides built-in power distribution, redundant power supplies for the autopilot, built-in fail-over power selection, a separate payload power regulator, and many other features.

While this carrier board is geometrically optimized for quadcopters, X8 configurations, and octocopters, it provides connections for every function of the Pixhawk autopilot. Therefore, this board can be integrated into any vehicle type that is supported by the Pixhawk Cube, including all other multi-rotor frame types, plane, rover, sub, and antenna tracker.

Features At-A-Glance
  • Up to 12-cell Lithium battery (50.4V)
  • 140A continuous current with 280A surges
  • Power and signal for ESCs conveniently located in corners
  • 12V navigation light power available at each corner
  • Built-in power distribution
  • Built-in voltage and current sense
  • Redundant power supplies for flight critical components
  • Payload connectors with resettable fuses for 5V, 12V, and direct battery power
  • Good power and error indicator lights
  • Built-in buzzer with volume control
  • Connectors for every function of Pixhawk Cube
  • Easily accessible PWM voltage level selector (3.3V or 5V)
  • Resistant to ground bounce on PWM signal
  • Connector-compatible with standard ProfiCNC carrier board
  • Connector ports for debugging IO and FMU processors
Power

The system battery should be connected directly to the large pads labeled “MAIN PWR”. Pads are available on both top and bottom of the board. No external power brick is necessary, as voltage and current sense is done directly on the board. Pay special attention to the polarity symbols, as there is no reverse protection. Batteries up to 12S, or 50.4V, may be used.

The power distribution system is rated to supply 140A to the ESCs when exposed to stagnant air at room temperature, with surges up to 280A. If the board will have continuous airflow across it (exposed to prop wash during flight), significantly higher currents may be sourced. Alternatively, if the board will be mounted within an enclosure or if flown on a very hot day, it may be necessary to de-rate the current capacity. For users that expect to operate their vehicle continuously at high currents (over 100A), it is recommended that ground testing is done with a temperature gun prior to flight. The surface of the carrier board should never exceed 100°C.

In order to accurately read the voltage and current using the built-in sensors on the board, the following parameters should be set in the Pixhawk Cube:

ParameterValue
BATT_AMP_OFFSET0.38
BATT_AMP_PERVOLT69
BATT_CURR_PIN3
BATT_MONITOR4
BATT_VOLT_MULT15.3
BATT_VOLT_PIN2

To set these parameters in mission planner, navigate to the Config/Tuning -> Full Parameter List Page.

  • Note: If you are using a fresh installation of mission planner you will have to enable this page by setting Config/Tuning->Planner->Layout to “Advanced”

You may either type in these parameters manually, or download this parameter file and upload via mission planner. After inputting via either method, be sure to click “Write Params” to save the parameters in the Cube.

General Use Payload Power Connectors

There are three general use payload power connectors to source power for external devices and payloads. They are labeled as J1, J14, and J19 in white ink on the board. Molex brand Clik-Mate connectors are used for the power connectors.

ReferenceVoltageMax CurrentPinoutMating Part Number
J1Battery Voltage3A1-3: Battery, 4-6: GNDMolex 5023800600
J145.3V1.5A1-2: 5.3V, 3-4: GNDMolex 5023800400
J1912.2V2A1-2: 12.2V, 3-5: GNDMolex 5023800500

The battery voltage and 5.3V power connectors are independently fused with resettable fuses. If a short occurs, the fuse will cut power to the offending connector. If this occurs, identify the short and remove it. Wait a couple of minutes and the fuse should reset. The fuses may not react instantly and damage may occur to your carrier board if an external device has a short.SpektreWorks is not responsible for damage caused by an external device.

The 12.2V power connector is not internally fused. It is highly recommended that the user fuse any external loads to prevent excessive current from damaging the carrier board.

ESC Connections

At each corner of the board are solder pads for ESC power. The power wires from your ESCs may be soldered to the pads on the top or bottom surface.

Next to the ESC power pads are 3×3 0.1” header pins. The bottom row of pins provides power for navigation lights. The center pin is 12V and the right pin is ground. The left pin is unused and should be removed. Make sure you do not plug in an ESC cable into the bottom row of this connector.

The top two rows of pins are for the ESC PWM signal. These two rows correspond to two of the “Main Out” connections of the Pixhawk Cube. The rows are labeled in white ink on the board. The “S”, “+”, and “-“ correspond to the PWM signal, power, and ground, respectively. All eight Main Out connections are available in the four corners of the board. It helps to look at the header pins from the side to see which row corresponds to which label.

PWMPins v1 3 1 - Kore Carrier Board Manual

By default, the board does not supply power to the ESC PWM connections. However, if no BEC is available to power the ESCs, the user may bridge JP1 with solder to provide 5.3V from the board to the ESCs. If JP1 is bridged with solder, do not plug a BEC into the ESC connections.

PWMJumper - Kore Carrier Board Manual

Most commercially available ESCs expect 3.3V PWM signals from the autopilot to control the motor. This is the default setting of a Pixhawk Cube. If, however, you require 5V PWM signals, there is a convenient switch for this on the carrier board. The switch is located on the right side of the board and is labeled “3V PWM” and “5V PWM”. Use a pen or a sharp tool to slide the switch to the desired voltage.

PWM voltage switch - Kore Carrier Board Manual

Aux Pins

Additionally, the six “Aux Out” connections are available as part of a 3×8 group of headers on the right side of the board. Refer to the labels in white ink to identify each pin. By default, the board does not supply power to the center pins of the Aux channels. An external power supply connected to these pins will supply all of the Aux pins, but will be isolated from the rest of the board. If desired, the board can supply 5.3V to the Aux rail by bridging the pads of JP2 with solder. It is recommended to only use on-board power for low-noise and low-power devices. It is not recommended to use servo motors with on-board power. If JP2 is bridged with solder, do not connect an external power supply to the Aux pins.

JP2Bridge - Kore Carrier Board Manual

Motor Pin Assignments

The default Motor PWM pin arrangement of the carrier board was chosen for easy integration with a standard quadcopter. For other vehicle or frame types (including X8, Hex, Octo, etc), it is necessary to re-map the motor outputs to the correct corners of the board. This is possible for ArduCopter Firmware v3.5.0+.

When re-mapping PWM outputs with Ardupilot, it is important to distinguish the motor number from the output number. The motor number refers to the physical location of the motor, and does not change. The following graphics show the motor numbers used by the ArduCopter firmware.

MOTORS QuadX QuadPlus - Kore Carrier Board Manual

The output number refers to the physical pin on each board that each motor is assigned to. These pins are on the corners of the board and are numbered “MAIN1” through “MAIN8”.

Any motor number can be re-mapped to any output. This is done by setting the SERVOX_FUNCTION (where x is the output number) to the appropriate value given in the table below.

Motor Number DesiredSERVORX_FUNCTION Value
133
234
335
436
537
638
739
840

For example, if I wanted to plug Motor 3 into the MAIN5 connector on the board, I would set the SERVO5_FUNCTION parameter to 35.

Hex Setup

The following procedure may be used to configure the board for a hexacopter:

  1. Flash the cube with ArduCopter 3.5.0 or later.
  2. Connect to the cube in mission planner and navigate to the Initial Setup -> Mandatory Hardware -> Frame Type page.
  3. Set the FRAME_CLASS to Hexa
  4. Reboot the Pixhawk Cube
  5. Navigate to the Config/Tuning -> Full Parameter List Page.
    • Note: If you are using a fresh installation of mission planner you will have to enable this page by setting Config/Tuning->Planner->Layout to “Advanced”
  6. Set the following parameter values:
    • SERVO1_FUNCTION=37
    • SERVO2_FUNCTION=38
    • SERVO3_FUNCTION=35
    • SERVO4_FUNCTION=36
    • SERVO5_FUNCTION=34
    • SERVO6_FUNCTION=33
    • You may either type in these parameters manually, or download this parameter file and upload via mission planner. After inputting via either method, be sure to click “Write Params” to save the parameters in the Cube.
  7. Connect your ESCs according to the following table using the motor numbers from the “Hexa X” picture above.
    Motor NumberOutput
    1MAIN6
    2MAIN5
    3MAIN3
    4MAIN4
    5MAIN1
    6MAIN2
Octa Setup

The following procedure may be used to configure the board for a flat octacopter:

  1. Flash the cube with ArduCopter 3.5.0 or later.
  2. Connect to the cube in mission planner and navigate to the Initial Setup -> Mandatory Hardware -> Frame Type page.
  3. Set the FRAME_CLASS to Octa
  4. Reboot the Pixhawk Cube
  5. Navigate to the Config/Tuning -> Full Parameter List Page.
    • Note: If you are using a fresh installation of mission planner you will have to enable this page by setting Config/Tuning->Planner->Layout to “Advanced”
  6. Set the following parameter values:
    • SERVO1_FUNCTION=33
    • SERVO2_FUNCTION=34
    • SERVO3_FUNCTION=39
    • SERV04_FUNCTION=36
    • SERVO5_FUNCTION=37
    • SERVO6_FUNCTION=35
    • SERVO7_FUNCTION=40
    • SERVO8_FUNCTION=38
    • You may either type in these parameters manually, or download this parameter file and upload via mission planner. After inputting via either method, be sure to click “Write Params” to save the parameters in the Cube.
  7. Connect your ESCs according to the following table using the motor numbers from the “Octo X” picture above
    Motor NumberOutput
    1MAIN1
    2MAIN2
    3MAIN6
    4MAIN4
    5MAIN5
    6MAIN8
    7MAIN3
    8MAIN7
X-8 Setup

The following procedure may be used to configure the board for an X-8 (OctaQuad):

  1. Flash the cube with ArduCopter 3.5.0 or later.
  2. Connect to the cube in mission planner and navigate to the Initial Setup -> Mandatory Hardware -> Frame Type page.
  3. Set the FRAME_CLASS to OctaQuad
  4. Reboot the Pixhawk Cube
  5. Navigate to the Config/Tuning -> Full Parameter List Page.
    • Note: If you are using a fresh installation of mission planner you will have to enable this page by setting Config/Tuning->Planner->Layout to “Advanced”
  6. Set the following parameter values:
    • SERVO2_FUNCTION=35
    • SERVO3_FUNCTION=34
    • You may either type in these parameters manually, or download this parameter file and upload via mission planner. After inputting via either method, be sure to click “Write Params” to save the parameters in the Cube.
  7. Connect your ESCs according to the following table using the motor numbers from the “Octo X” picture above
    Motor NumberOutput
    1MAIN1
    2MAIN3
    3MAIN2
    4MAIN4
    5MAIN5
    6MAIN6
    7MAIN7
    8MAIN8
Digital and Analog Connectors

The SpektreWorks carrier board comes with all of the same JST-brand receptacles as the standard ProfiCNC carrier board with a few exceptions. The tables below describe the pin-out of each JST connector.

Telemetry 1
NameLabelPins
TLM1J41. 5V
  2. Serial 1 TX
  3. Serial 1 RX
  4. Serial 1 CTS
  5. Serial 1 RTS
  6. GND
Telemetry 2
NameLabelPins
TLM2J81. 5V
  2. Serial 2 TX
  3. Serial 2 RX
  4. Serial 2 CTS
  5. Serial 2 RTS
  6. GND
GPS1 (SER3/I2C1)
NameLabelPins
SER3/I2C1J21. 5V
  2. Serial 3 TX
  3. Serial 3 RX
  4. SCL1
  5. SDA1
  6. Safety Button
  7. Safety LED
  8. GND
GPS2 (SER4/I2C2)
NameLabelPins
SER4/ I2C2J181. 5V
  2. Serial 4 TX
  3. Serial 4 RX
  4. SCL2
  5. SDA2
  6. GND
I2C1
NameLabelPins
I2C1J31. 5V
  2. SCL1
  3. SDA1
  4. GND
I2C2
NameLabelPins
I2C2J71. 5V
 J152. SCL1
  3. SDA1
  4. GND
CAN1
NameLabelPins
CAN1J161. 5V
  2. CAN1_H
  3. CAN1_L
  4. GND
CAN2
NameLabelPins
CAN2J61. 5V
  2. CAN2_H
  3. CAN2_L
  4. GND
SPI
NameLabelPins
SPIJ51. 5V
  2. SCK
  3. MISO
  4. MOSI
  5. ~NSS
  6. DRDY
  7. GND

Note: The SPI port will likely be removed in future versions of this carrier board.

ADC
NameLabelPins
ADCJ131. 5V
  2. ADC_IN
  3. NC
  4. GND

The ADC_IN input voltage is divided by two using a symmetric 10kΩ voltage divider on the board. Do not exceed analog voltages above 6.6V on this pin.

BATT2 Sense
NameLabelPins
BATT2 SENSEJ171. 5V
  2. BATT2_Volt_Sense
  3. BATT2_Current_Sense
  4. GND

In order to use the BATT2_Volt_Sense pin, a user-selected resistor must be soldered to the board. Use the following equation to select the resistor value:

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== - Kore Carrier Board Manual

Where Vmax is the maximum voltage expected on this pin. R will be the resistance in Ohms. Once this value is calculated, a common through hole style resistor should soldered to the space labeled R46 on the bottom surface of the board.

ADCResistor - Kore Carrier Board Manual

In order for the Pixhawk Cube to accurately read the secondary voltage, the BATT2_VOLT_MULT parameter must be set. It can be calculated using the following equation:

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== - Kore Carrier Board Manual
Debug

Two Debug connectors are provided for developer use. One debug header is provided for each process on the Pixhawk 2.1 Cube.

Connector is JST brand and mates with SHR-06V-S-B or SHR-06V-S

NameLabelPins
SER5/FMU DBGJ201. 3.3V
  2. Serial 5 TX
  3. Serial 5 RX
  4. FMU-SWDIO
  5. FMU-SWCLK
  6. GND
NameLabelPins
IO DBGJ211. 3.3V
  2. IO-SERIAL1_TX
  3. DSM/IO-SERIAL1_RX
  4. IO-SWDIO
  5. IO-SWCLK
  6. GND
Indicator Lights

The carrier board has two indicator lights on the top surface labeled “Pwr” and “Err”.

Pwr Light: There are two independent 5V regulators that provide power to the autopilot and other peripherals. This light will shine blue if and only if both regulators are working. Do not fly if this light is not blue.

Err Light: If one of the two regulators has failed, this light will shine red. Do not fly if this light is red.

light truth table - Kore Carrier Board Manual

Buzzer and Volume Control

The carrier board comes with a piezoelectric buzzer mounted on the underside of the board. No external buzzer is required. For safety reasons, do not mount the board on your vehicle in a manner that causes the buzzer to be muffled.

The carrier board features a volume control switch located at the front edge of the board. When the switch is pushed to the right, the buzzer will be at full, ear-splitting volume. When pushed to the left, the volume is reduced. For safety reasons, never fly with the switch at the lower volume.

Mechanical Information
Mass

79g without Cube 108g with Cube

Outer Dimensions

carrier board dimensions - Kore Carrier Board Manual

Mounting Hole Locations

carrier board holes - Kore Carrier Board Manual

Errata

The pins on connector J3 should be labeled “SCL1” and “SDA1”, not “SCL2” and “SDA2”. The label “I2C1” next to the connector is correct.

Disclaimer

Due to the complex nature of any drone vehicle, there are many causes of failure that may result in damaged components. SpektreWorks cannot warranty the carrier board against damage caused by external devices (ESCs, motors, peripherals, etc.) or due to a crash. SpektreWorks will replace a carrier board that has a manufacturer defect within 30 days of purchase.

Comments

0 Comments Add comment

Leave a comment