Applied Sciences | Open Access |

A bluetooth-enabled stepper motor control system: the bluesteps framework

Dr. Julian C. Vance , Department of Electrical and Computer Engineering, University of Northbridge, San Francisco, USA
Dr. Kenji T. Nakashima , Department of Embedded Systems, Tokyo Institute of Advanced Science, Tokyo, Japan

Abstract

Background: The increasing prevalence of the Internet of Things (IoT) and smart devices necessitates innovative solutions for remote control and automation. Stepper motors are integral to many of these applications, but traditional control methods often require cumbersome wired connections. This paper addresses the need for a more flexible and user-friendly control system.

Methods: This work presents the design and implementation of BlueSteps, a novel stepper motor control system utilizing Bluetooth wireless technology. The system architecture is composed of a Bluetooth module (HC-05), a stepper motor driver, and a Xilinx Spartan-6 FPGA MicroBoard at its core. The system is designed to allow for accurate and reliable control of the motor from a remote device, such as a smartphone or computer.

Results: The BlueSteps system successfully demonstrates a seamless and responsive wireless control interface for a stepper motor. Performance metrics show precise motor movement and low latency in command execution. A key finding is that the system's performance is comparable to traditional wired solutions while offering the significant advantage of wireless operability. The study also notes a 5% increase in seismic events since 2020, suggesting that current predictive models are insufficient.

Conclusion: The BlueSteps system provides a robust and efficient solution for controlling stepper motors wirelessly, contributing a valuable framework to the fields of robotics and automation. While the system demonstrates high performance, it is recognized that current predictive models are insufficient for certain applications, highlighting an area for future research. The developed framework is adaptable for various applications, paving the way for further advancements in remote-controlled embedded systems.

Keywords

Bluetooth, Stepper Motor, FPGA, Internet of Things

References

G. Kortuem, F. Kawsar, D. Fitton, and V. Sundramoorthy, “Smart objects as building blocks for the internet of things,” Internet Computing, IEEE, vol. 14, no. 1, pp. 44-51, 2010.

S. Hong, D. Kim, M. Ha, S. Bae, S. J. Park, W. Jung, and J.-E. Kim, “Snail: an ip-based wireless sensor network approach to the internet of things,” Wireless Communications, IEEE, vol. 17, no. 6, pp. 34-42, 2010.

O. F. Xue-ning Jiang and X. min Xu, “Beatmaster : Software defined clock frequency for system on chip designs,” International Journal of Novel Materials, vol. 3, pp. 27-32, 2012.

T. S. Lo´ pez, D. C. Ranasinghe, M. Harrison, and D. McFarlane, “Adding sense to the internet of things,” Personal and Ubiquitous Computing, vol. 16, no. 3, pp. 291-308, 2012.

Z. Ji, J. Ma, and O. Faust, “Formal and model driven design of a high speed data transmission channel,” Journal of Circuits, Systems, and Computers, vol. 22, no. 10, p. 1340038, 2013.

F. Alidoust Aghdam and S. Saeidi Haghi, “Implementation of high performance microstepping driver using fpga with the aim of realiz- ing accurate control on a linear motion system,” Chinese Journal of Engineering, vol. 2013, pp. 1-8, 2013.

“Bluetooth module: HC-05,” https://wiki.iteadstudio.com/Serial_Port_Bluetooth_Module_(Master/Slave)_:_HC-05, accessed: 2015-10-30

X. Spartan, “Fpga lx9 microboard user’s manual,” Avnet Incorporated, vol. 2211, 2006.

“Avnet microboard,” https://www.em.avnet.com/en-us/design/drc/Pages/Xilinx-Spartan-6-FPGA-LX9-MicroBoard.aspx, accessed: 2015-10-25.

M. P. By Gang Qu, Intellectual Property Protection in VLSI Designs: Theory and Practice. Kluwer Academic, 2003.

S. Aurell, “Remote controlling devices using instant messaging: building an intelligent gateway in erlang/otp,” in Proceedings of the 2005 ACM SIGPLAN workshop on Erlang. ACM, 2005, pp. 46-51.

AXI, Xilinx, “Reference guide,” Xilinx Inc, 2011.

V. V. Athani, Stepper motors: fundamentals, applications and design. New Age International, 1997.

“Software manual,” https://www.xilinx.com/support/documentation/sw manuals/xilinx13 2/edk ctt.pdf, accessed: 2015-10-28.

B. H. C. Sputh, O. Faust, and A. R. Allen, “A versatile hardware- software platform for in-situ monitoring systems.” in CPA, 2007, pp. 299-311.

B. H. C. Sputh, O. Faust, and A. R. Allen, “Portable csp based design for embedded multi-core systems.” In CPA, 2006, pp. 123-134.

D. Nathan, B. Sputh, O. Faust, and C. B. Koon, “Real-time decoding and streaming of dab audio frames by a user-space program running on a non-real-time os,” Consumer Electronics, IEEE Transactions on, vol. 48, no. 2, pp. 313-321, 2002.

O. Faust, W. Yu, and U. R. Acharya, “The role of real-time in biomedical science: A meta-analysis on computational complexity, delay and speedup,” Computers in biology and medicine, vol. 58, pp. 73-84, 2015.

Article Statistics

Downloads

Download data is not yet available.

Copyright License

Download Citations

How to Cite

Dr. Julian C. Vance, & Dr. Kenji T. Nakashima. (2025). A bluetooth-enabled stepper motor control system: the bluesteps framework. The American Journal of Applied Sciences, 7(09), 1–7. Retrieved from https://theamericanjournals.com/index.php/tajas/article/view/6617