Em Andamento

Schrijf Software

I am looking for someone who can write a Arduino code for controlling a steppermotor by a PC program.

Arduino has to be programmed to communicate according the Rotary Communication Protocol (see below). The Stepperdriver is a Easydriver.

General Rotary Communication Protocol

All commands sent to the rotary table are in simple character format including the motor numbers. Only the parts marked as xxx passed to the table as byte data. For example if you want table 1 rotate 4 steps instead of passing "I1M004" you pass "I1M" + (char)0 + (char)0 + (char)4

In general all commands get a reply in the form of: ^XXXXXX

Commands

V

Request the status of the rotary table. Usual reply would be ^R1R2R3R4 indicating rotary 1 ready, rotary 2 ready, etc. ^B1xxxR2R3R4 means rotary 1 is busy where xxx are 3 bytes indicates how many steps the rotary still has to perform.

SmMxxx

Sets the speed of the motor m to xxx, where xxx is a 3 bytes of data indicating the speed. Example code: [url removed, login to view]("S1M" + (char)0 + (char)6 + (char)255); // set motor 1 to speed 1791. The standard speed range of our rotary table is: 0x000001 to 0x0012FF (1 to 4863). Controller will respond with ^mxx mirroring the motor number and 2 last bytes of speed setting.

ImMxxx

Turns motor m xxx number of steps. Controller will acknowledge with ^Bmxxx

DmCWLO

Set motor number m to rotate clockwise (So each consecutive command to rotate the motor m will rotate it clockwise).

DmCWHi

Sets rotary m to rotate counterclockwise.

EmHALT

Rotary m stop.

Rotary Sample Command Sequence

Motor numbers are passed as characters but the number of steps and speed are passed as 3 bytes of binary for simplicity.

send: V reply: ^R1R2R3R4

send: S1M1791 reply: ^191

send: D1CWLO reply: ^

send: I1M100 reply: ^B1100

Habilidades: Arduino, Microcontrolador

Ver mais: get arduino, binary code sample, schrijf, schrijf software, code arduino, binary software, arduino code, microcontroller software code, arduino send, code software microcontroller, send code microcontroller, arduino command, command software, microcontroller example, arduino motor code, arduino microcontroller code, character controller, code arduino program, code arduino software, command arduino, microcontroller software, write program protocol, commands arduino, arduino commands, arduino microcontroller

Acerca do Empregador:
( 1 comentário ) Beek en Donk, Netherlands

ID do Projeto: #6778598

Premiar a:

ngmajnic

I have done much more complex project in company, designing whole devices. Currently, I'm designing stepper motor controller that includes gyroscope, magnetometer and accelerometer for camera stabilization. PC interfac Mais

€111 EUR em 5 dias
(0 Avaliações)
0.0

17 freelancers estão ofertando em média €183 para este trabalho

HosElectro

Embedded system engineer , rated #1 as arduino developer in freelancer i can help you with your project in no time , i'll provide you with a windows based application program to run your commands through with response Mais

€177 EUR in 5 dias
(30 Comentários)
6.3
theenggprojects

A proposal has not yet been provided

€500 EUR in 20 dias
(23 Comentários)
6.2
florinconstantin

ACTUAL BIDDER! NOT A SUBCONTRACTOR!!! Hello, i have a PhD in Mechatronics and ample experience with Arduino boards, as well as microcontrollers. I have most of the hardware needed to get this started and have worke Mais

€177 EUR in 10 dias
(6 Comentários)
4.2
Azrrael

Hello, My name is Victor, I am engineer with 4 years of experience working with Arduino. Your project looks very interesting, I haven't worked before with this particular protocol but it looks very standard. And sim Mais

€200 EUR in 3 dias
(9 Comentários)
4.2
Anthony989

Hello, I am Anthony and I am an Electronic Engineer who have five year experience in circuit designing and firmware developing. I am specialized in embedded system control and I am very familiar with popu Mais

€155 EUR in 3 dias
(5 Comentários)
4.2
riki888vw

Hi, I have experience with Arduino developing. I can implement "General Rotary Communication Protocol" for Arduino. I can do your project. Slavi.

€200 EUR in 7 dias
(6 Comentários)
3.8
tifoda

Hello. Im designing different electronics devices, mostly based on avr, arm MCUs and boards with them like arduino, stm-discovery etc. I can help you with your deal and since im new one here I can do it cheaper then an Mais

€166 EUR in 20 dias
(2 Comentários)
3.6
ElectroStrom

i am an electronic engineer with 4 years of experience. i have worked on stepper motor control using PC. please contact me to discuss details

€150 EUR in 5 dias
(2 Comentários)
3.2
Gippopotam

Hello! I have experience programming in C / C + + for almost 20 years. Devices based on Arduino, I'm doing more than 3 years. I have experience writing applications "client-server" for the Arduino, writing applicatio Mais

€200 EUR in 7 dias
(2 Comentários)
3.1
buissonth

Hello, I can do your Job, I have already done a CMC with steppers. Do you want to communicate in Serial ? Thanks Thomas

€166 EUR in 7 dias
(0 Comentários)
0.0
ppmag

Thank you for interesting project posing. Right now I'm designing own Arduino-based cnc wood carving machine so I understend what you need very well :) Best, Alex

€200 EUR in 14 dias
(0 Comentários)
0.0
gauravsharma132

We are new to freelancer, try to increase our clients for long term and healthy business relationship. We have followed our passion dedicatedly in embedded electronics for quite long time. "We Love What We Do." A Mais

€155 EUR in 10 dias
(0 Comentários)
0.0
peterhawk2014

My work expeirence of designing two major project using arduino uno and mega have profined skills in header customization

€188 EUR in 3 dias
(0 Comentários)
0.0
TangoTech

Thank you for this opportunity to work with you. We have extensive hands on experience using Arduino. Please see our profile. Please do not hesitate to ask us any doubt. Kind regards, Daniel Donantueno

€111 EUR in 10 dias
(0 Comentários)
0.0
irensaltali

Hello,I'm MSc Computer Engineer at Istanbul Technical University and I'm also studying now at AGH University/Poland. Im doing these kinds projects. I'm very interested working in some team hourly basis. If you are inte Mais

€100 EUR in 5 dias
(0 Comentários)
0.0
makbelief

I am an electronics engineer working on arduino projects for more than two years.so ,i think i can do it.lets try.thank you

€155 EUR in 3 dias
(0 Comentários)
0.0