|
Wst?pny projekt sterownika z mikrokrokiem |
| Autor |
Wiadomość |
damik
Znawca tematu


Dołączył: 04 Cze 2004 Posty: 99 Skąd: ?l?sk
|
Wysłany: 2004-07-20, 00:31
|
|
|
obia tematy wymagałyby napisania programu sterującego do PC jednak ten pierwszy byłby chyba prostszy i jednocześnie komplikowałby nieco oprogramowanie w samym sterowniku silników , natomiast drugi proporcjonalnie odwrotnie , niestety nie rozwiązuje to problemu adaptacji sterownika do jakiegoś już napisanego programu ... może się mylę bo nie znam ich wszystkich ...
Chyba że w przyszłości powsałby jakiś program OpenSource , gdzie implementacja kodu sterownika byłaby łatwiejsza ...
Bo może się okazać , że koszt sterownika byłby poza zasięgiem przeciętnego amatora CNC ...
Piszę to jako praktyk elektronik/informatyk , nie jako teoretyk idealista ... |
_________________ Pozdrawiam
Damik |
|
|
|
 |
anjak
Znawca tematu

Dołączył: 16 Lip 2004 Posty: 93 Skąd: Ostrołęka
|
Wysłany: 2004-07-20, 06:36
|
|
|
W zasadzie mam napisany program na atmega8515 na trzy silniki.
Ogólnie, co jest:
1. RS 115200
2. Zapis danych na około 3 sekundy ruchu (krok 1,8)
3.Obsługa błędów
4.Utrzymanie jednakowej prędkości liniowej
Pozostało wyznaczyć krzywą rozpędzania/hamowania
Przyjąłem sinus jako właściwą, ale tu (i w pozostałych też) wysłucham wszystkich sugestii.
I wskazane by były.
O zarobieniu na tym pieniążków przestałem myśleć a w zamian oczekuje pomocy w mechanice,może softu (chociaż z tym też dam sobie radę).
Co jest mi potrzebne:
1.dokładny opis formatu hpgl /2 gcode czy innych które uważacie, że powinny być obsługiwane
2.rozpiska kolejności włączania uzwojeń krokowych (różnych)
I to tyle na razie |
|
|
|
 |
ottop
Specjalista poziom 2


Pomógł: 24 razy Dołączył: 07 Cze 2004 Posty: 355 Skąd: Bielsko-Biała
|
Wysłany: 2004-07-20, 15:16
|
|
|
Spróbuje zrobić pierwsze testy – na początek AT90S8515 i 2x DAC08. Procesor może ma tylko 8MHz ale za to 32x porty I/O, tak więc wejść i wyjść nie zabraknie. Do pierwszych testów wystarczy.
Mam jeszcze jedną prośbę – czy możemy pod tym tematem skupić się na razie nad prostym sterownikiem a o bardziej zaawansowanym sterowaniu porozmawiać pod nowym. |
|
|
|
 |
pit202
Specjalista poziom 3 RIP

Pomógł: 27 razy Dołączył: 02 Lip 2004 Posty: 892 Skąd: --
|
Wysłany: 2004-07-20, 16:13
|
|
|
a co tu sie rozpisywac nad prostym sterownikiem ?
wg. mnie prosty sterownik to :
1) 3 male sterowniczki Step/Dir na L297 lub IMT901 lub nawet ULN2003
2) prosty program : DeskNcrt, TurboCNC, Mach1, Mach2
gotowe , nie wymaga wiele do opisania - nawet nie trzeba sie zastanawiac
wykonac - gotowe
wg. mnie o HPGL mozna zapomniec - to raczej jezyk dla ploterów
do frezarek wymyslili GMcode i tu nalezy sie koncentrować ( chyba ze ktos
robi sobie ploter ) |
_________________ PiteR |
|
|
|
 |
ottop
Specjalista poziom 2


Pomógł: 24 razy Dołączył: 07 Cze 2004 Posty: 355 Skąd: Bielsko-Biała
|
Wysłany: 2004-07-20, 16:20
|
|
|
| A mikrokrok ze sterowaniem czoperowym i obsługa silnika np 4A. |
|
|
|
 |
anjak
Znawca tematu

Dołączył: 16 Lip 2004 Posty: 93 Skąd: Ostrołęka
|
Wysłany: 2004-07-20, 18:20
|
|
|
Oczywiście budujemy od podstaw i rozwijamy, tylko dobrze by było aby wszyscy robili tą samą elektronikę i mieli wspólne założenia. Będzie łatwiej.
Jeśli uważacie, że można wspólnie to proponuje uznac pomysł OTTOP za początek czyli
at90s8515 szt. 1
DAC08 szt. 2
Pytanie,
1. które piny do uP do DAC
2. a pozostałe do ( opis )
Pomysł należy z DAC jest od OTTOP więc proszę o jakąś graficzkę z sch na forum. |
|
|
|
 |
ottop
Specjalista poziom 2


Pomógł: 24 razy Dołączył: 07 Cze 2004 Posty: 355 Skąd: Bielsko-Biała
|
|
|
|
 |
anjak
Znawca tematu

Dołączył: 16 Lip 2004 Posty: 93 Skąd: Ostrołęka
|
Wysłany: 2004-07-21, 23:35
|
|
|
A gdyby tak :
1.skoro jest 1 procek na 1 silnik to zostawić jemu wystawianie syg sterujących uzwojenia(1 port),
2.wykorzystać istniejące w nim przetworniki i układy czasowe
3.zastosować do każdego uzwojenia źródła prądowe (regulowane przez uP)?
Procek silnika ma bardzo dużo czasu pomiędzy taktami,
nie musi znać prądu płynącego przez uzwojenie (szybsza jest elektronika analogowa)
musi tylko podać wartość jaka ma być w danej chwili
i może uda się ograniczyć koszty ? |
|
|
|
 |
ottop
Specjalista poziom 2


Pomógł: 24 razy Dołączył: 07 Cze 2004 Posty: 355 Skąd: Bielsko-Biała
|
Wysłany: 2004-07-22, 16:17
|
|
|
| Czy znasz jakiegoś taniego AVR z 2 komparatorami - taki procesor bardzo by ułatwił konstrukcje. |
|
|
|
 |
anjak
Znawca tematu

Dołączył: 16 Lip 2004 Posty: 93 Skąd: Ostrołęka
|
|
|
|
 |
|
|