czytanie portu LPT (duży prąd)



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Paweł" <paw1976_at_nospam_poczta.onet.pl>
Subject: czytanie portu LPT (duży prąd)
Date: Fri, 29 Nov 2002 14:07:14 +0100


Witam.

Chcę wykorzystać dwukierunkową pracę portu drukarkowego. Ustawiłem bit 5
rejestru sterującego i owszem czytam dane z tego portu i jest on
dwukierunkowy ale problem jest następujący:

W "Anatomii PC" autor napisał że żeby odczytać coś z portu danych LPT
należy najpierw zapisać tam same jedynki, a poźniej pozwolić na to żeby
urządzenie zewnętrzne obniżyło poziom napięcia na wyjściu i wtedy odczytać
dane. Tylko że jak zmierzyłem prąd wypływający z portu w momencie gdy
zewnętrzna bramka nand TTL obniżyła to napięcie to okazało się że z bramki
portu LPT wypływa ok. 50mA. Dla 8 linii będzie 0,5A.
W związku z tym mam pytanie, czy to jest normalne, że obciążenie jest tak
duże?
Czy port nie zostanie przeciążony i się zniszczy?
Jeżeli tak to w jaki sposób urządzenie zewnętrzne może wykorzystać
dwukirunkowy port PC i obniżyć to napięcie na wyjćiu nie pobierając takiego
dużego prądu ?

Dziękuję.
Pozdr. Paweł



Poprzedni Następny
Wiadomość
Spis treści
From: "Roman" <romantek_at_nospam_poczta.onet.pl>
Subject: Re: czytanie portu LPT (duży prąd)
Date: Fri, 29 Nov 2002 14:20:31 +0100


dane. Tylko że jak zmierzyłem prąd wypływający z portu w momencie gdy
zewnętrzna bramka nand TTL obniżyła to napięcie to okazało się że z bramki
portu LPT wypływa ok. 50mA. Dla 8 linii będzie 0,5A.

Coś tu nie gra - linie wyjściowe w Centronicsie powinny mieć otwarte
kolektory z opornikami po 1kOhm do +5V czyli prąd wypływający to max. 5mA
na linię (dla wymuszonego "zera" na wyjściu). Może Ci BIOS wymusza jakiś
inny tryb pracy Parallel Port ?

pzdrw.
Romek




Poprzedni Następny
Wiadomość
Spis treści
From: "Paweł" <paw1976_at_nospam_poczta.onet.pl>
Subject: Re: czytanie portu LPT (duży prąd)
Date: Fri, 29 Nov 2002 14:46:30 +0100


Nie wiem ale w biosie mam EPP/ECP.

Pozdr.

Może Ci BIOS wymusza jakiś
inny tryb pracy Parallel Port ?

pzdrw.
Romek






Poprzedni Następny
Wiadomość
Spis treści
From: Grzegorz Domagala <grzegorz.domagata_at_nospam_chello.at>
Subject: Re: czytanie portu LPT (duży prąd)
Date: Fri, 29 Nov 2002 15:41:47 GMT


"Paweł" <paw1976_at_nospam_poczta.onet.pl> wrote:
Nie wiem ale w biosie mam EPP/ECP.

Obawiam sie ze jako wejscia mozna wykorzystac tylko cztery sygnaly (nie
linie danych) - przynajmniej jesli strujesz wg. starej specyfikacji.
Port ustawiony w tryb EPP jest w pelni dwukierunkowy - kierunek
transmisji ustalasz jednym z bitow konfiguracyjnych - poczytaj
dokumentacje.

GRG


Poprzedni Następny
Wiadomość
Spis treści
From: "Michał Meszyński" <mechu_at_nospam_zeus.polsl.gliwice.pl>
Subject: Re: czytanie portu LPT (duży prąd)
Date: Sat, 30 Nov 2002 16:23:41 +0100


Jesli ustawisz SPP i 5 bit to tez bedzie chodzic dwukierunkowo (wtedy jest
to bidirectional a nie EPP czy ECP).

100% sprawdzone - bierze 5mA

Mechu

--

"Paweł" <paw1976_at_nospam_poczta.onet.pl> wrote in message
news:as7qs6$ri6$1_at_nospam_news.onet.pl...
> Nie wiem ale w biosie mam EPP/ECP.
>
> Pozdr.
>
> > Może Ci BIOS wymusza jakiś
> > inny tryb pracy Parallel Port ?
> >
> > pzdrw.
> > Romek
> >
> >
> >
>
>



Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: czytanie portu LPT (duży prąd)
Date: Sat, 30 Nov 2002 09:43:06 GMT


On Fri, 29 Nov 2002 14:07:14 +0100, Paweł wrote:
Chcę wykorzystać dwukierunkową pracę portu drukarkowego. Ustawiłem bit 5
rejestru sterującego i owszem czytam dane z tego portu i jest on
dwukierunkowy ale problem jest następujący:

W "Anatomii PC" autor napisał że żeby odczytać coś z portu danych LPT
należy najpierw zapisać tam same jedynki, a poźniej pozwolić na to żeby
urządzenie zewnętrzne obniżyło poziom napięcia na wyjściu i wtedy odczytać
dane. Tylko że jak zmierzyłem prąd wypływający z portu w momencie gdy
zewnętrzna bramka nand TTL obniżyła to napięcie to okazało się że z bramki
portu LPT wypływa ok. 50mA. Dla 8 linii będzie 0,5A.
W związku z tym mam pytanie, czy to jest normalne, że obciążenie jest tak duże?

Jest to dosc normalne. Ale ... powyzszy opis dotyczy dwukierunkowego
wykorzystania portu jednokierunkowego !!!. Jesli port jest
dwukierunkowy i prestawiles go w tryb wejsciowy, to juz nie powinno
tak byc.

J.


Poprzedni Następny
Wiadomość
Spis treści
From: "Piotr Wyderski" <piotr.wyderskiREMOVE_at_nospam_hoga.pl>
Subject: =?iso-8859-2?Q?Re:_czytanie_portu_LPT_=28du=BFy_pr=B1d=29?=
Date: Sat, 30 Nov 2002 14:01:17 +0100


Paweł wrote:

Chcę wykorzystać dwukierunkową pracę portu drukarkowego. Ustawiłem bit 5
rejestru sterującego i owszem czytam dane z tego portu i jest on
dwukierunkowy ale problem jest następujący:

Jesli port jest faktycznie dwukierunkowy, to nie potrzeba cudowac
z wymuszaniem poziomu -- to jest stara sztuczka do portow
jednokierunkowych; dzis chyba wszystkie poryt sa dwukierunkowe.
Kilka lat temu programowalem dwukierunkowy port LPT jako wejscie
i wszystko dzialalo poprawnie, procedura przelaczenia portu byla
prosta, jednak nie pamietam szczegolow. :-( Poszukaj w sieci,
powinno byc sporo przykladow.

Pozdrawiam
Piotr Wyderski