Asynchroniczna transmisja szeregowa między procesorami ? wystarczy TxD i RxD?
transmisja szeregowa cd
From: "gofer" <gofer200_at_nospam_box43.pl>
Subject: transmisja szeregowa cd
Date: Sat, 8 Jun 2002 16:57:45 +0200
Czy jezeli chce miec transmisje w jedna strone asynchroniczna to wystarczy
ze uzyje linii TxD w nadajniku i RxD w odbiorniku. Czy konieczne jest jednak
uzycie obydwu polaczen do przeprowadzenia transmisji..Chodzi mi o
komunikacje dwoch prockow.
Pozdrawiam
From: "Zbino" <zew_at_nospam_NOSPAMpoczta.onet.pl>
Subject: Re: transmisja szeregowa cd
Date: Sat, 8 Jun 2002 17:15:05 +0200
Użytkownik "gofer" <gofer200_at_nospam_box43.pl> napisał w wiadomości
news:3d021bfd$1_2_at_nospam_news.vogel.pl...
Czy jezeli chce miec transmisje w jedna strone asynchroniczna to wystarczy
ze uzyje linii TxD w nadajniku i RxD w odbiorniku. Czy konieczne jest
jednak
uzycie obydwu polaczen do przeprowadzenia transmisji..Chodzi mi o
komunikacje dwoch prockow.
Pozdrawiam
Oczywiście, że drugiego nie musisz używać. Ale użycie umożliwia
potwierdzanie transmisji. Jeśli nie ma takiej konieczności np z powodu
błędów to w zupełności wystarczy jedna strona.
From: "gofer" <gofer200_at_nospam_box43.pl>
Subject: Re: transmisja szeregowa cd
Date: Sat, 8 Jun 2002 18:00:01 +0200
Użytkownik "Zbino" <zew_at_nospam_NOSPAMpoczta.onet.pl> napisał w wiadomości
news:adt6u1$96k$1_at_nospam_news.tpi.pl...
Użytkownik "gofer" <gofer200_at_nospam_box43.pl> napisał w wiadomości
news:3d021bfd$1_2_at_nospam_news.vogel.pl...
Czy jezeli chce miec transmisje w jedna strone asynchroniczna to
wystarczy
ze uzyje linii TxD w nadajniku i RxD w odbiorniku. Czy konieczne jest
jednak
uzycie obydwu polaczen do przeprowadzenia transmisji..Chodzi mi o
komunikacje dwoch prockow.
Pozdrawiam
Oczywiście, że drugiego nie musisz używać. Ale użycie umożliwia
potwierdzanie transmisji. Jeśli nie ma takiej konieczności np z powodu
błędów to w zupełności wystarczy jedna strona.
Czylio mozliwa jest taka transmisja ze najpierw jednym kablem wysylam dane
do odbiorcy pozniej przelaczam kabelek i odbieram dane od nadawcy? (chodzi
mi o wykonanie transmisji radiowej droga radiowa przy uzyciu gotowych
modulow radiowych. W nadajniku bylby odbiornik i nadajnik i w odbiorniku
tez. Problem w tym ze nadajnik i odbiornik nadaja na tych samych
czestotiliwosciach. Wiec czy mozliwe jest najpierw podlaczenie TxD do
nadajnika i wyslanie danych a potem podlaczenie RxD do odbiornika i
odebranie danych.od odbirnika.
Nadawanie
______ _____
| | _________| RxD |
| TxD| ________| | |
| | |
|
| | |
|
| _____ | | _____|
Odbior
______ _____
| | |
|
| RxD| ________ | |
| | | _________| TxD |
| | |
|
| _____ | | _____|
Pozdrawiam
From: "Zbino" <zew_at_nospam_NOSPAMpoczta.onet.pl>
Subject: Re: transmisja szeregowa cd
Date: Sat, 8 Jun 2002 18:56:51 +0200
Oczywiście, że drugiego nie musisz używać. Ale użycie umożliwia
potwierdzanie transmisji. Jeśli nie ma takiej konieczności np z powodu
błędów to w zupełności wystarczy jedna strona.
Czylio mozliwa jest taka transmisja ze najpierw jednym kablem wysylam dane
do odbiorcy pozniej przelaczam kabelek i odbieram dane od nadawcy? (chodzi
mi o wykonanie transmisji radiowej droga radiowa przy uzyciu gotowych
modulow radiowych. W nadajniku bylby odbiornik i nadajnik i w odbiorniku
tez. Problem w tym ze nadajnik i odbiornik nadaja na tych samych
czestotiliwosciach. Wiec czy mozliwe jest najpierw podlaczenie TxD do
nadajnika i wyslanie danych a potem podlaczenie RxD do odbiornika i
odebranie danych.od odbirnika.
Nadawanie
______ _____
| | _________| RxD |
| TxD| ________| | |
| | |
|
| | |
|
| _____ | | _____|
Odbior
______ _____
| | |
|
| RxD| ________ | |
| | | _________| TxD |
| | |
|
| _____ | | _____|
Pozdrawiam
Przecież rozumiem, że to ty będziesz pisał program na procesor. Jak
napiszesz tak bedziesz miał. Oczywiście, że można
From: "michal" <michallo_at_nospam_kki.net.pl>
Subject: Re: transmisja szeregowa cd
Date: Sat, 8 Jun 2002 19:11:36 +0200
teraz stoje przed tym samym problemem, jakich modulow uzywasz???? Nie wiem c
zy zdjaesz sobie sprawe ze jak chcesz uzwac radia jako medium laczacego te u
P to musisz zrobic kontrole crc, inaczej nie pezejdzie ci 1 na 1000znakow.
a starowanie nimi na jednej f nosnej to pruszcz w porowaniu do crc, Pzd Mich
ał
From: "Artur Wyganowski" <amw11_at_nospam_wp.pl>
Subject: Re: transmisja szeregowa cd
Date: Sat, 8 Jun 2002 22:17:05 +0200
P to musisz zrobic kontrole crc, inaczej nie pezejdzie ci 1 na 1000znakow.
a starowanie nimi na jednej f nosnej to pruszcz w porowaniu do crc, Pzd
Mich
ał
Nie tylko crc ale rowniez musisz zakodowac przesylane dane jakims kodem
kanalowym np. NRZ
aby zmiescic sie w pasmie przenoszonym przez te radia np. 300-3000Hz
Artur
--
Serwis Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
From: "gofer" <gofer200_at_nospam_box43.pl>
Subject: Re: transmisja szeregowa cd
Date: Sun, 9 Jun 2002 02:00:20 +0200
Użytkownik "Artur Wyganowski" <amw11_at_nospam_wp.pl> napisał w wiadomości
news:adtooo$npu$1_at_nospam_news.gazeta.pl...
P to musisz zrobic kontrole crc, inaczej nie pezejdzie ci 1 na
1000znakow.
a starowanie nimi na jednej f nosnej to pruszcz w porowaniu do crc, Pzd
Mich
ał
Nie tylko crc ale rowniez musisz zakodowac przesylane dane jakims kodem
kanalowym np. NRZ
aby zmiescic sie w pasmie przenoszonym przez te radia np. 300-3000Hz
Artur
Ludzie
O ile wiem to ja steruje szybkoscia transmisji. Te moduly moga wysyla c dane
o czestotliwosci 4 kHz. Jesli tak to transmisja na pozoimie 300 bps jest
przez RS'a mozliwa. Nie potrzebne sa wiec zadne kody. Moduly spokojnie
nadaza za transmisja. Nie rozumiem tylko problemu z CRC. Czemu mam gubic
dane?
Pozdrawiam
From: "Artur Wyganowski" <amw11_at_nospam_wp.pl>
Subject: Re: transmisja szeregowa cd
Date: Sun, 9 Jun 2002 08:24:46 +0200
nadaza za transmisja. Nie rozumiem tylko problemu z CRC. Czemu mam gubic
dane?
Radio w odroznieniu od kabelka np. trzeszczy albo sie rozlacza, albo....
albo.... :)
--
Serwis Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
From: =?iso-8859-2?Q?Micha=B3_Lankosz?= <nie_at_nospam_lubie.spamu>
Subject: Re: transmisja szeregowa cd
Date: Sun, 9 Jun 2002 17:43:06 +0200
Radio w odroznieniu od kabelka np. trzeszczy albo sie rozlacza, albo....
interferuje
albo.... :)
filtruje (wygładza prostokąt)
--
Michał, SQ9FQQ http://sq9fqq.prv.pl/
GG:374157 http://free.ngo.pl/~sp9zcj/
e-mail: mike2001 (małpa) tlen.pl
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: transmisja szeregowa cd
Date: 9 Jun 2002 02:59:52 +0200
Czemu mam gubic dane?
Pozdrawiam
Złośliwie odpowiadając - dlatego, że jeszcze tego nie robiłeś.
A odpowiadając normalnie - nawet zakładając idealną synchronizację, zawsze
powtarzam, zawsze zdarzą się jakieś zakłucenia, a przy transmisji radiowej
to będzie dobrze jeśli na początku odbierzesz 50% transmisji poprawnie.
Nawet przy 300 bodach.
pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
From: "Greg S." <greg_sz_at_nospam_dsuper.net>
Subject: Re: transmisja szeregowa cd
Date: Mon, 10 Jun 2002 22:14:29 -0400
Użytkownik "Artur Wyganowski"
Nie tylko crc ale rowniez musisz zakodowac przesylane dane jakims kodem
kanalowym np. NRZ
Hehe, NRZ to jest wlasnie to co wychodzi z portu szeregowego Rs232
Pozdro
Grze..Szy..
From: "Artur Wyganowski" <amw11_at_nospam_wp.pl>
Subject: Re: transmisja szeregowa cd
Date: Tue, 11 Jun 2002 10:31:03 +0200
Hehe, NRZ to jest wlasnie to co wychodzi z portu szeregowego Rs232
Dokladnie to bedzie NRZ-L (level). Bo juz NRZ-I chyba by wystarczyl.
Niestety pamiec zawodna :(. Przyklad kodu nienajlepszy...
Bardziej chodzilo mi o zasade. To co wychodzi z RS ma jakies tam pasmo i
zadaniem konstruktora jest dopasowanie tego pasma do mozliwosci kanalu,
ktorym go przesyla.
A to robi sie przy pomocy m in. kodow kanalowych.
--
Serwis Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
From: "Greg S." <greg_sz_at_nospam_dsuper.net>
Subject: Re: transmisja szeregowa cd
Date: Tue, 11 Jun 2002 13:31:12 -0400
Hehe, NRZ to jest wlasnie to co wychodzi z portu szeregowego Rs232
Artur Wyganowski wrote:
Dokladnie to bedzie NRZ-L (level). Bo juz NRZ-I chyba by wystarczyl...
Po co ty takie rzeczy piszesz. Zeby pokazac ludziom ktorzy sa amatorami ze
sie znasz lepiej.
A i to nie koniecznie. Skad zes to wzail te NRZ-L i NRZ-I
Ja slyszalem do tej pory o NRZ i NRZI. (to drugie sie aplikuje tylko do
transmisji synchroniczne raczej)
A w ogole to na zwyklym PC nie masz wyboru i juz..
ardziej chodzilo mi o zasade. To co wychodzi z RS ma jakies tam
pasmo i ... dopasowanie tego pasma do mozliwosci kanalu,
ktorym go przesyla. A to robi sie przy pomocy m in. kodow kanalowych.
To mowisz o ISDN, E1 cy innych takich ?
Moze lepiej nie komplikujmy
Pozdro
Grze..Szy..
From: "Greg S." <greg_sz_at_nospam_dsuper.net>
Subject: Re: transmisja szeregowa cd
Date: Mon, 10 Jun 2002 22:16:25 -0400
gofer wrote:
Moduly spokojnie nadaza za transmisja.
To nie chodzi o nadazanie. Radio ma to wredna wlasciwosc ze ma duze szumy i to
takie ze potrafia ci wytracic cala serie bitow nawet przy dosc malej szybkosci.
Nie rozumiem tylko problemu z CRC. Czemu mam gubic dane?
Wczesniej czy pozniej jakies zgupisz, bo radio to jest tak jak kabelek ktorym
sie male dziecko bawi i wlacza i wylacza. Jezeli utrata czy przeklamanie nie
jest wielka katastorfa to mozesz zyc bez tego ale jak nie Zrob chociaz LRC czyli
parzystosc wzdluzna to jest latwe choc nie jest wystarczjace ale na poczatek
lepiej niz nic. Musisz sobie podejrzec jakis protokol transnisji ze sprawdzaniem
i go zaimplementowac.
Dobry przyklad to BSC IBMa jesli dorwiesz opis.
Powodzenia
Grze..Szy..