Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Arduino upravljanje step motorom

[es] :: Elektronika :: Mikrokontroleri :: Arduino upravljanje step motorom

[ Pregleda: 1380 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

hrmnk
zagreb

Član broj: 320297
Poruke: 72
*.adsl.net.t-com.hr.



+3 Profil

icon Arduino upravljanje step motorom23.05.2019. u 16:51 - pre 17 meseci
Da li mi netko može napisati kod i postaviti shemu spajanja za sljedeće komponente

1 Arduino uno
2 Matrix keybord 1-0 , A,B,C,D ,*,#
3 DISPLAY 1602 IC2 (SA 4 PINA)
4 IZLAZ ZA STEP MOTO
5 tipka za start

Sklop treba raditi na sljedeći način
Kad se pritisne tipka, nakon 2 sekunde pokrene se step motor za onoliko koraka koliko se upiše tastaturom. s time da na displeju piše pomak u milimetrima. Tj. ako napišem 10 mm onda motor napravi koraka onoliko koliko je u samom kodu uprogramirano
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15267
*.com
Via: [es] mailing liste

Sajt: mysql.rs


+2323 Profil

icon Re: Arduino upravljanje step motorom23.05.2019. u 17:31 - pre 17 meseci
moze, koliko placas?

mislim da za domace zadatke stvarno treba malo da se potrudis, par sati
guglanja max i spojis to sve u tacno to sto ti treba
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Beograd, Vračar

Član broj: 288510
Poruke: 4258
cable-178-148-182-35.dynamic.sbb.rs.

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+486 Profil

icon Re: Arduino upravljanje step motorom23.05.2019. u 22:08 - pre 17 meseci
Koliko mise čini u jednoj drugoj temi sam pomenuo da postoji biblioteka SpeedyStepper za Arduino.
Prouči ako si pribavio sav materijal za tu tvoju mašinu za zlatorisak.

Pisanje takvog programa spada u komercijalne poslove pa shodno tome treba napisati i projektni zadatak, veoma precizno.
Na osnovu toga bi mogao od nekoga da dobiješ ponudu.
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

hrmnk
zagreb

Član broj: 320297
Poruke: 72
*.adsl.net.t-com.hr.



+3 Profil

icon Re: Arduino upravljanje step motorom24.05.2019. u 00:47 - pre 17 meseci
e da konačno je došla naručena roba i sad se prihvaćam posla. e da nije skoro šezdeseta na leđima još bi i nešto naučio, ali u mojoj dobi je nažalost , ono što danas naučiš to sutra već pola zaboraviš. Našao sam neke programe i povezao tastaturu, displej i elektroniku (arduino uno) skinuo neki besplatni program za upload, uspio nasnimit program za uključivanje releja pomoću šifre ( to mi izgleda kao ona električna brava sa šifrom) i začudo sve radi i nisam još ništa spalio, ali ona moja problematika ipak treba znanja.
 
Odgovor na temu

goran_68

Član broj: 89012
Poruke: 876
*.dynamic.isp.telekom.rs.



+78 Profil

icon Re: Arduino upravljanje step motorom24.05.2019. u 07:49 - pre 17 meseci
Jel misliš da smo svi mi negde oko 25-30 godina :D.
Ne posustaj, nego kreni pa kad zapne onda pomažemo. Ali ne može baš sve na gotovo!
gorankg
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Beograd, Vračar

Član broj: 288510
Poruke: 4258
cable-178-148-182-35.dynamic.sbb.rs.

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+486 Profil

icon Re: Arduino upravljanje step motorom24.05.2019. u 08:30 - pre 17 meseci
Nisi jedini kome je ta na leđima, mada nikada nije kasno da se nešto nauči.
Ja učim čitav život a odapeću glup k'o ....

BTW, ovo je moja majca


--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
Prikačeni fajlovi
 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 4977
*.dynamic.sbb.rs.

Sajt: yu3ma.net


+485 Profil

icon Re: Arduino upravljanje step motorom24.05.2019. u 10:43 - pre 17 meseci
Ako ti ovaj HW odgovara imas od mene free firmware :)

- STM32F103 (BLuePill)
- 5 x 7seg display
- Izlaz za step motor (ka drajveru)
- Izlaz za relej
- Podesavanje iz programa





Ovo je odprilike shema, to mi je od drugog uredjaja sa dva step motora, u sustini je isti HW samo drugi firmware.


[Ovu poruku je menjao mikikg dana 24.05.2019. u 12:02 GMT+1]
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
Prikačeni fajlovi
 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 4977
*.dynamic.sbb.rs.

Sajt: yu3ma.net


+485 Profil

icon Re: Arduino upravljanje step motorom24.05.2019. u 11:40 - pre 17 meseci
Imas i ovu kombinaciju krajnje prostu sto se tice HW, to je BluePill sa portovanim GRBL koji je prikacen na Android telefon i preko aplikacije mozes da saljes G-Code komande:






Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
Prikačeni fajlovi
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Beograd, Vračar

Član broj: 288510
Poruke: 4258
cable-178-148-182-35.dynamic.sbb.rs.

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+486 Profil

icon Re: Arduino upravljanje step motorom24.05.2019. u 12:09 - pre 17 meseci
Miki, nije to za CNC mašinu već za starog Heidelberg-a za zlatotisak.
Tabačna mašina koja ima grejani kliše ispred koga prolazi traka za zlatotisak a tu traku treba da povlači koračni motor.
Čitava priča mora da bude sinhronizovana sa brzinom otiskivanja (broj stranica na sat).

Diskusija bila u ovoj temi
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 4977
*.internet.mts.telekom.rs.

