jak vyuzit zvukovou kartu pro prenos dat

Dalibor Toman dtoman na fortech.cz
Pondělí Červen 25 10:02:27 CEST 2001


> > proc by mel byt 10m seriovy kabel nesmysl?
> Protože seriový kabel je určen pro přenos dat na krátké vzdálenosti (do
> 1,2m)
> Pak dochází k chybám přenosu a hlavně:

Myslim si, ze k tomuhle tematu mam co rict - kdysi jsem psal peer-to-peer
LAN, ktera v DOSu umoznovala sdileni disku a tiskaren pomoci LPT, seriaku a
modemu. Protoze nekteri zakaznici pouzivali propojovaci kabely vetsich delek
provedl jsem par testu, ze kterych vyplynulo, ze doporucene delky kabelu
jsou ve vetsine pripadu jen strasak a lze pouzit podstatne delsich kabelu.

LPT prenos pracoval bez vetsich problemu bezne na 10m kabelech. Teprve pri
vetsich delkach (spojoval jsem 10m segmenty spojkami) se projevil narust
chyb v radu jednotek procent. Vim o instalacich, kde to behalo na kabelech
20-30 metru. Podotykam, ale ze prenosovy protokol pouzival casovani ladene
na maximalni vykon (dynamicke prizpusobovani rychlosti PC) a s nejakou
chybovosti se pocitalo. Po pouziti klasickeho handshake protokolu (podstatne
pomalejsiho) chyby zmizely...

Klasicky seriovy prenos pracoval bez problemu na 30m kabelu (tri 10m
segmenty).
Mel jsem driver i pro turbo rezim, ktery vubec nepouzival vlastnosti UARTU,
ale pomoci ridicich signalu realizoval 2bitovy prenos stejnou metodou jako
driver na LPT (dosahoval rychlosti az 40kbps)a tam se samozrejme delka
kabelu projevovala stejne jako u LPT prenosu..


>   čím větší vzdálenost, tím větší úbytek napětí a nutný větší proud->větší
>     namáhání vnitřních obvodů atd....

Pri propojovani delsimi kabely nejde ani tak o vyssi namahani portu (jsou
stejne dimenzovany tak, aby snesly trvaly zkrat proti zemi ci napajeni) jako
o problem se zajistenim stejneho potencialu na obou koncich kabelu. I
pomerne maly napetovy spad drive ci pozdeji port spali (LPT jsou
nachylnejsi). Vetsinou port odejde pri zapinani PC, kdy zrejme dochazi k
nejvyssim skokum na kabelu.
Proto je vzdy nutne zajistit, ze oba spojene pocitace jsou napajeny ze
stejneho rozvodu (faze)

Na seriaku ubytek napeti nehraje zadnou roli (vliv ma spise vetsi kapacita
vedeni, ktera zaobluje hrany impluzu). Seriak ma vystupni urovne cca +-11V
ale pracuje i na daleko nizsich. Vetsina notebooku nema na vystupu vic nez
+-3-5V, konvertory pouzivane na propojeni diaru s PC pracuji i presto, ze
vyuzivaji ke sve cinnosti napajeni odvozene z vystupnicho signalu diare
(+3V),...

D. Toman




Další informace o konferenci Linux