Product Description

The Triton Core Servo Drive is an ultra-compact solution designed to be integrated in a motherboard or backplane as a component. It provides top performance, advanced networking and built-in safety, as well as a fully featured motion controller. The Triton can control multiple motor types and supports almost any feedback sensor including absolute serial encoders.

Its incredibly compact design includes multiple communication ports carrying CANopen protocol, and thus enabling a wide choice of interfacing methods. Its small form factor, its capability to operate up to 110 ºC and the bunch of features that come packed with it makes Triton a valid OEM for critical-size applications.

The Triton Servo Drive has been designed with efficiency in mind. It incorporates cutting-edge MOSFET technology as well as optimised control algorithms to provide the perfect trade-off between EMI and performance. 

Triton Servo Drive is provided with several general purpose inputs and outputs designed for 3.3 V TTL logic. By using these inputs and outputs it is possible to implement alarm signals, connect digital sensors, activate external devices (LEDs, actuators, solenoids, etc.). Some of the digital and analog inputs can also be used as command / target sources.

Triton part numbering

TritonCorePartNumber

ProductOrdering part numberStatusImage
Triton CoreTRI-7/48-C-P

ON DEMAND

TRI-4/48-C-P

OBSOLETE

TRI-1/48-C-P

OBSOLETE

TRI-7/48-E-P

OBSOLETE

TRI-4/48-E-P

OBSOLETE

TRI-1/48-E-P

OBSOLETE

Triton GoTRI-7/48-C-C

ON DEMAND

TRI-4/48-C-C

OBSOLETE

TRI-1/48-C-C

OBSOLETE

TRI-7/48-E-C

OBSOLETE

TRI-4/48-E-C

OBSOLETE

TRI-1/48-E-C

OBSOLETE

Specifications

A list of features of the Triton Core Servo Drive is shown next. For further details, please check the Operational characteristics section below.

Electrical and power specifications

Part number →TRI-1/48-y-PTRI-4/48-y-PTRI-7/48-y-P

Nominal power supply voltage

+8 VDC to +48 VDC

Maximum continuous power supply voltage 50 VDC
Transient peak voltage65 VDC @ 100 ms
Internal DC bus capacitance20 µF
Minimum motor inductance

200 µH
(Triton still can control motors with lower inductances. Check the Knowledge Base from Ingenia)

Nominal phase continuous current (BLDC mode)

0.67 ARMS

3.33 ARMS
(with heatsink)

5.6 ARMS
(with heatsink)

Nominal phase continuous current (DC mode)

1 ADC

5 ADC
(with heatsink)

6.3 ADC
(with heatsink)

Maximum phase peak current

1 ADC
(continuous)

5 ADC 
(continuous, with heatsink)

8.5 ADC 
(5 s, with heatsink)

Current sense range± 1.02 A± 5.10 A± 12.7 A
Current sense resolution1.99 mA/count9.96 mA/count24.8 mA/count
Shunt braking transistorOutput for external shunt braking transistor activation.
Cold plate1.5 mm aluminum sheet 6082-T6.
Power connectorsPin headers 1.27 mm pin-to-pin pitch and 2.54 mm row-to-row separation.
Standby power consumption

≤ 2.5 W (EtherCAT version TRI-x/48-E-P)

≤ 1.5 W (CAN version TRI-x/48-C-P)

Efficiency

>96% at the rated power and current

Motion control specifications

Part number →TRI-1/48-y-PTRI-4/48-y-PTRI-7/48-y-P
Motion control coreIngenia E-Core with EMCL2.

Supported motor types

  • Rotary brushless (trapezoidal and sinusoidal)
  • Linear brushless (trapezoidal and sinusoidal)
  • DC brushed
  • Rotary voice coil
  • Linear voice coil

Power stage PWM frequency

20 kHz (default)

80 kHz  (alternative PWM frequency, configurable)

Current sensing

Precision current sense on phases A, B.

(Phase C is generated digitally)

Accuracy is ± 1% full scale.

10 bit ADC resolution.

Sensors for commutation

