Wg datasheet producenta mamy Emitter i Detector, na polski inaczej się tego chyba nie tłumaczy.
Na schemacie od Adama z kicada nie ma rezystora 1K, ale jest na tym,na którym się wzorowałem.
Układ działa. Dziękuję tomcat65.
Sklepy zamknięte, stąd zmniejszyłem tylko rezystancję do 235 Ω i to pomogło (1K zostawiłem).
Znaleziono 5 wyników
Wróć do „Spindle control + enkoder”
- 01 sty 2020, 13:46
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Spindle control + enkoder
- Odpowiedzi: 16
- Odsłony: 2520
- 30 gru 2019, 23:42
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Spindle control + enkoder
- Odpowiedzi: 16
- Odsłony: 2520
Re: Spindle control + enkoder
Co nagle to po diable, zacznę zatem od nowa.
Transoptory TCST 2103, układ hd74hc14p.
Zasilam 5V.
Rozpatruję jeden kanał, np faza A.
Emiter trasoptora po zasilaniu przez rezystor 470 Ω ma 1,15V względem masy.
Detektor po rezystorze 1k ma 5,1V gdy jest zasłonięty oraz 3,1V gdy jest odsłonięty i takie napięcia idą do pinu nr1 do układu hd74hc14p.
Czy to jest prawidłowe, czy coś skopalem?
Transoptory TCST 2103, układ hd74hc14p.
Zasilam 5V.
Rozpatruję jeden kanał, np faza A.
Emiter trasoptora po zasilaniu przez rezystor 470 Ω ma 1,15V względem masy.
Detektor po rezystorze 1k ma 5,1V gdy jest zasłonięty oraz 3,1V gdy jest odsłonięty i takie napięcia idą do pinu nr1 do układu hd74hc14p.
Czy to jest prawidłowe, czy coś skopalem?
- 28 gru 2019, 00:28
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Spindle control + enkoder
- Odpowiedzi: 16
- Odsłony: 2520
Re: Spindle control + enkoder
Jakbym wiedział wszystko, to bym nie pytał, bo i po co?
Tak, podlinkowałem post, wersja poprawiona, o której dyskutowałeś z Adamem.
Na wyjściu z transoptorów, po to, aby nie podpinając miernika widzieć stan.
Wywaliłem, już wiem do czego służy, koledzy wyjaśnili, jest sprawna, ten temat uważam za zamknięty. Przewody miałem takie pod ręką, nie wpływają na lepsze działanie układu.
W tym sęk, że nie widzi, to nie ma sensu pisać pliku konfiguracyjnego.
Dziękuję i za tyle.
- 27 gru 2019, 15:00
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Spindle control + enkoder
- Odpowiedzi: 16
- Odsłony: 2520
Re: Spindle control + enkoder
Dziękuje Panowie za odpowiedzi. Póki co to zrezygnuję ze sterowania wrzecionem.
A w sprawie enkodera jest ktoś w stanie mi coś poradzić?
A w sprawie enkodera jest ktoś w stanie mi coś poradzić?
- 25 gru 2019, 23:52
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Spindle control + enkoder
- Odpowiedzi: 16
- Odsłony: 2520
Spindle control + enkoder
Witam. Proszę o pomoc w rozwiązaniu problemu sterowania wrzeciona. Mam zainstalowany Linuxcnc w wersji 2.7

Włączyłem konfig (pominąłem ustawienia silników, bo to nie powinno mieć wpływu na wrzeciono) i ustawiłem:

moja płyta główna to:
https://www.ebmia.pl/plyty-glowne-stero ... k-mb2.html
do niej podłączony moduł:
https://www.ebmia.pl/plyty-glowne-stero ... mach3.html
Dalsze ustawienia to:

Silnik 3f 3kW, 1400obr/min, obecnie steruję go przełącznikiem prawo/lewo i potencjometrem podłączonym do falownika. Chciałbym go wysterować z kompa układem 0-10V.
Podłączając miernik pod wyście napięciowe w SpindleControl powinienem dostać 0-10V (a przynajmniej tak to wszystko rozumiem).
Tymczasem po włączeniu wrzeciona w LinuxCNC (w lewo, lub prawo) napięcie trzyma się na poziomie 0,12V, zwiększając nic się nie dzieje, aż do osiągnięcia pewnych obrotów i spada do zera. Po wyłączeniu i ponownym włączeniu, zabawa zaczyna się od nowa.
Film z zaistniałej sytuacji:
Ustawienia wzorowałem się wg: http://www.fijak-logic.com/pl/?q=node/77
Teraz drugi problem.
Poczyniłem enkoder wg postu:
enkoder-wrzeciona-na-transoptorach-linuxcnc-t46329.html
Dodałem diody żeby zobrazować kiedy świeci dany kanał:
Po podłączeniu układu z enkodera do płyty głównej pod piny 10,11,12 i sprawdzeniu w portTest nie wykrywa nic (gdy klikam Pin 01 lub Pin 16 następuje włączenie przekaźnika co znaczy, że wybrałem właściwy port).
Gdy podepnę przewód pod 5V na płycie głównej i zewrę go z w/w pinami, PortTest wskazuje działanie układu.
Na wyjściu pomiędzy dwoma przewodami z układu enkodera jest napięcie 0,5V gdy świeci dioda, 0 gdy nie świeci, a pomiędzy pozostałymi kombinacjami nie dzieje się nic.
Pytanie: co źle robię?

Włączyłem konfig (pominąłem ustawienia silników, bo to nie powinno mieć wpływu na wrzeciono) i ustawiłem:

moja płyta główna to:
https://www.ebmia.pl/plyty-glowne-stero ... k-mb2.html
do niej podłączony moduł:
https://www.ebmia.pl/plyty-glowne-stero ... mach3.html
Dalsze ustawienia to:


Silnik 3f 3kW, 1400obr/min, obecnie steruję go przełącznikiem prawo/lewo i potencjometrem podłączonym do falownika. Chciałbym go wysterować z kompa układem 0-10V.
Podłączając miernik pod wyście napięciowe w SpindleControl powinienem dostać 0-10V (a przynajmniej tak to wszystko rozumiem).
Tymczasem po włączeniu wrzeciona w LinuxCNC (w lewo, lub prawo) napięcie trzyma się na poziomie 0,12V, zwiększając nic się nie dzieje, aż do osiągnięcia pewnych obrotów i spada do zera. Po wyłączeniu i ponownym włączeniu, zabawa zaczyna się od nowa.
Film z zaistniałej sytuacji:
Ustawienia wzorowałem się wg: http://www.fijak-logic.com/pl/?q=node/77
Teraz drugi problem.
Poczyniłem enkoder wg postu:
enkoder-wrzeciona-na-transoptorach-linuxcnc-t46329.html
Dodałem diody żeby zobrazować kiedy świeci dany kanał:
Po podłączeniu układu z enkodera do płyty głównej pod piny 10,11,12 i sprawdzeniu w portTest nie wykrywa nic (gdy klikam Pin 01 lub Pin 16 następuje włączenie przekaźnika co znaczy, że wybrałem właściwy port).
Gdy podepnę przewód pod 5V na płycie głównej i zewrę go z w/w pinami, PortTest wskazuje działanie układu.
Na wyjściu pomiędzy dwoma przewodami z układu enkodera jest napięcie 0,5V gdy świeci dioda, 0 gdy nie świeci, a pomiędzy pozostałymi kombinacjami nie dzieje się nic.
Pytanie: co źle robię?