Protótipo Digipeater APRS – Esquema EXTDigi

Página original: http://extradio.sourceforge.net/extdigi.html

Sobre

O projeto é um repetidor digital AX-25 1200 AFSK baseado no AVR ATMega328P (Arduino Uno ou Nano), concebido para montagem de estações digipeater (repetidora) de APRS. O código do microcontrolador e o design básico do Hardware são baseados no exemplo do BeRTOS APRS. Confira mais informações sobre o APRS na Wikipedia.

Você pode entrar em contato com o autor do projeto no Extradio Google Group (inglês ou espanhol).

Firmware

No momento o autor não está oferecendo imagens de firmware compiladas, mas você pode gerar o firmware compilado a partir de nossa ferramenta online. Para carregar o firmware na placa Arduino:

Usuários Windows: utilizando o software XLoader.

Usuários Linux: instale o avrdude, e pelo terminal execute o comando:

avrdude -c arduino -p m328p -P /dev/ttyUSB0 -b 57600 -U firmware.hex

Onde deve-se atentar em informar a porta serial correta (ttyUSBx).

Código Fonte

O código fonte está disponível em um repositório Bitbucket: extradio-digi

Hardware

Esquema Digipeater APRS Arduino
Esquema Digipeater APRS Arduino

O design do hardware é basicamente uma cópia do esquema original do BeRTOS, com um resistor de divisão de tensão ligeiramente modificado para a estabilização DC na entrada ADC:

Você pode tentar um projeto semelhante usando apenas resistores de 10k, feito por LU4DXT (Obrigado!). Ambos os projetos devem filtrar ruído DC em VCC +5v:

Licença

A licença é a mesma do projeto BeRTOS 2.7, GNU GPL v2+:

Este programa é um software livre; você pode redistribuí-lo e/ou modificá-lo sob os termos da GNU General Public License conforme publicada pela Free Software Foundation; seja a versão 2 da Licença ou qualquer versão posterior.

APRS é uma marca registrada da APRS Software e Bob Bruninga, WB4APR.

Autores

O projeto BeRTOS é Copyright 2010 Develer S.r.l. (http://www.develer.com/).

Alejandro Santos (LU4EXT) é o autor do firmware extdigi modificado para operar como digipeater APRS com Arduino / ATmega328.

Aurélio (PY5BK) responsável por melhorias e criação da ferramenta online para geração do firmware ExtDigi.