Może kolega będzie chciał kiedyś zrobić wersję ethernet ? Mogę oddać swój moduł ethernet -> spi/rs na małym microchipie.mc2kwacz pisze:No panie... Wersja 3. Cuś jak USB
Teraz trzeba poczekać na pierwsze ofiary wprowadzonych zmian
PikoCNC Sterownik maszyny CNC via USB
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 73
- Posty: 1714
- Rejestracja: 13 sty 2006, 16:41
- Lokalizacja: Stargard
- Kontakt:
Ja aktualnie używam tylko CAM`a więc możliwość wyboru profilu dla samego CAMA dla mnie jest idealna.
Po ostatnich zmianach dotyczących bazowania na indeks i modułu remote jestem przekonany że oprogramowanie zawita u mnie na stałe
Testy z serwami już zostały przeprowadzone pozytywnie. Cosimo jeszcze na siłę się trzyma płytki v2 ale coś czuję, że niedługo już mu się skończy pole manewru i trzeba będzie nowy hardware zrobić. Trzymam kciuki!
Po ostatnich zmianach dotyczących bazowania na indeks i modułu remote jestem przekonany że oprogramowanie zawita u mnie na stałe

Testy z serwami już zostały przeprowadzone pozytywnie. Cosimo jeszcze na siłę się trzyma płytki v2 ale coś czuję, że niedługo już mu się skończy pole manewru i trzeba będzie nowy hardware zrobić. Trzymam kciuki!
https://www.instagram.com/cncworkshop.pl/
Obróbka CNC - frezowanie & toczenie
Obróbka CNC - frezowanie & toczenie
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 73
- Posty: 1714
- Rejestracja: 13 sty 2006, 16:41
- Lokalizacja: Stargard
- Kontakt:
Możesz napisać coś więcej? Przybliżyć zagadnienie. (jeśli chcesz może być e-mail lub PW)jarekk pisze:do tego ethernet i karta SD.
Z ciekawostek dzisiaj testowałem serwa AC pod piko. Serwa bez problemu chodzą przy prędkości G0 25m/min i przyspieszeniach 0,2G (więcej nie pozwalają ustawienia sterownika :/)
Bazowałem też je na indeks enkdoera. Rozdzielczość enkodera 2500imp * 4 zbocza = 10.000 imp / rev. W serwopakach ustawiona przekładnia elektroniczna na 4:1 czyli rozdzielczość dla piko - 2500imp na obrót. W moim przypadku na 10mm. Czyli mamy 250 imp na mm. Co daje rozdzielczość programową 4 mikrony.
https://www.instagram.com/cncworkshop.pl/
Obróbka CNC - frezowanie & toczenie
Obróbka CNC - frezowanie & toczenie
-
- Lider FORUM (min. 2000)
- Posty w temacie: 104
- Posty: 2920
- Rejestracja: 27 maja 2013, 22:18
- Lokalizacja: gdzieś
4 mikrony to raczej słaba rozdzielczość programowa. Nie wiem dlaczego nie pozostałeś przy 1 mikronie, skoro napęd to udostępnia.
Jarekk, cosimo raczej nie potrzebuje pomocy w hardware
Zalety przesyłania danych po lanie też są BARDZO wątpliwe. Piko nie jest rozwiązaniem do tzw "profesjonalnych" maszyn, które tworzą parki maszyn z centralnym zarządzaniem. A po co tam ma być karta SD, to już zupełnie nie rozumiem.
Masz swoją wizję, to dobrze. Rynek pewnie z radością przyjmie kolejny sterownik. Szczególnie z większa ilością osi albo z camem dedykowanym pod coś więcej niż frezarkę. Tokarka jest nie wiedzieć czemu traktowana po macoszemu i oprócz macha do wszystkiego i niczego jest jeszcze tylko pingwin-nielot. Masz niszę do zapełnienia jak ta lala
Piszę bez złośliwości, choć może tak to zabrzmiało 
Jarekk, cosimo raczej nie potrzebuje pomocy w hardware

Masz swoją wizję, to dobrze. Rynek pewnie z radością przyjmie kolejny sterownik. Szczególnie z większa ilością osi albo z camem dedykowanym pod coś więcej niż frezarkę. Tokarka jest nie wiedzieć czemu traktowana po macoszemu i oprócz macha do wszystkiego i niczego jest jeszcze tylko pingwin-nielot. Masz niszę do zapełnienia jak ta lala


Ostatnio zmieniony 01 mar 2015, 02:09 przez mc2kwacz, łącznie zmieniany 1 raz.
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 50
- Posty: 1701
- Rejestracja: 17 mar 2006, 08:57
- Lokalizacja: Gdańsk
Od dłuższego czasu (paru lat) robię sterowniki dla Piotra Rakowskiego (www.grawerki.biz). To co proponowałem to jego nowa generacja - jeszcze jest na etapie testowania. Generalnie - prototyp osiąga około 180 kHz przy 5 osiach, ale na razie nie włączyłem drugiego procesora - powinno być jakieś 250..300kHz docelowo ( wszystko generowane programowo - bez FPGA).gaspar pisze: jarekk napisał/a:
do tego ethernet i karta SD.
Możesz napisać coś więcej? Przybliżyć zagadnienie. (jeśli chcesz może być e-mail lub PW)
Sterowniki te działają tylko z jego oprogramowaniem - nie miałem motywacji aby robić własny program główny ( choć tak naprawdę niewiele by trzeba - oprogramowanie tak naprawdę obsługuje wektory ruchu oraz konfigurację prędkości i przyspieszeń - samo przelicza docelowe wektory ścieżki).
To co proponowałem koledze to oprócz elektroniki ( która jest bardzo podobna - obsługujemy w zasadzie taki sam zestaw i/o, u mnie również powstaje manipulator i zewnętrzny panel) to także oprogramowanie.
Nie te moje ( tego nie dam), ale rzeczy takie jak kod startowy, bootloader ethernetowy, szkielet aplikacji, etc. - uruchomienie takiego procka jest niestety czasochłonne. Bez podtekstów - tak po prostu bo podoba mi się ten projekt.
Co do ethernetu - tyle problemów USB jak przy sterowniku CNC to nie miałem nigdzie. Galwaniczna izolacja USB tylko trochę pomagała. Ethernet - który nie jest droższy niż USB - nigdy nie zawiódł.
A karta SD przydaje się do dużych plików do grawerowania. U mnie można wtedy odłączyć PC-ta. Nawet jak się powiesi to można zrestartować aplikację i podłączyć się do wciąż działającej maszyny.
Ale to takie dywagacje - na więcej zapraszam na PW jeżeli ktoś jest zainteresowany. Obiecuje już więcej nie zaśmiecać wątku.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 104
- Posty: 2920
- Rejestracja: 27 maja 2013, 22:18
- Lokalizacja: gdzieś
To jest fajny temat do pogadania, choć raczej faktycznie nie w tym dziale i nawet nie wiem czy na tym forum.
Wciąłem się między wódkę i zakąskę bo sam kiedyś zauważyłem, że cosimo pomocy nie oczekuje. I ja go świetnie rozumiem, bo jednak producent ma swoją wizję i niekoniecznie chce tracić 100% kontroli nad projektem. Cudzy kod to jest jednak zawsze kłopot.
Wciąłem się między wódkę i zakąskę bo sam kiedyś zauważyłem, że cosimo pomocy nie oczekuje. I ja go świetnie rozumiem, bo jednak producent ma swoją wizję i niekoniecznie chce tracić 100% kontroli nad projektem. Cudzy kod to jest jednak zawsze kłopot.
-
Autor tematu - Specjalista poziom 3 (min. 600)
- Posty w temacie: 253
- Posty: 637
- Rejestracja: 21 maja 2008, 10:02
- Lokalizacja: Damasławek
Cosimo jeszcze na siłę się trzyma płytki v2 ale coś czuję, że niedługo już mu się skończy pole manewru i trzeba będzie nowy hardware zrobić. Trzymam kciuki!
Trzymaj!

Generalnie pracuje nad dwoma wariantami:
1) STEP 200KHz oparty o LPC1769 120MHz po LAN.
2) STEP 1MHz oparty o 8 rdzeniowy procesor 500Mhz, na dziś po USB.
Oba 4-5 osi. Na fotce niżej wstępna płyta do drugiego wariantu. Wyjścia STEP/DIR różnicowe. Lewa strona płytki bazowej będzie dla obu wersji podobna. Aktualnie zawiera także wbudowane wyjście 0-10V. Zmieniłem też rozwiązanie wyjścia ENABLE na płycie będzie mały przekaźnik sterowany tym sygnałem a na listwie wyjścia przekaźnika. Płyty będą już wyłącznie na 24V. Jest też złącze do rozbudowy o dodatkowe I/O.
Na obrazku prototyp drugiego wariantu. Dyndający opornik to antenka do sterowania maszyną za pomocą fal mózgowych.
