High Speed Continuous Rotation Servo (# )

Similar documents
Web Site: Forums: forums.parallax.com Sales: Technical:

HB-25 Motor Controller (#29144)

LaserPING Rangefinder Module (#28041)

In this activity, you will program the BASIC Stamp to control the rotation of each of the Parallax pre-modified servos on the Boe-Bot.

Feed-back loop. open-loop. closed-loop

Chapter 3: Assemble and Test Your Boe-Bot

Board Of Education, Revision C (28150)

Web Site: Forums: forums.parallax.com Sales: Technical:

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

Infrared Remote AppKit (#29122)

Crawler Kit for the Parallax Small Robot (#30055)

Parallax Servo Controller (#28023) Rev B 16-Channel Servo Control with Ramping

Crawler Kit for the Boe-Bot Robot (#30055)

RoBoard Servo Motor RS-0263 Manual V1.01 The Heart of Robotics. Dec 2010 DMP Electronics Inc.

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

Analog Servo Drive 20A20

Dynamo Brushless DC Motor and GreenDriveTM Manual

AxCent Servo Drive A25A100

Compass Module AppMod (#29113) Electro-Mechanical Compass

CNC4PC. C19 A/C FREQUENCY CONVERTER Rev. 4

Adafruit 16-channel PWM/Servo Shield

AxCent Servo Drive A50A100

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

For Experimenters and Educators

DMX-K-DRV-23 Integrated Step Motor Driver & Basic Controller

Study of M.A.R.S. (Multifunctional Aero-drone for Remote Surveillance)

era, eric, era-lora, eric-lora & eric-sigfox Evaluation Board with GNSS

Lab Exercise 9: Stepper and Servo Motors

Integrated Easy Servo

Data Sheet. AEAT-601B Incremental Magnetic Encoder. Description. Features. Exploded View. Applications

Analog Servo Drive 30A8

ECE 511: MICROPROCESSORS

Use and Copyright Microcontroller Motion Activity #1: Connecting and Testing the Servo Servo on Board of Education Rev. C Servo on Board of Education

SERVO INDEXING AT MECHANICAL INDEXER PRICES

ies-2309 Integrated Easy Servo

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

InnobotTM User s Manual

User manuel. Hybrid stepper servo drive

Quantizer step: volts Input Voltage [V]

High Current DC Motor Driver Manual

815-BR SERVO AMPLIFIER FOR BRUSH SERVOMOTORS

Upgrading from Stepper to Servo

Motion Controller 2-Quadrant PWM for Brushless DC-Servomotors

Parallax MHz RF Transmitter (#27980) Parallax MHz RF Receiver (#27981)

Experiment P55: Light Intensity vs. Position (Light Sensor, Motion Sensor)

Analog Servo Drive 30A8

Installation Tech Note Dallas, Texas

Analog Servo Drive BD15A8

Chapter #4: Controlling Motion

Assembly Guide Robokits India

Experiment #3: Micro-controlled Movement

Analog Servo Drive 25A20DD

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

Analog Servo Drive. Continuous Current. Features

Datasheet of the MEZ Stepper Servo Drive MEZ 2D VDC, 8.2A Peak, Closed-loop, No Tuning. Version

Hitachi HM55B Compass Module (#29123)

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

Speed Feedback and Current Control in PWM DC Motor Drives

Two Hour Robot. Lets build a Robot.

A servo is an electric motor that takes in a pulse width modulated signal that controls direction and speed. A servo has three leads:

Measurement and compensation of displacement errors by non-stop synchronized data collection

EEL5666C IMDL Spring 2006 Student: Andrew Joseph. *Alarm-o-bot*

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators

PING))) Ultrasonic Distance Sensor (#28015)

B15A SERIES BRUSHLESS SERVO AMPLIFIERS Models: B12A6, B15A8

CL86T. 24~80VDC, 8.2A Peak, Closed-loop, No Tuning. Descriptions. Closed-loop. Stepper. Applications. Datasheet of the Closed-loop Stepper CL86T

Dimensions: Specifications:

Interface H-bridge to Microcontroller, Battery Power and Gearbox to H-bridge Last Updated September 28, Background

Phys Lecture 5. Motors

DMX-K-DRV-17 Integrated Step Motor Driver & Basic Controller

MMP SA-715A SERVO AMPLIFIER

4 / 24,5 2,6 / steel, black coated. clockwise, viewed from the front face. ø15,9 ø17-0,052 ø6-0,05 8,1 ±0,3 2, T

ZX-SERVO16. Features : Packing List. Before You Begin

RC Servo Interface. Figure Bipolar amplifier connected to a large DC motor

Exercise 6. Range and Angle Tracking Performance (Radar-Dependent Errors) EXERCISE OBJECTIVE

Service Information System

12V Victor 888 User Manual

G320X MANUAL DC BRUSH SERVO MOTOR DRIVE

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

DA 22 Technical Specification

Programming PIC Microchips

Mini Hexapodinno. 18-DOF Robot

DA DA 10 Technical Specification. Page 1/14. Volz Servos GmbH & Co. KG servos.com

Servo 8 Torque Board Doc V 1.2

Continuous Rotation Servo Trigger Hookup Guide

DSTS-3B DEPTHSOUNDER TEST SET OPERATOR S MANUAL

Automobile Prototype Servo Control

Software User Manual

Features. Applications

DynaDrive INFORMATION MANUAL SDFP(S)

Introduction to the EXPANSION HUB

Arduino Control of Tetrix Prizm Robotics. Motors and Servos Introduction to Robotics and Engineering Marist School

Analog Servo Drive 100A40

1. ASSEMBLING THE PCB 2. FLASH THE ZIP LEDs 3. BUILDING THE WHEELS

LSM&DSD Brushless Servo Drive Package

Chapter #5: Measuring Rotation

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.

O A C I S. Open Architecture Control Integrated System. Common Faults and Self-Check List for Installation. Version 01.01

Software Operational Manual

Compact, Low-Cost Solutions

Transcription:

Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267 High Speed Continuous Rotation Servo (#900-00025) Parallax s High Speed Continuous Rotation Servo offers easily controlled bi-directional rotation via simple pulse width modulation. With about 3 times the RPM of the original Parallax Continuous Rotation Servo, it makes an excellent drive motor for small, zippy robots. Features Bi-directional continuous rotation Up to 150 RPM @ 6 VDC, or 180 RPM @ 7.4 VDC Linear response to PWM for easy ramping Accepts four mounting screws 3-pin ground-power-signal cable and female header with 0.1 spacing for quick connection Easy to interface with any Parallax microcontroller or other PWMcapable device Very easy to control; examples available for many programming languages Key Specifications Power requirements: 6.0 to 8.0 VDC; Maximum current draw 130 +/- 50 ma @ 7.4 VDC when operating in no load conditions, 15 ma @ 7.4 VDC when in static state Communication: pulse-width modulation Speed: 0.30 +/- 0.06 sec/360 Torque: 22 +/-11 oz-in (1.6 +/- 0.8 kg-cm) @ 7.4 V Weight: 1.5 oz (42 g) Dimensions: approx. 2.2 x 0.8 x 1.6 in (56 x 19 x 41 mm) excluding servo horn Operating temperature range: 14 to 113 F (-10 to +45 C) Quick-Start Circuit Connect the servo to your microcontroller as shown in the diagram. Vµ Vservo Vµ = microcontroller voltage supply Vdd I/O Vss White Red Black Vservo = 6 to 7.5 VDC, regulated or battery I/O = PWM TTL or CMOS output signal, 3.3 to 5 V; < Vservo + 0.2 V Microcontroller GND High-Speed Servo Copyright Parallax Inc. High Speed Continuous Rotation Servo (#900-00025) v1.1 3/2/2015 Page 1 of 4

Pin Descriptions Pin Name Description Minimum Typical Maximum Units 1 (White) Signal Input; TTL or CMOS 3.3 5.0 Vservo + 0.2 V 2 (Red) Vservo Power Supply 6.0 7.4 8.4 V 3 (Black) Vss Ground 0 V Precautions Do not use this servo with an unregulated wall-mount supply. Such power supplies may deliver variable voltage far above the stated voltage. Do not power this servo through your microcontroller. Servo current draw can spike while under peak load; stall current can approach 1 A. Be sure your application's regulator is prepared to supply adequate current for all servos and other circuits used in combination. Downloads The latest version of this document is available on the High Speed Continuous Rotation Servo product page. Go to www.parallax.com and search 900-00025. Servo Control The Parallax High Speed Continuous Rotation Servo is controlled through pulse width modulation. Rotational speed and direction are determined by the duration of a high pulse, refreshed every 20 ms. A 1.52 ms control pulse makes the servo stand still (unless calibrated to 1.50 ms, see Calibration Changing the Servo s "Center" Value, page 4). As pulse width decreases from 1.52 ms to 1.3 ms, the servo gradually rotates faster, clockwise. As pulse width increases from 1.52 ms to 1.7 ms, the servo gradually rotates faster, counterclockwise. Copyright Parallax Inc. High Speed Continuous Rotation Servo (#900-00025) v1.1 3/2/2015 Page 2 of 4

Rotational Velocity vs. Pulse Width The graph below shows the relationship between rotational velocity and control pulse width, assuming two servos are mounted to a robot chassis. It is important to note that while the velocity response curve is consistent for each servo, the positive velocity response near 1.4 ms has a much sharper curve than the negative velocity response curve near 1.6 ms. The net effect is that when two servos are mounted on a robot, pulse widths equidistant from the center value of 1.52 ms will not result in the same rotational speed, and the robot will veer slightly to one side. For robotics navigation applications that do not incorporate frequent course adjustment from object sensors, this can be compensated for in software, or with the use of encoders. Voltage and Speed Maximum speed will vary with input voltage; 0.30 +/- 0.06 sec/360 @ 7.4 V is the typical maximum. Upgrading from Original to High Speed Continuous Rotation Servos If you are upgrading a project from the original Parallax Continuous Rotation Servos (#900-00008) to the High Speed Continuous Rotation servos, keep these things in mind: Power supply upgrade The original Continuous Rotation servos require a 4 6 VDC input, while the High Speed servos work optimally with 7.5 VDC. If your application has a 4-cell AA battery pack, consider upgrading to the 5-AA Battery Holder (#753-00007). Or, add a Boe-Boost module (#30078) to hold an additional battery. This will provide 7.5 V using 1.5 V AA batteries. Copyright Parallax Inc. High Speed Continuous Rotation Servo (#900-00025) v1.1 3/2/2015 Page 3 of 4

Center the servos if needed If your application uses servo code that assumes a 1.50 ms stay-still pulse width, see Calibration Changing the Servo s "Center" Value, page 4). It is possible to use the same code as you did to center the original Parallax Continuous Rotation Servos for your initial application. Tuning for straight lines See Rotational Velocity vs. Pulse Width, page 3. For robotics applications that use these as drive servos, you may need to manually adjust the right and left speed values for straight-line travel. Adjusting sensor-based navigation code Since the High Speed servos are about 3 times faster than the Parallax Continuous Rotation servos, every programmed sensor-response movement will be greatly exaggerated. That means that a robot may travel three times farther forward before it next checks for an obstacle, or rotate three times farther to choose a new heading. You may need to reduce the number of times each servo s control loop executes in order to compensate for your robot s newfound need for speed. Reduced torque Our High Speed Continuous Rotation Servos have less torque (1.6 +/- 0.8 kgf.cm) compared to the original Parallax Continuous Rotation Servo (2.8 +/- 0.3 kgf.cm). If your previous application required a lot of torque, the High Speed servos may stall. Calibration Changing the Servo s "Center" Value The servo has a potentiometer access port, right above the place where the cable attaches to the case. The port allows the user to adjust the pulse width at which the servo to hold completely still; the default value is a 1.52 ms pulse width. This is the value in the "center" of the range of control pulses the servo will respond to, between approximately 1.3 ms and 1.7 ms. You may adjust the center stay still value to 1.50 ms. This may be useful if adapting these servos to existing application code that assumes a 1.50 ms center pulse. 1. Connect your servo to your microcontroller using the Quick Start circuit on page 1. 2. Program your host device to deliver a 1.50 ms high pulse, continually refreshed every 20 ms, to the I/O pin connected with the servo s signal pin. This should cause the servo to rotate slowly. 3. Insert a Phillips-point screwdriver into the servo s potentiometer access port. DO NOT PUSH HARD. Gently twist the screwdriver until the servo stays still. Revision History 1.1 Fixed typos; removed incorrect references to example applications on product page; added revision history. Copyright Parallax Inc. High Speed Continuous Rotation Servo (#900-00025) v1.1 3/2/2015 Page 4 of 4

Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Parallax: 900-00025