(brushless motors)

  • Digital Halls (Trapezoidal)
  • Analog Halls (Sinusoidal / Trapezoidal)
  • Quad. Incremental encoder (Sinusoidal / Trapezoidal)
  • PWM encoder (Sinusoidal / Trapezoidal)
  • Analog potentiometer (Sinusoidal / Trapezoidal)
  • Sin-Cos encoder (Sinusoidal / Trapezoidal)
  • Absolute encoder SSI (over SPI) (Sinusoidal / Trapezoidal)

It is recommended to install the SSI only firmware variant if absolute encoder SSI is used for commutation.

Sensors for servo loops
  • Digital Halls 
  • Analog Halls 
  • Quad. Incremental encoder
  • PWM encoder 
  • Analog potentiometer 
  • Sin-Cos encoder
  • Absolute encoder SSI (over SPI) 
  • DC tachometer

Supported target sources

  • Network communication – USB
  • Network communication – CANopen
  • Network communication – UART (3.3 V levels)
  • Network communication – EtherCAT
  • Standalone (execution from internal EEPROM memory)
  • Analog inputs
  • Step and Direction (Pulse and Direction)
  • PWM command
  • Encoder Following / Electronic Gearing

Inputs/outputs and protections

Part number →TRI-1/48-y-PTRI-4/48-y-PTRI-7/48-y-P
Inputs and outputs

General purpose:

  • 4 x non-isolated single-ended digital inputs. 3.3 V levels, 5.5 V tolerant
  • 2 x non-isolated high speed differential digital inputs. 3.3 V levels, 5.5 V tolerant
  • 2 x single-ended analog inputs. 12 bits, 0 V to 3.3 V range, 5.5 V tolerant
  • 5 x push-pull digital outputs. 3.3 V levels, 5.5 V tolerant.

Dedicated:

Output supplies:

  • 1 x 5 V output supply for powering external circuitry (up to 200 mA)
  • 1 x 3.3 V output supply for powering external circuitry (up to 50 mA)

Protections

  • User configurable:
    • DC bus over-voltage
    • DC bus under-voltage
    • Drive over-temperature
    • Drive under-temperature
    • Over-current
    • Overload (I2t)
  • Short-circuit protections: 
    • Phase to DC bus
    • Phase to phase
    • Phase to GND
  • Mechanical limits for homing functions
  • Hall sequence/combination error
  • Encoder broken wire input (for use along external circuitry)
  • ESD protections in all inputs, outputs, feedbacks and communications
  • EMI protections (noise filters) in all inputs and feedbacks
  • High power transient voltage suppressor for short braking (600 W peak TVS diode)
  • Can drive an external power braking resistor in case of re-injection by means of an external switched element.
Motor brakeMotor brake output (by means of an external switched element) through digital outputs.

Communications

Part number →TRI-x/48-C-PTRI-x/48-E-P
USBUSB 2.0. The board can be supplied from USB for configuration purposes but will not power the motor.
SerialUART (3.3 V levels, by default: 115200 bps, 8 data bits, no parity, 1 stop bit, no flux control)
CANopen

Available at 3.3 V levels, non-isolated. RX and TX pins shall be connected to external CAN transceiver (default baud rate is 1 Mbps).

CiA-301, CiA-303, CiA-305, CiA-306 and CiA-402 compliant. 

-
EtherCAT-

Available (magnetics are not included)

Environmental and mechanical specifications

Part number →

TRI-x/48-C-PTRI-x/48-E-P
Cold plate temperature
  • -40 ºC to +85 ºC full current (with appropriate heatsink)
  • +85 ºC to +110 ºC derated current
Maximum humidity5% - 85% non-condensing
Horizontal dimensions43 mm x 43 mm
Body height8.64 mm
Pin length7.24 mm
Weight22 g26

Hardware revisions 

Hardware revision

Individual board references

Description and changes

1.0.0

August 2016

i039-01H1-1.0.0

i039-01H2-1.0.0

First product release.

1.1.0

November 2016

i039-01H1-1.1.0

