Jaka szybkosc LPT?

Feb 11, 2004 2 Replies

Byl kiedy taki watek, ale to byl rok 2000, a od tamtego czasu sporo sie zmienilo (chyba).



Poniewaz planuje zrobienie prostego oscyloskopu na LPT (2xADC i dzieliniki napiecia, ewentualnie wzmaczniacz).



Chcial bym wiedziec jakiej predkosci probkowania moge oczekiwac.



Mam plyte gigabyte 7va i procesor athlon xp 1700+. Wiem ze predkosc dzialania LPT zwiazana jest z predkoscia sprzetu. Jak zbudowany jest port LPT we wspolczesnych komputerach? Czy jest sa tam jakies bufory? moze zatrzaski sterowane jakims zegarem?



W jakim zakresie mozna ustawis ilosc pinow wejsciowych? Wiem ze czesc z pinow moze byc tylko uzyta jako wyjscie? Czy we wszystkich standardach?



Czy nie ma problemow z szybka transmiscja w obie strony na raz - planuje na jakims pinie wysylac z komputera do przetwornikow informacje o tym ktory jest wybrany.



Jak to oprogramowac pod windowsem XP? Mam sterownik 'giveio' ktory pozwala bezposrednio manipulowac przy porcie - pownna to byc najszybsza metoda.


Czy moze lepiej zrobic to inaczej? Moze USB? Sa tam 2bit/s czyli niby



250kS/s po 8 bit kazda. Czy da sie tyle wyciagnac?

A moze jeszcze jakis inny pomysl - przez chwile mnie naszlo zeby tak ethernet 100MBit wykorzystac, ale to strasznie juz duzo roboty, ale za to jakie mozliwosci - nawet przez internet mozna by pomiary robic :)


To jedno z najgorszych rozwiazan. Dlaczego wlasnie LPT? Niedlugo takich portow juz w ogole nie bedzie w plytach glownych.

Bez problemu przeslesz przez USB kilkaset kilobajtow na sekunde. Ale jezeli to ma byc oscyloskop, lepiej pomysl o dolozeniu jakiejs szybkiej pamieci RAM jeszcze po stronie urzadzenia (chocby z 64KB) i prostego ukladu wyzwalania. Wtedy da sie probkowac znacznie szybciej (chocby i

100 Ms/s) a probki przesylac do peceta cala paczka juz po ich zebraniu, jedynie w celu wizualizacji.

Z drugiej strony to do transferow do 200 KB/s wystarczy w zupelnosci uklad konwertera FT245BM, ktory po jednej stronie ma 8-bitowa rownolegla magistrale danych i stroby, a z drugiej USB. Po stronie komputera natomiast jest widziany jako dodatkowy port COM, z ktorego juz standardowo mozna czytac naplywajace dane (a w druga strone wysylac sterowanie). Dolozenie ukladu generujacego stroby dla FT245BM to juz nie problem - wystarczy ten sam zegar, ktorym taktujesz przetwornik A/C.

Raczej nic. Poza tym ze o LPT coraz trudniej :-)

J.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required