Enkoder Inkrementalny

Dyskusje dotyczące działania obsługi programu LinuxCNC
Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 7896
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

#11

Post napisał: tuxcnc » 26 kwie 2014, 21:31

hecza pisze:Ja osobiście to nawet nie wiem ile tych impulsów można przepuścić skutecznie przez LPT
Przez port LPT można przepuścić całkiem sporo, ale to zupełnie nie o to chodzi.
Problem jest z programowym zliczaniem impulsów.
Jeżeli masz przykładowo base thread = 30000, to znaczy że komputer jest w stanie sprawdzić stan dowolnego pinu co 30 mikrosekund.
Szybciej jest po prostu niemożliwe.

.



Tagi:


hecza
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 403
Rejestracja: 06 mar 2012, 13:25
Lokalizacja: Częstochowa

#12

Post napisał: hecza » 26 kwie 2014, 21:51

Zobaczymy, co kolega zaprezentuje – jak się nie uda, to może jakiś następny superkomputer.
Ja wolę kupić kartę PCI, która obsługuje dużo „gęściejsze” enkodery i przy okazji mam więcej in/out, a komputer – demobil, byle sprawny.
Dlatego dla mnie – laika – najlepszym dowodem będzie gwintowanie G33.1 (są też inne sposoby), bo to, że maszyna obsługuje G76 lub kontrolka at-speed świeci na zielono, to żaden dowód, że enkoder jest wydolnie obsługiwany.

Pozdrawiam

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 7896
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

#13

Post napisał: tuxcnc » 26 kwie 2014, 22:15

Nikt przy zdrowych zmysłach nie puści G33.1 przy 2000 obr/min.
Z ciekawości spróbowałem tego z wyłączonymi sterownikami od posuwów.
Bezwładność wrzeciona powoduje tak duży błąd położenia, że posuw wycofujący narzędzie wcale się nie włącza.
Po prostu wrzeciono zaczyna się kręcić w drugą stronę, a narzędzie stoi w miejscu.
Nie miałem czasu się temu bliżej przyjrzeć, ale gdzieś jest błąd w programie.
Trzeba by to dokładnie sprawdzić i zgłosić deweloperom.

.


hecza
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 403
Rejestracja: 06 mar 2012, 13:25
Lokalizacja: Częstochowa

#14

Post napisał: hecza » 26 kwie 2014, 22:32

U mnie gwintowanie G33.1 chodzi - frezarka - na tokarce nie sprawdzałem (tylko G76).
Za wrzeciono robi serwo z enkoderem 2048*4 = 8192
Nie robiłem jeszcze zawodów przy jakiej prędkości się „wysypie”.
M8 gwintowałem przy 400 obrotach, ale mogę kiedyś je „pogonić”/sprawdzić.


Pozdrawiam


Autor tematu
Marfeel
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 8
Posty: 57
Rejestracja: 29 sty 2013, 21:04
Lokalizacja: Konin

#15

Post napisał: Marfeel » 27 kwie 2014, 21:01

Marfeel

Awatar użytkownika

MlKl
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 3706
Rejestracja: 15 sie 2010, 13:44
Lokalizacja: Błonie
Kontakt:

#16

Post napisał: MlKl » 27 kwie 2014, 21:07

Przy s150 pewnie jeszcze encoder jest czytany prawidłowo - pokaż to samo przy s2000...


Autor tematu
Marfeel
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 8
Posty: 57
Rejestracja: 29 sty 2013, 21:04
Lokalizacja: Konin

#17

Post napisał: Marfeel » 27 kwie 2014, 21:58

Uczepiliście się 2000 obr/min jak rzep Psiego ogona, pisałem że do 2000 obr/min ładnie szczytuje, jeżeli ktoś ma problem ze zrozumienie tego co pisze to niech po prostu nie wypowiada się bo to do niczego nie zmierza,.
Przy 2000 obr/min wyhamowanie wrzecionem które waży 150kg zajmuje 3 sekundy w momencie przerzucenia kierunku obrotów wywala błąd falownika.
Marfeel


dance1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 3094
Rejestracja: 11 mar 2007, 22:42
Lokalizacja: G-G

