Nieudany tydzień: AFSK rozwijaj skazany przez hałas kolejowy

[Scott], jak również jego przyjaciele bawią się trochę zabawy z ich przenośnymi nadajnikami, kiedy wybrali, że nadszedł czas, aby opracować dodatek sprzęt, który może przenieść jak również uzyskać dane. Ustawiają swoje zabytki na zestawie jednostek zmiany przesuwania częstotliwości dźwięku, które mogą się zakodować, a także odszyfrować miejsce z odpowiednika.

Rozwój wysiadł do prostego rozpoczęcia, centrowing wokół płyty Arduino z modułem GPS do połowu dokładnych danych miejsca. Następnie nadszedł czas, aby wykonać AFSK. Po stronie transmisji została przeprowadzona przez bit włączenie kołków wyjściowych. Po spojrzeniu przynoszących sygnały na oscyloskopie zespół był w stanie dostroić oprogramowanie układowe dla dość szczelnego 1200, a także 2200 Hz. Jednak trudność zaparzała się na stronie dekodującej równania.

Pierwsza próba dekodowania wykorzystała bibliotekę FreqMeasure napisane przez [Paul Stoffregen]. Po braku sukcesu przeniesione do usługi sprzętowej w rodzaju układu demodulatora XR-2211 FSK. Powinien być prosty, zasilaj to sygnały, jak również sprawdzić cyfrowe kołki wyjściowe, aby złapać preferowane dane. Jest to punkt, w którym wymaga, aby kliknąć link do pracy na górze do Soak we wszystkich szczegółach Gory. Krótko mówiąc, hałaśliwą szynę napędową wywołując sporadyczną wydajność tego układu. Do czasu tego problemu został znaleziony stopę zainteresowania, brudną, a zadanie było porzucone jako porażka. Czy była szybka naprawa, która mogłaby ją zdobyć, taka jak dodanie obwodu filtrowania dla tego układu? Dokładnie rozumiemy, jak wróciłbyś na torze, pozostawiając komentarz poniżej.

[Dzięki Lewin]

Nieudany tydzień to kolumna Hackaday, która prowadzi w każdą środę. Pomóż utrzymać zabawę, tworząc swoje wcześniejsze awarie i wysyłanie nam linki do historii – lub wysyłanie linków, aby przestać pracować komponować UPS, które odkryłeś w swoich podróżach.

ava
category

Leave a Comment

Your email address will not be published. Required fields are marked *