logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Dekoder DGPS - próbkowanie sygnału z odbiornika.

kam_jan 08 Lip 2008 15:52 1950 4
REKLAMA
  • #1 5323708
    kam_jan
    Poziom 12  
    Witam!
    Skonstrowałem sobie odbiornik DGPS i chciałbym wykonać do niego dekoder. Mam mikrokontroler ATTINY2313. Czas trwania pojedynczego symbolu jest 10 ms, co wynika z szybkości transmisji 100 bit/s. Mam problem z przełożeniem mojego pomysłu na kod w asemblerze. Otóż ze względu na duże prawdopodobieństwo błędów, zakłóceń w odbiorze chciałbym próbkować sygnał odebrany w kilku miejscach i w zależności od wyniku sumowania sprawdzać, czy jest to 1 czy 0. Czy żeby to zrobić muszę wykorzystać przerwanie na narastającym zboczu czy jakoś inaczej? A jeszcze jedno pytanie: dla 1 będzie narastające zbocze, które mogę użyć do przerwania, a w takim razie jak zdetekować 0? Bo przecież nie ma przed nim zbocza narastającego? Z góry dziekuję za odpowiedź.


    Poprawiłem tytuł - Regulamin. [c_p]
  • REKLAMA
  • REKLAMA
  • #3 5325086
    kam_jan
    Poziom 12  
    W C nic takiego nie robiłem, a asm dlatego że kiedyś pisałem w nim jakieś krótkie programiki.
    Jeśli chodzi o odpowiedź, to chodzi tu o dowolną zmianę poziomu sygnału na wejściu czy coś innego? Problemem są wtedy zakłócenia, które mogą chwilowo zmienić poziom sygnału i wprowadzić błąd.
  • REKLAMA
  • #5 5327471
    kam_jan
    Poziom 12  
    Dzięki za odpowiedź.
    Zrobię tak jak napisałeś i zobaczę jak to będzie działać. Jeśli nie będzie to pomyśli się o modyfikacjach.
REKLAMA