programowy modem AFSK

Jul 17, 2007 9 Replies

Witam. Poszukujê sprawdzonego rozwi±zania modemu AFSK ewentualnie FSK z wykorzystaniem samego mikrokontrolera (najchêtniej AVR czy '51). Z za³o¿ena ma to byæ niskobud¿etowy modem 1200bps. Zainteresowa³o mnie rozwi±zanie US2II

formatting link
chcia³bym poznaæ sposób dekodowania - jak to zosta³o zrealizowane w tym AT89C2051. Jaka¶ znaleziona strona US2II dzia³a, ale linki na niej podane ju¿ nie... TCM3105 to prze¿ytek, AM7910 raczej te¿. Uk³ady rodziny FX614 wydaj± siê trudne w zdobyciu, ale te¿ nie s±dzê, ¿eby cena by³a poni¿ej 20z³ za sztukê. Dlatego chcia³bym modulowaæ i demodulowaæ u¿ywaj±c najmniej zewnêtrznych komponentów, choæbym mia³ u¿yæ PWM i ADC wbudowane w mikrokontroler. Kiedy¶ taki prosty modem robi³em na komparatorach i przerzutnikach D z opó¼nieniami. Najwy¿ej przeniosê koncepcjê na mikrokontroler. Jednak jest to konstrukcja najmniej odporna na zak³ócenia (szumy).



Micha³ Lankosz



chyba widzialem takei cos w notach aplikacyjnych atmela dotyczacych AVR

S± noty o generowaniu DTMF jak i innych sygna³ów, ale generowanie jest w miarê proste. Gorzej z dekodowaniem, a not o (A)FSK jako¶ nie widzê...

Micha³

My¶la³em o tym, szczególnie, ¿e ma byæ wysy³ane zaledwie kilka liczb. Jednak chodzi o minimalizacjê zajêto¶ci kana³u radiowego po pierwsze. Po drugie wydawa³o mi siê prostsze de/modulowaæ programowo AFSK ni¿ DTMF.

Micha³

Dnia 18.07.2007 Michał Lankosz snipped-for-privacy@tlen.pl napisał/a:

Może tu coś znajdziesz:

formatting link
Mnie ktoś kiedyś podsyłał taki kod na 8051, ale to już było parę lat temu i wątpię, abym to znalazł.

U¿ytkownik "PAndy" <pandrw_cutthis snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news:f7lu8m$auc$ snipped-for-privacy@news.onet.pl...

Dziêki. Na ten opis ju¿ siê wcze¶niej natkn±³em i tak w³a¶nie mam zamiar zrobiæ, je¶li nic lepszego nie znajdê/wymy¶lê. Zasada jest tu prosta - pomiar czasu pomiêdzy przej¶ciami sygna³u przez zero. Jest to jednak metoda bardzo podatna na ró¿nego rodzaju zak³ócenia i w³asno¶ci toru akustycznego (radiowego). Ju¿ to przerabia³em, gdy mia³em czas na zabawy buduj±c uk³ady wykonane na uk³adach cyfrowych z wczesnych polskich Elektorów. Widzê w moim projekcie prost± cyfrow± obróbkê sygna³u. Ka¿dy AVR a ADC, a mo¿e i '51 przy takiej prêdko¶ci transmisji siê wyrobi, podobnie jak to ma miejsce w podanym PICu dekoduj±cym DTMF.

Micha³

A moze to:

formatting link
- daloby sie zrobic prostego OFDM ;)

A z drugiej strony - moze popatrz na np protokol commodere 64 do obslugi magnetofonu (ogolnie na tego typu protokoly do zapisu na magnetofonie w starych 8 bitowcach) z tego co ppamietam o byl on dosc odporny na wiele problemow (chyba najlepszy protokol magnetofonowy).

Dnia 18.07.2007 Michał Lankosz snipped-for-privacy@tlen.pl napisał/a:

Zapytaj jeszcze na: pl.rec.radio.amatorskie

na pewno ktoś to robił do dekodowania pocket-radio.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required