uhaha z tym linuxem

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

senio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 9
Posty: 1473
Rejestracja: 25 maja 2006, 14:39
Lokalizacja: koło.wlkp

Re: uhaha z tym linuxem

#21

Post napisał: senio » 22 kwie 2023, 12:32

bartuss1 pisze:
22 kwie 2023, 12:09
wrzeciono nie liczy obrotów. hall jest ustawiony jako index wrzeciona. I jak to ugryźć?
W moim w configu 3 piny 11, 12 i 13 jako kolejno faza A B i Index. Następnie negujesz -czyli klikasz "odwróć" przy jednej dowolnej fazie czyli zanegowaniu pinu 11 lub 12. Później klikasz dalej i w ostatniej karcie wpisujesz tliczbę sygnałów czyli otworów tarczy i to wszystko. U mnie jest 11 Index 12 i 13 fazy.

tak to w halu wygląda

Kod: Zaznacz cały

setp encoder.0.position-scale 144.000000
net spindle-position encoder.0.position => motion.spindle-revs
net spindle-velocity encoder.0.velocity => motion.spindle-speed-in
net spindle-index-enable encoder.0.index-enable <=> motion.spindle-index-enable
net spindle-phase-a encoder.0.phase-A
net spindle-phase-b encoder.0.phase-B
net spindle-index encoder.0.phase-Z



Awatar użytkownika

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

Re: uhaha z tym linuxem

#22

Post napisał: tuxcnc » 22 kwie 2023, 12:35

Tutaj masz trochę wyższą szkołę jazdy:

Kod: Zaznacz cały

# add the encoder to HAL and attach it to threads.
loadrt encoder num_chan=1
addf encoder.update-counters base-thread
addf encoder.capture-position servo-thread
loadrt comp count=2
addf comp.0 servo-thread
addf comp.1 servo-thread
setp comp.0.in1 0.01
setp comp.1.in0 -0.01
loadrt or2 count=2
addf or2.0 base-thread
addf or2.1 base-thread
loadrt and2 count=4
addf and2.0 base-thread
addf and2.1 base-thread
addf and2.2 base-thread
addf and2.3 base-thread

# set the HAL encoder to 160 pulses per revolution.
setp encoder.0.position-scale 160
#setp encoder.0.index-enable true

# set the HAL encoder to non-quadrature simple counting using A only.
#setp encoder.0.counter-mode true

# connect the HAL encoder outputs to LinuxCNC.
net spindle-position encoder.0.position spindle.0.revs
net spindle-velocity encoder.0.velocity spindle.0.speed-in comp.0.in0 comp.1.in1
net spindle-index-enable encoder.0.index-enable spindle.0.index-enable
net spindle-err-fwd-in comp.0.out and2.1.in1
net spindle-err-rev-in comp.1.out and2.0.in1
# connect the HAL encoder inputs to the real encoder.
net spindle-phase-a encoder.0.phase-A parport.0.pin-11-in
net spindle-phase-b encoder.0.phase-B parport.0.pin-12-in
net spindle-index encoder.0.phase-Z parport.0.pin-13-in-not

net spindle-fwd spindle.0.forward and2.0.in0 and2.2.in0
net spindle-rev spindle.0.reverse and2.1.in0 and2.3.in0

net spindle-dir-enable-in1 and2.0.out or2.0.in0
net spindle-dir-enable-in2 and2.1.out or2.0.in1
net spindle-dir-enable or2.0.out and2.2.in1 and2.3.in1
net spindle-fwd-out and2.2.out parport.0.pin-06-out
net spindle-rev-out and2.3.out parport.0.pin-07-out
Chodzi o to, że mam w tokarce silnik jednofazowy z kondensatorem rozruchowym.
Taki silnik nie zmieni kierunku kiedy jest w ruchu, pomimo przełączenia uzwojeń będzie się kręcił nadal w tym samym kierunku.
Komponenty comp, and i or są użyte aby nie dało się włączyć silnika będącego w ruchu (kiedy się obraca, niekoniecznie zasilany).
Jak widać enkoder może służyć nie tylko do gwintowania...

Awatar użytkownika

Autor tematu
bartuss1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 39
Posty: 8363
Rejestracja: 05 kwie 2006, 17:37
Lokalizacja: Kędzierzyn - Koźle
Kontakt:

