WB8WGA TNC barato simples
Tradução do site: http://www.enide.net/webcms/?page=wb8wga-tnc
Descrição
Em 2005 Bob Ball publicou um artigo no compartimento de QEX que descreve um modem-menos pequeno e barato TNC usando um PIC 16F88 que pudesse ser construído para 25€ inferior.
Um controlador do nó terminal (TNC) é um dispositivo usado por operadores de rádio amadores para participar nas redes de rádio de pacote AX.25 [12] [13]. É similar na função ao montador de pacote/separadores usados nas redes X.25, com a adição de um modem para converter sinais digitais da banda de base aos tons audio [11].
Este TNC executa somente partes do protocolo AX.25, para codificar e descodificar os quadros de informação Unnumbered, usados no sistema de APRS.
Este projeto é minha aplicação do TNC de Bob Ball para que eu
projetei um PWB muito pequeno com 9 um pino SUB-D e conectores 6 de um
mini-ruído do pino, para Computer/GPS e transmite por rádio
respectivamente.
O diagrama esquemático de TNC é quase uma réplica do diagrama esquemático principal de Bob Ball do artigo e inclui diversas melhorias feitas por muitos outro ao longo dos anos:
O diagrama esquemático é baseado inteiramente no projeto de Bob Ball e inclui os realces consultados mais cedo.
A lista de peças completa é fornecida nesta tabela.
Um pdf com as trilhas do PWB pode ser transferido desta relação. Para manter único tomado partido do PWB, as três trilhas vermelhas da camada superior devem ser substituída com os fios.
O PWB é muito compacto e pode ser considerado aqui:
Dianteiro e traseiro os conectores:
A porta de série é um DTE assim que GPS pode ser conectado ao TNC
sem um cabo do nulo-modem que muda os pinos de TX e de RX. Contudo a porta de série não fornece o poder ao receptor de GPS.
Se você precisa da pôr através deste porto, conecte por favor um fio do
pino 4 da porta de série para fixar 4 do conector do rádio do
mini-ruído.
O receptor que de GPS eu me uso tem uma tomada de poder extra assim mim nunca necessário para pô-lo da porta de série.
Os pinos de conector de rádio têm estes sinais:
Quando eu comecei as versões deste projeto dois do software estavam disponíveis para livre. Eu testei ambos fornecidos por Bob Ball, por V1.08 e por V2.00. A primeira versão é essa mencionada no artigo que trabalha muito bem qualquer um em autônomo como no modo de GPS. A segunda versão é uma elevação à primeira versão e inclui o código extra para usar um sensor de temperatura de Dallas 18S20, assim que os valores da temperatura podem ser adicionados ao texto da baliza usando caráteres escapados:
Há o modo dois de operação como consultado no artigo de Bob Ball: linha de comando modo interativo (J4 removido) e modo de GPS (J4 introduzido).
Para começar, conecte um cabo de série do nulo-modem de série entre o computador e o TNC e corra um programa de emulation terminal no computador. Configurar a porta de série com 9600bps, 8N1 para V1.08 ou 4800bps, 8N1 para V2.xx e deixe a ligação em ponte J4 para fora.
Exemplo:
Ajuste o endereço de destino de quadros de UI com UNPROTO:
Direto:
E incorpore finalmente o número de minutos entre balizas. Use valores curtos como 1 ou 2 minutos para as estações móveis conectadas ao receptor de GPS e aos períodos mais longos como 10 a 30 minutos para estações fixas com uma baliza estática:
Ajustando a baliza text para uma configuração autônoma
Para enviar balizas de APRS quando na linha de comando modo interativo, defina a corda de BTEXT com uma corda formatada APRS e ajuste o período da transmissão da BALIZA a 10 minutos ou assim.
Está aqui uma corda do exemplo BTEXT para configurar o TNC para uma estação fixa (nenhum receptor de GPS conectado):
Desde que no modo de GPS o texto da baliza é a frase do nmea do receptor de GPS, não há nenhuma maneira de colocar lá a informação do símbolo. Há, contudo, uma outra maneira de selecionar o símbolo para representar o TNC. Ajuste um endereço diferente de UNPROTO com o símbolo codificado.
Isto é como:
Distante mais símbolos existem e, como indicado antes, uma tabela de símbolo pode ser encontrada em Chris G4HYG APRS Digi Tracker Operating Manual [14].
Para salvar a configuração o eeprom assim que lhe permanecerá armazenado após a colocação em movimento abaixo do TNC, usa o comando do permanente:
Para configurar o BTEXT como uma frase do estado coloque > símbolo como seu primeiro caráter. Exemplo:
Este PWB pequeno foi feito ao longo dos anos pouco em toda parte pelo mundo inteiro. Nesta página são as imagens e os vídeos que eu posso encontrar na Web de outros povos que constroem este TNC. Vai e tem um olhar.
Arquivos originais do artigo de QEX do editor
Os firmware V1.08 de Bob Ball (versão original, também disponível dentro [1])
Os firmware V2.00 de Bob Ball (versão a se usar com um DS18S20, também disponível dentro [7])
Meus firmware actualizados V2.10 (os quadros do estado das intercalações com *** de $GP moldam e leem a temperatura de um sensor DS18B20)
Meus firmware actualizados V2.20 (envia um quadro do estado após cinco quadros do *** de $GP e lê a temperatura de um sensor DS18B20)
PianetaRadio.it V2.31 (firmware com modo do beijo por PianetaRadio.it) (cópia local 2.3.1, 2,3.0 velhos)
Trilhas do PWB (arquivo do pdf com as trilhas espelhadas)
Tela de seda superior do PWB (arquivo do pdf do lado componente igualmente espelhado)
O diagrama esquemático de Eagle e o PWB arquivam (pode ser usado com a versão do freeware disponível em Cadsoft)
[1] (não trabalhando 2012) Web site barato do TNC de Bob Ball (você pode ler o papel [2] neste URL)
bola [de 2], Bob, “WB8WGA, um controlador barato do nó terminal para o rádio de pacote”, QEX, março abril de 2005
[3] Klaus H. Hirschelmann mini-TNC (TNC com o deslocador simplificado do nível RS232)
[as 4] erratas de Bob Ball (cópia local)
[5] Andrew Errington ZL3AME PIC-baseou TNC
[6] Web site do glossário de Líbano OD5 APRS
[7] Web site sem fio do corta-mato APRS TNC Digi Tracker de G4HYG
[8] diretrizes as mais atrasadas de APRS
referência V1.01 do protocolo [de 9] APRS (cópia local)
Web site [de 10] dados de NMEA
[11] definição de Wikipedia do controlador do nó terminal (TNC)
[12] definição de Wikipedia de AX.25
[protocolo de acesso da relação 13] AX.25 para o rádio de pacote amador
corta-mato APRS sem fio TNC Digi Tracker Operating Manual [de 14] G4HYG
Fonte: http://www.enide.net/webcms/?page=wb8wga-tnc
Descrição
Em 2005 Bob Ball publicou um artigo no compartimento de QEX que descreve um modem-menos pequeno e barato TNC usando um PIC 16F88 que pudesse ser construído para 25€ inferior.
Um controlador do nó terminal (TNC) é um dispositivo usado por operadores de rádio amadores para participar nas redes de rádio de pacote AX.25 [12] [13]. É similar na função ao montador de pacote/separadores usados nas redes X.25, com a adição de um modem para converter sinais digitais da banda de base aos tons audio [11].
Este TNC executa somente partes do protocolo AX.25, para codificar e descodificar os quadros de informação Unnumbered, usados no sistema de APRS.
O diagrama esquemático de TNC é quase uma réplica do diagrama esquemático principal de Bob Ball do artigo e inclui diversas melhorias feitas por muitos outro ao longo dos anos:
- histerese adicionada no comparador para impedir as oscilações [3]
- filtração de passe baixo melhorada para evitar instabilidades no receptor com ruído de alta frequência do oscilador [4]
- conexão de rádio em uma tomada do mini-ruído de 6 pinos igualmente com o poder para o receptor de GPS (pinos 3 e 4 como um conector geral do computador do teclado PS/2)
- adicionou um sensor de temperatura, depois das instruções em comentários do software v2.00 de Bob Ball
O diagrama esquemático é baseado inteiramente no projeto de Bob Ball e inclui os realces consultados mais cedo.
A lista de peças completa é fornecida nesta tabela.
| Número da peça | Descrição |
| C1 | 22p |
| C2 | 22p |
| C3 | 100n |
| C4 | 100n |
| C5 | 100n |
| C6 | 100n |
| C7 | 100n |
| C8 | 1u/25V |
| C9 | 1u/25V |
| C10 | 1u/25V |
| C11 | 1u/25V |
| C12 | 220u/25V |
| C13 | 100u/10V |
| C14 | 1n |
| D1 | Diodo emissor de luz do verde 3mm |
| D2 | 1N4148 |
| D3 | 1n4148 |
| D4 | 1n4148 |
| D5 | Diodo emissor de luz do vermelho 3mm |
| J1 | Jack |
| J2 | DB9-Male 90º |
| J3 | 6 fêmea do PWB do pino PS2 |
| J4 | ligação em ponte de 2 pinos com tampão (GPS) |
| J5 | ligação em ponte de 2 pinos para a expansão do um-fio |
| Q2 | 2n7000 TO-92 |
| R1 | 1K |
| R2 | 2K |
| R3 | 3K9 |
| R4 | 8K2 |
| R5 | 1K |
| R6 | 100K |
| R7 | 10k |
| R8 | 1K |
| R9 | 2K2 |
| R10 | 470 |
| R11 | 1K |
| R12 | 10K |
| R13 | 10K |
| R14 | 470 |
| R15 | 100k |
| R16 | 4K7 |
| T1 | BC547 TO-92 |
| U1 | MERGULHO PIC16F88 |
| U2 | 78L05 TO-92 |
| U3 | MERGULHO MAX232 |
| U4 | DS18B20 TO-92 |
| X1 | cristal 20MHz |
Um pdf com as trilhas do PWB pode ser transferido desta relação. Para manter único tomado partido do PWB, as três trilhas vermelhas da camada superior devem ser substituída com os fios.
O PWB é muito compacto e pode ser considerado aqui:
![]() |
![]() |
| PWB após gravar | Um dos primeiros protótipos montados e testados mas sem o sensor de temperatura |
Dianteiro e traseiro os conectores:
![]() |
![]() |
| Mini-ruído de rádio do conector 6 pinos | Porta de série DTE e entrada de C.C. |
O receptor que de GPS eu me uso tem uma tomada de poder extra assim mim nunca necessário para pô-lo da porta de série.
Os pinos de conector de rádio têm estes sinais:
- 1. áudio para fora
- 2. PTT
- 3. Terra
- 4. +5V
- 5. áudio dentro
- 6. não conectado
Quando eu comecei as versões deste projeto dois do software estavam disponíveis para livre. Eu testei ambos fornecidos por Bob Ball, por V1.08 e por V2.00. A primeira versão é essa mencionada no artigo que trabalha muito bem qualquer um em autônomo como no modo de GPS. A segunda versão é uma elevação à primeira versão e inclui o código extra para usar um sensor de temperatura de Dallas 18S20, assim que os valores da temperatura podem ser adicionados ao texto da baliza usando caráteres escapados:
- \ t temperatura da corrente
- \ h temperatura máxima
- \ l temperatura do mínimo
- Realces V2.10
- Sugerido no Web page de Chris C4HYG: A alteração sugerida por Bob é transmitir alternadamente os pacotes da posição e do estado de GPS de modo que a informação de estado possa ser lida em rádios de Kenwood. Têm um erro de software onde os pacotes da posição que seguem o pacote do estado sobre-escrevam a informação de estado;
- Altere o código da leitura da temperatura para usar o sensor de temperatura 18B20 novo, que é mais barato e mais fácil encontrar.
- Realces V2.20
- Em vez de transmita GPS e quadros da baliza do estado alternadamente, eu segui o sugestion de Chris e uma baliza do estado é enviada agora somente depois cinco quadros da baliza de GPS. Isto impede inundar a rede do pacote com na maior parte as balizas inúteis do estado;
- O apoio para a Dallas 18B20 é incluído ainda.
Há o modo dois de operação como consultado no artigo de Bob Ball: linha de comando modo interativo (J4 removido) e modo de GPS (J4 introduzido).
Para começar, conecte um cabo de série do nulo-modem de série entre o computador e o TNC e corra um programa de emulation terminal no computador. Configurar a porta de série com 9600bps, 8N1 para V1.08 ou 4800bps, 8N1 para V2.xx e deixe a ligação em ponte J4 para fora.
Configuração básica para ambos os modos
Ajuste seu endereço de chamada com MYCALL.Exemplo:
- mycall wb8wga < - substitua com seu callsign
Ajuste o endereço de destino de quadros de UI com UNPROTO:
Direto:
- unproto APRS
- aprs do unproto v wide1-1 v wide2-2
E incorpore finalmente o número de minutos entre balizas. Use valores curtos como 1 ou 2 minutos para as estações móveis conectadas ao receptor de GPS e aos períodos mais longos como 10 a 30 minutos para estações fixas com uma baliza estática:
- ilumine cada 10
- ilumine cada 1
Ajustando a baliza text para uma configuração autônoma
Para enviar balizas de APRS quando na linha de comando modo interativo, defina a corda de BTEXT com uma corda formatada APRS e ajuste o período da transmissão da BALIZA a 10 minutos ou assim.
Está aqui uma corda do exemplo BTEXT para configurar o TNC para uma estação fixa (nenhum receptor de GPS conectado):
- btext! 4008.55N/00851.43W%ARCP-NODE BBS, conjuntos do CCC DX do ARCO
- 1. ! Tipo de mensagem (posição sem timestamp; nenhuma mensagem de APRS)
- 2. 4008.55N latitude 40º 08,55' norte
- 3. /Identificador tabela do símbolo
- 4. 00851.43W longitude 8º51.43' ocidental
- 5. % do código do símbolo
- 6. De “o BBS ARCP-NODE, conjuntos do CCC DX do ARCO” Text o comentário
Configurando parâmetros extra para usar o TNC como o digipeater
Este TNC pode igualmente repetir pacotes de APRS ou outros quadros que de UI recebe, se o trajeto do destino combina o endereço configurado em MYALIAS e DIGIpeater está LIGADA. Para permitir o digipeater, configurar ambos os parâmetros:- myalias wide1-1
- digi sobre
Configurar a frase de GPS para usar o TNC no modo de GPS (J4 introduzidos)
Quando no modo de GPS (ligação em ponte de GPS introduzida) o TNC transmite quadros de GPS recebe de sua porta de série. Para usar este modo primeiramente o TNC deve ser configurado através da linha de comando intérprete, assim que comece o TNC sem a ligação em ponte de GPS introduzida e configurar-lo com as seguintes instruções:- mycall wb8wga-9 < - substitua com seu callsign mas deixe o ssid 9
- unproto GPSC30 v wide1-1 v wide2-2
- ilumine cada 1
- gps $GPRMC
- gps $GPGLL
- gps $GPGGA
Desde que no modo de GPS o texto da baliza é a frase do nmea do receptor de GPS, não há nenhuma maneira de colocar lá a informação do símbolo. Há, contudo, uma outra maneira de selecionar o símbolo para representar o TNC. Ajuste um endereço diferente de UNPROTO com o símbolo codificado.
Isto é como:
- GPSCnn: Um callsign do destino de APRS que especifique um símbolo da exposição da tabela de símbolo preliminar. O símbolo não pode ser coberto. Usado pelos perseguidores que não podem especificar o símbolo no campo de informação AX.25.
Distante mais símbolos existem e, como indicado antes, uma tabela de símbolo pode ser encontrada em Chris G4HYG APRS Digi Tracker Operating Manual [14].
Para salvar a configuração o eeprom assim que lhe permanecerá armazenado após a colocação em movimento abaixo do TNC, usa o comando do permanente:
- permanente
Usar as versões melhoradas v2.10 e v2.20 quando no modo de GPS (J4 introduzidos)
Quando no modo de GPS estas versões igualmente transmitirem a corda da baliza de BTEXT ou alternadamente (v2.10) ou após cinco frases de GPS (v2.20). Configurando a corda de BTEXT como uma frase do estado nós pudermos enviar mais informação como medidas da temperatura, QRA, missão, etc. quando no modo de GPS.Para configurar o BTEXT como uma frase do estado coloque > símbolo como seu primeiro caráter. Exemplo:
- btext que >Going em casa para o fim de semana. É atual da temperatura \ tC
- 1. > o símbolo de estado
- 2. “Indo em casa para o fim de semana. É atual da temperatura \ tC” a mensagem do estado
- 3. \ t o caráter escapado que o TNC substitui com a temperatura atual
Este PWB pequeno foi feito ao longo dos anos pouco em toda parte pelo mundo inteiro. Nesta página são as imagens e os vídeos que eu posso encontrar na Web de outros povos que constroem este TNC. Vai e tem um olhar.
Arquivos originais do artigo de QEX do editor
Os firmware V1.08 de Bob Ball (versão original, também disponível dentro [1])
Os firmware V2.00 de Bob Ball (versão a se usar com um DS18S20, também disponível dentro [7])
Meus firmware actualizados V2.10 (os quadros do estado das intercalações com *** de $GP moldam e leem a temperatura de um sensor DS18B20)
Meus firmware actualizados V2.20 (envia um quadro do estado após cinco quadros do *** de $GP e lê a temperatura de um sensor DS18B20)
PianetaRadio.it V2.31 (firmware com modo do beijo por PianetaRadio.it) (cópia local 2.3.1, 2,3.0 velhos)
Trilhas do PWB (arquivo do pdf com as trilhas espelhadas)
Tela de seda superior do PWB (arquivo do pdf do lado componente igualmente espelhado)
O diagrama esquemático de Eagle e o PWB arquivam (pode ser usado com a versão do freeware disponível em Cadsoft)
[1] (não trabalhando 2012) Web site barato do TNC de Bob Ball (você pode ler o papel [2] neste URL)
bola [de 2], Bob, “WB8WGA, um controlador barato do nó terminal para o rádio de pacote”, QEX, março abril de 2005
[3] Klaus H. Hirschelmann mini-TNC (TNC com o deslocador simplificado do nível RS232)
[as 4] erratas de Bob Ball (cópia local)
[5] Andrew Errington ZL3AME PIC-baseou TNC
[6] Web site do glossário de Líbano OD5 APRS
[7] Web site sem fio do corta-mato APRS TNC Digi Tracker de G4HYG
[8] diretrizes as mais atrasadas de APRS
referência V1.01 do protocolo [de 9] APRS (cópia local)
Web site [de 10] dados de NMEA
[11] definição de Wikipedia do controlador do nó terminal (TNC)
[12] definição de Wikipedia de AX.25
[protocolo de acesso da relação 13] AX.25 para o rádio de pacote amador
corta-mato APRS sem fio TNC Digi Tracker Operating Manual [de 14] G4HYG
Fonte: http://www.enide.net/webcms/?page=wb8wga-tnc







Postar um comentário
Gostou do post?
Fale o que você achou. sua opinião é importante.
Deixe o mundo saber o que você pensa!
ATENÇÃO:
Os comentários são moderados, então não use este espaço
para ofender alguém ou algo.