Axis Dynamixel AX-12 Manuale Utente

Navigare online o scaricare Manuale Utente per Robotica Axis Dynamixel AX-12. Axis Dynamixel AX-12 User`s manual [en] Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 38
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 0
User’s Manual 2006-06-14
A
Dynamixel
X-12
Closer to Real,
Vedere la pagina 0
1 2 3 4 5 6 ... 37 38

Sommario

Pagina 1 - Dynamixel

User’s Manual 2006-06-14 A Dynamixel X-12 Closer to Real,

Pagina 2 - Contents

DYNAMIXEL AX-12 3. Communication Protocol 3-1. Communication Overview Packet The main controller communicates with the Dynamixel units by sending

Pagina 3 - 1. Dynamixel AX-12

DYNAMIXEL AX-12 3-2. Instruction Packet The Instruction Packet is the packet sent by the main controller to the Dynamixel units to send commands. Th

Pagina 4

DYNAMIXEL AX-12 The meanings of each packet byte definition are as the following. 0XFF 0XFF The two 0XFF bytes indicate the start of the packet.

Pagina 5 - 2. Dynamixel Operation

DYNAMIXEL AX-12 3-4. Control Table Address Item Access Initial Value0(0X00) Model Number(L) RD12(0x0C)1(0X01) Model Number(H) RD0(0x00)2(0X02) Vers

Pagina 6

DYNAMIXEL AX-12 Control Table The Control Table contains information on the status and operation of the Dynamixel actuator. The Dynamixel actuator i

Pagina 7

DYNAMIXEL AX-12 Address 0x05 Return Delay Time. The time it takes for the Status Packet to return after the Instruction Packet is sent. The delay ti

Pagina 8

DYNAMIXEL AX-12 In the case of an instruction which uses the Broadcast ID (0XFE) the Status Packet will not be returned regardless of the Address 0x1

Pagina 9

DYNAMIXEL AX-12 Address 0x18 Torque Enable. When the power is first turned on, the Dynamixel actuator enters the Torque Free Run condition (zero tor

Pagina 10 - 3. Communication Protocol

DYNAMIXEL AX-12 Address 0x20,0x21 Moving Speed. Sets the angular velocity of the output moving to the Goal Position. Setting this value to its maxim

Pagina 11 - DYNAMIXEL

DYNAMIXEL AX-12 Goal Speed Setting BIT 15~11 10 9876543210Value 0 Turn Direction Speed ValueTurn Direction = 0 : CCW Direction Turn, Load Dir

Pagina 12

DYNAMIXEL AX-12 Contents 1. Summary 1-1. Overview and Characteristics of AX-12 Page 2 1-2. Main Specifications

Pagina 13

DYNAMIXEL AX-12 4. Instruction Set and Examples The following Instructions are available. Instruction Function ValueNumber ofParameterPING No acti

Pagina 14

DYNAMIXEL AX-12 Instruction Packet : 0XFF 0XFF 0XFE 0X04 0X03 0X03 0X01 0XF6` ID LENGTH INSTRUCTION PARAMETERS CHECKS

Pagina 15

DYNAMIXEL AX-12 execution timing is different. When the Instruction Packet is received the values are stored in the Buffer and the Write instruction

Pagina 16

DYNAMIXEL AX-12 Example 3 Obtaining the status packet of the Dynamixel actuator with an ID of 1 Instruction Packet : 0XFF 0XFF 0X01 0X02 0X01 0XF

Pagina 17

DYNAMIXEL AX-12 4-6. SYNC WRITE Function Used for controlling many Dynamixel actuators at the same time. The communication time decreases by the Sy

Pagina 18 - BIT 15~11 10 9876543210

DYNAMIXEL AX-12 5. Example For the following examples, we assume a Dynamixel actuator with an ID of 1 in Reset status and that the Baud rate is 57

Pagina 19

DYNAMIXEL AX-12 Instruction Packet Instruction = WRITE_DATA, Address = 0x05, DATA = 0x02 Communication ->[Dynamixel]:FF FF 00 04 03 05 02 F