Re: uhaha z tym linuxem

#23

Post napisał: bartuss1 » 22 kwie 2023, 12:48

senio pisze:tak to w halu wygląda

i to bedzie działac tylko przy jednym czujniku? bo enkodera nie mam
czujnik hala blisko wału i magnesik na wale i nic więcej
https://www.etsy.com/pl/shop/soltysdesign

Awatar użytkownika

senio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 9
Posty: 1473
Rejestracja: 25 maja 2006, 14:39
Lokalizacja: koło.wlkp

Re: uhaha z tym linuxem

#24

Post napisał: senio » 22 kwie 2023, 13:37

Tego to ja nie wiem. Ja mam enkoder, tak skonfigurowane jak napisałem i działa.

Poszukaj w Kamara postach. On gdzieś przy czymś miał też tylko magnes. Chyba przy dłutownicy.


cawboy
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 8
Posty: 645
Rejestracja: 13 mar 2021, 18:23
Lokalizacja: Bydgoszcz

Re: uhaha z tym linuxem

#25

Post napisał: cawboy » 22 kwie 2023, 13:55

w linuxcnc potrzebujesz chyba 2 czujniki, index i fazę A, ktoś tam próbował podłączyć jeden czujnik jako fazę i index, niby to działało ale nie sprawdzałem i raczej nie zamierzam, zamówiłem enkoder.
Jak bzdury to przepraszam- raczkujący w linuxcnc. :!:
Krak.

Awatar użytkownika

Autor tematu
bartuss1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 39
Posty: 8363
Rejestracja: 05 kwie 2006, 17:37
Lokalizacja: Kędzierzyn - Koźle
Kontakt:

Re: uhaha z tym linuxem

#26

Post napisał: bartuss1 » 22 kwie 2023, 16:13

mam jakis enkoder, a zresztą, chyba zamowie nowy i nie bede sie pieprzył

Dodane 2 godziny 15 minuty 54 sekundy:
no jako zwykła tokara to troche juz tych wiórów linuxowych polecialo, w sumie toczy sie podobnie jak na machu, jedyna róznica to przechodzenie z mdi na reczny troche upierdliwe
https://www.etsy.com/pl/shop/soltysdesign


cawboy
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 8
Posty: 645
Rejestracja: 13 mar 2021, 18:23
Lokalizacja: Bydgoszcz

Re: uhaha z tym linuxem

#27

Post napisał: cawboy » 22 kwie 2023, 17:27

toczy jak toczy, zdążyłem tylko osie uruchomić, kilka testów, niby ok, w weekend miałem się za rewolwer zabierać i stary pc się posr.ł, ..uj mnie trafia już na te trupy z lpt. Siedzę teraz i rozmyślam nowy komp linux + mesa, Piko, czy nie wywalić 500 dolców na Acorna albo spakować te całe hobby i na złom wywieźć..
Eee zobaczymy co wymyślę. :lol:
Krak.

Awatar użytkownika

Autor tematu
bartuss1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 39
Posty: 8363
Rejestracja: 05 kwie 2006, 17:37
Lokalizacja: Kędzierzyn - Koźle
Kontakt:

Re: uhaha z tym linuxem

#28

Post napisał: bartuss1 » 22 kwie 2023, 17:33

No nie gadaj ze takie stare, ja niedawno zapieprzałem na 60 letnich manualach hehe
https://www.etsy.com/pl/shop/soltysdesign


cawboy
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 8
Posty: 645
Rejestracja: 13 mar 2021, 18:23
Lokalizacja: Bydgoszcz

Re: uhaha z tym linuxem

#29

Post napisał: cawboy » 22 kwie 2023, 17:38

Wiem Bartku, nawet ten twój były skansen kiedyś na oczy widziałem. :mrgreen:
Krak.

Awatar użytkownika

senio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 9
Posty: 1473
Rejestracja: 25 maja 2006, 14:39
Lokalizacja: koło.wlkp

Re: uhaha z tym linuxem

#30

Post napisał: senio » 22 kwie 2023, 17:44

Dell OptiPlex 960 po 250 zeta chodzi z 8 maszyn u mnie i kumpli na Wheezy i jakoś nic się nie dzieje latami.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”