Mounting Dimensions. Overview. Installation. Specifications

Similar documents
High Current DC Motor Driver Manual

Scorpion HX User Manual R/C Version

Enhanced SmartDrive40 MDS40B

Figure 1. DMC 60 components.

Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN)

B Robo Claw 2 Channel 25A Motor Controller Data Sheet

Pololu Dual G2 High-Power Motor Driver for Raspberry Pi

Brushed DC Motor Control. Module with CAN (MDL-BDC24)

B RoboClaw 2 Channel 30A Motor Controller Data Sheet

MD04-24Volt 20Amp H Bridge Motor Drive

40 Amp Digital Bidirectional PWM Motor Controller with Regenerative Braking BIDIR-340-DR

Built-in soft-start feature. Up-Slope and Down-Slope. Power-Up safe start feature. Motor will only start if pulse of 1.5ms is detected.

DeviceCraft Revision #1 11/29/2010

Linear Power Amplifier Module

Bill of Materials: PWM Stepper Motor Driver PART NO

100A PWM Input Pulse (High Time) 1 2 ms Nominal ms max PWM Input Rate (Period) ms PWM Output Chop Rate (Switching Frequency)

RB-Rop-08 Scorpion XXL Dual 20A 6V to 28V R/C DC Motor Driver

12V Victor 888 User Manual

Pololu Jrk USB Motor Controller

DynaDrive INFORMATION MANUAL SDFP(S)

Peak Current. Continuous Current. See Part Numbering Information on last page of datasheet for additional ordering options.

PRELIMINARY AVB250A060 PRELIMINARY. Servo Drive. Peak Current (10 seconds)

POLOLU DUAL MC33926 MOTOR DRIVER FOR RASPBERRY PI (ASSEMBLED) USER S GUIDE

815-BR SERVO AMPLIFIER FOR BRUSH SERVOMOTORS

1525-BRS INFORMATION MANUAL SERV O D YN A M ICS. D y n ad r iv e Ave Crocker Suite 10 Valencia, CA

Pololu TReX Jr Firmware Version 1.2: Configuration Parameter Documentation

Illustration 1: Wiper Motor Controller, Sensor, and optional programmer. DC Wiper Motor H-Bridge Servo / Speed Controller

Blue Point Engineering