i039-01H2-1.0.0

Changed product current range naming (current resolution and range is exactly the same as before)

  • TRI-0.5/48 becomes TRI-1/48
  • TRI-2/48 becomes TRI-4/48
  • TRI-8/48 becomes TRI-7/48

Features added:

  • Analog Halls feedback
  • Analog (Sin-Cos) encoder feedback

Identifying the hardware revision

Hardware revision is screen printed on the board. 

Absolute maximum ratings

The following information represent the environmental and electrical limits of Triton Core. Notice this does not represent an operational conditions limit, but a limit before permanent damage or destruction. References to pin names and pin group names can be found in the Pinout section.

Over operating free-air temperature range unless otherwise noted.

ParameterMINMAXUNIT
VBUS(CONT) , VLOGIC(CONT)V_BUS or V_LOGIC to GND_P in continuous mode-0.354V
VBUS(TRANS) ,VLOGIC(TRANS)V_BUS or V_LOGIC to GND_P in transient mode-0.365V
VUSBUSB_SUPPLY to GND_D-0.35.5
V
VPE(GND)PE to GND_P-250250V
VPE(BUS)PE to V_BUS-250250V
V3.3VPINS

3.3 V tolerant signal pins to GND_D *1

-0.33.5V
V5VPINS5 V tolerant signal pins to GND_D *2-5.55.5V
VECAT(LED)LED_ECAT_LINKx to GND_D-0.56.5V
VECAT(BUS)PHY0_x or PHY1_x to GND_D-0.53.7V
VGNDGND_P to GND_D *300V
IPH(MAX)Phase current short-circuit protection threshold *4-1313A
TOTPPower stage built-in Over-Temperature Protection (Hardware) *5150ºC
TSTORAGEMaximum storage temperature-40125ºC

Note 1: +3.3V_D, +3.3V_REF_OUT, ABS_ENCODER_x, #ABS_ENCODER_CS, USB_DATAx, SHUNT_DRIVE_OUT, UART_x, CAN_TTL_x

Note 2: +5V_D, INPUT_x, HS_INPUT_x, ANALOG_IN_x, ENCODER_x, OUTPUT_x, LED_x, #BROKEN_WIRE_IN, #TORQUE_OFF_IN, MOTOR_TEMP_IN, HALL_x

Note 3: GND_P and GND_D are internally connected on a single point. Please keep these nets separated on the interface board to prevent noise problems. 

Note 4: Absolute maximum current for all part numbers

Note 5: Absolute maximum junction temperature

Operational characteristics

The following information represent the recommended operation limits of Triton Core, among which its response will remain between known boundaries. References to pin names and pin group names can be found in the Pinout section.

For all the following characteristics TA = 25 ºC, VBUS = 48 V, fSW = 20 kHz, 1.2 ºC/W heatsink attached, unless otherwise noted.

Input supply

ParameterConditions / Comments

MIN

TYPMAXUNIT
VBUSPower supply voltage rangeSupply to power systems through pin V_BUS848V
VLOGICLogic supply voltage rangeSupply to logic systems through pin V_LOGIC848V
VUSBUSB supply voltage rangeSupply to logic systems through pin4.55.5V
IUSB(CAN)USB supply current (TRI-x/48-C-P)

USB_SUPPLY = 5 V

Note that the ECAT version cannot be powered by USB only.


300
500
mA
 
CBUSInternal DC bus capacitance
162024µF
PSTB(CAN)Standby power consumption (TRI-x/48-C-P)Power stage disabled1.5W
PSTB(ECAT)Standby power consumption (TRI-x/48-E-P)Power stage disabled2.5W

Output supplies and voltage reference

ParameterConditions / CommentsMINTYPMAXUNIT
V5V+5V_D output voltage
4.75 55.25V
V3.3V+3.3V_D output voltage
3.233.33.37V
V3.3VREF+3.3V_REF_OUT output voltage

Specified at full temperature range /

Typical error at 25ºC is ±0.2%.

 3.28
3.3
 3.32
V
I5V+5V_D output current *1
 0 200mA
