tuxcnc pisze:Jakiś problem przeczytać manual
?
nie problem...
'linuxcnc.org docs encoder.9 pisze:encoder is used to measure position by counting the pulses generated by a quadrature encoder. As a software-based implementation it is much less expensive than hardware, but has a limited maximum count rate. The limit is in the range of 10KHz to 50KHz, depending on the computer speed and other factors. If better performance is needed, a hardware encoder counter is a better choice. Some hardware-based systems can count at MHz rates.
10KHz do 50KHz - zależna jest od komputera... i wymagająca "zmierzenia"
ale przyjmując najgorszy przypadek - 10KHz częstotliwości sczytywania kolejnych pozycji... i załóżmy, że max prędkości stosowanej w osi będzie 20obr/sek ==>> na jeden obrót wychodzi 500Hz (1/2 KHz) ==>> 125 szczelin, prążków... czyli dość podobnie jak w enkoderach dla wrzeciona tokarni
[ Dodano: 2013-08-16, 08:04 ]
kamar pisze:Dorzucenie do zarabiającej maszyny 100$ na Messe nie jest problemem. Skupny się na razie na enkoderze. Wiadomo że 60-100 zł za enkoder nie powali ale 700- 900 jak z linków wczesniej, to trochę natto. Piorytetem jest łatwość i szczelnosć zabudowy
1)
Wolny enkoder na 125 szczelin może pracować jako "ESTOP" rażącego przekroczenia właściwej pozycji
przez dodatkowy port lpt.
2)
Enkoder o rozdzielczości nie gorszej niż krokowiec+mikrokrok wymaga szybkiej obsługi (->mesa lub coś podobnego, lub uC).
Ciekawe co można zrobić z wersją 2)?...
realizacja enkodera 2) - to oczywiście gotowy moduł zintegrowanego transoptora szczelinowego AB (ew. Z) + mała tarczka... tarczkę trzeba "jakoś" zamontować na wale silnika , a transoptor ustawić.. i wszystko szczelnie zamknąć