Canal Lampa - @kpi_lampa - №1321
Під час відключень електрики/зв'язку наш активний учасник @romanchukkk і його друзі використовували такі нескладні адаптери, як на відео, для передачі текстових повідомлень і координат за допомогою недорогих аналогових рацій Сама ідея давно відома. Це APRS протокол для передачі пакетних цифрових даних (GNSS координати, текстові повідомлення, телеметрія) на радіолюбительских частотах. Для передачі пакетів APRS використовується протокол нижчого рівня AX.25 і банальний бродкастінгКадри AX.25 передаються з комп'ютеру/планшету/телефону по протоколу KISS через UART (на фізичному рівні це може бути, як RS-232/485, так і USB чи Bluetooth) в контролер вузла APRS мережі (Terminal Node Controller - TNC). В TNC реалізується рівень HDLC, кодування, сремблювання модуляціяБітовий потік в TNC модулюється за допомогою AFSK, в результаті отримується сигнал, що містить два звукових тони (1200 Гц та 2200 Гц) і передається засобами будь-якої аналогової радіостанції (бажано через роз'єми гарнітури з включеною опцією VOX). AFSK модуляцію бажано робити з неперервною фазою, щоб уникнути розширення спектру і зниження SNR внаслідок стрибків фази при зміні бітів. Цього можна досягти звичайним генератором гармонічного сигналу з цифровим керуванням (NCO) з двома різними інкрементами фази, який реалізується у т.ч. програмно в TNCУ якості клієнтської програми на мобільному телефоні хлопці використовували APRSdroid, а у якості ТNС взяли ESP32TNC з відкритим вихідним кодом, який дещо допрацювали для роботи з іншою платою на основі ESP32 і з'єднання з клієнтом по Bluetooth, а не по кабелюНа відео - демо роботи. Третя рація використана для озвучування звукових тонів після AFSK модуляції. При штатній роботі цих звуків не чутно))Будемо раді, якщо ця інформація замотивує студентів на реалізацію схожих проектів, які можуть стати у нагоді, як при надзвичайних ситуаціях, так і військовимВ коментарях буде кілька корисних посилань
1000
23-03-26 09:09