domingo, 20 de setembro de 2026

interface TX Audio para ligar mesa de som em radio hf ou px

MANUAL DE INSTRUÇÕES
INTERFACE TX ÁUDIO
LICOTELECOM – Assis/SP



 
1. Apresentação
A Interface TX Áudio foi desenvolvida para permitir a integração entre uma mesa de som profissional e rádios de comunicação PX ou HF, proporcionando ao usuário maior controle sobre o áudio de transmissão.
O equipamento possibilita utilizar os recursos de uma mesa de som para trabalhar o áudio da voz antes de enviá-lo ao rádio, contribuindo para uma transmissão com maior presença, definição e personalidade sonora.
A interface também disponibiliza controles dedicados para acionamento da transmissão e um ajuste de nível de áudio, permitindo adequar a modulação às características do rádio utilizado.

2. Finalidade
A Interface TX Áudio destina-se a usuários que desejam utilizar uma mesa de som profissional como fonte de áudio para transmissão em rádios PX ou HF.
A utilização de uma mesa de som permite ao usuário trabalhar previamente características do áudio da voz, de acordo com os recursos disponíveis no equipamento utilizado.
Importante: A qualidade final da transmissão depende também do rádio, microfone, mesa de som, regulagem de áudio, condições de instalação e demais componentes envolvidos no sistema.
 
3. Características do produto
A Interface TX Áudio possui:
Entrada de áudio proveniente da mesa de som; 
Conexão específica para áudio e acionamento da transmissão; 
Dois comandos de PTT; 
Um comando PTT com trava para transmissões prolongadas; 
Um comando PTT momentâneo para transmissões curtas; 
Controle de nível de modulação; 


4. Conexões e controles
 

4.1 – Entrada de áudio – P10
Na parte posterior da interface está disponível um conector P10 fêmea, destinado à entrada do sinal de áudio proveniente da saída da mesa de som utilizada pelo usuário.
A saída da mesa deverá ser conectada à entrada de áudio da Interface TX Áudio utilizando um cabo adequado (cabo P10 – P10 acompanha o produto).
4.2 – Conector de saída para o rádio
A interface possui um conector fêmea de 4 vias, destinado à conexão do cabo que interliga a interface ao rádio.
O cabo de conexão deve ser compatível com o modelo específico do rádio (o cabo para interligar a interface ao rádio acompanha o produto).
ATENÇÃO: Não utilize cabos destinados a outros modelos de rádio sem verificar previamente a compatibilidade das conexões.
4.3 – Controle de nível de modulação
O potenciômetro localizado na interface permite ajustar o nível do sinal de áudio de modulação encaminhado ao rádio.
Esse ajuste é importante para adequar o nível de modulação e evitar condições de sobre modulação, permitindo obter um funcionamento adequado do sistema.
A regulagem deve ser realizada de forma gradual, observando o comportamento do rádio e, quando disponível, utilizando a ajuda de um colega de outra estação, ouvindo e reportando sua transmissão.

5. Comandos de transmissão – PTT
A Interface TX Áudio possui dois comandos para acionamento da transmissão.
PTT com trava
O botão com trava foi destinado principalmente a câmbios de maior duração.
Ao ser acionado, o comando permanece na posição de transmissão até que seja novamente desativado.
PTT momentâneo
O botão sem trava é destinado a câmbios curtos.
Enquanto o botão permanecer pressionado, o rádio será mantido em transmissão. Ao soltá-lo, o comando retorna à condição de recepção.