I3.3V+3.3V_D output current *1
 0 50mA
I3.3VREF+3.3V_REF_OUT output current *1
 0 10mA

Note 1: Can withstand continuous short-circuit. Rearms after cool down time < 10 s. 

Output stage

ParameterConditions / CommentsMINTYPMAXUNIT
IDC(TRI-1)Continuous phase current in DC mode (TRI-1/48-y-P)no heatsink required. Limited by ADC range.-1— 1ADC
ITRA(TRI-1)Continuous phase current in Trapezoidal mode (TRI-1/48-y-P)no heatsink required. Limited by ADC range. — —0.67ARMS
ISIN(TRI-1)Continuous phase current in Sinusoidal mode (TRI-1/48-y-P)no heatsink required. Limited by ADC range. — —0.71ARMS
IDC(TRI-4)Continuous phase current in DC mode (TRI-4/48-y-P)Limited by ADC range.-5 —5ADC
ITRA(TRI-4)Continuous phase current in Trapezoidal mode (TRI-4/48-y-P)Limited by ADC range. — —3.33ARMS
ISIN(TRI-4)Continuous phase current in Sinusoidal mode (TRI-4/48-y-P)Limited by ADC range. — —3.54ARMS
IDC(TRI-7)Continuous phase current in DC mode (TRI-7/48-y-P) -6.3 —6.3ADC
ITRA(TRI-7)Continuous phase current in Trapezoidal mode (TRI-7/48-y-P)   —5.6ARMS
ISIN(TRI-7)Continuous phase current in Sinusoidal mode (TRI-7/48-y-P)   5.6ARMS
IPK(TRI-1)Peak phase current (TRI-1/48-y-P)

Peak time = continuous.

No heatsink required. Limited by ADC range.

-1


1
ADC
IPK(TRI-4)Peak phase current (TRI-4/48-y-P)Peak time = continuous. Limited by ADC range.-5 5ADC
IPK(TRI-7)Peak phase current (TRI-7/48-y-P)Peak time = 5 s-8.5 8.5ADC
ηNOMEfficiencyPhase current = 7 ARMS  97%

System monitoring

ParameterConditions / CommentsMINTYPMAXUNIT
IRANGE(TRI-1)Phase current sensing range (TRI-1/48-y-P)
-1.02 1.02A
IRANGE(TRI-4)Phase current sensing range (TRI-4/48-y-P)
-5.1 5.1A
IRANGE(TRI-7)Phase current sensing range (TRI-7/48-y-P)
-12.7 12.7A
ISENSE(TRI-1)Phase current sensing sensitivity (TRI-1/48-y-P)
 1.99 mA/count
ISENSE(TRI-4)Phase current sensing sensitivity (TRI-4/48-y-P)
 9.96 mA/count
ISENSE(TRI-7)Phase current sensing sensitivity (TRI-7/48-y-P)
 24.8 mA/count
IERRPhase current sensing tolerance (all part numbers)
 
 ±1
 
±2
%
VMONDC bus voltage reading range
0 73.6V
VERRDC bus voltage reading tolerance
   ±1±3%
TERRBoard temperature reading tolerance
    ±5%

Protections

ParameterConditions / CommentsMINTYPMAXUNIT
VUSERUser-configurable over / under voltage protection limits
665V
TUSERUser-configurable over / under temperature protection limitsBoard temperature-40110ºC
VESD(AIR)Air discharge ESD protection voltage rating on all pins *1As in IEC 61000-4-2 Standard  ±30kV
VESD(CONTACT)Contact discharge ESD protection voltage rating on all pins *1As in IEC 61000-4-2 Standard  ±30kV
PESD(POWER)Power and Logic supplies ESD protection peak pulse power *2TA = 25 ºC, 10/1000 µs waveform  600W
PESD(SIGNAL)All signal pins ESD protection peak pulse power *3TA = 25 ºC, 8/20μs waveform
  

130
W

