Bardzo ciekawy ten link do układu serwa cyfrowego na ATMEL'ku 2313, tylko może być problem w zastosowanich CNC.
To serwo raczej było projektowane do układów regulacji w automatyce , np do sterowania jakiejś dyszy, przysłony itp.
Pozatym problematyczny jest tam jeszcze protokół komunikacji , raczej mogą być problemy z podłączeniem do jakiegoś programu sterującego maszynę...
Ale pomysł jest ciekawy i można się na nim w pewnym stopniu oprzeć , projektując jakiś układ sterowania pod CNC , tym bardziej że są dostępne źródła programu w ASM dla procka ...
Znaleziono 3 wyniki
- 29 cze 2004, 00:55
- Forum: Elektronika CNC
- Temat: Sterownik serwa
- Odpowiedzi: 19
- Odsłony: 7699
- 24 cze 2004, 15:41
- Forum: Elektronika CNC
- Temat: Sterownik serwa
- Odpowiedzi: 19
- Odsłony: 7699
To będzie skomplikowane buforowanie sygnałów bo , musielibyśmy zsynchronizować wszystkie takty dla wszystkich osi oraz pamiętać czasy po jakich następują po sobie impulsy skoków i kierunków dla wszystkich sterowników.rchobby pisze:Można również wprowadzić małe opóźnienie np. przy uruchomieniu programu najpierw przeczytać 10 sygnałów a dopiero potem uruchomić silnik, wiesz co robić kilka kroków naprzód. Trochę główkowania będzie oj będzie. Ale na początek tylko sterowanie 1 silnika, ukłony dla Mariusza, czy można zrobić serwo-wrzeciono. Jak wynik będzie przyszłościowy, to wtedy dalej.
bo jeśli tego nie zrobimy .... ojjjj koła nie będą kołami a i linie ukośne mogą nam się rozlecieć ...

Co do wrzeciona , to nie jestem pewien czy tu chodzi o typowe serwo , tu raczej przydałaby się jakaś logiczna stabilizacja obrotów ze sprzężeniem zwrotnym, gdzie zadawało by sie prędkość obrotów ... tylko że dla silników DC i AC będzie to nieco inna koncepcja ...
- 24 cze 2004, 14:41
- Forum: Elektronika CNC
- Temat: Sterownik serwa
- Odpowiedzi: 19
- Odsłony: 7699
Doszedłem do takich wniosków jeśli chodzi o silniki DC :rchobby pisze:Do sprawdzenia koncepcji procesor nie ma znaczenia, dobry jest AVR bo ma programowanie PWM, 2313 lub attiny czy atmega. Może być tani 51 z flesh'em małe 2/4051 poprzez 89s8252 do nowości Atmela. Największym wyzwaniem będzie detekcja kierunku - optymalny i szybki algorytm oraz sterowanie silnikiem - kształt napięcia przy starcie i stopie.
- sterowanie kirunkiem obrotów poprzez typowy tranzystorowy mostek H
- detekcja kierunku raczej chyba nie będzie potrzebna, bo ją zadajemy sami ...
- co do PWM, może nie być koniecze jeśli zastosujemy przekładnię i silnik zasterujemy pełnym napięciem...
- istotne może okazać się dorobienie układu hamowania np. poprzez zwieranie silnika poprzez klucz na tranzystorze, (po uprzednim odłączeniu sterowania oczywiście

- może trzeba jeszcze będzie dobrać rozdzielczość enkodera do zastosowanej przekładni i komutatora silnika...
- start i stop musi być zsynchronizowany z wejściem dla kroku w sterowniku i nie powinien być buforowany bo możemy mieć problemy z synchronizacją innych osi w maszynie...