E228a/b.
Zastosowanie:
Sterownik interpolujący 3D do sterowania ruchem przestrzennym z komputera, przez port szeregowy RS232C.
Opis
Sterownik E228a przeznaczony jest do sterowania ruchem małych urządzeń w których ruch w poszczególnych osiach
X Y Z realizowany jest przez silniki krokowe lub serwosilniki i nie są wymagane duże prędkości . Doskonale nadaje się do amatorskich i
półprofesjonalnych konstrukcji ploterów, frezarek, grawerek , wiertarek do płyt drukowanych itp. sterowanych komputerem. Może pracować z każdym
komputerem wyposażonym w port szeregowy z systemem operacyjnym MS Windows 95/98 /NT/2000. Sterownik E228a posiada odmienną koncepcję od większości
tego typu sterowników mających postać kart rozszerzeń (ISA, PCI) do komputera PC. Sterownik ma postać modułu . Nie jest przypisany do konkretnego
komputera czy systemu operacyjnego. Jest wolniejszy i posiada uproszczoną realizację kinematyki w stosunku do kosztownych rozwiązań opartych o układy
ASIC, lub wyposażonych w specjalizowane mikrokontrolery. 24 bitowy licznik położenia o pojemności ponad 16 milionów pozycji i częstotliwość taktowania do
120 kHz stawiają go , jeśli chodzi o prędkość i rozdzielczość pozycjonowania, nieco ponad tanimi bezprocesorowymi kartami ISA. E228a bez problemów pracuje
pod MS Windows i Linuxem i każdym innym systemem, który potrafi wysłać strumień danych na port szeregowy. E228a precyzyjnie realizuje prędkości ruchu i
przyspieszenia, ponieważ ma własny zegar. Realizuje funkcje ruchu prostoliniowego. Wszelkie złożone obliczenia związane z interpolacją liniową lub kołową
muszą być wykonane na komputerze nadrzędnym przed wykonaniem ruchu. Oprogramowanie
XYZ App (MS Windows) przekształca opis ruchu z formatu
HPGL , G-Code na tekstowy zbiór wynikowy w postaci sekwencji rozkazów sterownika E228a, a następnie wysyła ten zbiór do sterownika przez port szeregowy.
Współpraca ze sterownikami osi.
Sterownik E228a może współpracować z dowolnymi sterownikami silników krokowych unipolarnymi i bipolarnymi impulsowymi i stałoprądowymi
posiadającymi wyprowadzone co najmniej dwa sygnały wejściowe taktujący o nazwie:TAKT , PULSE, CLK, STEP, KROK którego zmiana stanu powoduje ruch silnika
o jeden krok (półkrok lub mikrokrok), oraz sygnał którego poziom określa kierunek obrotów. Mogą to być sterowniki/drivery 3D200 lub D500. Jeśli wykorzystywany
jest sygnał /ENABLE to należy zwrócić uwagę na polaryzację tego sygnału w sterowniku silnika krokowego. Jeśli stosowane drivery mają wejścia transoptorowe,
nalezy zwrócić uwagę aby nie został przekroczony maksymalny prąd wyjścia typu .OPEN DRAIN. sterownika E228a wynoszacy 20mA. Napięcie anody diody transoptora
nie może być wyższe niż 5V. E228a może współpracować ze sterownikami osi serwosilników sterowanych według schematu TAKT/KIERUNEK.
Przyzwoitej jakości sterowniki silników krokowych w rozsądnych cenach oferuje firma WOBIT.
Dane techniczne
- Sterowanie CNC do trzech osi frezarką lub ploterem grawerującym NC.
- Współpraca z typowymi sterownikami / driverami silników krokowych lub serwosilników poszczególnych osi.
- Port szeregowy RS232 do komunikacji z komputerem.
- Trzybajtowy licznik położenia.
- Częstotliwość taktowania do 100kHz. (wersja b 200kHz).
- Jednobajtowy podział taktowania dla każdej osi.
- Obsługa czujników położenia zerowego (origin) lub czujników krańcowych oddzielnie dla każdej osi.
- Ruchy prostoliniowe przestrzenne.
- Przyspieszenie / hamowanie - funkcja schodkowa.
- Sygnał wyłączania prądu /ENABLE dla sterowników osi.
- Program sterujący pod MS Windows 95/98/NT/2000/XP.
- Oprogramowanie do wykonywania sekwencji ruchu z plików w formatach HPGL, G-Code, NC-drill , RML2.