1School of Science and Engineering, Habib University, Karachi, Pakistan
2Electrical, Electronic Control Engineering, Sheffield Hallam University, Sheffield, England, UK
Journal of Embedded Systems.
2015,
Vol. 3 No. 1, 21-27
DOI: 10.12691/jes-3-1-4
Copyright © 2016 Science and Education PublishingCite this paper: Ifrah Jaffri, Zeeshan Nafees, Shoaib Zaidi, Oliver Faust. BlueSteps: A Bluetooth Based Stepper Motor Control System.
Journal of Embedded Systems. 2015; 3(1):21-27. doi: 10.12691/jes-3-1-4.
Correspondence to: Ifrah Jaffri, School of Science and Engineering, Habib University, Karachi, Pakistan. Email:
ifrahjaffri@yahoo.comAbstract
Wireless systems are widely used as a networking technology for the Internet of Things (IOT). Although they were initially designed for voice communication systems, they can be used to exchange control commands and data between machines. In this paper, we present the BlueSteps system which gives a user wireless control over stepper motors. The BlueSteps hardware incorporates a Field Programmable Gate Array (FPGA) coupled to a Bluetooth module and a custom build driver circuit. The FPGA hosts a micro-controller and the control logic for the stepper motors. The Bluetooth module establishes a wireless connection between a mobile device and the micro-controller. Apart from the general systems design, we also conceived the User Interface (UI) software and a driver circuit for the stepper motors. The combination of custom software and custom hardware gave us the flexibility to create a versatile wireless stepper motor control system, which can be used in a wide range of applications.
Keywords