Note 1: Except CAN_TTL_x (Air and Contact discharge = ±8 kV) and PHY0_x or PHY1_x (Air discharge = ±16 kV, Contact discharge = ±10 kV), as per IEC 61000-4-2 Standard. Also, Power and Logic supplies use unidirectional ESD protections (Air and Contact discharge = +30 kV).

Note 2: Power supply and Logic supply have independent ESD protections.

Note 3: Except pins in Note 1. Pins 3.3 V_D, USB_SUP rate 260 W and pin 5V_D rate 520 W, under the same conditions.

Inputs

ParameterConditions / CommentsMINTYPMAXUNIT
VIH(3.3)High-level input voltage (3.3 V tolerant inputs) 

INPUT_x, HS_INPUT_x, #BROKEN_WIRE_IN, UART_RX, CAN_TTL_RX and ABS_ENCODER_SDI pins

2.5V
VIL(3.3)Low-level input voltage (3.3 V tolerant inputs) 

INPUT_x, HS_INPUT_x, #BROKEN_WIRE_IN, UART_RX, CAN_TTL_RX and ABS_ENCODER_SDI pins

0.6V
VIH(5)High-level input voltage (5 V tolerant inputs) 

HALL_x and #TORQUE_OFF_IN pins

3.6V
VIL(5)Low-level input voltage (5 V tolerant inputs)

HALL_x and #TORQUE_OFF_IN pins

0.8V
VIH(ECAT)High-level input voltage (EtherCAT interface)PHY0_RXDx and PHY1_RXDx pins2V
VIL(ECAT)
Low-level input voltage (5 V tolerant inputs)PHY0_RXDx and PHY1_RXDx pins0.8V
VANALOGAnalog inputs voltage rangeANALOG_IN_x and MOTOR_TEMP_IN03.3V
BANALOGAnalog inputs resolutionANALOG_IN_x and MOTOR_TEMP_IN12bit
RTERMDifferential encoder termination resistorENCODER_x+ to ENCODER_x-220Ω
IIN(3.3V)3.3 V tolerant pins input currentINPUT_x, HS_INPUT_x, #BROKEN_WIRE_IN, UART_RX, CAN_TTL_RX and ABS_ENCODER_SDI pins
-5

5
mA
IIN(5V)5 V tolerant pins input currentHALL_x and #TORQUE_OFF_IN pins
-3.23.2mA

Outputs

ParameterConditions / CommentsMINTYPMAXUNIT
VOHHigh-level voltage on output pins *1

IOUTPUT = 50 μA

2.3  V
VOLLow-level voltage on output pins *1

IOUTPUT = -50 μA

  0.5V
IOUT(3.3V)Output current on 3.3 V tolerant pins *2
-5 5mA
IOUT(5V)Output current on 5 V tolerant pins *3 
-2 2mA
VOH(ECAT)High-level voltage on PHY0_TXDx and PHY1_TXDx pins
2.4
 
 
V
VOL(ECAT)Low-level voltage on PHY0_TXDx and PHY1_TXDx pins
  0.4V
VOH(ECAT_LED)High-level voltage on LED_ECAT_LINKx pinsIECAT_LED = 50 μA3.2  V
VOL(ECAT_LED)Low-level voltage on LED_ECAT_LINKx pinsIECAT_LED = -50 μA  0.1V
IECAT_LEDLED_ECAT_LINKx pins output current
-8 8 mA

Note 1: Applies to pins OUTPUT_x, SHUNT_DRIVE_OUT, UART_TX, CAN_TTL_TX, #ABS_ENCODER_CS, ABS_ENCODER_SDO, ABS_ENCODER_SCK, LED_CAN_RUN / LED_ECAT_RUN, LED_CAN_ERROR / LED_ECAT_ERROR, LED_FAULT/#OK

Note 2: Applies to pins SHUNT_DRIVE_OUT, UART_TX, CAN_TTL_TX, ABS_ENCODER_x, #ABS_ENCODER_CS, USB_DATAx

Note 3: Applies to pins OUTPUT_x, LED_CAN_RUN / LED_ECAT_RUN, LED_CAN_ERROR / LED_ECAT_ERROR, LED_FAULT/#OK