6. Procedimento de conexão
Antes de realizar as conexões, recomenda-se que o sistema esteja desligado.
1. Conecte a saída de áudio da mesa de som à entrada P10 da Interface TX Áudio. 
2. Conecte o cabo específico do rádio ao conector de 4 vias da interface. 
3. Certifique-se de que o cabo utilizado corresponde ao modelo do rádio. 
4. Ligue os equipamentos. 
5. Configure inicialmente o nível de áudio da mesa de som em uma posição moderada (aproximadamente 50% do volume MASTER). 
6. Ajuste o potenciômetro de modulação da interface gradualmente (aproximadamente 50%). 
7. Realize um teste de transmissão. 
8. Verifique a qualidade do áudio através do retorno do rádio (se for PX), se o rádio for HF, veja se o mesmo possui a função monitor, ou peça para um colega de outra estação faça uma gravação do seu adio de transmissão e lhe envie. 
9. Faça os ajustes necessários até obter um nível adequado de modulação, evitando sobre modulação. 

7. Ajuste da modulação
O ajuste correto do nível de áudio é fundamental para o funcionamento adequado do sistema.
Recomenda-se iniciar o ajuste com o controle de modulação em nível reduzido e aumentá-lo gradualmente durante os testes.
O objetivo é encontrar um nível adequado de sinal que permita bom aproveitamento da capacidade de modulação do rádio, sem excesso de áudio ou sobre modulação.
ATENÇÃO: Se o rádio for HF, mantenha a função COMPRESSOR DESLIGADO.
O nível ideal pode variar conforme:
Modelo do rádio; 
Configuração do equipamento; 
Mesa de som utilizada; 
Processamento aplicado ao áudio; 
Cabo de interligação; 
Características da entrada de áudio do rádio. 

8. Recomendações de utilização
Utilize somente o cabo de conexão apropriado para o modelo do rádio. 
Não aplique níveis excessivos de áudio na entrada da interface. 
Faça os ajustes de modulação gradualmente. 
Evite realizar alterações nas conexões com os equipamentos energizados. 
Utilize equipamentos de medição adequados sempre que possível. 
Não exceda as características elétricas especificadas para as entradas e conexões. 
Mantenha a interface protegida contra umidade, poeira excessiva e calor. 


LICOTELECOM
Assis – São Paulo – Brasil
Manutenção em Equipamentos Eletrônicos
Projetos, Manutenções e Soluções em Eletrônica e Radiocomunicação
E-mail: licotelecomassis@gmail.com

quarta-feira, 2 de setembro de 2026

Como ajustar um duplexador para repetidoras VHF UHF


Se inscreva em nosso canal no YouTube: https://www.youtube.com/c/Licotelecom

quarta-feira, 22 de julho de 2026

INTERFACES PARA LIGAR MESA DE SOM EM RÁDIOS PX, HF, VHF















Se inscreva em nosso canal no YouTube: https://www.youtube.com/c/Licotelecom

quarta-feira, 10 de junho de 2026

Fonte Estabilizada com o LM723

O LM723 é um regulador de tensão variável cuja principal finalidade é atender aplicações de regulação em série. Às vezes, o LM723 pode ser substituído pelo LM723C. Eles possuem características semelhantes, mas o LM723C opera em uma faixa de temperatura de 0°C a +70°C, em vez de -55°C a 150°C.
Agora, vamos discutir a pinagem do LM723, conforme resumido:

Pino 1: Não conectado
Pino 2: Entrada do ajuste de limite de corrente
Pino 3: Entrada do sensor de corrente
Pino 4: Entrada inversora do amplificador de erro
Pino 5: Entrada não inversora do amplificador de erro
Pino 6: Referencia de tensão interna com compensação de temperatura
Pino 7: GND
Pino 8: Não conectado
Pino 9: Pino referência Zener
Pino 10: Saida de tensão 
Pino 11: Entrada alimentação do transistor interno
Pino 12: Entrada alimentação do CI
Pino 13: Ligar um capacitor de 100pF a 1nF para mitigar ruidos
Pino 14: Não conectado


Logo abaixo vemos um exemplo de fonte estabilizada com ajuste de tensão e corrente utilizando o LM723:




Se inscreva em nosso canal no YouTube: https://www.youtube.com/c/Licotelecom

terça-feira, 9 de junho de 2026

CALCULAR POTENCIA RF ATRAVES DA TENSÃO VPP DE RF NA SAIDA DO TRANSMISSOR

