I’m working on my own project, and I need somebody who can make me an
instruction/description about a system, which contains an Arduino Uno Plus microcontroller and a Nema 23 stepper motor. It’s going to be a part of a machine. I’m a mechanical engineer, don’t have much experience in electricity.
The system consists 1 stepper motor, 1 stepper motor driver, 1 power supply, 2 micro switches, 2 potenciometer (I think we can use it to adjust the number of the rotations), 2 on-off switches, Arduino uno plus (+other necessary electronik (wires etc.) .
How it works: The stepper motors are operating brakes-they are pushing pads to a disc through a spring, the resistance of the brake can be adjusted by the number of revolution of the motor (with the 2 potenciometer). It is not certain that the potentiometer can be used to control the number of revolutions of the motor shaft, if not, I would request another adjustable solution.
The 2 microswitches are going to sense a 2 directional movement. The stepper motor needs to react on it. On-off switches are needed because I want to choose which microswitch the motor responds to (only 1st, only 2nd, both)
If the 1. microswitch is on, and the belonging On-Off switch is On:
-The stepper motor makes 0,5-1-2-3 or 4 rotations, performs as many turns as set on the adjustable switch (1. potenciometer)-then holds it, until the 1. switcher is on. If the 1. switcher is off, the stepper motors turns back to the 0 position.
If the 2. microswitch is on, and the belonging On-Off switch is On:
-The stepper motor makes 0,5-1-2-3 or 4 rotates, performs as many turns as set on the adjustable switch (2. potenciometer)-then holds it, until the 2. switcher is on. If the 2. switcher is off, the stepper motors turns back to the 0 position.
2 potentiometers are required, it is possible that different values will be set on it.
The stepper motor needs to turn as fast as possible, always in the same direction, and back to the 0 position.
May it sounds a bit difficult, but you can see in the attachments a sketch about it (just a simple diagram of which element works what).
A quick summary for sure understanding:
The stepper motor will apply the brakes. In position 0, there will be no brakeforce. The more the motor shaft rotated, the greater the braking effect.
The two microswitches will be connected by a moving part in a machine. The motor will respond to these microswitches.
I would like to set the braking effect (how many rotations the stepper motor makes), but I want to set this for both microswitches. So I might want the shaft to rotate 360 degrees when you press one microswitch and 180 degrees when you press the other switch. But both must be adjustable. The braking effect must be built up as quickly as possible, which means that the motor must make a revolution/partial revolution at maximum speed-> it must also revert at maximum speed if none of the microswitches are pressed.
I want 2 more on off switches in the system. The role of these will be that if I don't want the motor to run when one of the microswitches is pressed, I can turn them off with the corresponding on off switch. I bought a hbs57 driver with a 2,2 Nm Cloosed loop Nema 23 Stepper, with a Power supply. ([login to view URL])
I have a the Arduino uno, microswitches, wires.
I have already done a test with the system, based on video, where the engine just rotated, stopped, changed direction due to switching.
What I need is:
-Description of the missing electrical components (suitable potenciometer, resistors etc...)
-Explanation of the sketch, and system so that I can change the data if I want a different speed /revolution
Please read the project, I did not write any sentences unnecessarily. Of course, I have the opportunity to try out the description I got and then give feedback, then you have the opportunity to improve on it.
If you have any questions, contact me.
Hi, Hope you are doing well! Thanks for sharing your project requirement. It will be our great pleasure to work on your project. I have checked your requirement, yes I can do it, because I already work on similar re Daha Fazla
Bu iş için 11 freelancer ortalamada $47 teklif veriyor
Hello, thank you for your job posting. I read your description about--stepper motor I am a senior electrical engineer. I have plenty of experience in firmware development and micro-controller developments. I can write Daha Fazla
✋ Hi! I am completely familiar & experienced to the project. I can complete your project with perfection . I have completed my [login to view URL] in Electrical & Electronic Engineering. I have been working on the field of Microcon Daha Fazla
I worked a lot with stepper motors and arduino. The most recent project included 6 NEMA steppers for a 6 DOF robotic arm. I believe I would be the best candidate for this project!
hye i am electrical enginier i solve your problem kindly contact me for good result i have experiencec in this field
Hello I have more than 15 years of experience in the embedded systems design and pcb design and electronics systems design So let's discuss your project in chat
Hello Sir, I am a professional electronics engineer. designer with 5 years of experience. I have read your job carefully. I understand your project. i will be waiting for your reply best regards soufiane