Motion

ParameterConditions / CommentsMINTYPMAXUNIT
fSWDefault power stage switching frequency
 20 kHz
fSW(RANGE)Power stage switching frequency configurable range *1
20 80kHz
fTORQUETorque loop refresh frequency
 10 kHz
fSERVOPosition / velocity loops refresh frequency
 1 kHz
fERRFrequency toleranceOver operating temperature range
 
 
±150
ppm
DMAXMaximum DC Bus utilisation (duty)
 95 %

Note 1: Switching frequencies different from default are provided only under demand.

Equivalent circuits

Equivalent circuitFunctionAssociated pinsfC (-3dB)Max. sample rate

TritonDigitalInputs

Digital inputs.
INPUT_x
 
80 kHz 
 
 
1 ksps 
 

TritonHighSpeedDigitalInputs

High speed digital Inputs.HS_INPUT_x-20 Msps

TritonAnalogInputs

Analog inputs.ANALOG_IN_x8 kHz10 ksps

TritonAbsoluteEncoderCS

 Absolute encoder (SPI) chip select. #ABS_ENCODER_CS - -

TritonDigitalHalls

Digital hall inputs *1HALL_x159 kHz10 ksps

TritonAnalogHalls

Analog hall inputs *1

HALL_x

10 kHz10 ksps

TritonMotorTemperatureInput

Motor temperature input *2MOTOR_TEMP_IN0.8 kHz10 ksps

TritonTorqueOffInput

Torque Off input.#TORQUE_OFF_IN--

TritonEncoderBrokenWireInput

Encoder broken wire protection input.

#BROKEN_WIRE_IN-1 ksps

TritonDigitalAnalogEncoder

Analog and digital encoder inputs. *3ENCODER_x

6 MHz

(Firmware glitch filter up to 30 MHz)

10 ksps
Equivalent circuitFunctionAssociated pins
Max. baud rate

TritonUARTCAN

UART and CAN interface.

UART_RX

UART_TX

CAN_TTL_RX

-1 Mbps

TritonCANTx

CAN transmitter line.CAN_TTL_TX-1 Mbps

TritonECAT

EtherCAT interface.

PHY0_x and PHY1_x

LED_ECAT_LINKx

-

100 Mbps

(PHY0_x and PHY1_x)

TritonAbsencSPI

Absolute encoder (SPI) interface.

ABS_ENCODER_SDI

ABS_ENCODER_SDO

ABS_ENCODER_SCK

-

2 Mbps

(SSI encoder max. 1 kHz)

TritonUSBElectrical

USB interface. Includes ESD protections.

USB_DATA+

USB_DATA-

-12 Mbps
Equivalent circuitFunctionAssociated pins-Max. output frequency

TritonDigitalLEDout

 Digital & LED outputs. Active high at 3.3V.

OUTPUT_x

LED_CAN_RUN / LED_ECAT_RUN

LED_CAN_ERROR / LED_ECAT_ERROR

LED_FAULT/#OK

-

1 kHz

(only OUTPUT_x pins)

TritonShuntControlOut

Shunt braking transistor output. Use a logic level power MOSFET to connect an external braking resistor *4

SHUNT_DRIVE_OUT



-

20 kHz

Note 1: Digital halls and Analog halls share the same input pins. The pull-up resistor is only enabled when Digital halls are selected as feedback source.

Note 2: The 967.7 Ω pull-up resistor can be set to 30 kΩ to improve sensing a PTC thermistor of a higher nominal resistance. Contact Ingenia Support for more info.

Note 3: Analog and Digital encoder share the same input pins. In any case, differential encoders use both positive and negative terminals, while single-ended encoders only use the positive terminal. See the Pinout section for more information.

Note 4: It is recommended to set the braking resistor PWM duty to 100 %. In this case, the switching frequency depends on the characteristics of the re-injection or braking action itself.

Architecture

This diagram represent the main hardware elements of Triton Core, and how they relate to each other.

TritonCoreArchitectureDiagram