Vamos fazer o cálculo: descobrir qual tensão deve aparecer em uma carga de 50 Ω para produzir 100 W de RF.

1. Começando pela fórmula da potência

P=Vrms2RP=\frac{V_{rms}^{2}}{R}

Onde:

  • P = 100 W
  • R = 50 Ω

Substituindo:

100 = Vrms² / 50

Multiplicando ambos os lados por 50:

Vrms² = 100 × 50

Vrms² = 5000

Extraindo a raiz quadrada:

Vrms = √5000

Vrms ≈ 70,7 V


2. Converter RMS para tensão de pico

A relação é:

Vp = Vrms × √2

Vp = 70,7 × 1,414

Vp ≈ 100 V


3. Converter pico para pico a pico

A tensão pico a pico é:

Vpp = 2 × Vp

Vpp = 2 × 100

Vpp = 200 Vpp


Resultado final para 100 W em 50 Ω

  • Vrms = 70,7 V
  • Vp = 100 V
  • Vpp = 200 Vpp
  • Potência = 100 W

Verificação

Se você medir 200 Vpp em uma carga de 50 Ω:

Vrms = 200 ÷ (2 × 1,414)

Vrms ≈ 70,7 V

Potência:

P = 70,7² ÷ 50

P ≈ 100 W

✔ Resultado correto.

Tabela rápida para 50 Ω

Potência RFVrmsVpp
10 W22,4 V63,2 V
25 W35,4 V100 V
50 W50,0 V141,4 V
100 W70,7 V200 V
200 W100,0 V282,8 V
500 W158,1 V447,2 V
1000 W223,6 V632,5 V

Essa tabela é muito útil quando se mede RF com osciloscópio em uma carga fantasma de 50 Ω.





Se inscreva em nosso canal no YouTube: https://www.youtube.com/c/Licotelecom

sexta-feira, 29 de maio de 2026

DIAGRAMA ELETRICO FONTE CELLWAVE PS36






























Se inscreva em nosso canal no YouTube: https://www.youtube.com/c/Licotelecom

quarta-feira, 27 de maio de 2026

AUMENTAR A TENSAO DE SAIDA: FONTE HP1200W - PD19

NESTE ARTIGO VEREMOS A MODIFICAÇÃO PARA AUMENTAR A TENSAO DE SAIDA:

FONTE HP1200W PD19


1° PASSO: Soldar um resistor de 22K no terminal esquerdo do trimpot para o GND, conforme a imagem abaixo:







2°PASSO: Soldar um resistor de 22K do pino 3 do CI LM393 para o GND, conforme a imagem abaixo:















3°PASSO: Soldar um resistor de 15K (do lado do resistor que vai ao ci de controle) para o GND, conforme a imagema abaixo: 










sexta-feira, 1 de maio de 2026

ESTAÇÃO DE SOLDA COM ARDUINO - LICOTELECOM ASSIS






Se inscreva em nosso canal no YouTube: https://www.youtube.com/c/Licotelecom

segunda-feira, 20 de abril de 2026

Voyager Kw-325/525, Medidor De Roe E Swr E Wattímetro especificações

Olá amigos! Neste Artigo, veremos algumas curiosiades do Wattimetro da Voyager KW525.

Um ponto importante a ser citado é que este wattimetro compartilha varias caracteristicas tecnicas, como, layout, ciuitos, gabinete. Veja os modlos a seguir:


Medidor de potência ALAN KW520 SWR 160 MhzESPECIFICAÇÕES TÉCNICAS

FAIXA DE FREQUÊNCIA:….. 1.8 -200 MHz 140 – 525 MHz
PODER ……………...........................……………. 0.5 – 400W
POTÊNCIA RF-·····..........................···· 5W/20W/200W/400W
PRECISÃO: …….................................……… FAIXA SW+ 5%
POTÊNCIA MÍNIMA ………………......................……. 0.5 W
ROE ………………….........……………………….. 1.0,.,,,, 00i
PERDA DE ENTRADA .......................... 0,2 dB 1,8 - 200 MHz
PERDA DE ENTRADA..........................0,2 dB 140 + 525 MHz
IMPEDÂNCIA ….........................……………………. 50 ohms
CONECTOR. . . . . . ........... . . . . .. . . . . . . . . . . . . . . . . . SO 239
DIMENSÕES .. …............................… ….. … 15 x 6,5 x 10cm

