PiDiCNC - New Control System

Dyskusje dotyczące działania obsługi programu LinuxCNC

Autor tematu
Matko
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 2
Rejestracja: 13 paź 2015, 17:12
Lokalizacja: programmer

PiDiCNC - New Control System

#1

Post napisał: Matko » 13 paź 2015, 17:22

CNC Control system on Raspberry Pi 2 and Linuxcnc


Zdrowie

Chciałbym podkreślić nasz nowy produkt. Jest to system sterowania oparty na PiDiCNC Raspberry Pi 2 i LinuxCNC.
Obecnie mamy gotowego pierwszego zarządu do kontroli FPGA silników krokowych. Umożliwia sterowanie czterech silników krokowych, można użyć sterowników Pololu DRV8825 zamontowane bezpośrednio do płyty głównej lub podłączony do zewnętrznego zasilania sterownika typu DIR / STEP. Maksymalna prędkość wynosi 750kHz jogging. Ponadto, zgodnie z planszy znajduje się 5 wejść binarnych, 3 wyjścia cyfrowe (każde konfigurowane jako wyjść binarnych lub sterowania PWM RC serw), 1 wyjście przekaźnikowe, 1 wyjście analogowe (0-10V, 12bit) i 12 sygnalizacji LED.

Pozostałe płyty, na której praca będzie zarządzać wejść Analogowe serwo IRC i dodatkowe tablice binarnych, wyjść. Arkusze są ułożone na raspbery Pi, LinuxCNC jest dostępna dla wszystkich, co znajduje się na sprzęcie. System zawiera obraz dysku z LinuxCNC dla Raspberry Pi, ponieważ Machinek z wszystkich kontroli oraz na temat sposobów PNCconf Kreator szybkiej konfiguracji naszych płyt.
Wyprodukowaliśmy tylko kilka kawałków desek do testowania, produkcji i sprzedaży nie zostały jeszcze rozpoczęte, a my chętnie na wszelkie uwagi i opinie.

Jako ostatni reprezentuje, jesteśmy firmą Diams Ltd. która jest przeznaczona na rozwój systemów diagnostycznych i kontrolnych z siedzibą w Bratysławie na Słowacji.


Hi,
I want to take attention to our new product. It is Control System PiDiCNC build on Raspberry Pi 2 and LinuxCNC.
For now we have done with first board for stepper motors based on FPGA. It can drive 4 steppers motors by Pololu DRV8825 directly from
this board or by external stepper driver STEP/DIR type. Max speed is 750kHz. Other features are 5 binary inputs,
3 binary outputs (each can be configured as BIN/PWM/RC servo), 1 relay output, 1 analog output (0-10V, 12bit) and 12 leds. All functions
are available from LinuxCNC by our HAL components. In this moment we made only few boards for testing but commercial production comming soon.
Next boards what we are working on are Analog Board for servo motors, encoders and additional Analog and Binary IO board.

Few slides and video with additional information:



[email protected]

[img]http:////www.c-n-c.cz/download/file.php?mode=view&id=53950&sid=9be91f5dd9ae9a028ab7b04c875994df[/img]

.



Tagi:


Autor tematu
Matko
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 2
Rejestracja: 13 paź 2015, 17:12
Lokalizacja: programmer

#2

Post napisał: Matko » 27 lis 2015, 12:45

System PiDiCNC przeznaczony jest do podłączenia Raspberry Pi 2, przy użyciu aplikacji w CNC lub PLC.
System umożliwia łączenie modułów w razie potrzeby.
System nie wymaga komputera. Raspberry Pi 2 w pełni zastępuje go. Może być do niego podłączony
klasyczny monitor, klawiatura i mysz, lub wyświetlacz LCD. Uruchomione w systemie operacyjnym Linux.
Choć mamy moduły 3805, 3806 (rozszerzony moduł 3805), 3809.

3805/6 Moduł ma na celu CNC pozwala na sterowanie silnikiem krokowym.
Zawiera wszystko, co potrzebne do zarządzania mniej skomplikowanych maszyn CNC (np. Frezowanie CNC).
Większa liczba silników można osiągnąć dodając odpowiednią ilość modułów 3805/6.
Składniki:
4 silniki x krokowe z prądem ok. 1.5A (maks. 2.5A). Microstepping 6400 impulsów / obrót.
      Zamiast konwerterów wewnętrznych można używać dysków zewnętrznych z wymaganymi interwencji, takich jak STEP-DIR.
5 x wejście cyfrowe 0-24V
3 x wyjścia cyfrowe - otwarty kolektor 0-24V / 2.5A
1 x wyjście przekaźnikowe 230V / 5A
7 x wyjście binarne - otwarty kolektor 0-24V / 0.2A
1 x wyjście analogowe 0-10V.
Wyjścia binarne (7 x otwarty kolektor 0-24V / 0.2A), możliwe jest, aby pracować w następujących trybach (dowolna kombinacja):
- Tryb PWM - częstotliwość 40kHz, zastępując regulowany 0-100%
- Tryb RC - RC sterowanie serwo, częstotliwość 50 Hz + -90 stopni, precyzyjny układ kierowniczy serwo 0,1 stopnia
- Tryb STEP - (w parach z) - podłączenia dodatkowych zewnętrznych przetworników dla trzech silników krokowych
   z wymaganymi interwencji, takich jak STEP-DIR.
- Jeden wyjściowy może być także stosowany w połączeniu z 0-10 V wyjściem analogowym i wyjście analogowego zapewniają szybkość i wyjście cyfrowe wskazuje kierunek obrotów - DIR.
Dla dysków zewnętrznych, częstotliwość generacji mikro do 750kHz.

Moduł 3809 może być wykorzystywany do sterowania CNC, lecz do zastosowania PLC.
To binarne wejścia i wyjścia. Moduł zawiera:
- 16 wejść cyfrowych 0-24V. Wejścia są izolowane optycznie, łączone na czwórkę, każdy wpis w czwórkę
       To może być przełączony z obu polaryzacji 0V i 24V. (Zaliczony / nie przechodzą prądu przez wejście).
- 16 wyjść cyfrowych 0-24V. Wyjścia są galwanicznie połączone w czwórkę, każde wyjście w czwórkę
       można przełączać albo 0V lub 24V. Załaduj ok. 2.5A.
Większa liczba wejść lub wyjść może być osiągnięty przez dodanie odpowiedniej liczby modułów 3809-szy

Planujemy także kolejne moduły, które zawierają ADC, DAC i wejść IRC.
W przypadku, gdy masz system PiDiCNC - procentowej PiDiPLC, możliwe jest zaprojektowanie modułów zgodnie z własnymi wymaganiami.

Wykazano również system z jednego modułu 3805 można obejrzeć na poniższym wideo:




[email protected]

Zdjęcia moduły:
3805
Obrazek
3809
Obrazek

.


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 16187
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: PiDiCNC - New Control System

#3

Post napisał: kamar » 27 lis 2015, 18:56

Matko pisze:
Chciałbym podkreślić nasz nowy produkt.

.
Zamiast podkreślać to lepiej przysłać urządzenie do testów :) Przemaglujemy wszechstronnie i ocenimy co to warte. Testy podobnej zabawki robiliśmy tu https://www.cnc.info.pl/topics12/beagle ... t57512.htm


upanie
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1965
Rejestracja: 15 sty 2011, 09:26
Lokalizacja: Wyszków

#4

Post napisał: upanie » 27 lis 2015, 21:25

Trzeba przyznać, że obecne tłumacze komputerowe dają już całkiem nieźle radę :)
czilałt...

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”