EasyManua.ls Logo

Robotis dynamixel AX-12 User Manual

Default Icon
38 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
User’s Manual 2006-06-14
A
Dynamixel
X-12
Closer to Real,
Question and Answer IconNeed help?

Do you have a question about the Robotis dynamixel AX-12 and is the answer not in the manual?

Robotis dynamixel AX-12 Specifications

General IconGeneral
BrandRobotis
Modeldynamixel AX-12
CategoryRobotics
LanguageEnglish

Summary

Dynamixel AX-12 Overview

AX-12 Product Characteristics

Details the smart modular actuator's features, including precision control, feedback, communication, and materials.

Main Specifications

Lists key technical specifications such as weight, voltage, torque, resolution, and operating parameters.

Dynamixel Operation

Mechanical Assembly

Guides the installation of provided frames (OF-12SH, OF-12S) and connection methods like Horn2Body and Body2Body.

Connector Assembly

Provides step-by-step instructions for assembling connectors, including stripping, inserting, and forming wires.

Dynamixel Wiring

Explains pin assignments, daisy-chain wiring, main controller connection (CM-5), and PC linkage.

Bioloid and UART Connection

Discusses the Bioloid robot kit and the process of connecting Dynamixel actuators via UART.

Half Duplex UART and Status

Covers half duplex UART communication, cautions, connection verification, and inspection procedures.

Communication Protocol

Communication Overview

Explains packet types (Instruction, Status), system connection, unique IDs, and the serial communication protocol.

Instruction Packet Structure

Details the format of the Instruction Packet, including header, ID, length, instruction, parameters, and checksum.

Status Packet Structure

Describes the Status Packet format and the meaning of various error bits for diagnostics.

Control Table

Lists EEPROM and RAM addresses, items, access types, and initial values for actuator configuration.

Instruction Set and Examples

Available Instructions

Lists available instructions like PING, READ_DATA, WRITE_DATA, REG_WRITE, ACTION, RESET, and SYNC WRITE with their functions.

WRITE_DATA Function

Explains how to write data to the Dynamixel actuator's control table, including packet structure.

READ_DATA Function

Details how to read data from the Dynamixel actuator's control table, with an example for reading internal temperature.

REG_WRITE and ACTION

Explains the REG_WRITE and ACTION instructions for buffered writes and synchronized execution.

PING Function

Describes the PING instruction for checking actuator existence and obtaining status packets.

RESET Instruction

Explains how to reset Dynamixel actuator control table values to factory defaults.

SYNC WRITE Function

Covers the SYNC WRITE instruction for simultaneous control of multiple Dynamixel actuators.

Examples and Practical Usage

Basic Configuration Examples

Demonstrates reading firmware, changing ID, baud rate, and return delay time.

Operation and Parameter Adjustment Examples

Covers examples for angle limits, temperature limits, voltage, torque, alarms, and LED control.

Advanced Control Examples

Illustrates setting compliance, synchronized movement, and positioning with angular velocity.

Security and Configuration Examples

Shows examples for locking addresses and setting minimum power (punch).

Appendix

Half Duplex UART and Communication Details

Explains half duplex UART, return delay time, and transmission direction logic.

RS485 Direction and Byte Timing

Details RS485 direction control, byte-to-byte timing, and program examples for packet transmission.

C Language Example

Dynamixel Access with Atmega128

Presents C language definitions and code structure for accessing Dynamixel actuators with Atmega128.

Dynamixel Communication Function Execution

Provides a step-by-step C code example for communicating with Dynamixel actuators.

Port and Serial Initialization

Details C functions for initializing ports and serial communication interfaces (RS485, RS232).

UART Data Transmission Functions

Explains C functions for transmitting data via UART, including hex formatting and string printing.

Connector

Molex Connector Specifications

Lists Molex connector part numbers, temperature range, and force specifications with dimensional drawings.

Dimension

AX-12 Actuator Dimensions

Provides dimensional drawings and specifications for the AX-12 actuator.

CM-5 Control Box

CM-5 Control Box Features

Describes the features of the CM-5 control box, including its capacity, buttons, wireless options, and battery compartment.

Related product manuals