Robotis Dynamixel DX-117 Manual de usuario

Busca en linea o descarga Manual de usuario para Para El Coche Robotis Dynamixel DX-117. Robotis Dynamixel DX-117 User Manual Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 43
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 0
Closer to Real,
DX-113, DX-116, DX-117
Dynamixel
User’s Manual 2005-11-16 (2
nd
Edition)
Vista de pagina 0
1 2 3 4 5 6 ... 42 43

Indice de contenidos

Pagina 1 - DX-113, DX-116, DX-117

Closer to Real, DX-113, DX-116, DX-117 Dynamixel User’s Manual 2005-11-16 (2ndEdition)

Pagina 2

9DYNAMIXEL DX-Series 3-2. Instruction Packet The structure of the Instruction Packet is as follows: Instruction Packet OXFF 0XFF ID LENGTH INST

Pagina 3 - 1. Dynamixel DX-Series

10DYNAMIXEL DX-Series 0XFF 0XFF Two 0XFF bytes indicate the start of a packet. ID ID of the Dynamixel which is returning the packet. LENGTH

Pagina 4

11DYNAMIXEL DX-Series 3-4. Control Table Address Item Access Initial Value0(0X00) Model Number(L) RD116(0x74)1(

Pagina 5 - 2. Dynamixel Operation

12DYNAMIXEL DX-Series Control Table The Control Table consists of data for conditions and movement of the Dynamixel. By writing the values in the

Pagina 6

13DYNAMIXEL DX-Series Address 0x05 Return Delay Time. The time taken after sending the Instruction Packet, to receive the requested Status Packet.

Pagina 7

14DYNAMIXEL DX-Series In the case of an instruction which uses the Broadcast ID (0XFE), regardless of the Address 0x10 value, the Status Packet wil

Pagina 8

15DYNAMIXEL DX-Series From Address 0x18 in the RAM area. Address 0x18 Torque Enable. When power is first applied the Dynamixel enters the Torque F

Pagina 9 - 3. Communication Protocol

16DYNAMIXEL DX-Series Address 0x20,0x21 Moving Speed. The angular speed to move to the Goal Position. If set to the maximum values of 0x3ff, it mo

Pagina 10 - DX-Series

17DYNAMIXEL DX-Series Range Each Register has an operative range. Write instructions made outside of these ranges will return an error. The followi

Pagina 11

18DYNAMIXEL DX-Series 4. Instruction Set and Examples The following Instructions are available. 4-1. WRITE_DATA Function Write

Pagina 12

1DYNAMIXEL DX-Series Contents 1. Summary 1-1. Overview and Characteristics of DX-113, 116, and 117 Page 2 1-2. Main Specifications Page 3 2.

Pagina 13

19DYNAMIXEL DX-Series Instruction Packet : 0XFF 0XFF 0XFE 0X04 0X03 0X03 0X01 0XF6 ID LENGTH INSTRUCTION PARAMETERS

Pagina 14

20DYNAMIXEL DX-Series Function REG_WRITE instruction is similar to the WRITE_DATA instruction, but the execution timing is different. When the Inst

Pagina 15

21DYNAMIXEL DX-Series Example 3 To obtain the status packet of a Dynamixel with ID=1 Instruction Packet : 0XFF 0XFF 0X01 0X02 0X01 0XFB`

Pagina 16

22DYNAMIXEL DX-Series 5. Example Used to explain through example with the assumption that the Dynamixel has been Reset (ID = 1, Baudrate = 571

Pagina 17

23DYNAMIXEL DX-Series Communication ->[Dynamixel]:FF FF 00 04 03 05 02 F1 (LEN:008) <-[Dynamixel]:FF FF 00 02 00 FD (LEN:006) Status Pac

Pagina 18

24DYNAMIXEL DX-Series Example 13 Make the Dynamixel with ID=0 perform only 50% of the maximum torque. Set the max torque values within the EEPROM

Pagina 19

25DYNAMIXEL DX-Series Example 16 Turn on the LED of the Dynamixel with ID=0 and enable the torque. Instruction Packet Instruction = WRITE_DATA

Pagina 20

26DYNAMIXEL DX-Series C : CW Compliance Margin(Address0x01A) = 0x01(Approximately 0.29°) D : CW Compliance Slope(Address0x1C) = 0x40 (Approximat

Pagina 21

27DYNAMIXEL DX-Series Example 20 Prevent the Dynamixel with ID=0 from changing values other than within the range between Address 0x18 and Address

Pagina 22

28DYNAMIXEL DX-Series Appendix RS-485 RS-485 is a protocol used for serial communication which operates by forming a bus with multiple clients co

Pagina 23 - 5. Example

2DYNAMIXEL DX-Series 1. Dynamixel DX-Series 1-1. Overview and Characteristics of the DX-Series Dynamixel DX-Series The Dynamixel robot actuato

Pagina 24

29DYNAMIXEL DX-Series When changing the direction of RS-485, the TXD_SHIFT_REGISTER_EMPTY_BIT must be checked. The following is an example program

Pagina 25

30DYNAMIXEL DX-Series C Language Example : Dinamixel access with Atmega128 /* * The Example of Dynamixel Evaluation with Atmega128 * Date : 2004.7

Pagina 26

31DYNAMIXEL DX-Series volatile byte gbpRxInterruptBuffer[256]; byte gbpParameter[128]; byte gbRxBufferReadPointer; byte gbpRxBuffer[128]; byte gbp

Pagina 27

32DYNAMIXEL DX-Series /* About Register and value of bits, vide Mega128 Data Sheet. */ void PortInitialize(void) { DDRA = DDRB = DDRC = DDRD

Pagina 28

33DYNAMIXEL DX-Series Print value of Baud Rate. */ void PrintBaudrate(void) { TxDString("\r\n RS232:");TxD32Dec((16000000L/8L)/((long)

Pagina 29 - Appendix

34DYNAMIXEL DX-Series C Language Example : Dinamixel access with Am188ER CPU #include <stdio.h> #include <stdlib.h> #include <coni

Pagina 30

35DYNAMIXEL DX-Series SetInterrupt(INUM_SERIAL0,Serial0Interrupt,INT_ENABLE|INT_RX, 7/*Priority*/); //Memory Initialize gbRxBufferReadP

Pagina 31

36DYNAMIXEL DX-Series #define RX_TIMEOUT_COUNT2 10000L //10mSec #define RX_TIMEOUT_COUNT1 (RX_TIMEOUT_COUNT2*10L) //1Sec unsigned

Pagina 32

37DYNAMIXEL DX-Series { TxD8Hex(bpPrintBuffer[bCount]); TxD8(' '); } } Result

Pagina 33

38DYNAMIXEL DX-Series Connector Company Name : Molex Pin Number: 4 Model Number Temperature range : -40°C to +105°C Contact Inserti

Pagina 34

3DYNAMIXEL DX-Series Metal Gear All gears are made with metal to ensure durability. Axis Bearing A bearing is used at the final axis to ensure

Pagina 35

39DYNAMIXEL DX-Series Dimension Motor Curve(No reduction gear state)

Pagina 36

40DYNAMIXEL DX-Series Optional Frame Application Example OF116H OF116S OF116B Body to Body Mount

Pagina 37

41DYNAMIXEL DX-Series Full Option frame The CM-2 Board - A dedicated board designed for controlling Dynamixel actuators - Availa

Pagina 38

42DYNAMIXEL DX-Series Dynamixel Application Example CYCLOIDⅡ

Pagina 39

4DYNAMIXEL DX-Series 2. Dynamixel Operation 2-1. Mechanical Assembly Follow the figure below for the mechanical assembly of the Dynamixel actuator.

Pagina 40

5DYNAMIXEL DX-Series 2-3. Dynamixel Wiring Pin Assignment The connector pin assignments are as the following. The two connectors on the Dynamixe

Pagina 41

6DYNAMIXEL DX-Series Stand Alone The CM-2 board can be directly mounted on a robot that is built with Dynamixel actuators. For usage d

Pagina 42

7DYNAMIXEL DX-Series The direction of data signals on the TTL level TxD and RxD depends on the DIRECTION485 level as the following. • When the DIR

Pagina 43

8DYNAMIXEL DX-Series 3. Communication Protocol 3-1. Communication Overview Packet The Main Controller communicates with the Dynamixel by sending

Comentarios a estos manuales

Sin comentarios