=========================================================================

Diamond Antenna SX600 Dual Power Meter


=========================================================================


Voyager Kw-325, Medidor De Roe E Swr E Wattímetro

Principais Especificações Técnicas:
Faixa de Frequência............................... 1.8 a 200 MHz (cobre HF, PX e parte de VHF).
Escalas de Potência (Watts)..................... 5W, 20W, 200W (expansível até 400W PEP).
Medições......Pot Direta (FWD), Pot Refletida (REF) e Ondas Estacionárias (SWR/ROE).
Impedância............................................................................................................50 ohms
    Iluminação............................Possui tomada para iluminação interna do medidor (S-meter).

=====================================================================








Se inscreva em nosso canal no YouTube: https://www.youtube.com/c/Licotelecom

quarta-feira, 1 de abril de 2026

INTERFACE VOX PARA REPETIDORAS CONECTADAS NA INTERNET


OLÁ AMIGOS!

NESTE ARTIGO, COMPARTILHAREMOS UM DIAGRAMA DE UMA INTERFACE QUE VAI LIGADA EM UM COMPUTADOR COMUM, CONECTADO NA INTERNET, COM UM APLICATIVO DE CONVERSAS GRATUITO INSTALADO NO COMPUTADOR.
A INTERFACE DETECTA O AUDIO PROVENIENTE DO COMPUTADOR E CIONA O TX DO RADIO VHF, (VEJA OS VIDEOS)
JÁ NA RECEPÇÃO, O COMPUTADOR ESTA COM O APLICATIVO CONFIGURADO PARA SER ACIONADO PELO AUDIO POVENIENTE DA SAIDA DE ACESSORIOS DO RÁDIO E APLICADO A ENTRADA DA PLACA DE AUDIO DO COMPUTADOR. O AUDIO É DESACOPLADO ATRAVES DE CAPACIOTORES ELETROLITICOS PARA QUE NÃO HAJA LOOP DE TENSÕES ENTRE AS ENTRADAS E SAIDAS DE AUDIO DOS APARELHOS.

LOGO ABAIXO TEMOS O DIAGRAMA:



Se inscreva em nosso canal no YouTube: https://www.youtube.com/c/Licotelecom

quinta-feira, 12 de fevereiro de 2026

RIB DE PROGRAMAÇÃO MOTOROLA COM GERADOR DE AUDIO 1KHZ








Se inscreva em nosso canal no YouTube: https://www.youtube.com/c/Licotelecom

quarta-feira, 11 de fevereiro de 2026

FONTE DE BANCADA COM AJUSTE DE TENSÃO E CORRENTE 60V 20A







Se inscreva em nosso canal no YouTube: https://www.youtube.com/c/Licotelecom

sexta-feira, 6 de fevereiro de 2026

COMO FAZER UMA MAQUINA VIRTUAL PARA PROGRAMAR O MOTOROLA GM300

Pessoal, neste artigo vamos ensinar como fazer uma maquina virual para programar o rádio Motorola GM300.

Um detalhe muito importante, seu windows deve ser de 32 bits, versões do windows 64 bits não são comativeis com o DOS BOX.

Vamos deixar o link para voce baixar o software DOS BOX e os respectivos arquivos:


