=?iso-8859-2?Q?K=B3opoty_z_demodulatorem_FSK_na_XR2211?=
Masz problem? Zapytaj na forum elektroda.pl
From: "Krzysztof Kucharski" <szpunk_at_nospam_friko6.onet.pl>
Subject: =?iso-8859-2?Q?K=B3opoty_z_demodulatorem_FSK_na_XR2211?=
Date: Wed, 26 Dec 2001 22:48:11 +0100
Witam !
Jest małe łącze do telemetrii, zbudowane na układach Exara:
modulator FSK na XR2206 i demodulator na XR2211. Na "stole"
wszystko działa poprawnie: XR2206 pozwola się zestroić na poprawne
wartości "mark" i "space", XR2211 reaguje poprawnymi zmianami
stanów na wyjściu po podaniu odpowiednich tonów na wejściu.
Wszystko byłoby pięknie, ale ...
Ale po podaniu na wejście XR2206 określonych danych, na wyjściu
XR2211 otrzymuję "kaszanę". Dane są całkowicie zniekształcone. Po
obejrzeniu sygnału na oscylospie okazało sie, że kształt sygnału
jest zakłócony krótkimi, szpilkopodobnymi impulsami zakłócającymi.
Dokładnie rzecz ujmując - owe zakłócenia istnieją tylko na
wycinkach sygnału o stanie logicznej "1".
Próbowałem różnych "podejść" - zwiększyłem stałe czasowe filtrów w
demodulatorze, poprawiłem filtrację napięc zasilających.
I nic ...
Będę bardzo wdzięczny za wszelkie rady, sugestie od osób, które
"wlaczyły" już z tymi układami.
Serdecznie pozdrawiam - Krzysztof Kucharski
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Kłopoty z demodulatorem FSK na XR2211
Date: Thu, 27 Dec 2001 19:13:13 GMT
On Wed, 26 Dec 2001 22:48:11 +0100, Krzysztof Kucharski wrote:
Ale po podaniu na wejście XR2206 określonych danych, na wyjściu
XR2211 otrzymuję "kaszanę". Dane są całkowicie zniekształcone. Po
obejrzeniu sygnału na oscylospie okazało sie, że kształt sygnału
jest zakłócony krótkimi, szpilkopodobnymi impulsami zakłócającymi.
Dokładnie rzecz ujmując - owe zakłócenia istnieją tylko na
wycinkach sygnału o stanie logicznej "1".
Próbowałem różnych "podejść" - zwiększyłem stałe czasowe filtrów w
demodulatorze, poprawiłem filtrację napięc zasilających.
Powiekszenie stalych to chyba kiepski pomysl - petla musi przeciez
szybko zareagowac na zmiane sygnalu. Dziwne sa te szpilki na "1" -
chyba ze jest to chwile po zmianie 0 -> 1.
Sugerowalbym:
a) filtr dac po stronie nadajnika,
b) zmniejszyc stale petli,
c) dodac filtr na wyjsciu odbiornika - krotkie szpile sie latwo
wycina
d) sprawdzic czy przypadkiem nie chcesz transmitowac 9600 na nosnej
5kHz
J.
From: "Krzysztof Kucharski" <szpunk_at_nospam_friko6.onet.pl>
Subject: =?iso-8859-2?Q?Re:_K=B3opoty_z_demodulatorem_FSK_na_XR2211?=
Date: Thu, 27 Dec 2001 23:38:11 +0100
Użytkownik J.F. <jfox_at_nospam_friko6.onet.pl> w wiadomości do grup
dyskusyjnych napisał:3c3c2adf.13641169_at_nospam_nt...
Witam !
[...]
Powiekszenie stalych to chyba kiepski pomysl - petla musi
przeciez
szybko zareagowac na zmiane sygnalu. Dziwne sa te szpilki na
"1" -
chyba ze jest to chwile po zmianie 0 -> 1.
[...]
Zmienić stałe czasowe na próbę - to chyba pierwsze, co nasuwa się
jako rozwiązanie. Niestety, "zabawa" ze zminą stałych czasowych
nic nie dały. Zaś szpilki pojawiają się na mniej więcej całej
przestrzeni "1" logicznej.
[...]
Sugerowalbym:
a) filtr dac po stronie nadajnika,
[...
Próbowałem, bez efektu.
[...]
b) zmniejszyc stale petli,
[...]
Tutaj raczej bym polemizował. W jaki sposób (teoretycznie)
zmniejszenie stałych czasowych mogłoby rozwiązać mój problem ?
[...]
c) dodac filtr na wyjsciu odbiornika - krotkie szpile sie latwo
wycina
[...]
Widzisz, to nie tak ... Tor przesyłowy transmituje dane przy
użyciu modulacji FSK, a właściwie AFSK. Taki rodzaj transmisji z
natury rzeczy jest odporny na zakłócenia implusowe. Zresztą,
takowych nie ma. Sprawdzałem, na wejściu nadajnika i wyjściu
odbiornika. Opisywane przeze mnie zakłócenia pojawiają się po
demodulatorze FSK. To zaś sugerowałoby kłopoty z samym układem
XR2211. Dlatego też zwracałem się o pomoc, o sugestie od osób,
które mają doświadczenia z rodziną układów firmy EXAR.
[...]
d) sprawdzic czy przypadkiem nie chcesz transmitowac 9600 na
nosnej 5kHz
[...]
Przyznam, że nie rozumiem ... Co masz na myśli ? Pozwalam sobie
powtórzyć założenia: modulacja FSK, para częstosliwości 1200 /
2200 Hz, prędkość transmisji 1200 baud.
Pozdrawiam - Krzysztof Kucharski
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Kłopoty z demodulatorem FSK na XR2211
Date: Fri, 28 Dec 2001 21:18:59 GMT
On Thu, 27 Dec 2001 23:38:11 +0100, Krzysztof Kucharski wrote:
Użytkownik J.F. <jfox_at_nospam_friko6.onet.pl> w wiadomości do grup
Sugerowalbym:
b) zmniejszyc stale petli,
Tutaj raczej bym polemizował. W jaki sposób (teoretycznie)
zmniejszenie stałych czasowych mogłoby rozwiązać mój problem ?
Na szpilki to raczej nie pomoze - ale przy FSK musisz miec szybko
reagujaca petle ! Bo inaczej zgubisz synchro przy kazdej zmianie
danych. Stad m.in filtr na wejsciu nadajnika - zwolnic zmiany
czestotliwosci zeby PLL mogla nadazyc.
c) dodac filtr na wyjsciu odbiornika - krotkie szpile sie latwo
wycina
[...]
Widzisz, to nie tak ... Tor przesyłowy transmituje dane przy
użyciu modulacji FSK, a właściwie AFSK. Taki rodzaj transmisji z
natury rzeczy jest odporny na zakłócenia implusowe. Zresztą,
takowych nie ma.
Ale masz szpile - najprostsze rozwiazanie to je wyciac :-)
Sprawdzałem, na wejściu nadajnika i wyjściu
odbiornika. Opisywane przeze mnie zakłócenia pojawiają się po
demodulatorze FSK.
I tu proponuje odfiltrowac :-)
To zaś sugerowałoby kłopoty z samym układem
XR2211. Dlatego też zwracałem się o pomoc, o sugestie od osób,
które mają doświadczenia z rodziną układów firmy EXAR.
I tu nie mam doswiadczenia ... ale jak sie tak zastanawiam,
skad te szpile w PLL ... to albo pracujesz na granicy zakresu VCO
i czasem przeskakuje faza ... a moze to objaw normalny - tzn
to jest impuls ktory ma zwolnic VCO nieznacznie.
d) sprawdzic czy przypadkiem nie chcesz transmitowac 9600 na
nosnej 5kHz
Przyznam, że nie rozumiem ... Co masz na myśli ? Pozwalam sobie
powtórzyć założenia: modulacja FSK, para częstosliwości 1200 /
2200 Hz, prędkość transmisji 1200 baud.
I o to chodzi - masz jeden okres nosnej na bit danych, lub niecale
dwa. Petla musi blyskawicznie reagowac - niemal w trakcie narastania
przebiegu nosnej.
XR2211 podobno to potrafi - ale bezpieczniej byloby zdecydowac sie na
nosna np 4/6kHz ..
J.
From: "Krzysztof Kucharski" <szpunk_at_nospam_friko6.onet.pl>
Subject: =?iso-8859-2?Q?Re:_K=B3opoty_z_demodulatorem_FSK_na_XR2211?=
Date: Sat, 29 Dec 2001 00:39:18 +0100
Użytkownik J.F. <jfox_at_nospam_friko6.onet.pl> w wiadomości do grup
dyskusyjnych napisał:3c325bb2.3367540_at_nospam_nt...
[...]
I o to chodzi - masz jeden okres nosnej na bit danych, lub
niecale
dwa. Petla musi blyskawicznie reagowac - niemal w trakcie
narastania
przebiegu nosnej.
XR2211 podobno to potrafi - ale bezpieczniej byloby zdecydowac
sie na
nosna np 4/6kHz ..
[...]
I tu się z Tobą całkowicie zgadzam ! Oczywiście, zwiększenie
wartości poszczególnych częstotliwości zapewne znacznie by
zwiększyło "zapas" bezpieczeństwa. Tyle, że te "głupie" scalaki
(nota bene - opracowane juz łądnych kilkanaście lat temu...)
pracują w takich warunkach, jak podałem wcześniej (1200 baud,
1200/2200 Hz). I tylko ja, "sierota", nie mogę sobie z tym
poradzić ...
-)
Serdecznie pozdrawiam - Krzysztof Kucharski