HB-25 Motor Controller (#29144)

Pololu DRV8835 Dual Motor Driver Kit for Raspberry Pi B+

A3 Pro INSTRUCTION MANUAL. Oct 25, 2017 Revision IMPORTANT NOTES

B25A20FAC SERIES BRUSHLESS SERVO AMPLIFIERS Model: B25A20FAC 120VAC Single Supply Operation

Analog Servo Drive 30A20AC

DRV8801 Single Brushed DC Motor Driver Carrier

instruction manual for Open LRS New Generation

Qik 2s12v10 User's Guide

SRVODRV REV7 INSTALLATION NOTES

AMP-19520/40. Multi-axis Brushless/Brush Servo Amplifier. By Galil Motion Control, Inc. Rev. 1.0d

Accelus CARD SERVOAMPLIFIER

Analog Servo Drive 20A20

PM50. Technical Data TECHNOSOFT. DSP Motion Solutions. Power Module for DC, Brushless DC and AC Motors. Version 3.0. PM50 v3.0.

Qik 2s12v10 User's Guide

Index 2. G Gain settings 4 31 Glossary of terms A 2 Grommets 2 13

HOMANN DESIGNS. DigiSpeed. Instruction manual. Version 1.0. Copyright 2004 Homann Designs.

FEATURES DESCRIPTION THE OEM ADVANTAGE

Tarocco Closed Loop Motor Controller

USER S GUIDE POLOLU DRV8838 SINGLE BRUSHED DC MOTOR DRIVER CARRIER USING THE MOTOR DRIVER

Analog Servo Drive. Peak Current 16 A (11.3 A RMS )

The µbotino Microcontroller Board

Dynamo Brushless DC Motor and GreenDriveTM Manual

Analog Servo Drive. Continuous Current. Features

BeeLine TX User s Guide V1.1c 4/25/2005

Analog Servo Drive B25A20

Serial 8-Servo Controller User s Guide

Analog Servo Drive 30A8

The Robot Builder's Shield for Arduino

Analog Servo Drive 30A8

The Allen-Bradley Servo Interface Module (Cat. No SF1) when used with the Micro Controller (Cat. No UC1) can control single axis

Compact, Low-Cost Solutions

M/V Series Servo Drive AB250A060

CMU232 User Manual Last Revised October 21, 2002

PS2-SMC-06 Servo Motor Controller Interface

S100A40AC SERIES BRUSHLESS SERVO AMPLIFIERS Model: S100A40AC

MMP SA-715A SERVO AMPLIFIER

Analog Servo Drive 100A40

Directions for Wiring and Using The GEARS II (2) Channel Combination Controllers

General-Purpose AC Servo. MELSERVO-JE Servo amplifier INSTRUCTION MANUAL (TROUBLE SHOOTING)

General-Purpose AC Servo. MELSERVO-JE Servo amplifier INSTRUCTION MANUAL (TROUBLE SHOOTING)

DUAL STEPPER MOTOR DRIVER

User Manual Firmware and Newer Hardware V3, V4 and V5 User Manual Revision 5. (c) 2014, 2015 Ion Motion Control. All Rights Reserved

DR3535 DR3535-O. Hardware Reference Manual. Document Revision A7 May 16, 2018 MICROKINETICS CORPORATION

BlinkRC User Manual. 21 December Hardware Version 1.1. Manual Version 2.0. Copyright 2010, Blink Gear LLC. All rights reserved.

STPDRV-1 Stepper Motor Driver Data Sheet (R1.0) BFF Design Ltd

MTC-2 highlight features: ACU highlight features: Contents. MTC-2 and ACU User Manual V4.0

Electric Bike BLDC Hub Motor Control Using the Z8FMC1600 MCU

µservo drive user s guide

Castle Creations, INC.

AMC-100 AMC-101 AMC-100 AMC-100B AMC-100D AMC-101 AMC-101B AMC-101D AMC-100A AMC-100C AMC-100E AMC-101A AMC-101C AMC-101E. AC Motor Controllers

BFS / BFSM SERIES Installation & Maintenance Manual

Instruction Manual. SSQ-2F Controller Board. For the. v1.41 For Rife Plasma Tube Systems. Manual v by Ralph Hartwell Spectrotek Services

TOP SERVO SIGNAL 5 SERVO SIGNAL 3 SERVO SIGNAL 4 SERVO SIGNAL 6 T B T B T B T B T B SERVO TRIGGER 1 BOTTOM

SilverMax Datasheet. QuickSilver Controls, Inc. NEMA 23 Servomotors.

MegaPoints Controller

Series 70 Servo NXT - Modulating Controller Installation, Operation and Maintenance Manual

Pololu TReX User s Guide

User guide. Revision 1 January MegaPoints Controllers

DATA SHEET RTA-ARXXX-3G SMART DEFLECTOR TM NEWSON NV.

Serial Servo Controller

Digital Multifunctional RC-Soundmodule TBS Mini V2

MTC-2 highlight features: ACU highlight features: Contents. MTC-2 and ACU User Manual V5.1

April 1994 UCM-420A. Setpoint Controller. Operating and Installation Instructions

Analog Servo Drive 25A20DD

BlockMon Block Monitor LongMon Long Monitor

PEAKTRONICS AMI-103. AC Motor Interface AMI-103 AMI-103A AMI-103B FEATURES

NJM37717 STEPPER MOTOR DRIVER

Power Pulse Modulator A High Performance Versatile Square Pulse Generator

Castle Multi-Rotor ESC Series User Guide

Rx62H Linear 5 Channel Brick

G210X STEP MOTOR DRIVE REV 5: March 25, 2011

STARTER / GENERATOR MOTOR CONTROLLER

Transcription:

Overview Mounting Dimensions RageBridge 2 is a motor controller that can drive 2 channels of DC motors, using several types of inputs, in forward and reverse with no delay. It features signal-loss failsafes, synchronous rectification, regenerative braking, constant-current output mode, and an isolated heat sink plate. The two output channels can also be combined into a single higher-current output for driving especially large loads. Voltage Input Range Continuous Current Maximum Current Specifications 12 30V nominal 8 40V absolute limits 40A per channel @ 50% duty cycle, 25 C ambient Up to 75A per channel, 30 sec. @ 50% duty cycle, 25 C ambient Constant-current mode limited Dimensions 4.15 x 2.5 x 0.875 Weight Inputs Logic Power (BEC) Heat Management 4.8oz R/C Servo (3 channels) Analog Voltage (2 channels) 19200 baud 8-N-1 Serial (1 channel) Optional Enable Jumper Mixing or 1-Channel Jumper 5V @ 150mA maximum Isolated heat spreader plate Installation To install RageBridge 2, used the four clearance holes for #4 screws (0.120 ) or M3 screws (0.118 ). You may bolt the heat sink plate directly to a metal chassis for better thermal performance. RageBridge 2 may also be mounted without the heat sink to minimize dimensions. The board itself has 4x #4-40 screws which may be untightened with a 3/32 hex wrench. Use the following guidelines for best results: 1. Use nonconductive standoffs or spacers to offset the board from the mounting surface. 2. Insulate the underside using electrical tape or liquid insulation. 3. Do not enclose the board in tape, shrink tube, or sealed cases. Doing so will negatively affect the thermal performance and reduce continuous current rating. 1

RageBridge 2 has two 12 AWG battery input wires and four 12 AWG motor output wires. These may be trimmed or soldered if needed. If you choose to desolder the wires, you should dismount the unit from its heat sink first, and flush-cut completed solder joints. Remount the unit using thumb torque when done do not overtighten the heat sink. Input Setup RageBridge 2 can be set up to interpret multiple types of inputs, including: R/C Mode: Controlled by up to 3 R/C Servo pulsewidths between 1100us and 1900us. Analog, non-mixed: Controlled by either 1 or 2 analog signals and a switch for reversing Analog, mixed: Controlled by 2 analog signals in the fashion of a 2-axis joystick, with a switch for Enable Serial: Controlled using a stream of singlebyte commands (a.k.a Simple Serial ) with 7-bit speed resolution for each motor. User-selectable switches affect the operation of the controller, and include the MODE, MIX, and COMBINE options. Depending on the input mode, these jumpers may perform different functions. Keep your battery input wires as short as possible. We recommend using 10 or 8 AWG extension wires for wiring runs longer than 18 inches to minimize heating and voltage loss in the wires. RageBridge 2 has 3,000uF of input capacitance on its main power bus. This is substantially more than similar motor controllers in its class, and is designed to aid in its current limiting feature. When connecting power using a switch or plug, you may notice a small spark as the controller powers on. This is normal, but will cause erosion to your switch over time. For high-reliability applications or if using multiple RageBridges in a single power circuit, we recommend a precharge system. Shown above is the RageBridge 2 input header row. From left to right: Ground, RX, and TX pins for Serial mode MODE jumper to select Analog or R/C input COMBINE jumper to select single-channel output MIX jumper to select onboard signal mixing CH3 through CH1 input headers for main signaling. Each channel has a 5V and GND pin for easy connections to receivers. 2

Status LED Mode Summary RageBridge 2 has two LEDs to indicate its status. A green LED will be on whenever the controller has a power source. A blue LED will flash according to the current operating state. The following table shows the meaning of the LED sequence. RageBridge has many built-in operating modes. This table summarizes the important characteristics of each mode. Selection means the conditions that must be true for RageBridge 2 to recognize the mode. Inputs in between a Valid and Response interval will be treated as saturated, e.g. 100% or 0%. The failsafe state is all outputs shut off (motor coasting). Mode Selection Response Failsafe R/C Ch1 & Ch2 1500 +/- 25us (+MIX) 800 2200us 1100 1900 after 0.1s If the SIGNAL ERROR blink is present at power-on, refer to your intended mode s operation section (e.g. R/C, Analog) to double check that your signal is proper for mode detection. If the signal is lost at any time, the Signal Error blink will be visible as the controller shuts down its outputs. Mode Jumper The MODE jumper determines if RageBridge 2 will search for analog or digital inputs. If MODE is not selected (default), RageBridge 2 will only look for R/C pulsewidths on its CH1, CH2, and CH3 inputs, or incoming serial bytes. If MODE is selected with a jumper, RageBridge 2 will attempt to look for analog voltage inputs on its CH1, CH2, and CH3 pins R/C Combine Analog Non-Mix Analog Non-Mix Combine Analog Mix Serial Serial Combine Ch1 1500 +/- 25us +COMBINE Ch1 only; or Ch1 & Ch2 0.9 1.0v +MODE Ch1 0.9 1.0v +MODE +COMBINE Ch1 & Ch2 2.5 +/- 0.05V Ch3 LOW +MIX +MODE Received 0x40 or 0xC0 CH3 LOW Received 0x40 or 0xC0 CH3 LOW +COMBINE 800 2200us 1100 1900 0.5 4.5v 1.0 4.0v 0.5 4.5v 1.0 4.0v 0.1 4.9v 0.5 4.5v 0x01 0x7F, 0x80 0xFF, 0x00 0x01 0x7F, 0x00 after 0.1s after 0.1s after 0.1s Ch3 HIGH or after 0.1s 0x00 received or 0.5s timeout 0x00 received or 0.5s timeout 3

R/C Mode Operation R/C mode is designed for most teleoperated robotics applications. To use RageBridge 2 with R/C mode, simply connect at least two sources of R/C Servo PWM to CH1 and CH2, then apply power. Valid pulsewidths are between 800 and 2200us duration. To select the mode, 1500 +/- 25us (center) must be present for 0.1s on both channels. RageBridge 2 will respond to the range 1100 to 1900us. This is the most common setting for a hobby radio system. A small control deadband of 25us is built in to tolerate different radio models. If your motors move slowly when RageBridge 2 enters R/C mode, check the trim settings on your radio and make sure they are centered. Connecting the MIX header will cause RageBridge 2 to perform single-stick mixing, commonly called Elevon mixing. Most commonly, CH1 is connected to the Aileron (left-right) channel of a two-stick radio or the steering channel of a pistol-grip radio, and CH2 is connected to the Elevator (up-down) channel or Throttle channel respectively. If CH3 is connected and its pulsewidth is > 1500us, the two output channels will be swapped. This mode is commonly called Invert in mobile robotics, and is used when your robot needs to drive upside-down or you wish to swap ends to operate. CH3 does not need to be connected for R/C mode operation. Connecting the COMBINE header will cause RageBridge 2 to drive both outputs in parallel according to the signal on CH1, ignoring other inputs. Please see the section on COMBINE mode for details. 4 Analog Mode Operation, Non-Mixed Analog, Non-Mixed mode is designed for devices where an operator manipulates a resistive potentiometer or analog Hall Effect ( inductive ) throttle. We recommend that potentiometers be linear-type and 10Kohm resistance or lower. Higher resistances may result in non-linear behavior. A spring-loaded Hall Effect active throttle is highly recommended for safety. To use RageBridge 2 in Analog, Non-Mixed mode, connect the MODE jumper and at least one analog voltage to CH1 referenced to GND, then apply power. Valid analog voltage range for selection is 0.9 to 1.0 volts. RageBridge 2 will respond to the range 1.0 to 4.0 volts, with 4.0 volts as 100% forward. This is the most common output voltage output range of Hall Effect active throttles. If only CH1 is connected, the signal present on CH1 is duplicated to the other channel automatically; there is no need to connect CH2, or short CH2 to GND. This is for applications with two drive motors which only need one throttle for control. CAUTION: THIS IS NOT THE SAME AS COMBINE MODE. DO NOT CONNECT BOTH OUTPUT CHANNELS TO THE SAME MOTOR IN THIS MODE. If analog voltages are present on both CH1 and CH2, the two motors may be controlled separately in the same direction using two throttles. If CH3 is connected to GND, the outputs will switch polarity. This functions as reversing, and is typically connected to a button or switch separately from the

throttle. If reversing is not needed, simply leave CH3 unconnected. Serial Mode Operation Connecting the COMBINE header will cause RageBridge 2 to drive both outputs in parallel according to the signal on CH1, using CH3 as a reversing signal. Please see the section on COMBINE mode for details. Analog Mode Operation, Mixed Analog Mixed mode is designed for small useroperated devices where the operator manipulates a 2-axis joystick. We recommend that potentiometer joysticks be linear-type and 10Kohm resistance or lower. A spring-loaded analog Hall Effect joystick is highly recommended for safety. To use RageBridge 2 in Analog, Mixed mode, connect the MODE jumper, MIX jumper, and two analog signal sources to CH1 and CH2 relative to GND, and a CH3 switch to GND, then apply power. Valid analog voltages for selection are 2.5v +/- 0.05V for CH1 and CH2 (Both must be connected). RageBridge 2 will respond to the voltage range 0.5 to 4.5V, with 0.5V as 100% reverse and 4.5V as 100% forward. The margins are for safety the most typical joystick malfunction is railing, or becoming connected to 5V or GND accidentally, and this margin prevents loss of control. CH3 must be shorted to GND to enable the outputs. This is a common safety measure, variously termed Dead Man s Switch or Operator Interlock, and is typically wired to an operator-present sensor such as a weight switch or trigger button to ensure the device cannot run without an operator. 5 Serial mode is intended for applications where a microcontroller or computer communicates with RageBridge 2 directly. Typically, this is used for closed-loop feedback control purposes. RageBridge 2 can accept command updates at up to 1 khz. To use RageBridge 2 in Serial mode, simply connect it to a TTL (5v or 3.3v level) 19200 baud 8-N-1 serial UART using the Rx pin, and CH3 to either a pin used as a Select, or to GND, then apply power. The only bytes for Serial mode selection are 0x40 (64) and 0xC0 (192). At least four total bytes of either value must be sent to select Serial mode. Sending 0x01 0x7F (1 to 127) controls motor 1 (M1A, M1B) and 0x80 0xFF (128 255) controls motor 2 (M2A, M2B). 0x40 (64) and 0xC0 (192) are stop commands for each motor respectively. 0x00 is reserved as a shutdown command both motors will coast as if the controller were powered off. CH3 is used as a signal to accept commands, commonly called Slave Select or Serial Enable. This enables multiple RageBridge 2s to occupy the same Serial bus. Commands will only be accepted if CH3 is connected to GND (Active-low logic), either by an external microcontroller pin or by a computer-controlled pin. The select event is interrupt driven, so the command may be sent immediately after driving the CH3 pin low. A typical pseudocode for this operation might be: pinwrite(select_pin, LOW); SerialPort.Write(command_byte_1); SerialPort.Write(command_byte_2); pinwrite(select_pin, HIGH);

If you do not wish to use this feature, simply short CH3 to GND with the provided 3-pin jumper. CAUTION: NOT DRIVING THE SELECT PIN IS NOT A FAILSAFE. RAGEBRIDGE 2 WILL MAINTAIN THE LAST COMMAND SENT FOR 0.5 SECONDS. SEND 0x00 TO SHUT DOWN MOTORS IMMEDIATELY. MIX, MODE, and CH1 CH2 are all ignored if Serial mode is selected. COMBINE causes normal behavior bytes above 0x7F (commands for motor 2) are ignored. Combine Mode RageBridge 2 is designed to be a 2-channel DC motor controller, but its two output channels may be used to control a single larger DC motor. To use RageBridge 2 in Combine mode, connect the COMBINE jumper. Combine mode is only for R/C non-mixed, Analog non-mixed, and Serial operation. In each case, only the signal or command for CH1 will be acknowledged. Current Limit Adjustment A unique feature of RageBridge 2 is its ability to output exactly as much current as you limit it to. It will modulate its output voltage 15,000 times a second, offering protection against stalled motors and over-torqueing actuators. This is a departure from generic smart overcurrent protection, in which you have no control over when the controller will shut down! To adjust the current limit, turn the Max Current trim potentiometer to your desired setting using a nonconductive screwdriver: To connect RageBridge 2 in Combine mode to your motor, connect the MxA wires to one input of your motor and the MxB wires to the other. The total current limit your motor sees will be twice the setting on the Current Limit Adjust Trimpot. DO NOT CONNECT MxA to MxB WIRES. DO NOT DRIVE TWO INDEPENDENT MOTORS ON COMBINE MODE THE TWO SIDES MUST DRIVE THE SAME LOAD. If you need to drive 2 independent motors from 1 command source in R/C mode, jump CH1 s signal to CH2 via a wire. In Analog Non-Mix mode, supply a signal only to CH1. 6 Use a DC ammeter connected to the motor output wire side to verify exact current. The accuracy of the current limit is strongly dependent on motor inductance; for typical iron core motors, the accuracy is ± 1-3 amps. The current limit is bidirectional. When designing applications for direct operation (such as Analog mode), please keep in mind that the device will decelerate as hard as it accelerates.

Advice & Warnings Troubleshooting 1. Do not use RageBridge 2 with a power supply. The regenerative nature of RageBridge 2 will cause the motor s kinetic energy to be directed into the supply upon stopping, and can cause damage to both supply and controller. A battery must be placed between the supply and controller to absorb this energy if a supply must be used. 2. Do not reverse battery polarity. Doublecheck your wiring! Reverse polarity damage is NOT covered under warranty. See the Shipping and Warranty section on e0designs.com for more information. 3. Controller will be hot during and after operation. Do not place controller in contact with low temperature melting materials, or handle the controller during/immediately after use. 4. Do not cover the controller or wrap it in insulating materials. Doing so will will reduce the continuous current rating since the controller cannot dissipate heat. 5. Do not short the controller or allow conductive materials to contact the board directly. The current limit is not guaranteed to protect against instantaneous dead shorts, such as output wires touching. 6. The current limit may be set over the controller s continuous power handling ability. Make sure RageBridge 2 is a right fit for your application. 7. Secure the controller against shock loads. Heavier components such as the main power capacitors should be secured in highvibration applications with a silicone or epoxy adhesive to the board and themselves. It s not turning on ): RageBridge 2 is designed to operate from 12 to 30 volts. It will not turn on with voltage under 8V. Voltages higher than 40V will cause permanent damage. Check your battery input for continuity (no broken solder joints or loose connectors) Check for the presence of the green LED. If the LED is off, the controller is either not receiving power, or damaged. It s on, but blinking angrily at me! ): Check that you are in the mode you intended. Check that your signal is correct for the mode you are in. For instance, R/C mode requires both CH1 and CH2 to have signals. Analog modes require a relatively narrow range to ate. If your analog signals are just barely out of range, adding a high-value resistor to +5V or GND (depending on which way you need to adjust it) may help bring it within range. We couldn t test every throttle or potentiometer on the market, sadly. The operation is sporadic or it resets often. ): Power supply stability is a must. Check that your battery connections are sound, and that the wires are not overly long. Some motors are very electrically noisy, such as high speed power tool motors. You may want to add a 0.1uF ceramic capacitor (non-polarized) as close to the motor s 7

brushes as possible, typically directly across the motor s terminals If the status LED sporadically blinks an error state, check your signal stability and range. For example, both R/C Servo pulsewidths and Analog voltages need to be within a certain range, or RageBridge 2 could enter and exit failsafe mode sporadically. For R/C mode in particular, check that NO OTHER 5V SOURCE IS PRESENT in your circuit. Often, other controllers or devices will try to power the common 5V line. In this case, you will need to pick which device powers your receiver. You will need to cut or disconnect the middle (+5V) wires in the servo connectors to prevent RageBridge 2 from powering the receiver in this case. Conflicting power supplies is often the cause of resets in otherwise perfect systems. My RageBridge 2 is on fire ): Please see the Shipping and Warranty section on e0designs.com for more information on returns and replacements. Mount RageBridge 2 away from heatsensitive materials that could melt or burn. 8