Zikodrive Motor Controllers - stepper motor drivers, brushless ESCs, bldc motor drivers, stepper motor controllers

Products                               Services                                 Company                                   News                                     Support

Stepper                                  OEM Service                             About Us                                     Latest News                             Support Forum

BLDC                                     Bespoke Design                        Applications                                                                               FAQs

Packages                                Startup Offer                            Recruitment                                                                               

Accessories                             Motion Control Systems             Who we work with

Brushed DC                            Ongoing Tech Support                How we work

                                                                                             Applications

                                                                                             Case Studies


Zikodrive Motor Controllers - stepper motor drivers, brushless ESCs, bldc motor drivers, stepper motor controllers

+44 (0) 333 123 7130

Zikodrive Motor Controllers is a trading name of Round Bank Engineering ltd. Registed Company Number 08288866. VAT Number: GB226504428

BOXER PUMPS - iD intelligent stepper motor driver - A CUSTOMISED STEPPER MOTOR CONTROLLER FOR PERISTALTIC PUMPS

iD driver available exclusively from Boxer Pumps

Project Aim

To create a customised driver with onboard LCD screen and interface which could work flexibly in a range of peristaltic pumps.

How the project developed

We quickly decided that we needed to base the project on our ZD10 stepper motor driver and added an LCD screen and interface to this. We chose this board over the ZDSP stepper motor driver largely because of the extra power available but also because of the smoother microstepping and greater onboard memory.

Key Challenges

Perhaps the most important challenge with this project was the ongoing ‘spec creep’ that we had as we generated ideas continuously throughout the design process. What had started out as a relatively simple stepper motor driver project became more complex as features were added and ideas generated. In some respects this is clearly an inevitable result of developing new products in a collaborative way with a customer.



Boxer Pumps iD intelligent stepper motor driver and stepper motor controller with LCD interface for peristaltic pumps

A major technical challenge or this project was the development of a 2 tier control interface in order to enable calibration and setup of the pump in a range of settings. One of the key requirements for this controller was that it should enable a user to easily calibrate it by running for a set time and then inputting the weight or volume of liquid that they had dispensed. Following this the unit would then self calibrate, enabling quick dosing of set amounts. Making this work as an easy to use system involves significant work ‘behind the scenes’ and working on inputting the various formulas and calculations into the programme in a reliable and user friendly way.

A stepper motor driver that retains flexibility

At the heart of the Boxer iD driver project was a desire to create a stepper motor driver which would be able to work in a wide range of applications. By creating a driver which can work in a wide range of applications such as this it is possible to keep costs down as low as possible and also to offer a powerful range of options to customers. In order to achieve this the controller can operate in 3 separate modes:

Boxer Pumps iD intelligent stepper motor driver and stepper motor controller with LCD interface for peristaltic pumps

1. Standard Run Mode - this setting operates by allowing the user to simply set the required speed and then run the controller.

2. Dosing Mode - in dosing mode the controller can be set up in a variety of ways including through quick calibration or more in depth calibration. The key point of this mode is to enable the user to select specific volumes that they want to dose.

3. External 0-5v - this mode allows the iD driver to become operated by external 0-5v controls.

Conclusions

This has  been a challenging but ultimately rewarding and enjoyable project to work on. The technical challenges associated with delivering such a complex system in such a small package were significant but we are proud that we managed to achieve everything Boxer Pumps requested from us.



Boxer Pumps iD intelligent stepper motor driver and stepper motor controller with LCD interface for peristaltic pumpsZD Series stepper motor drivers and stepper motor contorllers

View the ZD10 stepper motor driver

Need on site technical support?

ZD10 is available with range of motors

Bespoke Design cost less than you think

Bespoke Electronic Design with a Specialisation in Motor ControlContact us to discuss stepper motor drivers, brushless ESCs and BLDC motor driversZD10N2318 - NEMA 23 Stepper Motor with Integrated Stepper Motor ControllerStepper Motor DriversZD10 - 10A Stepper Motor DriverZD10LCD - 10A Stepper Motor DriverMore Case StudiesCustomisation ServiceZD4LCDN2318  NEMA 23 geared stepper motor with integrated 4A stepper motor driver and stepper motor controller with LCD Interface

Frequently Asked Questions

Can I replace a DC motor with a brushless DC motor and controller?

How fast can a stepper motor go?

How complex can the programming on the Zikodrive stock range of motor controllers be?

Can sensorless brushless motor controllers be used in dosing applications?

Can a sensorless brushless motor be started efficiently under load?

Can I purchase the IP rights to a bespoke designed controller?

Do you offer on site support and assistance setting up a new controller?

What are the typical costs associated with modifying an existing stock stepper motor controller or brushless motor driver?

Can I run a motor at a fixed speed under a variable or changing load?

Why choose brushless motors and controllers?

What is microstepping?

Can I start a sensorless brushless motor under load?