W czym to zrobić?

Dyskusje na temat silników krokowych i sterowników silników krokowych.

Autor tematu
Kwazar789
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 27 lut 2018, 13:30

W czym to zrobić?

#1

Post napisał: Kwazar789 » 27 lut 2018, 14:22

Cześć
Chcialbym na silnikach krokowych z enkoderem (ok. 3-4 Nm) zrobic takie cos:
1. silnik nr 1 obraca sie w prawo o zadana ilosc krokow,
2. silnik nr 2 obraca sie w prawo o zadana ilosc krokow,
3. silnik nr 3 obraca sie w prawo o zadana ilosc krokow,
4. po czym nastepuje powrot od 3 do 1 i tak zapetlic o zadana ilosc razy.

Podlaczone mialoby byc do pc, wyswietlacz dotykowy. Ma byc baza z wyborem 1 z 30 pozycji + robienie wlasnej z wyswietlacza dotykowego. W czym najlepiej napisac program do tego?



Awatar użytkownika

allegromtn
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 309
Rejestracja: 20 cze 2014, 15:02
Lokalizacja: Bielawa

Re: W czym to zrobić?

#2

Post napisał: allegromtn » 27 lut 2018, 14:27

Zależy czy ma być profesjonalnie czy tanio plc/hmi - atmega, zależy. Czy układ aplikacyjny chcesz na gotowo czy sobie prostą płytkę sam będzie mógł zmodzić. Podłączone do PC- ale po czym i jakie funkcje miało by to połączenie umożliwiać?
I pytanie jaki język ogarniasz.


Autor tematu
Kwazar789
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 27 lut 2018, 13:30

Re: W czym to zrobić?

#3

Post napisał: Kwazar789 » 27 lut 2018, 14:38

Profesjonalnie. Do pc po usb, bylo by sterowane przez program. Jezyka zadnego.

Awatar użytkownika

allegromtn
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 309
Rejestracja: 20 cze 2014, 15:02
Lokalizacja: Bielawa

Re: W czym to zrobić?

#4

Post napisał: allegromtn » 27 lut 2018, 14:51

"Sterowane przez program"- z opisu wnioskuje że chcesz mieć dedykowane do twojego rozwiązania opcje (samodzielnie zaprogramowane) a z drugiej strony piszesz że z językami programowania słabo.
Jak masz kompa to po co ci sterowanie z ekranu dotykowego? Maja być dwa punkty sterowania?


Autor tematu
Kwazar789
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 27 lut 2018, 13:30

Re: W czym to zrobić?

#5

Post napisał: Kwazar789 » 27 lut 2018, 15:14

To pc odpuszczam. W jakim jezyku najlepiej to napisac?


mareq_bb
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 246
Rejestracja: 26 wrz 2016, 14:10
Lokalizacja: Bielsko-Biała

Re: W czym to zrobić?

#6

Post napisał: mareq_bb » 27 lut 2018, 15:18

Najprostsze do ogarnięcia to pewnie miałbyś Arduino ale jak jesteś na bakier z programowaniem to sama nauka zajmie ci sporo czasu.


ajt
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 126
Rejestracja: 23 sty 2009, 19:21
Lokalizacja: Radom

Re: W czym to zrobić?

#7

Post napisał: ajt » 27 lut 2018, 15:25

Tu jest jakiś bardzo prosty przykład, jak ogarnąć jeden silnik pod Arduino:

https://starter-kit.nettigo.pl/2014/04/ ... y-arduino/

Oczywiście nie muszą być akurat takie sterowniki i silniki, to tylko przykład. Za to podstawy programowania w C++ będą bardzo przydatne.
Potem można podpinać kolejne sterowniki, jakieś wyświetlacze, klawiatury itp. W sieci jest mnóstwo przykładów i opisów, jak to wszystko składać do kupy i programować. W każdym razie ja też radzę iść w tym kierunku :)


Autor tematu
Kwazar789
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 27 lut 2018, 13:30

Re: W czym to zrobić?

#8

Post napisał: Kwazar789 » 27 lut 2018, 15:36

OK, dzieki Panowie.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Silniki Krokowe / Sterowniki Silników Krokowych”