Full duplex RS232 4 km-re 2 erparon

Huszti Andras kyrk at villamvadasz.hu
Sat Oct 1 23:27:13 CEST 2005


Hali!

> Itt a tévedés !!
> Az RS232 az nem analóg jel, hanem digitális, és egy adott feszültség szintje
> van. Nem szuperponálódnak, tehát a kivonás után nem lesz helyes az eredmény !!
> Látszólagos full duplexet lehet csinálni 2 drótón, de az valójában half duplex.
Elmeletileg megoldhato lehet a dolog. Hirtelen egy ilyen kapcsolas
jutott eszembe:
Adott 1 erpar, egyik a fold masik az adat. Az adat egy helyen egy R1
ellenallassal a foldre van huzva (pl 1K). Nevezzuk az egyik adot A-nak a
masik adot B-nek. Legyen mind a ket ado kimenete feszultseg vezerelt
aramgenerator. Vizsgaljuk most csak az A oldali ado mukodeset. Ha 0V-ot
ad az aramgeneratorra akkor Ia=0mA ha 5V-ot (Vh) akkor Ia=I (pl 5mA)
aram folyik. B-ado hasonloan mukodik. R1-en Ia+Ib arama folyik at, ennek
osszegge attol fugg melyik ado milyen logikai allapotban van. Az aramok
az alabbiak lehetnek : 0mA (0), 5mA(1), 10mA(2) Ismerem az ellenallason
eso feszultseget es a sajat vezerlojelemet. Igy ki tudom szamolni, hogy
a masik oldal mit csinal.

A : A ado allapota
R : adatvonal allapota
B : B ado allapota

A R : B
0 0 : 0
0 1 : 1
0 2 : H <= ilyen allapot nem lehet
1 0 : H <= ilyen allapot nem lehet
1 2 : 1
1 1 : 0

Lenyege az egesznek, hogy 3 logikai allapotot engedek meg a vezeteken.
Egyebkent mintha letezni ilyen jelekkel dolgozo aramkor. Klasszikus
ertelemben ez nem digitalis jel, mivel nem keterteku. De ugyan ugy
diszkret ertekeket vesz fel.





More information about the Elektro mailing list