Modulacja fazy z użyciem detektora kwadraturowego - ile bitów możesz przesłać?
Re: Cyfrowy detektor fazy... jak ? (link laserowy)
From: "Piotr Wyderski" <piotr.wyderskiREMOVE_at_nospam_hoga.pl>
Subject: Re: Cyfrowy detektor fazy... jak ? (link laserowy)
Date: Sat, 21 Sep 2002 13:30:10 +0200
Verox wrote:
Założenia są takie (wiem że to overkill, ale chce sie pobawić)
Na diode nadawczą podaje sygnał: zegar XOR dane (modulacja fazy,
oczywuście
zegar jest dużo szybszy od strumienia danych)
Z ciekawosci, to ile Ty chcesz przesylac bitow w jednym kroku?
Jesli jeden, to moze zamiast wymyslania kola od nowa po prostu
skopiuj koder i dekoder Manchester 2. Realizacje ukladowe sa
trywialne, kilka bramek i przerzutnikow.
Jesli chcesz wiecej bitow, to moze warto sie pokusic o ten
detektor kawadraturowy, o ktorym kilka razy wspominalem
-- na wyjsciu dostajesz rzuty wektora napiecia na osie
synfazowa i kwadraturowa, a z tego przez arcusy mozna
wyznaczyc faze. Tylko chyba to jest overkill. :-)
Pozdrawiam
Piotr Wyderski
From: antispam_verox_at_nospam_a4.pl (Verox)
Subject: Re: Cyfrowy detektor fazy... jak ? (link laserowy)
Date: 22 Sep 2002 12:28:25 GMT
On Sat, 21 Sep 2002 13:30:10 +0200, Piotr Wyderski napisał:
Verox wrote:
Założenia są takie (wiem że to overkill, ale chce sie pobawić)
Na diode nadawczą podaje sygnał: zegar XOR dane (modulacja fazy,
oczywuście
zegar jest dużo szybszy od strumienia danych)
Z ciekawosci, to ile Ty chcesz przesylac bitow w jednym kroku?
jeden bit/krok ponieważ detekcja będzie najprostsza. Przy większej ilości
skoków fazy bez DSP było by to już problematyczne.
Jesli jeden, to moze zamiast wymyslania kola od nowa po prostu
skopiuj koder i dekoder Manchester 2. Realizacje ukladowe sa
trywialne, kilka bramek i przerzutnikow.
Masz gdzieś jakieś przykładowe rozwiązania układowe ?
Manchester będzie mniej ,,pasmożerny'' od DPSK.
Jesli chcesz wiecej bitow, to moze warto sie pokusic o ten
detektor kawadraturowy, o ktorym kilka razy wspominalem
-- na wyjsciu dostajesz rzuty wektora napiecia na osie
synfazowa i kwadraturowa, a z tego przez arcusy mozna
wyznaczyc faze. Tylko chyba to jest overkill. :-)
Nie pozostaje mi nic innego jak się z Tobą zgodzić:-)
--
begin 666 signature.exe
[verox <at> a4 <dot> pl] vy 73! de SP9UOB
Proud to be 100 percent microsoft free. op. Tomek
From: "Piotr Wyderski" <piotr.wyderskiREMOVE_at_nospam_hoga.pl>
Subject: Re: Cyfrowy detektor fazy... jak ? (link laserowy)
Date: Sun, 22 Sep 2002 20:30:25 +0200
Verox wrote:
jeden bit/krok ponieważ detekcja będzie najprostsza.
No to chyba nie bedzie problemu.
Masz gdzieś jakieś przykładowe rozwiązania układowe ?
Mam schemat ideowy kodera i dekodera, znajduje sie on w takim
starym zeszyciku "Przewodnik po technice mikrokomputerowej"
K. Sachy. Niestety nie mam skanera, wiec nie moge Ci podeslac
schematu. Pogooglaj, jesli nic nie znajdziesz, lub nikt inny Ci tego
nie przysle, to zacisne zeby i Ci manualnie wygeneruje "netliste". :-)
Pozdrawiam
Piotr Wyderski
From: "Piotr Wyderski" <piotr.wyderskiREMOVE_at_nospam_hoga.pl>
Subject: Re: Cyfrowy detektor fazy... jak ? (link laserowy)
Date: Tue, 24 Sep 2002 16:38:24 +0200
Piotr Wyderski wote:
Pogooglaj, jesli nic nie znajdziesz, lub nikt inny Ci tego nie przysle,
to zacisne zeby i Ci manualnie wygeneruje "netliste". :-)
No dobra, to pisze:
Nadajnik jest prosty, sklada sie z bramki XOR i przerzutnika D.
Na jedno z wejsc XOR podawane sa dane, na drugie zegar F.
Wyjscie XOR-a podlaczone jest do wejscia D przerzutnika,
na wejscie zegarowe C podany jest podwojony zegar 2F
(niestety nie podano relacji fazowych pomiedzy F i 2F). Wyjscie
przerzutnika jest wyjsciem calego ukladu.
Odbiornik jest nieco bardziej skomplikowany. Sygnal wejsciowy
podawany jest jednoczesnie na wejscie przerzutnika D oraz na
wejscia dwoch monowibratorow. Oba daja niski stan logiczny
w stanie spoczynkowym. Jeden z nich wytwarza krotki impuls
dodatni na zboczu opadajacym sygnalu wejsciowego, drugi na
narastajacym. Czasy trwania tych impulsow nie sa podane, ale
z rysunku timingow wynika, ze maja byc dosc waskie w stosunku
do szerokosci zegara (ok. 1/5) i chyba tylko o to chodzi. Wyjscia
monowibratorow podlaczone sa symetrycznie do dwoch bramek
NAND (jedno z wejsc do monowibratora, drugie jest polaczone
z takim samym wejsciem drugiej bramki, oznacze to polaczenie X).
Wyjscia bramek podlaczone sa do wejsc jednej bramki NAND.
Jej wyjscie jest jednoczesnie podlaczone do wejscia zegarowego
C przerzutnika D, stanowi wyjscie sygnalu zegarowego F odbiornika
oraz jest podlaczone do wejscia trzeciego monowibratora.
Spelnia on te same kryteria, co poprzednie dwa monowibratory
i generure dodatni impuls na zboczu opadajacym. Jego wyjscie
jest podlaczone tylko do wspomnianego wczesniej punktu X.
Na wyjsciu przerzutnika D znajduje sie wyjscie danych odbiornika.
Uff... mam nadzieje, ze to jest odtwarzalne. :-)
Pozdrawiam
Piotr Wyderski
From: "Piotr Wyderski" <piotr.wyderskiREMOVE_at_nospam_hoga.pl>
Subject: Re: Cyfrowy detektor fazy... jak ? (link laserowy)
Date: Tue, 24 Sep 2002 16:55:22 +0200
Piotr Wyderski wrote:
oraz jest podlaczone do wejscia trzeciego monowibratora.
Spelnia on te same kryteria, co poprzednie dwa monowibratory
i generure dodatni impuls na zboczu opadajacym. Jego wyjscie
jest podlaczone tylko do wspomnianego wczesniej punktu X.
Korekta: akurat ten monowibrator w stanie spoczynkowym daje
na wyjsciu stan wysoki, stan niski jest generowany zboczem
opadajacym i trwa ok. 2/3 odleglosci czasowej miedzy impulsami
z dwoch poprzednich monowibratorow (ze wzgledu na propagacje
zaczyna sie mniej-wiecej w tej samej chwili, co poczatek impulsu
z jednego z monowibratorow wejsciowych, a konczy znacznie
wczesniej, niz poczatek impulsu z drugiego monowibratora).
Schemat jest OK, tylko ten timing byl podany zle -- pomylil mi sie
z wyjsciem zegarowym calego ukladu, na ktorym przebieg wyglada
podobnie, jak stan wyjsc pierwszych monowibratorow.
Pozdrawiam
Piotr Wyderski