Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Praveen Teja Enjeti, Gangaiah Gaddam, Venkata Sai Kumar Gali, Sasi Kumar Reddy Gurram, Shashank Isukala, Siva Sankar Reddy Kamasani, Bhuvaneswar Reddy Kunduru, Lokesh Chowdary Jagarlamudi
DOI Link: https://doi.org/10.22214/ijraset.2022.40847
Certificate: View Certificate
In ancient times material was shaped manually using hand hammers. Later on, big hammers were used to press large quantities of material at a time or to press a thick metal workpiece. Then after steam power and windmills were utilized to operate the large steam hammers. Prior to the invention of the machine press, workers were required to manually hammer metal by hand to change the shape of materials. After that, it cannot able used to change the shape of large or big size material, and itit’shysically ineffective. The steam hammer was developed around the mid – the 1800s and is also known as a drop hammer, the steam hammer or drop hammer was essentially an early version of the modern-day machine press. The only difference is that the steam hammer was powered by steam, whereas most modern-day machine presses are powered by hydraulics and electricity. Now day world, we are normally using a mechanical press machine and hydraulic press machine. In this paper, we are explaining about electric press machine by using stepper motor.
I. INTRODUCTION
In this paper, we are explaining electric press machines by using a stepper motor. [1] In ancient times, the material was shaped manually using hand hammers. Later on big hammers were used to press large quantities of material at a time, or to press a thick metal workpiece. Then after steam power and wind mills were utilized to operate the large steam hammers. [1,2] Before the invention of the machine press, workers were required to manually hammer metal by hand to change its shape of materials. After that, it cannot able used to change the shape of large or big size material and it’s physically ineffective. The steam hammer was developed around the mid –1800s ait is also known as a drop hammer, the steam hammer or drop hammer was essentially an early version of the modern-day machine press. The only difference is that the steam hammer was powered by steam, whereas most modern-day machine presses are powered by hydraulics and electricity. Then steam power and windmills were utilized to operate the large steam hammers. Later on due to electrification, most of the power presses now use electrical power or hydraulic power to obtain the required pressure. Today the power presses are category based on the mechanisms either mechanical press or hydraulic press or electrical press.[3] In this device, a direct 220volt supply is given to SMPS (switched-mode power supply) and in the ba, CK we get 24volt output. In order components which work only under 24volt supply. [10,14] This 24volt supply is given to the driver from SMPS and the driver generates signals according to our coding which we want and these signals from TB6600 driver moves to Arduino Uno which is connected with the driver and Arduino intimates the direction and angle which has to be driven by motor and again the by the help of driver the motor runs. Now day world, we are normally using mechanical press machines and hydraulic press machines. In this paper, we are explaining about electric press machine by using stepper motor.
Table1: Used Material
Material name |
Used material |
Permanent magnet Stepper Motor |
1 Stepper motor |
TB6600 4A Stepper Motor Driver |
1 Stepper motor driver |
Arduino UNO R3 |
1 Controller |
Arduino IDE |
Software |
Metal rod, wood |
Tool |
SMPS (switched-mode power supply) |
Power supply |
II. PROPOSED WORK
In this proposed work direct 220volt supply is given to SMPS (switched-mode power supply) and in the back, we get 24volt output. In order components which work only under 24volt supply. This 24volt supply is given to the driver from SMPS and the driver generates signals according to our coding which we want and these signals from the TB6600 driver moves to Arduino Uno which is connected with the driver and Arduino intimates the direction and angle which has to be driven by motor and again the by the help of driver the motor runs.
III. COMPONENT EXPLANATION
A. Permanent Magnet Stepper Motor
The permanent magnet stepper motor has a stator construction is similar to the single stack variable reluctance motor. this type of stepper motor rotor part consists of a permanent magnet. Concentrating windings on diametrically opposite poles are connected in series to the two phase winding on the stator. A stepper motor is a brushless DC motor whose rotor rotates through a fixed angular step in response to each input current pulse received by its controller. Rotation occurs because of magnetic interaction between rotor poles and poles of the sequentially energized stator windings. A stepper motor is a digital actuator whose input is in the form of programed energization of the stator windings and whose output in the form of discrete angular rotation. The stepper motor is ideally suited for an actuator in computer control systems, digital control systems The main feature of a stepper motor is that the rotor rotates in discrete angular intervals or steps, one step being taken each time a command pulse is received. When the definite number of the pulse is applied to the motor, the rotor rotates through a definite known angle. Due to this, the stepper motor is mainly used for open loop position control because no feedback signal from the motor shaft is needed. Stepper motor develops torque ranging from 1 micro-newton to 40 newton-meter. The output power ranges from 1 w to a maximum of 2500 w. In this device, the permanent magnet stepper motor is used in a linear actuator.
B. Arduino UNO R3
The Arduino Uno r3 is a microcontroller board based on the device. The Arduino Uno r3 is an open-source microcontroller board on the ATMEGA328 chip. This board has 20 digital input/output pins, an onboard 16 MHz ceramic resonator, a port for USB connection, an onboard DC power jack, an ICSP header, and a microcontroller reset button. It contains everything needed to support the microcontroller. Using the board is also very easy, simply connect it to a computer with a USB cable or power it with a DC adapter or battery to get started. The main advantage of using this board is, if we make any mistakes in the future we can able change those mistakes. By using the codes, we can able to give commands to the Arduino Uno r3 board. In this its acts as a controller.
C. Stepper Motor Driver
The TB6600 is an easy-to-use professional stepper motor driver that you can adjust its micro-steps. This module could control a two-phase stepping motor. A key feature of this module is that you can change the micro-step settings by the built-in switches on the driver. The stepper motor driver is the driver circuit that’s enabled to function the way it does. In this device, we are using a TB6600 stepper motor driver. In this driver, by using switches we are easily able to give rotational angles and current.
SMPS full form switched-mode power supply. SMPS is an electric power supply that incorporates a switching regulator to convert electrical power efficiently. SMPS is used to transfer the power form like DC or AC to AC or DC loads. In this device, SMPS is used to convert AC to DC load (220v supply to 24v supply).
E. Plywood
After completion of the circuit connection, all those things are attached to wood. Here we are using plywood. Wood dimension,
S1, S2= (17”) (1.2”) (2.2”)
T1, B1= (7”) (1.2”) (2.2”)
M1= (5”) (1.2”) (2.2”)
Base= (7”) (6”) (0.75”)
*Make a 20mm hole in M1 and a 20mm half hole in T1.
F. Arduino IDE Software
The open-source Arduino Software (IDE) makes it easy to write code and upload it to the board.it runs on Windows, Mac OS X, and Linux. The environment is written in C, C++, Java, and based on processing and other open-source software. This software can be used with any Arduino web editor, start coding online with the Arduino web editor, save your sketches in the cloud, and always have the most up-to-date version of the IDE, including all the contributed libraries and support for new Arduino boards.
The 24volt input is given to the system. The wires of the stepper motor are separated as pairs of coil A & coil B and connected to the driver. Since to make the circuit simple all the negative signals are connected in series and one output is taken out. The other wires are taken from ENA (+), DIR (+), PUL (+). From here the negative signal is given to the Arduino ground and the other positive wires line PUL (+) is given to (digital PWM) pulse width modulation 12. DIR (+) is connected with PWM pin 11 and ENA (+) with PWM pin 10. Here the Arduino PWM helps in the way of adjusting and generating different average dc voltages and the motor runs accordingly with coding. In this device, a direct 220volt supply is given to SMPS (switched-mode power supply) and in the back, we get 24volt output. In order components which work only under 24volt supply. This 24volt supply is given to the driver from SMPS and the driver generates signals according to our coding which we want and these signals from the TB6600 driver moves to Arduino Uno which is connected with the driver and Arduino intimates the direction and angle which has to be driven by motor and again the by the help of driver the motor runs.
VI. CODING FOR ARDUINO
#define STEPPIN 12
#define DIRPIN 11
#define ENAPIN 10
const int STEPTIME = 5;
void setup()
{
// put your setup code here, to run once:
pinMode(STEPPIN,OUTPUT);
pinMode(DIRPIN,OUTPUT);
pinMode(ENAPIN,OUTPUT);
}
void loop()
{
// put your main code here, to run repeatedly:
forward(400);
}
void forward(int steps)
{
int i;
digitalWrite(ENAPIN,LOW);//ENABLE IS ACTIVE LOW
digitalWrite(DIRPIN,HIGH);//SET DIRECTION
for(i=0;i<steps;i++)
{
digitalWrite(STEPPIN,HIGH);
delay(STEPTIME);
digitalWrite(STEPPIN,LOW);
delay(STEPTIME);
}
digitalWrite(ENAPIN,HIGH);//DISABLE STEPPER
}
void reverse(int steps)
{
int i;
digitalWrite(ENAPIN,LOW);//ENABLE IS ACTIVE LOW
digitalWrite(DIRPIN,LOW);//SET DIRECTION
for(i=0;i<steps;i++)
{
digitalWrite(STEPPIN,HIGH);
delay(STEPTIME);
digitalWrite(STEPPIN,LOW);
delay(STEPTIME);
}
digitalWrite(ENAPIN,HIGH);//DISABLE STEPPER
}
This paper presents about the electric press machine using stepper motor which is most void used, this project performs the function under - stepper motor, TB6600 driver, Arduino Uno and SMPS (switched-mode power supply), the specification of our project is, This would use to cut, bend or form any shape in the material as per our wish. The codes which we used here mainly help in changing the angles which we require, Ex. 10degree, 30degree, 90degree, 180degree and 360degree etc. Under these angle bases, the output will be formed with the help of other components this will be a compact one that is easy to handle, and all the mechanical and electrical parts are kept separately to study easily and also would help in detecting the errors. The existing press machines in markets have only the feature to long press the material and doesn\'t have any cutting option or forming option. Our project helps in having all these features in one machine that can be used for cutting, forming, and pressing, all these processes are only possible because of the stepper motor this helps in step turn rotation since the angle rotation exists and all these processes are possible to make.
[1] Malipatil. S.S., Mattlikalli.A.C. “Analysis and Structural Optimization of 5 Ton H-Frame Hydraulic Press’’, International Journal of Innovative Science Engineering and Technology, Belgaum.India, vol 1, March 2014. [2] A. Hughes and W. Drury, Electric Motors and Drives Fundamentals, Types and applications, 4th Edition, Elsevier, Boston, pp. 315-347, 2013. [3] Korkmaz, H., et al. Developing a graduate-level embedded system programming course content by using blended programming methodologies: Text-based and graphical. in Global Engineering Education Conference (EDUCON), 2014 IEEE. [4] Actuators Marko B. Popovic, Matthew P. Bowers, in Biomechatronics, 2019. [5] Cristiano Maria Verrelli, Patrizio Tomei, Valerio Salis, Stefano Bifaretti,\" Repetitive learning position control for full order model permanent magnet step motors,\" Elsevier Ltd, In Automatica, Vol. 63, 2016, pp. 274-286 [6] S. Derammelaere, et al.,\" Sensorless load angle control for two-phase stepper motors,\" Elsevier Journal of Mechatronics, Vol. 43, pp. 6-17, 2017. [7] Wonhee Kim, Donghoon Shin, Youngwoo Lee, Chung Choo Chung,\" Simplified torque modulated micro-stepping for position control of permanent magnet stepper motors,\" Elsevier Ltd, In Mechatronics, Vol. 35, 2016, pp.162-172. [8] Z. Long, W. Xuewen, D. Zhou, et al., \"Design of AC Servo Motor Control System Based on XC164CM Microcontroller[C]\", Industrial Control and Electronics Engineering (ICICLE) 2012 International Conference on, pp. 1277-1279, 2012. [9] N. Bagyalakshmi and R. Abinaya, \"Speed and Direction Control of DC Motor Without using Microcontroller\", International Journal of Advanced Research in Electrical Electronics and Instrumentation Engineering, vol. 5, no. 1, pp. 1-5, March 2016. [10] Gubbi, J., et al., Internet of Things (IoT): A vision, architectural elements, and future directions. Future generation computer systems, 2013. 29(7): p. 1645-1660 [11] Pabitra Kumar Nandi, “Design and Development Stepper Motor Position Control System Using Atmel 85c51 Microcontroller” International Journal of Emerging Research in Management &Technology Vol. 2, Issue 12, December 2013 [12] Pololu - Arduino Uno R3 [cited 2020 Available from: https://www.pololu.com/product/2191] [13] Malipatil. S.S., Mattlikalli.A.C. “Analysis and Structural Optimization of 5 Ton H-Frame Hydraulic Press’’, International Journal of Innovative Science Engineering and Technology, Belgaum.India, vol 1, March 2014.
Copyright © 2022 Praveen Teja Enjeti, Gangaiah Gaddam, Venkata Sai Kumar Gali, Sasi Kumar Reddy Gurram, Shashank Isukala, Siva Sankar Reddy Kamasani, Bhuvaneswar Reddy Kunduru, Lokesh Chowdary Jagarlamudi. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET40847
Publish Date : 2022-03-18
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here