Today, the world is witnessing more interest in robotics and their application in various fields, such as medicine. Enhancing accuracy, increasing speed of operation and reducing costs are the primary performance objectives in the improvements to design and manufacture of devices or robots. One of the best ways to achieve these aims is using devices or robots instead of human resources. The injection pump we designed and manufactured in this work is a type of robot that has applications in medicine and health centres. This device is used for patients who are unable to receive foods and drugs orally. By examining similar foreign devices in Ardebil health centres, studying their advantages and disadvantages, and researching health centre requirements for these devices, we designed and constructed such a device for the first time in this country. The most important items achieved in these investigations include time, accuracy, speed of drug injection and cost reduction. The shortest time we achieved using this device was approximately 6 s for 1 cc of drug or fluid. We also calculated the speed of injection for 1 cc of drug to be approximately 0.17 cc per second, which was an ideal value compared to that of similar foreign devices. In comparison to the cost of similar foreign devices, our device has a lower cost due to simplicity and high performance. To achieve these results, we designed a new device engine. In this design we used a three-step engine that has a different algorithm than similar devices. In this engine, every cc was injected in 2000 steps of the engine, and each step was 3 ms, achieving 6 s for each cc of injection.