sobota, 15 lipca 2017

Modem FSK 1200 APRS

Modem, TNC, FSK 1200 APRS - moduł rozszerzenia dla HUYduino.


Prosta przystawka dla HUYduino umożliwiająca zabawę APRS drogą radiową.
Koncepcja oparta o układ ATMEGA328, osadzony na gotowej płytce Arduino Pro mini.
Do układu można wgrać powszechnie dostępne wsady softu - modem lub TNC pracujące w trybie KISS.
np. LINK wybieramy wersje 3V 

Układ docelowo zasilany jest z 3,3V, zależnie od potrzeb należy wykorzystać modele 16MHz lub 8MHz.
Uproszczona konstrukcja umożliwia odbieranie jak i nadawanie ramek w systemie APRS.

Niski koszt wykonania, oraz prosta budowa powinna zachęcić wielu znudzonych amatorów do eksperymentowania :)


PCB mirror - LINK

Poniżej wersja dla chcących bardziej skutecznego dekodowania.


PCB mirror - Link
Układ mcz dla nadajnika należy dobrać indywidualnie dla konkretnego urządzenia nadawczego, mnogość pól lutowniczych za kondensatorem 4,7uF daje spore pole do popisu. Rezystor 2k2 miedzy ptt a mcz stosujemy dla urządzeń ręcznych. Zastosowałem przypadkowy operak lm2904, ot taki miałem pod ręką. Z PCB promini wy-lutowałem stabilizator, diodę , oraz bezpiecznik oraz rezystor przy diodzie led- w tym układzie są zbędne.
CDN.

niedziela, 9 lipca 2017

HUYnia - Koncepcyjne urządzenie

HUYnia - minimalistyczne urządzenie kontrolno pomiarowe GSM@GPRS@WIFI

 
HUYnia to chyba najtańszy sposób na uruchomienie się w sieci APRS, CB-APRS czy też własny monitoring korzystający z zewnętrznych serwerów danych typu ThingSpeak i pochodnych.
Zasadniczo jest to zbiór programów użytkowych na zaprogramowaną na tą okazję płytę PCB o nazwie roboczej HUYduino.

Prosta płytka umożliwiająca montaż przez średnio rozgarniętych elektroników, zawiera kilka gotowych i łatwo dostępnych modułów elektronicznych.
Sercem urządzenia jest moduł ESP-12 oparty na procesorze ESP8266

W założeniu HUYduino ma stanowić modułowe urządzenie które można skonfigurować pod konkretne potrzeby za pomocą strony www.. 
 Pierwszym elementem projektu jest płytka bazowa HUYduino, która ma za zadanie wysyłać uproszczoną telemetrię na serwery APRS lub CB-APRS za pomocą sieci WIFI lub GSM.

HUYnia ma być świetną alternatywą dla impotentów techniki radiowej, którzy ograniczają swoje ambicje do przesyłania danych telemetrycznych kanałami komercyjnymi typu internet lub GSM via GPRS .

Ogólne założenia projektu:
- Prosta stacja pogodowa z kanałem komunikacji-
  APRS, CB-APRS - poprzez kanały komunikacyjne WIFI, GSM oraz radio.

- Tracker przewożno-przenośny oparty na lokalizacji WIFI lub GSM lub GPS
korzystający z kanałów danych WIFI, GSM oraz radio.

- Loger różnych parametrów korzystający z zewnętrznych serwerów www.

Podzespoły bazowe
ESP-12
SIM800L (lub TNC montowane w tym miejscu)
BMP280 ( bme280, bmp180 itp zasadniczo wszystko co korzysta z I2C)
DHT22 (AOSONG AM2302) (lub DHT11 lub inne czujniki pędzone po 1wire)
Układ ładowania akumulatora TP4056
opcjonalnie wyświetlacz I2C (np. OLED SSD1306)

Wstępne założenia minimalnych możliwości
pomiar ciśnienia
pomiar temperatury
pomiar wilgotności
pomiar napięcia ogniwa zasilającego
możliwość geolokalizacji obiektów via GPS @ WIFI @ GSM
komunikacja ze światem GSM @ WIFI @ radio APRS
pełna konfiguracja poprzez www
Zasilanie z jednego ogniwa li-ion 4.2V




Pierwsze testy można poobserwować :
 thingspeak.com - chmura netowa

oraz APRS.FI


Testowo doprowadziłem do całkowitego rozładowania akumulatora.
Pierwszy poddał się DHT22 przy ~3,1V (producent zaleca >3,3V

Cały układ został wyłączony przy 2,5V co jak na mój gust jest troszkę przy małym napięciem dla ogniw Li-ion, czy ma to wpływ na ogniwo czas pokaże. Trzeba będzie pomyśleć nad programowym aspektem ochrony akumulatora i zaprzestania pracy w okolicach 3V.

Drugi egzemplarz testowy z softem HUYnia 0.0B
SQ5EKU-1
CB-APRS
Thingspeak

Testowy egzemplarz działał nieprzerwanie przez 30dni bez baterii słonecznej.
Zastosowane ogniwo miało około 1200mAh pojemności.