Płyta główna CSMIO LPT - MACH 3

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC
Awatar użytkownika

Autor tematu
Piotrjub
Moderator
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 15
Posty: 1495
Rejestracja: 11 kwie 2005, 13:00
Lokalizacja: Gdansk

Płyta główna CSMIO LPT - MACH 3

#1

Post napisał: Piotrjub » 07 lut 2010, 12:20

Ostatnio prosił nas Pan który chciał mieć do plazmy podłączonego Mach 3 o zrobienie płyty głównej do MACH-a.

Urządzenie oczywiście przeznaczone do współpracy z popularnym programem Mach. Głównym założeniem projektu było uzyskanie jak największych możliwości oraz dobrej funkcjonalności.

Najtańszym sposobem sterowania obrabiarki CNC jest wykorzystanie w tym celu komputera PC, który poprzez port równoległy(LPT) steruje driverami silników.

Wykorzystać można zarówno silniki krokowe, jak i systemy serwo - zarówno szczotkowe jak i bezszczotkowe, zależy to tylko od tego, jakich użyjemy driverów. Pamiętać trzeba jednak, że napędy powinny mieć możliwość sterowania poprzez sygnały krok/kierunek (STEP/DIR).
Korzystając z programu Mach poprzez port LPT problematyczna jest niewielka ilość dostępnych sygnałów, dlatego też płytka został wyposażony w mikrokontroler, który umożliwia rozszerzenie ilości dostępnych wejść i wyjść i to nie tylko cyfrowych, ale również dostępne są dodatkowo 2 wyjścia i 3 wejścia analogowe 0-10V.

Te sygnały obsługiwane są w programie Mach poprzez port szeregowy COM z wykorzystaniem protokołu przemysłowego MODBUS. Dla lepszej integracji z Machem stworzyliśmy wtyczkę(plugin), która między innymi umożliwia:
Płynną regulację prędkości posuwu potencjometrem podłączonym do wejścia analogowego
Płynną regulację obrotów wrzeciona potencjometrem podłączonym do wejścia analogowego
Automatyczną kontrolę falownika wrzeciona (załączanie - obroty lewe i prawe oraz prędkość obrotowa)
Obsługę dodatnich i ujemnych wyłączników krańcowych - dla poprawy bezpieczeństwa pracy i ochrony mechaniki obrabiarki
Podłączenie czujnika automatycznej korekcji długości narzędzia
Podłączenie czujnika wysokości materiału
Sterowanie nożem oscylacyjnym
Załączanie pompy chłodziwa
Załączanie pompy stołu podciśnieniowego
Sterowanie odciągiem pyłów
Sterowanie osią obrotową
Podłączenie dodatkowych czujników - np. wysokości palnika w wypalarkach plazmowych
Podłączenie dodatkowych sygnałów do obsługi magazynu narzędzi
Podłączenie dodatkowego przycisku STOP na zdalnym panelu
Obsługę dodatkowych sygnałów z innych urządzeń podłączanych przez użytkownika
Podłączenie skanera 3-D
Podłączenie sygnałów statusu z nepędów silników - automatycznie zatrzymuje obrabiarkę w przypadku awarii którejkolwiek osi

Na tym nie koniec możliwości - płytkę wyposażyliśmy w dodatkowe wyjście w standardzie RS485 (również wykorzystany został odporny na zakłócenia protokół MODBUS) z przeznaczeniem do podłączenia pilota z ręcznym enkoderem (MPG) i wyświetlaniem pozycji.
Płytka posiada też złącze magistrali CAN. Urządzenie umożliwia samodzielną aktualizację oprogramowania.
Załączniki
screenshot1265542092.jpg
screenshot1265542092.jpg (59.8 KiB) Przejrzano 3395 razy
screenshot1265542068.jpg
screenshot1265542068.jpg (16.42 KiB) Przejrzano 9740 razy
IMG00016-20100114-1419.jpg
IMG00016-20100114-1419.jpg (75.18 KiB) Przejrzano 3275 razy
IMG00014-20100114-1416.jpg
IMG00014-20100114-1416.jpg (99.16 KiB) Przejrzano 3310 razy
IMG00015-20100114-1417.jpg
IMG00015-20100114-1417.jpg (126.65 KiB) Przejrzano 3272 razy
screenshot1265541001.jpg
screenshot1265541001.jpg (127.72 KiB) Przejrzano 3279 razy
Ostatnio zmieniony 12 maja 2010, 21:49 przez Piotrjub, łącznie zmieniany 3 razy.



