Na wstępie chciał bym się przywitać ,gdyż jestem niedawno zarejestrowany na forum i jest to pierwszy post , więc WITAM wszystkich .
Od dawna noszę się z zamiarem zrobienia własnej frezarki CNC do użytku modelarskiego ,no i w końcu się zdecydowałem. Zaczęło się delikatnie od oswajania się z elektroniką sterującą oraz programami . Wszystko ładnie się składało ,pierwsze uruchomienie ok ( step2cnc ) silniki prawidłowo reagują . Byłem zadowolony ale nie na długo i tu właśnie zaczyna się mój problem . Podłączyłem do SSK MB 2 E-stop i homy xyz (na razie leżące na stole ) i co i nic ,program nie reaguje na zadawane sygnały. Nie dość tego na pinach (10 ,11 ,12 ,13) odpowiedzialnych za obsługę tych styków komputer wystawia cały czas stan wysoki ( sprawdzone ledem + opornik do masy ) . A z opisu i schematu płyty ssk mb2 wynika że e-stop i krańcówki w momencie zadziałania też podają stan wysoki na port , więc to nie ma prawa działać.
Dwa dni i dwie noce siedziałem i kombinowałem z ustawianiami w biosie , w windzie (xp pro) ,szukałem informacji na forum , na googlach powoli tacę nadzieje
Do tej pory wystarczało mi uważne czytanie i przeglądanie forum ( już jakieś 3 lata ) ale teraz jestem zmuszony by prosić o pomoc . Może to ja jestem jakiś tępy i gdzieś robię błąd albo jest problem gdzie indziej a ja go nie widzę .
Jak w zasadzie powinien być ustawiony port w kompie żeby poprawnie działało sterowanie CNC??
I tu moja prośba do forumowiczów o jakieś wskazówki naprowadzające na rozwikłanie tego problemu .
komp to AMD athlon , 1,1 GHz , 768 Mb ram
Próbowałem jeszcze na starym laptopie z lpt ( jakiś dell 400Mhz ) i te same stany są na porcie .
Kabel sprawdziłem (miernikiem), w sumie to dwa kable i oba są ok .
na koniec parę fotek :
ustawienia w biosie
tryb portu ,jakkolwiek nie ustawiony zawsze stan wysoki na porcie
menadżer sprzętu w windzie
nieszczęsne niebieskie kropki które nie chcą zrobić się białe
stanowisko testowe i panujący nieład artystyczny w około
Z góry (i z dołu ) dziękuję za wszelkie sugestie i odpowiedzi.
P.S. Przepraszam jeśli nie ten dział , i jeśli było o tym na forum a uszło mojej uwadze .
Pozdrawiam wszystkich , Michał.
Port LPT problem z ustawieniami i ogólne niejasności
-
- Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 8104
- Rejestracja: 26 lut 2011, 23:24
- Lokalizacja: mazowieckie
Re: Port LPT problem z ustawieniami i ogólne niejasności
Jeżeli mierzysz napięcie na wejściu, to sobie wybierz coś z powyższej listy.sajgon pisze:Może to ja jestem jakiś tępy i gdzieś robię błąd albo jest problem gdzie indziej a ja go nie widzę .
Nie jest ważne jaki stan wystawia krańcówka przy zadziałaniu, ważne że to stan przeciwny do tego w spoczynku.
To w zupełności wystarczy.
Wejścia i wyjścia portu LPT można zwierać do masy, nie wolno do +5V !, chyba że przez odpowiedni opornik.
Takie właśnie oporniki są na wejściowych pinach portu LPT i wymuszają stan wysoki.
Jak zewrzesz pin do 0V, to będzie 0V, czyli stan niski.
.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 3730
- Rejestracja: 13 gru 2008, 19:32
- Lokalizacja: Szczecin
- Kontakt:
Witam,
Ja nie jestem praktykiem z oprogramowaniem do CNC, ale troszkę znam się na elektronice.
Jeśli piny 10-13 są wejściami, to znaczy, że LPT na nich nasłuchuje.
Żeby nie robić bałaganu i żeby takie wejście nie miało stanu wysokiej rezystancji ani nie latało od 0V do 5V to stosuje się tzw rezystory pull-up i pull-down.
Pul-ap'y i pul-dałny to po prostu rezystory, które podciągają stan wejścia na zadany poziom.
Załóżmy, że mamy wejście LPT z pull-up czyli lekkim podciąganiem słabiutkim prądem do okolic 5V.
W momencie, kiedy wejście jest tak podciągnięte, to sygnał aktywny osiąga się poprzez podłączenie pinu do MASY. Podłączenie do masy nie ma żadnej rezystancji i szybciutko obniża stan wejściowy na 0V pomimo zaszytego pull-up'a.
Tak więc wtórując za tuxcnc radzę sprawdzić jak się to zachowa przy "masowaniu"
Wejściami portu LPT można sterować w zakresie 0-5V, ale należy to odseparować przynajmniej jakimś 500 omowym rezystorem.
Ja nie jestem praktykiem z oprogramowaniem do CNC, ale troszkę znam się na elektronice.
Jeśli piny 10-13 są wejściami, to znaczy, że LPT na nich nasłuchuje.
Żeby nie robić bałaganu i żeby takie wejście nie miało stanu wysokiej rezystancji ani nie latało od 0V do 5V to stosuje się tzw rezystory pull-up i pull-down.
Pul-ap'y i pul-dałny to po prostu rezystory, które podciągają stan wejścia na zadany poziom.
Załóżmy, że mamy wejście LPT z pull-up czyli lekkim podciąganiem słabiutkim prądem do okolic 5V.
W momencie, kiedy wejście jest tak podciągnięte, to sygnał aktywny osiąga się poprzez podłączenie pinu do MASY. Podłączenie do masy nie ma żadnej rezystancji i szybciutko obniża stan wejściowy na 0V pomimo zaszytego pull-up'a.
Tak więc wtórując za tuxcnc radzę sprawdzić jak się to zachowa przy "masowaniu"
Wejściami portu LPT można sterować w zakresie 0-5V, ale należy to odseparować przynajmniej jakimś 500 omowym rezystorem.
-
Autor tematu - ELITA FORUM (min. 1000)
- Posty w temacie: 2
- Posty: 1014
- Rejestracja: 15 lis 2011, 14:21
- Lokalizacja: Śląsk
Witam , dzięki za naprowadzenie na właściwe tory . Szukałem przyczyny i błędów w kompie a nie tam gdzie najbliżej ( leżały pod nosem ) .
Jak kupowałem części do mb2 to w sklepie nie było cny74-4 i koleś dał mi jakiś inny transoptor ( podobno tak samo działa,tak zapewniał ) ale życie wyprostowało jego zapewnienia i transoptor nie działa.
Zwarcie do masy przez opornik zmienia stan na porcie. Jutro ruszam na poszukiwania właściwego transoptora .
Niestety człowiek uczy się na błędach ,szkoda że najczęściej na swoich .
Nic to ,ważne że zaczęło to ustrojstwo ze mną gadać .
Dzięki wielkie za wszystkie podpowiedzi .
Jak kupowałem części do mb2 to w sklepie nie było cny74-4 i koleś dał mi jakiś inny transoptor ( podobno tak samo działa,tak zapewniał ) ale życie wyprostowało jego zapewnienia i transoptor nie działa.
Zwarcie do masy przez opornik zmienia stan na porcie. Jutro ruszam na poszukiwania właściwego transoptora .
chyba muszę wybrać całą listetuxcnc pisze:sajgon napisał/a:
Może to ja jestem jakiś tępy i gdzieś robię błąd albo jest problem gdzie indziej a ja go nie widzę .
Jeżeli mierzysz napięcie na wejściu, to sobie wybierz coś z powyższej listy.
Niestety człowiek uczy się na błędach ,szkoda że najczęściej na swoich .
Nic to ,ważne że zaczęło to ustrojstwo ze mną gadać .
Dzięki wielkie za wszystkie podpowiedzi .
Pozdrawiam , Michał.