ATENÇÃO!!!!!!!!!!!!!!!!! PARA CRIAR A MAQUINA VIRTUAL (SÓ PRECISA FAZER ISSO NA PRIMEIRA VEZ QUE RODA O DOS BOX): BAIXE A PASTA GM300 EM SEU COMPUTADOR, DESCOMPACTE, DEPOIS COPIE A PASTA DESCOMPACTADA PARA O DISCO C: DO SEU COMPUTADOR, DEPOIS ABRA O DOS BOX, NA PRIMEIRA VEZ QUE FOR ABRIR, ELE VAI PEDIR PRA VOCE CRIAR A MAQUINA VIRTUAL QUE VAI EMULAR O SOFTWARE, ENTAO VOCE IRÁ DIGITAR OS COMANDOS A SEGUIR: 1° abra o DOS BOX 2° digite MOUNT C C:\gm300v.5 3³ aperte ENTER (neste ponto a maquina virtual é criada) 4° agora digite C: 5° aperte ENTER (neste ponto você inicia a maquina virtual) 6° agora digite gm300 7° aperte ENTER (neste ponto você fala pra maquina virtual qual pasta ela vai executar) A tela do software Motorola deverá abrir ====================================================================== SEMPRE QUE FOR ABRIR O SOFTWARE DO GM300 NO DOS BOX VOCE IRÁ FAZER O SEGUINTE PROCESSO: 1° abra o DOS BOX 2° digite C: 3° aperte ENTER 4° digite gm300: 5 aperte ENTER Pronto o software irá abrir.


Se inscreva em nosso canal no YouTube: https://www.youtube.com/Licotelecom

quarta-feira, 21 de janeiro de 2026

RIB USB MOTOROLA









Se inscreva em nosso canal no YouTube: https://www.youtube.com/c/Licotelecom

terça-feira, 6 de janeiro de 2026

ANEMOMETRO - TERMOMETRO COM ARDUINO

NESTE ARTIGO, APRESENTAMOS O PROJETO EM DUAS VERSÕES:

A PRIMEIRA VERSÃO DO ANEMOMETRO NÃO POSSUI O TERMOMETRO, APENAS MEDE A VELOCIDADE DO VENTO.


A SEGUNDA VERSÃO DO PROJETO, CONTA COM DOIS SENSORES DE TEMPERATURA, UM INTERNO E OUTRO EXTERNO, BEM COMO O SENSOR DE VELOCIDADE DO VENTO CONFORME O MODELO MAIS SIMPLES


LOGO ABAIXO TEMOS O CODIGO PARA VOCE INSTALAR EM SEU PROJETO:


 //CODIGO FONTE - PROJETO ANEMOMETRO E TERMOMETRO DIGITAL COM ARDUINO 
//JANEIRO 2025 =========================================
//LICOTELECOM ASSIS ===================================
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd = LiquidCrystal_I2C(0x27, 16,2);