Tagi:


bakprint
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 211
Rejestracja: 18 wrz 2007, 12:02
Lokalizacja: Trzebinia, Limanowa
Kontakt:

#2

Post napisał: bakprint » 07 lut 2010, 12:52

Piękna i... funkcjonalna. Gratuluję pomysłu i wykonania. :)


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#3

Post napisał: Leoo » 07 lut 2010, 14:42

Czy LPT i COM posiadają separację galwaniczną?
Rozumiem, że w wersji handlowej druk po stronie COM będzie poprawiony?

Awatar użytkownika

kostner
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1290
Rejestracja: 13 gru 2005, 04:41
Lokalizacja: Haan / Niemcy

#4

Post napisał: kostner » 07 lut 2010, 16:15

Mach daje rade i jest na pewno wart zeby robic do niego Hardware. Zreszta plytki tej klasy i z takimi mozliwosciami ja na rynku nie spotkalem. Czekam na testy i na akcesoria - Joga czujnik dlugosci itd. Swietna robota
Jeżeli prąd nas nie zabije to nas napewno nie wzmocni :(


margor
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 327
Rejestracja: 24 lut 2005, 09:20
Lokalizacja: Warszawa

#5

Post napisał: margor » 07 lut 2010, 20:50

No fajnie, stworzyliście urządzenie, bez odpowiednia na rynku. Jak dobrze rozumiem informacja o tym na forum nie służy do zbierania laurów - więc czekamy na informację kiedy można zakupić to urządzenie :)

Piszę zupełnie poważnie, bez żadnych podtekstów.

Marek.


galon
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 328
Rejestracja: 06 kwie 2007, 17:17
Lokalizacja: kieleckie

#6

Post napisał: galon » 08 lut 2010, 10:28

gratuluję pomysła i wykonania pytanie kiedy i za ile odpowiedż może być na pw pozdrawiam

Awatar użytkownika

Autor tematu
Piotrjub
Moderator
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 15
Posty: 1495
Rejestracja: 11 kwie 2005, 13:00
Lokalizacja: Gdansk

#7

Post napisał: Piotrjub » 08 lut 2010, 11:57

Trochę zmieniliśmy zdanie o MACH-u . Podczas pisania plugina wystąpił pewien problem techniczny - napisaliśmy w tej sprawie do nich maila odpowiedz z wyjaśnieniem dostaliśmy po .................................... 15 minutach. Podejście naprawdę godne polecenia, zresztą jak przyznają chłopaki Mach przez ostatni okres bardzo mocno się rozwinął dlatego dość szybko zrobimy pod niego kartę podobna do DSPMC/IP - Ethernet Motion Controller aby można było sterować maszyną popularnie nazywając to poprzez kabel sieciowy. Sterowanie draiwerami +-10V na pewno również step dir .

Kolega Leoo napisał "Rozumiem, że w wersji handlowej druk po stronie COM będzie poprawiony?" oczywiście to zdjęcie pokazuje pierwsza płytkę, ale jak kolega zobaczy na pierwszym zdjęciu jest już zupełnie inna płytka (inne złącza to pod nasza skrzynkę sterowniczą) na niej tego problemu nie ma a w finalnej płytce ze standardowymi złączami oczywiście tego problemu również nie ma.
Płytki za tydzień dwa powinny już być gotowe wszyscy się pytają za ile :grin: odpowiem trochę wymijająco że do końca nie wiem ale aby jakąś wartość podać to powiem że około 300 zł :mrgreen:


margor
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 327
Rejestracja: 24 lut 2005, 09:20
Lokalizacja: Warszawa

#8

Post napisał: margor » 08 lut 2010, 12:18

Czekamy :)


paulg
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 790
Rejestracja: 28 paź 2005, 19:59
Lokalizacja: Wejherowo
Kontakt:

#9

Post napisał: paulg » 08 lut 2010, 13:38

Rezerwuje 2 szt :wink:
"Tak naprawdę, to nie rozumiesz jakiegoś zagadnienia, dopóki nie potrafisz go wytłumaczyć swojej babci."
Albert Einstein


berrrcik21
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 5
Posty: 414
Rejestracja: 06 maja 2007, 23:31
Lokalizacja: Kraków

#10

Post napisał: berrrcik21 » 08 lut 2010, 16:48

Witam,
i ja rezerwuje jedną sztukę :grin:

Pozdrawiam,

Robert :grin:
Podziwiać należy wielkie czyny, a nie wielkie słowa.
Demokryt

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”