Find Jobs
Hire Freelancers

Control big stepper motor with arduino (hbs57 driver, nema 23)

$25-50 USD

In Progress
Posted over 3 years ago

$25-50 USD

Paid on delivery
Hi! 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: -Arduino Sketch -Wiring plan -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.
Project ID: 27549770

About the project

10 proposals
Remote project
Active 4 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
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 requirement in past and i have designed a CNC using similar components. I will complete the work as per requirement. I have a degree in Electronics and communicaions.
$40 USD in 3 days
0.0 (0 reviews)
0.0
0.0
10 freelancers are bidding on average $48 USD for this job
User Avatar
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 the firmware based on Arduino, Raspberry Pi, Pic, Atmega, FPGA, ARM, DSP, PLC and so on. And I can design the circuit by the Altium, Eagle, KiCAD, Allegro & OrCAD, PADs. I provide the services - Gerber files, Netlist generation, BOM generation and 3D Models of PCAD and ECAD. I am also good at AutoCAD, Solidworks. And I can simulate all circuits with Proteus, LT-spice, Matlab, Simulink, Multisim, and Labview as well. Due to my experience in firmware development, I will bring you the perfect result in time with high quality. I will also give you a detailed explanation of the process. Looking forward to hearing from you soon Thanks
$25 USD in 1 day
5.0 (112 reviews)
6.4
6.4
User Avatar
hye i am electrical enginier i solve your problem kindly contact me for good result i have experiencec in this field
$25 USD in 1 day
4.9 (39 reviews)
4.3
4.3
User Avatar
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!
$70 USD in 7 days
5.0 (14 reviews)
3.9
3.9
User Avatar
Hello, I'm an expert in embedded system, C programming, Arduino, 8-bits and 32-bits microcontroller, and electronics. I can help you with that project. I can write the software on any kind of microcontroller you want to only ardunio. I can explain every single part of the project electronics, microcontrollers and software programming. I can help you to improve the project. thank you.
$50 USD in 7 days
4.9 (5 reviews)
3.2
3.2
User Avatar
Dear Sir, I would like to present my self as prospective candidate to do your project, I have sound knowledge and experiances in electronic both analog and digital and computer programming. I'm capable of designing electronic circuits, PCB layouts and coding for Microcontroller. Microcontrollers I'm familier with are Microchip and Atmel (including Arduino). And in computer I'm capable of coding using VB.Net. And also coding for Raspberry Pi with C and Python languages. Also I could interface Electronic circuits with Raspberrry Pi to make systems. I have read your project description. And I would like to make few suggestions for changes too. first is insted of using potenciometer, I would like to propose to use selector switch. Please message me if you like to discuss further and explanations. Expecting a favorable reply, I remain. With Regards, Isuru Athukorala
$50 USD in 7 days
5.0 (2 reviews)
3.3
3.3
User Avatar
Hello, I'm an Electrical Engineer .I have many Experiences in Matlab, Microcontroller, Arduino , sensors ,PLC’s, SCADA system, circuit design , PCB ,also I have experience in programming that connect electronic to desktop application , android application .
$40 USD in 7 days
5.0 (4 reviews)
2.8
2.8
User Avatar
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
$111 USD in 1 day
5.0 (4 reviews)
2.1
2.1
User Avatar
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
$38 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of HUNGARY
Budapest, Hungary
0.0
0
Payment method verified
Member since Dec 13, 2019

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.