Znaleziono 1 wynik

autor: drzasiek90
01 mar 2024, 21:19
Forum: LinuxCNC (dawniej EMC2)
Temat: Linuxcnc, enkoder.
Odpowiedzi: 42
Odsłony: 3264

Re: Linuxcnc, enkoder.

tomareks pisze:
01 mar 2024, 17:16
Z tego co wyczytałem:
Enkoder inkrementalny, max 100 cpr, czyli 25 ppr (Chińczycy oznaczają p/r)
Nie ma takiej zasady.
Uruchomisz 100cpr, 200cpr, 800cpr. To tylko kwestia maksymalnych obrotów jakie będziesz mógł prawidłowo mierzyć.
Częstotliwość próbkowania (czyli BASE_PERIOD) musi być wyższa niż częstotliwość zmiany stanu kwadraturowego, aby linuxcnc prawidłowo mógł odczytać każdy stan.
Tu masz wyjaśnione:
enkoder-w-linuxcnc-toczenie-gwintu-para ... 87-40.html
Post numer 45.
tomareks pisze:
01 mar 2024, 18:20
To ta popularna ;-)
Obrazek
Ta płytka ma tylko jedną zaletę - jest popularna i tania. Też z niej często korzystam - z wcześniej wymienionych powodów.
Ale trzeba być świadomym jej ograniczeń i wad i umiejętnie je ominąć.
Wejścia z optoizolacją, która tak naprawdę nie jest użyteczną optoizolacją.
Aby była użyteczna optoizolacja, musi być udostępnione zarówno anoda jak i katoda diody z transoptora.
Tutaj anody podłączone są na sztywno do napięcia zasilania na tej płytce, a katody przez rezystor musisz zewrzeć do masy na tej płytce. Więc transoptor robi ci tutaj tylko jako bufor, który w przypadku enkodera jest zupełnie niepotrzebny.
Nie ma powodu, aby enkoder podłączać przez optoizolację - która zrobiona tak jak tutaj, na tanich transoptorach wprowadza dodatkowe "niepotrzebne" opóźnienia sygnału. Dlatego w tej płytce najlepsze co można zrobić, to pominąć te transoptory.

Wróć do „Linuxcnc, enkoder.”