Pagina 20

DYNAMIXEL AX-12 Example 13 Setting the maximum torque to 50% of its maximum possible value for a Dynamixel actuator with an ID of 0 Set the MAX Tor

Pagina 21

DYNAMIXEL AX-12 Communication ->[Dynamixel]:FF FF 00 05 03 18 01 01 DD (LEN:009) <-[Dynamixel]:FF FF 00 02 00 FD (LEN:006) Status Packet

Pagina 22

DYNAMIXEL AX-12 Instruction Packet Instruction = WRITE_DATA, Address = 0x1A, DATA = 0x01, 0x01, 0x40, 0x40 Communication ->[Dynamixel]:FF

Pagina 23

DYNAMIXEL AX-12 1. Dynamixel AX-12 1-1. Overview and Characteristics of AX-12 Dynamixel AX-12 The Dynamixel series robot actuator is a smart, modu

Pagina 24

DYNAMIXEL AX-12 Example 20 Lock all addresses except for Address 0x18 ~ Address0x23 for a Dynamixel actuator with an ID of 0 Set Address 0x2F (Lock

Pagina 25 - 5. Example

DYNAMIXEL AX-12 Appendix Half duplex UART Half duplex UART is a serial communication protocol where both TxD and RxD cannot be used at the same time

Pagina 26

DYNAMIXEL AX-12 When changing the direction, the TXD_SHIFT_REGISTER_EMPTY_BIT must be checked. The following is an example program that sends an

Pagina 27

DYNAMIXEL AX-12 C Language Example : Dinamixel access with Atmega128 /* * The Example of Dynamixel Evaluation with Atmega128 * Date : 2005.5.11 *

Pagina 28

DYNAMIXEL AX-12 // --- Gloval Variable Number --- volatile byte gbpRxInterruptBuffer[256]; byte gbpParameter[128]; byte gbRxBufferReadPointer; byte

Pagina 29

DYNAMIXEL AX-12 while(1); } void PortInitialize(void) { DDRA = DDRB = DDRC = DDRD = DDRE = DDRF = 0; //Set all port to input dir

Pagina 30

DYNAMIXEL AX-12 } /* Print value of Baud Rate. /* */ TXD81() send data to USART 1. void PrintBaudrate(void) */ { void TxD81(byte bTxdData)

Pagina 31 - Return Delay Time

DYNAMIXEL AX-12 Connector Company Name : Molex Pin Number: 4 Model Number Molex Part Number Old Part NumberMale 22-03-5045 5267-03Female 50

Pagina 32

DYNAMIXEL AX-12 Dimension CM-5 Dedicated AX-12 control box. Able to control 30 AX-12 actuators. 6 push buttons (5 for selection, 1 fo

Pagina 33

DYNAMIXEL AX-12 1-2. Main Specifications AX-12 Weight (g) 55 Gear Reduction Ratio 1/254 Input Voltage (V) at 7V at 10V Final Max Holding Torq

Pagina 34

DYNAMIXEL AX-12 2. Dynamixel Operation 2-1. Mechanical Assembly Frames Provided The two frames provided with AX-12 are shown below. OF-12SH

Pagina 35

DYNAMIXEL AX-12 2-2 . Connector Assembly Assemble the connectors as shown below. Attach the wires to the terminals using the correct crimping tool

Pagina 36

DYNAMIXEL AX-12 2-3. Dynamixel Wiring Pin Assignment The connector pin assignments are as the following. The two connectors on the Dynamixel are

Pagina 37 - Pin No.1

DYNAMIXEL AX-12 bioloid A robot can be built using only the CM-5 controller and a number of AX-12 actuators. An edutainment robotic kit named “Biolo

Pagina 38

DYNAMIXEL AX-12 • When the DIRECTION_PORT level is High: the signal TxD is output as Data • When the DIRECTION_PORT level is Low: the signal Data is

Commenti su questo manuale

Nessun commento