Advertisement

Quick Links

1
Zikodrive ZDBL50DCUART Series Operating Manual V1.0
Zikodrive Motor Controllers is a trading name of Round Bank Engineering Ltd
Unit 4B, Top Land Business Park, Hebden Bridge, West Yorkshire, HX7 5RW
enquiries@Zikodrive.com
www.Zikodrive.com
- +44 (0) 1422
647177

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ZDBL50DCUART Series and is the answer not in the manual?

Questions and answers

Summary of Contents for Zikodrive ZDBL50DCUART Series

  • Page 1 Zikodrive ZDBL50DCUART Series Operating Manual V1.0 Zikodrive Motor Controllers is a trading name of Round Bank Engineering Ltd Unit 4B, Top Land Business Park, Hebden Bridge, West Yorkshire, HX7 5RW enquiries@Zikodrive.com – www.Zikodrive.com - +44 (0) 1422 647177...
  • Page 2: Table Of Contents

    0x06 – Revert to PWM/Analogue Mode ..................13 0x07 – PID Settings ........................14 Additional Information ........................14 Zikodrive Motor Controllers is a trading name of Round Bank Engineering Ltd Unit 4B, Top Land Business Park, Hebden Bridge, West Yorkshire, HX7 5RW enquiries@Zikodrive.com –...
  • Page 3: Introduction

    Introduction Overview This manual is intended to be used with the Zikodrive ZDBL50 SERIES UART compatible Motor controllers running standard firmware (1.0) and includes the following UART Commands that can also be used over RS232 or RS485 using the relevant Break Out Boards: Setting up standard running features such as Speed &...
  • Page 4: Setting Up

    DC supply signal is clean (keep wires as short as possible, and shield where required). Hall Sensor Inputs Zikodrive Motor Controllers is a trading name of Round Bank Engineering Ltd Unit 4B, Top Land Business Park, Hebden Bridge, West Yorkshire, HX7 5RW enquiries@Zikodrive.com –...
  • Page 5 Control GND to switch direction and released (open circuit) to return to the original direction (i.e., the input has internal pull up resistors to 3V3). Zikodrive Motor Controllers is a trading name of Round Bank Engineering Ltd Unit 4B, Top Land Business Park, Hebden Bridge, West Yorkshire, HX7 5RW enquiries@Zikodrive.com...
  • Page 6: Programming Manual

    Programming Manual The UART Protocol The protocol used is non-standard and derived by the Zikodrive engineers to provide fast and efficient data transfer. The Data is transmitted and received in 10 packets of 8bit binary Bytes. Protocol Setup BAUD RATE...
  • Page 7: The Zikodrive Protocol

    Checksum CheckSum formula Each command sent to the Zikodrive controller must be followed with a CheckSum byte or the data will be rejected. CHECKSUM = ((ADDRESS + REGISTER + DATA0 + DATA1 + DATA2 + DATA3 + DATA4) XOR 0xFF) & 0xFF;...
  • Page 8: Shortlist Of Commands

    0x64 Data 3 = Integral Value 0x00 Data 4 = Derivative Value 0x00 Zikodrive Motor Controllers is a trading name of Round Bank Engineering Ltd Unit 4B, Top Land Business Park, Hebden Bridge, West Yorkshire, HX7 5RW enquiries@Zikodrive.com – www.Zikodrive.com...
  • Page 9: 0X00 - Speed & Direction Register

    Data Byte 4 – Speed Value LSB 0x5D Checksum Speed variable 0x39D (HEX) 925 (Decimal) Zikodrive Motor Controllers is a trading name of Round Bank Engineering Ltd Unit 4B, Top Land Business Park, Hebden Bridge, West Yorkshire, HX7 5RW enquiries@Zikodrive.com – www.Zikodrive.com - +44 (0) 1422...
  • Page 10 If the PID in register 0x07 is enabled, the Speed value is used as a reference speed. This will vary depending on the number of poles in the motor. Zikodrive Motor Controllers is a trading name of Round Bank Engineering Ltd Unit 4B, Top Land Business Park, Hebden Bridge, West Yorkshire, HX7 5RW enquiries@Zikodrive.com...
  • Page 11: 0X01 - Parameters

    The move distance speed refers to the maximum speed the motor will accelerate up to while performing a Move Distance command (0x03). Zikodrive Motor Controllers is a trading name of Round Bank Engineering Ltd Unit 4B, Top Land Business Park, Hebden Bridge, West Yorkshire, HX7 5RW enquiries@Zikodrive.com...
  • Page 12: 0X02 - Move Distance

    Data 4 = Distance LSB 0x00 As default (can be changed by Zikodrive) the output is scaled to count every 6-motor commutation point as a single unit of distance. So, for a 5-pole motor you will get 30 commutation points per revolution (5*3 [hall sensors], *2 [counts both the rise and falls of hall sensors]) which will result in 5 distance units per motor revolution.
  • Page 13: 0X03 - Emergency Stop

    In this case it does not matter what any of the Data Bytes say as it is all ignored by the controller. Zikodrive Motor Controllers is a trading name of Round Bank Engineering Ltd Unit 4B, Top Land Business Park, Hebden Bridge, West Yorkshire, HX7 5RW enquiries@Zikodrive.com...
  • Page 14: 0X07 - Pid Settings

    If you need any additional information for any of the information in this document, please contact Zikodrive Motor Controllers at the details on the footer of every page. Zikodrive Motor Controllers is a trading name of Round Bank Engineering Ltd Unit 4B, Top Land Business Park, Hebden Bridge, West Yorkshire, HX7 5RW enquiries@Zikodrive.com...

Table of Contents