Arduino Uno and Bluetooth based Speed Control of DC Stepper Motor with Reduced Jerking Level


Authors : Soumyendu Banerjee; Dibyajyoti Das; Sanjay Bhadra; Debayan Ghosh

Volume/Issue : Volume 7 - 2022, Issue 9 - September

Google Scholar : https://bit.ly/3IIfn9N

Scribd : https://bit.ly/3C06k2J

DOI : https://doi.org/10.5281/zenodo.7127388

Abstract : This work suggests controlling the speed of a stepper motor using an Arduino Uno. The HC-05 Bluetooth module and an Android application were used to implant the control scheme, providing the stepper motor with wireless control. The main goal of this study, along with speed control, was to lessen the stepper motor's jerking while changing each step. The stepper motor's jerking is a serious issue since it occasionally prevents the desired step count from being reached and makes noise while the motor is running. The jerking intensity was therefore reduced in this work by using a sinusoidal pulse amplitude modulation (PAM) to lessen the rapid change in input signal. Using the accelerometer ADXL345 to test the jerking level, it was determined that sinusoidal PAM could lessen the stepper motor's jerking even when the step input signal was given directly.

Keywords : Stepper Motor; Arduino Uno; Jerking Level; Sinusoidal PAM

This work suggests controlling the speed of a stepper motor using an Arduino Uno. The HC-05 Bluetooth module and an Android application were used to implant the control scheme, providing the stepper motor with wireless control. The main goal of this study, along with speed control, was to lessen the stepper motor's jerking while changing each step. The stepper motor's jerking is a serious issue since it occasionally prevents the desired step count from being reached and makes noise while the motor is running. The jerking intensity was therefore reduced in this work by using a sinusoidal pulse amplitude modulation (PAM) to lessen the rapid change in input signal. Using the accelerometer ADXL345 to test the jerking level, it was determined that sinusoidal PAM could lessen the stepper motor's jerking even when the step input signal was given directly.

Keywords : Stepper Motor; Arduino Uno; Jerking Level; Sinusoidal PAM

Never miss an update from Papermashup

Get notified about the latest tutorials and downloads.

Subscribe by Email

Get alerts directly into your inbox after each post and stay updated.
Subscribe
OR

Subscribe by RSS

Add our RSS to your feedreader to get regular updates from us.
Subscribe