ARDUINO TNC

By | Czerwiec 27, 2015

 

arduino-tnc-v_1_1_0_top

Arduino TNC to przykład tego jak coraz bardziej popularne staje się arduino w naszym hobby.

 

Do odtworzenia konstrukcji zainspirował mnie kolega George M1GEO na którego stronie znalazłem opis tej ciekawej konstrukcji. George wzorując się na pracy Roberta KI4MCW wykonał prosty i tani modem KISS TNC za pomocą arduino i kilku elementów pasywych. Sercem rozwiązania jest program który swój początek bierze z projektu BertOS, ale został przepisany tak by można go było kompilować bezpośrednio w środowisku arduino.

Największym problem tego typu rozwiązań jest jakość dekodowania sygnału. Po zmontowaniu prototypu na płytce testowej rozpocząłem testy za pomocą nagrania testowego. Wstępne wyniki są obiecujące i przy nieco za małej amplitudzie sygnału testowego uzyskałem wyniki w okolicy 650 zdekodowanych ramek. Następny test polegał na podłączeniu radia i nasłuchu częstotliwości 144.800MHz Jak widać na poniższym obrazku urządzenie działa poprawnie.

warsaw-decoding

W planach mam wykonanie płytki TNC w wersji dla Raspberry Pi, oraz wersji USB do podłączenia do PC. Rysunki płytek opublikuję niezwłocznie po testach które właśnie prowadzę.

 

Lista elementów:

Rezystor 8,2k 1 szt.
Rezystor 3,9k 1 szt.
Rezystor 2,2k 1 szt.
Rezystor 1k 3 szt.
Rezystor 680 1 szt.
Rezystor 100k 1 szt.
Potencjometr montażowy poziomy 10k 1 szt.
Dioda LED 2 szt.
Kondensator 100 nF 5 szt.
Phototransistor 4N25 1 szt.
Rezystor 220 1 szt.
Tranzystor BC560 1 szt.
Arduino nano USB 1 szt.
Kondensator 100 uF 1 szt.
Rezystor 10k 3 szt.
Transformator Critchley 9000 cr/0059 2 szt.

 

DOWNLOAD:

Wszystkie pliki projektu znajdują się pod poniższym linkiem.

Arduino TNC