Znaleziono 2 wyniki

autor: tomcat65
25 sty 2015, 21:53
Forum: LinuxCNC (dawniej EMC2)
Temat: Głowica rewolwerowa VDI :) komponent
Odpowiedzi: 44
Odsłony: 6375

kamar pisze:Jesli nawet to nie absolutny
Ja napisałem:
raczej absolutny
I obaj mamy rację.
Z czysto logicznego punktu widzenia, osiem sygnałów ustala pozycję.
Z mechanicznego punktu widzenia, już niekoniecznie.
Enkoder - wartości 1, 2, 4, co daje 7 możliwości. A zero?
Tak jak w typowym enkoderze można by liczyć pozycję po ilości impulsów, ale jednak stosuje się index.
251mz pisze:Ogólnie to nawet krokowiec tam zbedny a mógłby być silnik DC na 2ch przekaźnikach;)
A od bidy to na jednym;)
Niestety nie. W pozycji 0-0-0, przy braku jakiegokolwiek sygnału z czujników, taki silnik "przeleci" pozycję 'zero'. Musi być czwarty czujnik ustalający tę pozycję.
Zależy jaki jest algorytm programu:
-jeśli liczy kroki do następnej pozycji, to musi trafiać.
-jeśli krokowiec kręci i czeka na sygnał z czujników, może mijać punkt 'zero' i stąd błąd.
autor: tomcat65
24 sty 2015, 22:34
Forum: LinuxCNC (dawniej EMC2)
Temat: Głowica rewolwerowa VDI :) komponent
Odpowiedzi: 44
Odsłony: 6375

Raczej absolutny.
Krokowiec nie musi nic wiedzieć, dane o położeniu zczytywane są z trzech czujników. Dwa stany razy trzy sztuki - 8 kombinacji.

0-0-0 ( T1 - pozycja 0 )
0-0-1 ( T2 - pozycja 1 )
0-1-0
...
1-1-1 ( T8 - pozycja 7 )

Gdzieś albo błąd w programie, albo coś źle wpisane.

Wróć do „Głowica rewolwerowa VDI :) komponent”