
MENU Główne
Newsy:
NOWOŚCI ZE ŚWIATA NAUKI
więcej..>>
Jan Paweł II Wielki

Jan Paweł II 1920 - 2005
Nasz Ojciec odszedł z tego świata... Nie pozwólmy by odszedł z naszych serc.
Ostatnia aktualizacja

|
Sterowanie poprzez port LPT
Na początek kilka słów o samym porcie LPT. Jest to równoległy port komputera, stosowany głównie do podłączania
urządzeń peryferyjnych takich jak: drukarki, skanery, plotery itp. Określenie równoległy wzięło się z faktu, że dane są w nim przekazywane w postaci całych bajtów czyli osiem bitów równocześnie. Dzieje się tak za
sprawą ośmiu linii danych, które posiada port - każdy bit ma oddzielną linie, dlatego w czasie jednego taktu zegara przesyłane jest jednocześnie osiem bitów, co wpływa na zwiększenie transferu . W portach szeregowych np. RS 232 dane przesyłane
są bit po bicie w szeregu i dopiero po przesłaniu składane w całe bajty.
Osiem linii, które posiada port można wykorzystać w innym niż przesyłanie danych celu. Wystarczy, że napiszemy program, który będzie zmieniał stan poszczególnych linii z niskiego na wysoki (włączenie urządzenia) i z wysokiego na niski (wyłączenie urządzenia) i będzie możliwe sterowanie ośmioma urządzeniami z pulpitu komputera.
Jeżeli chodzi o programy sterujące to nie trzeba się zbytnio wysilać nad ich stworzeniem bo bardzo wiele gotowców dostępnych jest w sieci. I ja też właśnie z takiego gotowego oprogramowania skorzystałem, ale o tym trochę później, najpierw zajmiemy się częścią sprzętową.
Zaczniemy od samego komputera, tzn. od jego portu LPT, poniżej przedstawiam opis wszystkich jego pinów.

Rys. Opis pinów portu LPT.
Piny, które będą nas interesowały oznaczone są kolorem zielonym - są to piny masy - spinamy je wszystkie razem. Oraz oznaczone kolorem niebieskim 2 do 9 - jest to właśnie osiem linii sygnałowych, na których możemy ustawiać stan wysoki lub niski.
Teraz potrzebujemy kabla, którym doprowadzimy sygnały do naszego urządzenia. Taki kabel możemy kupić w sklepie tylko musimy zwrócić uwagę by był to kabel bez przeplotu, tzw. kabel 1 do 1 lub przedłużka z jednym gniazdem męskim i jednym żeńskim. Taki kabel możemy też wykonać samemu, kupujemy dwa gniazda DB 25 jedno męskie i jedno żeńskie i łączymy interesujące nas piny wielożyłowym kablem.

Fot. Wykonanie kabla łączącego sterownik z PC.

Fot. Przed lutowaniem.

Fot. I po lutowaniu, kabel jest gotowy.
Wyprowadziliśmy sygnał na zewnątrz komputera, teraz musimy sprawić by był zdolny do włączania lub wyłączania np. przekaźnika. Port ma zbyt małą wydajność prądową więc zastosujemy tzw. klucz tranzystorowy. Każdy z ośmiu pinów połaczymy z bramkami ośmiu tranzystorów a te w zależności od tego czy będzie na nich stan wysoki czy niski zaczną przewodzić lub nie.
Strona 1 z 2
|