const float pi = 3.14159265;     //Número de pi
int period = 5000;               //Tempo de medida(miliseconds)
int delaytime = 1000;            //Invervalo entre as amostras (miliseconds)
int radius = 105;                //Raio do anemometro(mm)
unsigned int Sample  = 0;        //Armazena o número de amostras
unsigned int counter = 0;        //Contador para o sensor
unsigned int RPM = 0;            //Rotações por minuto
float speedwind = 0;             //Velocidade do vento (m/s)
float windspeed = 0;             //Velocidade do vento (km/h)
float temperatura1 = 0;
const double beta1 = 3600.0;
const int pinTermistor1 = A2;
const double t01 = 273.0 + 25.0;
const double r01 = 10000.0;
const double rx1 = r01 * exp(-beta1/t01);
const double vcc1 = 5.0;
const int nAmostras1 = 5;
const double Ra = 10000.0;
float temperatura2 = 0;
const double beta2 = 3600.0;
const int pinTermistor2 = A3;
const double t02 = 273.0 + 25.0;
const double r02 = 10000.0;
const double rx2 = r02 * exp(-beta1/t02);
const double vcc2 = 5.0;
const int nAmostras2 = 5;
const double Rb = 10000.0;
int sensorTensaoDC = A0;
int amostragem =100;
float valorTensaoDC;
float mediaTotalTensaoDC = 0;
float valorFinalTensaoDC = 0;
float R1 = 10000.0;  
float R2 = 995.0;
float voltsporUnidade = 0.004887586;
const int Led3 = 3;
const int Led4 = 4;
const int Led5 = 5;
const int Led6 = 6;
const int Led7 = 7;

  // ------ Configurações Inicias ----------------------------
  void setup() {
  lcd.backlight();
  analogReference(DEFAULT);
  pinMode(sensorTensaoDC, INPUT);
  pinMode(Led3, OUTPUT);
  pinMode(Led4, OUTPUT);
  pinMode(Led5, OUTPUT);
  pinMode(Led6, OUTPUT);
  pinMode(Led7, OUTPUT);
  lcd.init();
  pinMode(1, INPUT); //configura pino 2 como entrada do pulso
  digitalWrite(1, HIGH);    //define pulso em pull-up
  Serial.begin(9600);       //inicia serial em 9600 

  lcd.setCursor(0,0);                               
  lcd.print("Anemometro");
  delay(500);
  lcd.setCursor(6,1);                               
  lcd.print("Termometro");
  delay(1000);
  lcd.clear(); 
  lcd.setCursor(0,0);                               
  lcd.print("Licotelecom");
  delay(500);
  lcd.setCursor(8,1);                               
  lcd.print("Assis SP");
  delay(1000);
  lcd.clear(); 
  lcd.setCursor(0,1);                               
  lcd.print("v.1.05  jan.2026");
  delay(500);
  lcd.clear(); 
  lcd.setCursor(0,0);                              
  lcd.print ("Iniciando.");
  delay(500);
  lcd.setCursor(0,0);                              
  lcd.print ("Iniciando..");
  delay(500);
  lcd.setCursor(0,0);                              
  lcd.print ("Iniciando...");
  delay(500);
  lcd.setCursor(0,0);                              
  lcd.print ("Iniciando....");
  delay(500);
  lcd.setCursor(0,0);                              
  lcd.print ("Iniciando.....");
  delay(1000);
  lcd.setCursor(0,0);                              
  lcd.print ("Iniciando......");
  delay(500);
  lcd.setCursor(0,0);                              
  lcd.print ("Iniciando.......");
  delay(500);
  lcd.clear();
  }

  // ------ Loop Infinito -------------------------------------
  void loop() {

  //Calculo temperatura 1 -------------------------------------
  int soma1 = 0;
  for (int i = 0; i < nAmostras1; i++) {
  soma1 += analogRead(pinTermistor1);
  delay (10);
  }
  // Determina a resistência do termistor 1 -------------------
  double v1 = (vcc1*soma1)/(nAmostras1*1024.0);
  double rt1 = (vcc1*Ra)/v1 - Ra;
  // Calcula a temperatura
  double t1 = beta1 / log(rt1/rx1);
  temperatura1 = (t1-273.0);

  //Calculo temperatura 2 -------------------------------------
  int soma2 = 0;
  for (int i = 0; i < nAmostras2; i++) {
  soma2 += analogRead(pinTermistor2);
  delay (10);
  }
  // Determina a resistência do termistor 2 -------------------
  double v2 = (vcc2*soma2)/(nAmostras2*1024.0);
  double rt2 = (vcc2*Ra)/v2 - Rb;
  // Calcula a temperatura
  double t2 = beta2 / log(rt2/rx2);
  temperatura2 = (t2-273.0);
  
  //Economia de bateria ---------------------------------------
  if(speedwind > 1) 
  lcd.backlight();
  if(speedwind < 1) 
  lcd.noBacklight();

  //Calculo da tensão ajustada no trimpot ---------------------
  valorFinalTensaoDC = 0;
  mediaTotalTensaoDC = 0;
  for(int i=0; i < amostragem ; i++){
  valorTensaoDC = analogRead(sensorTensaoDC);
  valorTensaoDC =(valorTensaoDC*voltsporUnidade);
  mediaTotalTensaoDC = mediaTotalTensaoDC+ (valorTensaoDC / (R2/(R1+R2)));
  delay(1);
  }
  valorFinalTensaoDC = ((mediaTotalTensaoDC / amostragem) *2); // O ultimo valor do parentese         serve  para ajuste fino da velocidade do alarme

  //Mensagens pagina serial arduino ---------------------------
  Sample++;
  Serial.print(Sample);
  Serial.print(": Coletando dados...");
  windvelocity();
  Serial.println("   Calculado.");
  Serial.print("Contador: ");
  Serial.print(counter);
  Serial.print(";  RPM: ");
  RPMcalc();
  Serial.print(RPM);
  Serial.print(";  Vel. Vento: ");

  //Indicador velocidade do vento em M/s ----------------------
  WindSpeed();
  Serial.print(windspeed);
  Serial.print(" [m/s] ");

  //Indicador velocidade do vento em Km/h ---------------------
  SpeedWind();
  Serial.print(speedwind);
  Serial.print(" [km/h] ");
  Serial.println();

  //Informações no display -------------------------------------------------------------------------------------------
 
  //Velocidade medida -------------------------------
  //lcd.setCursor(0,0); //coluna, linha
  //lcd.print(">");
  lcd.setCursor(0,0); //coluna, linha
  lcd.print(speedwind,0);
  lcd.print(" Km/h ");
  
  //Velocidade maxima ajustada -----------------------
  lcd.setCursor(0,1);
  lcd.print(valorFinalTensaoDC,0);
  lcd.print(" max ");

  //Temperaturas 1 e 2 --------------------------------
  lcd.setCursor(9,1); //coluna, linha
  lcd.print(temperatura1,0);
  lcd.write(B11011111);
  lcd.print(" ");
  
  lcd.setCursor(13,1); //coluna, linha
  if(temperatura2 > 1)
  lcd.print(temperatura2,0);
  lcd.write(B11011111);
  if((temperatura2 < 1))
  lcd.setCursor(14,1); //coluna, linha
  lcd.print("---");
  
  //Mensagem de status da velocidade ------------------
  lcd.setCursor(9,0);
  if((speedwind < valorFinalTensaoDC))
  lcd.print("Normal ");
  
  lcd.setCursor(9,0);
  if(speedwind > (valorFinalTensaoDC - 10))
  lcd.print("Cuidado");
  
  lcd.setCursor(9,0);
  if((speedwind > valorFinalTensaoDC))
  lcd.print("Perigo ");
  
  //Leds indicadores ----------------------------------
  if((speedwind > valorFinalTensaoDC))
  digitalWrite(Led3, HIGH);  
  else digitalWrite(Led3, LOW); 
  if(speedwind > (valorFinalTensaoDC - 10))
  digitalWrite(Led4, HIGH);  
  else digitalWrite(Led4, LOW);
  if((temperatura1 < 0))
  digitalWrite(Led5, HIGH);  
  else digitalWrite(Led5, LOW); 
  delay(delaytime);                       
  } 

  //Função para medir velocidade do vento ------------------------------------------------------------------------
  void windvelocity() {
  speedwind = 0;
  windspeed = 0;
  counter = 0;
  attachInterrupt(0, addcount, RISING);
  unsigned long millis();
  long startTime = millis();
  while (millis() < startTime + period) {}
  }

  //Função para calcular o RPM -----------------------------------------------------------------------------------------------
  void RPMcalc() {
  RPM = (((counter) * 60) / (period / 1000)*1.0); // O ultimo valor do parentese serve para ajuste fino da velocidade indicada
  }

  //Velocidade do vento em m/s
  void WindSpeed() {
  windspeed = (((2 * pi * radius * RPM) / 60) / 1000); //Calcula a velocidade do vento em m/s
  } 

  //Velocidade do vento em km/h
  void SpeedWind() {
  speedwind = ((((2 * pi * radius * RPM) / 60) / 1000) * 3.6); //Calcula velocidade do vento em km/h
  } 
  
  //Incrementa contador
  void addcount() {
  counter++;
  }