#18

Post napisał: dance1 » 31 maja 2014, 19:51

"Właśnie podłączyłem kompa do maszyny do 2000obr/min ładnie wszystko działa więcej nie potrzeba
Z gwintowaniem niema problemu dodaje fote pierwszej próby gwint M20 robiony nożem SV czołowym"

Tak napisałeś także odzew miałeś, "kupę" wiesz i musisz się z krytyką pogodzić. Zresztą kolega już to wcześniej napisał, bardziej dosadnie czy też prawdziwie.
Zadowolony możesz być punkty poleciały. :evil:
I don't like principles, I prefer prejudices


pukury
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 7612
Rejestracja: 23 lis 2004, 22:41
Lokalizacja: kraków

#19

Post napisał: pukury » 31 maja 2014, 20:25

witam.
bez urazy - ale czy lejesz emulsję z wiadra ? :shock:
czy może z konewki ? :shock:
no i w dodatku wcale nie tam gdzie trzeba - czymś cienkim na gwintownik lej .
a nie na uchwyt .
pozdrawiam.
Mane Tekel Fares


Autor tematu
Marfeel
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 8
Posty: 57
Rejestracja: 29 sty 2013, 21:04
Lokalizacja: Konin

#20

Post napisał: Marfeel » 31 maja 2014, 22:29

Koledzy. Czy ktoś pytał jak to działa?
Czy ktoś pytał jak to jest zrobione?
NIE!!!
Zatem sam napisze o co w tym biega :cool:
Między enkoder a port LPT podłączyłem podzielnik impulsowy(sam go zbudowałem) x10 czyli 1250/10=125 impulsów
na obrót wrzeciona co umożliwia portowi prawidłowy odczyt, aby uniknąć niepożądanych sygnałów enkoder inkrementalny podłączyłem do zasilacza 5V który zasila tylko enkoder (5V 1A (dane zasilacza). Krytyka jest mile widziana, wzmaga osobę krytykowaną do działań i tak
u mnie jest jeśli ktoś to wykonał to i ja to wykonam, Kiedyś pisałem do KAMAR jak podłączyć enkoder i NIC więc zrozumiałem że jeśli potrafię liczyć (a potrafię) to liczę sam na siebie
Co do emulsji:
Maszyna ma wiele wyjść emulsji ja używam tego wyjścia ponieważ jest uniwersalne dla wszystkich narzędzi (12)
Dodam że mam dwie głowice po 6 narzędzi na każdą i automatyczną zmianę narzędzia z poziomu LINUX CNC
Pozdrawiam.
Piszę w odpowiedzi na tuxcnc
sprzeczne jest twe rozumowanie (teoria zaprzecza praktyce)
Podchodzisz do sprawy teoretycznie i z własnym pojęciem elektroniki (pora na praktykę)
To co wydaje się niemożliwe działa bez problemowo, enkoder czyta prawidłowo gwinty wykonuje idealnie czy to płytką czy też gwintownikiem
Twe zdanie co do sprzeczności jest jak najbardziej zrozumiałe ja osobiście też niewierze w to co a raczej czego nie doświadczam lub nie potrafię wykonać (a naprawdę mało tego jest)
tylko że jeśli sam nie potrafię to po prostu nie wypowiadam się na temat bo nie ma sensu.
Sądzę że moderator nie ma powodu tym razem dawać ostrzeżenia bo raczej zdaje sobie sprawę z braku odpowiedniej praktyki z Twej strony
co do reszty to jakoś nie ma wpływu na działanie enkodera jak i na przesunięcia jak i na kwadraturę
odpowiednie układy dają radę koszt budowy to 50 zł a enkoder wart 3000 zł
Natomiast jakiś CHINOL za 500zł to porażka
Faktem jest że nie obyło się bez problemów (zmiana kompa IP4 3Ghz na IP4 2x3Ghz)
No i te koty jeden szary drugi bury ale i tak wszystkie wpadły do dziury (na szczęście)
Ostatnio zmieniony 31 maja 2014, 23:58 przez Marfeel, łącznie zmieniany 1 raz.
Marfeel

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”