Olá, primeiramente você precisa de um cabo USB x mini usb b (V3)
Romper a conexão 5volts do cabo, pode ser removendo o terminal interno de conexão ou então cortando o fio referente aos 5v (Caso não faça isso e ligue o ATS diretamente, poderá queimar o rádio)
O meu veio com firmware 1.15 - atualizei para 1.18 porém fiz modificações
Ativei via software a marcação de carga da bateria (atualizei os dados de marcação %)
Dados atualizados carga e descarga da bateria

BATTERY VOLTAGE PIN A1

Para isso você irá baixar o arquivo Código Source do firmware recente
Baixar o programa e bibliotecas para Arduino IDE
Arduino IDE
Baixar o programa para regravação do firmware
1º Descompacte o código source firmware
2º Instale o Arduino IDE
3º Descompacte o arquivo que contém as bibliotecas
4º Abra o Arduino IDE, abra o arquivo ATS_EX.ino que estará dentro da pasta Source do firmware
5º Abra o Pack que contem as bibliotecas, procure a pasta (libraries) copie ela para, Meus documentos Arduino
6ª Localize a aba (defs.h) , modifique a linha 21
#define BATTERY_VOLTAGE_PIN A1 (nela estará A2, deixe como A1)
7ª Abra a primeira aba (ATS_EX_) e localize os dados referente a bateria, segue a lista abaixo. +- linha 726 a 735
{ 642, 100 }, //4.14v
{ 631, 95 }, //4.09v
{ 626, 90 }, //4.04v
{ 611, 80 }, //3.94v
{ 580, 60 }, //3.74v
{ 547, 40 }, //3.53v
{ 516, 20 }, //3.33v
{ 508, 15 }, //3.28v
{ 493, 5 }, //3.18v
{ 487, 1 }, //3.14v
Obs: ele não irá medir corretamente após 3,30v - irá marcar 18% você saberá que estará
próximo do fim da bateria, ponha pra carregar
7º Clique em rascunho vá em Verificar/Compilar Ctrl+R
No prompt abaixo, irá ter o caminho com o arquivo gerado.
(para localizar o arquivo, Pressione Ctrl+F e digite .hex
Lá você vai ver o caminho ex: C:\\Users\\Suporte\\AppData\\Local\\arduino\\sketches
Irá conter uma pasta tipo ex:2B0BCF557E91CF01A2BD0A10C48E8BF0 dentro dela você irá encontrar o arquivo compilado
Ex: ATS_EX.ino.hex
8º Descompacte e abra o AVRDUDESS, conecte o cabo usb (modificado sem os 5v)
Ligue o rádio ATS20+, se detectado, ele irá atribuir uma porta COM referente a ele.
Ex: da imagem abaixo, no meu caso foi a COM4
Configurar a velocidade da porta para 115200
Selecionar as configurações em vermelho, selecionar o arquivo .hex gerado pelo Arduino IDE
Clicar em GO, quando estiver tudo pronto.
(OBS: Deixe o rádio carregado, pelo menos 10 minutos, caso a bateria estiver abaixo de 50%)
Se tudo certo, ele vai reiniciar o rádio com a nova configuração, desligue e religue ele.
#Melhorar a sintonia automática FM, alterar linha 1064 - para 2.5 e linha 1058 para 1
g_si4735.setTuneFrequencyAntennaCapacitor(1);
g_si4735.setSeekFmSpacing(2.6);
#ATS20+
#ATS20Plus
#ATS-20+
#Update Firmware ATS20+
#Update Firmware ATS-20+
Caso você queira modifica os dados da bateria, utilizar regra de 3 simples
Ex:
https://www.4devs.com.br/calculadora_regra_tres_simples
Você aplica o valor referencia máximo e voltagem equivalente
pra descobrir o restante, só fazer a regra e conferir a voltagem.
Pra gerar a tabela de % x voltagem, usei o chat GPT, informando a tensão máxima e a mínima, ele me deu as %
Ex: uma bateira lítio
carga total 4,14v e voltagem mínima 3,14v
Me dê a porcentagem e volts equivalente
ex: 4,14v 100% e 3.14v = 1%
Me informe o equivalente para 1% 5% 10% 15% 20% 25% 30% 35% 40% 45% 50% 55% 60% 65% 70% 75% 80% 85% 90% 95%
Produtos Recomendados
Lista de Produtos e Promoções Mercado Livre.
ACESSE AGORA
Comentários
Postar um comentário