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]
.
PiDiCNC - New Control System
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 2
- Posty: 2
- Rejestracja: 13 paź 2015, 17:12
- Lokalizacja: programmer
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

3809

.
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

3809

.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 16281
- Rejestracja: 18 wrz 2010, 06:17
- Lokalizacja: Kozienice
- Kontakt:
Re: PiDiCNC - New Control System
Zamiast podkreślać to lepiej przysłać urządzenie do testówMatko pisze:
Chciałbym podkreślić nasz nowy produkt.
.
