Port LPT problem z ustawieniami i ogólne niejasności

Rozmowy dotyczące oprogramowania sterującego maszynami CNC i sterowników CNC obrabiarek numerycznych
Awatar użytkownika

Autor tematu
sajgon
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1014
Rejestracja: 15 lis 2011, 14:21
Lokalizacja: Śląsk

Port LPT problem z ustawieniami i ogólne niejasności

#1

Post napisał: sajgon » 20 lis 2011, 19:06

Na wstępie chciał bym się przywitać ,gdyż jestem niedawno zarejestrowany na forum i jest to pierwszy post , więc WITAM wszystkich . :mrgreen:

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 :neutral: 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 :razz: ) 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 :wink: ) 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 :

Obrazek
ustawienia w biosie


Obrazek
tryb portu ,jakkolwiek nie ustawiony zawsze stan wysoki na porcie


Obrazek
menadżer sprzętu w windzie


Obrazek
nieszczęsne niebieskie kropki które nie chcą zrobić się białe


Obrazek
stanowisko testowe :lol: i panujący nieład artystyczny w około :wink:


Z góry (i z dołu :wink: ) 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ł.



Tagi:

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
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

#2

Post napisał: tuxcnc » 20 lis 2011, 20:48

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ę .
Jeżeli mierzysz napięcie na wejściu, to sobie wybierz coś z powyższej listy.

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.

.

Awatar użytkownika

Zienek
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 3730
Rejestracja: 13 gru 2008, 19:32
Lokalizacja: Szczecin
Kontakt:

#3

Post napisał: Zienek » 20 lis 2011, 22:16

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.

Awatar użytkownika

Autor tematu
sajgon
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1014
Rejestracja: 15 lis 2011, 14:21
Lokalizacja: Śląsk

#4

Post napisał: sajgon » 21 lis 2011, 00:00

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 .
tuxcnc 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.
chyba muszę wybrać całą liste :oops:

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ł. ;)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Ogólne Dyskusje na Temat Systemów Sterowania CNC”