Sajt: yu3ma.net


+485 Profil

icon Re: Arduino upravljanje step motorom24.05.2019. u 12:25 - pre 17 meseci
Aha, pa ok, onda ARCUT ili ARMOT :)
To sam za takve stvari (u industriji) predvideo, 5 x 7seg LED, dva tastera i tri prekidaca su GUI :) ... ostale nogice konfigurabilne

Vec 10ak takvih pilulica sam sklopio, treba mi 2 sata da sklopim plocicu od nule i manje od dva sata da modifikujem postojeci program, sa HW tajmerima, toliko ...
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Beograd, Vračar

Član broj: 288510
Poruke: 4258
cable-178-148-182-35.dynamic.sbb.rs.

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+486 Profil

icon Re: Arduino upravljanje step motorom25.05.2019. u 16:20 - pre 17 meseci
Mikac, hrmnk ima sve od delova: 2x16 LCD, stepper, drajver za steppar, Arduino nano.
Samo mu treba program .
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 4977
*.dynamic.sbb.rs.

Sajt: yu3ma.net


+485 Profil

icon Re: Arduino upravljanje step motorom25.05.2019. u 19:48 - pre 17 meseci
Atmel generalno ne znam da programiram, Arduino IDE u sustini ne koristim jer ste me vi drugari od toga odvracali, jel' tako bilo!? :)
Sada sam na STM32, CMSIS i GCC to znam da programiram tj znam jezgro, mogu da napravim sa tim sta god hocu, milina od kontrolera ...
Jedino sto me pored toga interesuje je C2000 i ESP32, za ostalo stvarno nemam vremena ...





Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
 
Odgovor na temu

hrmnk
zagreb

Član broj: 320297
Poruke: 72
*.adsl.net.t-com.hr.



+3 Profil

icon Re: Arduino upravljanje step motorom27.05.2019. u 10:50 - pre 17 meseci
Moji prvi pokušaji. uspio sam pokrenuti koračni motor pomoću dvije tipke. prva tipka pokrene motor u jednom smijeru i vrti ga puni krug. Druga u suprotnom smijeru. e sada kad promjenim parametar u naredbi myStepper.step(stepsPerRevolution); i recimo stavim neku vrijednost na kraj naredbe npr. myStepper.step(stepsPerRevolution*2); mijenjam količinu rotacije motora. ( u ovom slučaju dva kruga) ( ako stavim /4) četvrtina kruga itd. Sljedeći korak je bio postava tipkovnice 4x4 tipke i pokušaj da preko nje mijenjam taj parametar, ali nism uspio drugo osim pokrenut motor sa istim parametrima kao što je isprogramirano.
Očito fali


1.Projekt

// projekt upravljanj koračnim motorom pomoću dviju tipki


#include <Stepper.h>



int stepIN1Pin = 11;
int stepIN2Pin = 10;
int stepIN3Pin = 13;
int stepIN4Pin = 12;
int stepsPerRevolution = 1440; // broj koraka za jedan puni krug motora

const int button1Pin = 2; // tipka ljevo na pinu 2
const int button2Pin = 3; // tipka desno na pinu 3

Stepper myStepper(stepsPerRevolution, stepIN1Pin, stepIN3Pin, stepIN2Pin, stepIN4Pin);

void setup() {
// postava tipki na ulaz
pinMode(button1Pin, INPUT);
pinMode(button2Pin, INPUT);
myStepper.setSpeed(15);
}

void loop() {



int button1State, button2State;
button1State = digitalRead(button1Pin);
button2State = digitalRead(button2Pin);
if (((button1State == LOW) && !(button2State == LOW)))
myStepper.step(stepsPerRevolution);
if (((button2State == LOW) && !(button1State == LOW)))
myStepper.step(-stepsPerRevolution);
}



2. projekt

#include <Stepper.h>


#include <Wire.h>

#include <Keypad.h>

int stepIN1Pin = 11;
int stepIN2Pin = 10;
int stepIN3Pin = 13;
int stepIN4Pin = 12;
int stepsPerRevolution = 1440;





char customKey;

const byte ROWS = 4;
const byte COLS = 4;

char hexaKeys[ROWS][COLS] = {
{'1', '2', '3', 'A'},
{'4', '5', '6', 'B'},
{'7', '8', '9', 'C'},
{'*', '0', '#', 'D'}
};

byte rowPins[ROWS] = {9, 8, 7, 6};
byte colPins[COLS] = {5, 4, 3, 2};

Keypad customKeypad = Keypad(makeKeymap(hexaKeys), rowPins, colPins, ROWS, COLS);

Stepper myStepper(stepsPerRevolution, stepIN1Pin, stepIN3Pin, stepIN2Pin, stepIN4Pin);

void setup() {

myStepper.setSpeed(10);
}

void loop() {



char customKey = customKeypad.getKey();

if (customKey)
myStepper.step(stepsPerRevolution/4);




if (customKey)
myStepper.step(-stepsPerRevolution/4);


}
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Beograd, Vračar

Član broj: 288510
Poruke: 4258
cable-178-148-182-35.dynamic.sbb.rs.

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+486 Profil

icon Re: Arduino upravljanje step motorom27.05.2019. u 11:57 - pre 17 meseci
Činimi se da sam već 2 puta pomenuo jednu biblioteku za steper motore.
Ne bi bilo loše da je pogledaš. Mislim da u njoj ima sve što ti je potrebno.

https://github.com/Stan-Reifel/SpeedyStepper
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Arduino upravljanje step motorom

[ Pregleda: 1380 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.