Wiring diagram and programming for an Arduino Nano to control a Nema 34 stepper motor to achieve specific movements.

Færdiggjort Opslået 2 år siden Betalt ved levering
Færdiggjort Betalt ved levering

I need a wiring diagram and programming for an Arduino Nano to control a Nema 34 stepper motor to achieve specific movements. I have all parts, power supply, drive controller, motor, Arduino nano, adapter, wiring, etc.

The goal of this program is to set up a Nema 34 motor to rotate an object to a precise orientation based on various inputs. There will be two input types including physical switches, and 5 volt input from an external device.

MANUAL CONTROL, Physical switches. There will be 4 momentary switches (finger press) that will need to initiate the following movements…Rotate motor 90 degrees – rotate motor 180 degrees – rotate slowly positive direction (press and hold switch) and rotate slowly negative direction. (press and hold switch).

AUTOMATIC CONTROL, 5 volt signal. I have a separate control system currently in use. Based on existing programming, it can send a .5 second signal out one of two distinct output lines to initiate 90 & 180 degree rotations respectively. Automatic control will require a return .5 second Return signal from the Arduino to notify when the rotation is complete.

I think that the stepper motor 90 and 180 degree rotations should be accurate enough for my purposes without the need of accelerometers or physical switches to indicate position. (25% or 50% of total established steps) I can set “home” position manually prior to powering up the motor, or use slow rotation + / - buttons to set position.

90 and 180 degree rotations will always be in a positive direction.

I value clear communication and accurate wiring diagrams, as I do not have sufficient experience to troubleshoot this system. I can build this system however you think best in order to achieve the end goal. If I don’t already have a necessary component, I will source it ASAP.

My budget for this portion of the project is between $50 and $150.

ADDITIONAL INFORMATION AND FILES.

For clarification. Please see attached schematic and photos of layout, and new photo 4 switches.

This configuration, along with a simple program on the Nano makes the motor turn slowly, when I press and hold a switch. This was simple proof that the motor, motor driver, and power supply all work together.

The purpose of this project is to use same / similar configuration but utilize the 4 switch layout and appropriate Arduino motor control programming. Switches will be marked 90 - 180 - POS - Neg for 4 manual motor control functions. Last, we need to include the External signals so that my existing controller can signal for 90 or 190, and get a return signal when the rotation is complete.

Arduino Motor Control Microcontroller Elektronik Elektrisk Ingeniørarbejde

Projekt ID: #33064003

Om projektet

19 bud Remote projekt Aktiv 2 år siden

Tildelt til:

MelihKiremitci

Hello I'm a control and automation engineer. I've done several projects with stepper motors before. Your plan seems Okay but according to your overall system I May sugggest some extra features to you. Since I have a "h Flere

$100 USD på 1 dag
(2 bedømmelser)
3.8

19 freelancere byder i gennemsnit $157 timen for dette job

liveexperts123

Hi there,I'm biddin on your project "Wiring diagram and programming for an Arduino Nano to control a Nema 34 stepper motor to achieve specific movements. "Motor Control, Electronics, Arduino, Microcontroller and Electr Flere

$250 USD in 5 dage
(104 bedømmelser)
7.8
Engrusman877

Hi there, I am a senior Electronics engineer and embedded systems and have more than 5 years experience in Arduino and esp32 coding. I understood your requirements. Just share your further details. We will discuss time Flere

$140 USD in 7 dage
(92 bedømmelser)
6.2
engrhassanwali

Hi! I have understood your requirnments about your project with every detail of it. I am an Electrical Engineer with more then 9 years experience in electronics, circuit design, PCB layout, Verilog, FPGA, Embadded Syst Flere

$250 USD in 7 dage
(27 bedømmelser)
5.8
etalhak

Hello, I am an electronics and telecommunication engineer and my major is wireless systems' design. I am experienced in hardware and embedded systems' design. I have designed/printed/tested many PCBs and I am quite exp Flere

$140 USD in 7 dage
(57 bedømmelser)
5.7
epslnl

You can connect the buttons and external I/Os to any pins you like, it does not matter, it's completely reconfigurable in the software. Except you should not use D13 which is connected to the onboard LED and Rx0, Tx1 w Flere

$101 USD in 2 dage
(29 bedømmelser)
5.1
soltracker

Simple and easy controlling task...U will get the best sophisticated code for controlling all sort of nema motors and rest of the compnents...thanks...............

$120 USD in 2 dage
(89 bedømmelser)
5.0
lavervalik

Hello. I am an Electrical/Electronics Engineer. I am expert in hardware and software developement field. My skills are - Professional PCB design(ALTIUM Designer, KICAD, EAGLE) - Arduino/ Microcontroller(Arduino IDE, Pl Flere

$140 USD in 5 dage
(6 bedømmelser)
4.8
ChengLie0768

Dear Client. I have just read your job description and your project is really interesting to me. I have many experiences with Circuit design, PCB design, manufacturing functional prototyping with firmware programming a Flere

$150 USD in 7 dage
(3 bedømmelser)
2.6
rashidamjad

Hi there, I am Rashid, Hope you are doing great. Firstly about the Wiring diagram and programming for an Arduino Nano to control a Nema 34 stepper motor to achieve specific movements. that I have a great experience in Flere

$250 USD in 8 dage
(1 bedømmelse)
1.2
avinashsrigiri

Hi, I have very simple idea about how you can achieve your goal. Would you like to have a chat? if you want payment can can be bargained but i am sure at work Best regards,

$60 USD in 7 dage
(0 bedømmelser)
0.0
ameetkumar239

I have the great experience on mentioned skills. I worked on the arduino and stepper motor in my project where control the door movement by voice as input. I also did analog control. Pulse Width Modulation. I first pro Flere

$140 USD in 7 dage
(0 bedømmelser)
0.0