ZNALAZŁEM ! Konwerter USB --> LPT lub RS232

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC

Autor tematu
prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1138
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

ZNALAZŁEM ! Konwerter USB --> LPT lub RS232

#1

Post napisał: prokopcio » 12 maja 2005, 13:22

Witam...

Bardzo często spotykam się na tym forum z pytaniami o konwertery (przejściówki) ze złącza USB na LPT lub RS232, przez przypadek natknąłem się na temat :

http://www.elektroda.net/dla_kompa/ftdi/index.html

i postanowiłem zamieścić link, nie przeglądałem ale może komuś się przyda !



Tagi:


lisow1
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 295
Rejestracja: 02 gru 2004, 23:51
Lokalizacja: polska

#2

Post napisał: lisow1 » 12 maja 2005, 17:40

Już ten link byŁ podawany!!!!!!!!!
pozdro:lol:

Awatar użytkownika

webserver
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 989
Rejestracja: 01 sty 2005, 17:48
Lokalizacja: Bełchatów
Kontakt:

#3

Post napisał: webserver » 12 maja 2005, 19:39

Witam cos slabo czytasz forum bo calkiem niedawno podawalem ten link ;)
Pozdrawiam PlotComplex.com


Autor tematu
prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1138
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#4

Post napisał: prokopcio » 13 maja 2005, 06:19

W takim razie sorki :oops: za "zasmiecanie" - tylko pamiętam, że często ktoś szukał a sam dokładnie nie przeglądałem co już jest w tym temacie a lepiej niech linki są dwa niż żaden :D .

Awatar użytkownika

webserver
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 989
Rejestracja: 01 sty 2005, 17:48
Lokalizacja: Bełchatów
Kontakt:

#5

Post napisał: webserver » 13 maja 2005, 11:17

fajnie by bylo jak bys znalazl jakas plytke na to albo jakis inny :wink:
Pozdrawiam PlotComplex.com

Awatar użytkownika

chomikaaa
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 988
Rejestracja: 19 cze 2004, 23:22
Lokalizacja: lodz

#6

Post napisał: chomikaaa » 25 wrz 2007, 20:41

odswierzam temat

mam pytanie do tej plytku usb lpt na procku co nie dziala nie mam linku pod reka teraz

czy nie mozna byloby stworzyc np wirtualneg portu lpt

a nastepnie napisac programik ktory by czytal jego syg i konwertowal na postac usb ktore to bylyby przesylane przez owa plytke usb-lpt

czy jest to technicznie wykonalne sam nie jestem zbytnio zorientowany w temacie gdyz go nie zglebialem


jarekk
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1701
Rejestracja: 17 mar 2006, 08:57
Lokalizacja: Gdańsk

#7

Post napisał: jarekk » 25 wrz 2007, 23:06

Jest wykonalne - ale efekt byłby bardzo powolny. Narzut drajwera windowsowego byłby zbyt duży aby używać tego do sterowania - trudno byłoby uzyskać synchronizm taktowania.

Przejściówka USB/RS232 działa całkiem dobrze gównie dlatego, że tam można zbierać dane w pakiety i wysyłać np. po 128 w jednej transakcji. Przy sterowaniu impulsami poprzez LPT nie jest to możliwe, choć niektóre drivery USB/RS232 udostępniają tzw. bit-bang mode ( coś ala LPT - proponuję obejrzeć układy firmy FTDI ).


mag32
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 391
Rejestracja: 31 paź 2004, 13:34
Lokalizacja: Bytom
Kontakt:

#8

Post napisał: mag32 » 26 wrz 2007, 08:04

Jest wykonalne - ale efekt byłby bardzo powolny. Narzut drajwera windowsowego byłby zbyt duży aby używać tego do sterowania - trudno byłoby uzyskać synchronizm taktowania.
Dlaczego tak uważasz ?
Przecież sprzętowe LPT jest o wiele wolniejsze od USB. Wydaje mi się, że dało by się to zrealizować w sensowny sposób. Przy tak szybkich uCPU jakje mamy teraz do dyspozycji nie powinno wydaje mi się być z tym problemu.
Inna sprawa, że nie wiem, jakie ograniczenia ma sterownik programowy dla wirtualnego LPT, bo taki byłby pewnie potrzebny, ale przecież i to można napisać od nowa.
Mierz co mierzalne,
a niemierzalne uczyń także mierzalnym"
(Galileo Galilei)


jarekk
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1701
Rejestracja: 17 mar 2006, 08:57
Lokalizacja: Gdańsk

#9

Post napisał: jarekk » 26 wrz 2007, 09:25

mag32 pisze:Przecież sprzętowe LPT jest o wiele wolniejsze od USB
I tak i nie. Dla dużych ilości danych USB jest bezsprzecznie szybsze. Ale dla pojedynczych bajtów, które trzeba wysyłać synchronicznie narzut związany z utworzeniem i wysłaniem paczki jest znaczący.

Problemem nie jest szybkość transmisji, ale możliwość wysyłania co ściśle określony interwał małej ilości danych - co jest dla USB problemem.

Sterowniki używające USB wysyłają pakiety danych które potem w mikroprocesorze lub FPGA są "odgrywane". Tak działa CncGraf, g-Rex jak i mój sterownik dla step2cnc.

Mimo dużej prędkości wydaje mi się nierealne wysyłanie po USB małych paczek z częstotliwością np. 50kHz - USB nie było tworzone do takich celów . Co innego transmisja strumienowa jak się podłączy kamerę. Ale nawet tam należy liczyć się z pewnymi opóżnieniami/zadławieniami które są nieistotne ( bo obraz jest buforowany i odgrywany z opóżnieniem np. 20ms )


Niech kolega napisze najprostszy sterownik pod Windows, to się przekona jaka wielka, wypasiona, powolna i żarłoczna bestia siedzi pod maską Windowsów.


mag32
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 391
Rejestracja: 31 paź 2004, 13:34
Lokalizacja: Bytom
Kontakt:

#10

Post napisał: mag32 » 26 wrz 2007, 09:31

wielka, wypasiona, powolna i żarłoczna bestia siedzi pod maską Windowsów.
To się NIEstety zgadza, co do reszty, nie wiem, nie analizowałem tego głębiej, ale wygląda na to że kolega jarekk ma rację. Może być z tym nie lada problem.
Mierz co mierzalne,
a niemierzalne uczyń także mierzalnym"
(Galileo Galilei)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”