Fonte de alimentação ATX controlada por Arduino. Criando e monitorando uma fonte de alimentação usando Arduino Fonte de alimentação faça você mesmo para Arduino

06.03.2022

Engenheiros eletrônicos iniciantes muitas vezes se perguntam: é possível fazer uma fonte de alimentação usando Arduino? É possível. A fonte de alimentação de um computador quebrado é perfeita para criar um carregador para um microcontrolador Arduino e outros dispositivos que requerem energia elétrica. Ao criar uma fonte de alimentação, é importante levar em consideração as características do modelo selecionado.

Hoje veremos mais de perto como você pode criar uma fonte de alimentação controlada com suas próprias mãos usando uma placa Arduino. Após a construção, você obterá um regulador de potência real capaz de operar nos seguintes modos: tempo de descanso, modo de economia para eletrônica fraca e operação de dez amperes a 5 Volts ou 12 Volts, se necessário.

Finalidade da fonte de alimentação para Arduino

Todos os tipos de fontes de alimentação são criados com um propósito - converter a energia elétrica recebida da rede CA para o pleno funcionamento de um dispositivo de computador. A fonte de alimentação do Arduino converterá a tensão CA fornecida a 220 Volts e 50 Hz em uma tensão constante de 5 ou 12 Volts ou 3,3 Volts, suportada em alguns sistemas.

Se você precisa de uma fonte de alimentação para um circuito digital, e esta categoria inclui a placa-mãe, a plataforma de vários adaptadores e drives com informações em forma de discos, é necessário definir a tensão de operação para 3,3 Volts.

Ao projetar uma fonte de alimentação para motores, inversores e ventiladores, a tensão operacional aumenta em 9 Volts. O computador não irá quebrar ou falhar se a tensão na rede corresponder à norma exigida.

Um passaporte de bloco típico contém informações de que a fonte está sendo processada - são necessárias tensão positiva e tensão negativa. Para operação normal de circuitos eletrônicos e vários tipos de motores, são necessários 5+ ou 12+ Volts. Aqui surge a pergunta: por que precisamos de tensão negativa? Tensão negativa foi usada em computadores mais antigos. Os dispositivos modernos funcionam apenas com carga positiva.

Tipos de fonte de alimentação

As fontes de energia são divididas em tipos de acordo com seu tipo de desempenho:

  1. Transformador, caso contrário linear.
  2. Pulso, caso contrário, inversor.

O primeiro tipo é composto por um transformador abaixador e um retificador. Este projeto converte corrente alternada em corrente contínua. Depois disso, é instalado um filtro em forma de capacitor. Ele suaviza as ondulações, estabilizando assim os parâmetros de saída e protegendo o dispositivo contra curtos-circuitos.

Vantagens da unidade transformadora:

  • confiabilidade;
  • fácil de reparar;
  • a estrutura pode ser desmontada rapidamente;
  • praticamente não há interferência durante a operação;
  • baixo custo.

Existem apenas 2 desvantagens - grande massa e baixa eficiência.

Outro esquema simples:

O segundo tipo é construído com base no princípio de um sistema inversor, onde a tensão alternada é convertida em tensão contínua. Após esta operação, são criados pulsos de alta frequência, que também sofrem transformação. Se o dispositivo suportar isolamento galvânico, os pulsos gerados serão transmitidos ao transformador. Caso contrário, os pulsos vão diretamente para o filtro passa-baixa, que está embutido na saída do dispositivo eletrônico.

Para gerar sinais de alta frequência, um pequeno transformador foi introduzido na fonte de alimentação chaveada do Arduino. Este projeto é visivelmente menor em tamanho e peso em contraste com uma fonte de alimentação de transformador. Para estabilizar a tensão na rede, é necessário utilizar feedback com indicador negativo. Portanto, nada causará curto-circuito na saída da rede, pois aqui é mantido um nível de tensão constante e ideal, que independe do tamanho da carga.

O circuito da fonte de alimentação chaveada pode ser assim:

Vantagens do segundo tipo de fonte de alimentação:

  • peso pequeno;
  • pequenas dimensões;
  • alta eficiência;
  • custo médio.

Além disso, tal unidade possui proteção adicional, o que garante segurança durante a operação do dispositivo eletrônico. As fontes de alimentação de pulso são equipadas com proteção contra curtos-circuitos repentinos ou quebras de dispositivos de computador.

As desvantagens incluem a falta de isolamento galvânico, em que os trabalhos de reparação são rápidos e fáceis. Além desta desvantagem significativa, existem mais 2 - a carga no limite inferior é limitada, o dispositivo muitas vezes provoca interferência de alta frequência. Quando o dispositivo não obtém a energia necessária, o dispositivo do computador não funciona.

Um inversor é um dispositivo popular entre os proprietários de automóveis. Ele converte 12 ou 24 Volts em 220 Volts CA. A corrente elétrica é fornecida à unidade diretamente da bateria do carro. O dispositivo é especialmente útil quando você precisa conectar um receptor elétrico cujo formato de sinal não é ideal de acordo com o padrão senoidal. Antes de conectar à rede, deve-se verificar a tensão necessária ao funcionamento para evitar danos ou curto-circuito.


Vantagens do dispositivo acima:

  • compacidade;
  • peso pequeno;
  • é fornecido um mecanismo de proteção contra picos de energia;
  • O dispositivo é fácil de operar.

As desvantagens incluem o alto preço e a confiabilidade mínima da plataforma de controle do microprocessador.

Componentes do dispositivo

Ferramentas necessárias para criar uma fonte de alimentação de laboratório no Arduino:

  1. Máquina de solda.
  2. Tesoura.
  3. Fósforos ou isqueiro para aquecer o tubo termorretrátil.

Lista de peças:

  1. Tubo termorretrátil.
  2. Resistor de 1K, qualquer valor serve.
  3. Fios com pinos BLS – 3 peças.
  4. Extensão de cabo ATX para conexão à placa-mãe.

Componentes principais;

  1. Fonte de alimentação ATX.
  2. Transistores que suportam alta potência para comutação.
  3. O microprocessador Arduino tem aproximadamente 5 Volts.

Recursos e características

Para que a fonte de alimentação do laboratório no Arduino funcione ininterruptamente, você precisa ter cuidado e cuidado ao conectar os circuitos. Para começar, pegue o fio ATX vermelho e conecte-o a 5+ Volts. E o fio preto está conectado ao GND.


O fio verde é então conectado à saída de controle. Você pode usar o pino A0. No entanto, os pinos comuns de entrada e saída digital seguem o mesmo circuito. Concluímos a operação conectando o ATX. Agora o microprocessador Arduino recebe corrente de backup, enquanto o ventilador está desligado.

Para que o dispositivo eletrônico funcione em todas as potências, é necessário definir o comando:

Const int ctrlPina=15; // Se o número do pino for D15, se necessário, pode-se ir para outro pino digitalsWrite(ctrlPina, LOW);

Para desabilitar a função acima, defina no programa

DigitalsWrite(ctrlPina, HIGH);

Linha semelhante:

PinMode(ctrlPina, INPUT);

Ao final da operação é necessário conectar uma carga de alta precisão. Isso pode ser feito com qualquer um dos conectores dos blocos MOLEX ATX. O controle é realizado por meio de transistores. Caso o usuário necessite de uma tensão maior, a corrente é ajustada utilizando os comandos descritos acima.

Importante! Você deve ter cuidado ao conectar o Arduino diretamente em +5V. Se você também conectar um cabo USB, poderá fazer com que a corrente flua para a porta USB do seu PC, portanto, conecte apenas uma fonte de alimentação por vez.

A especificação ATX sugere que você pode manter +5V ou desconectar/desconectar (definir a resistência alta) para desligar a alimentação principal.

Conclusão

Para uma opção do que você pode obter, veja o vídeo abaixo:

Uma unidade projetada em casa custará muito menos do que uma unidade comprada em uma loja. O preço de um aparelho eletrônico nas lojas é de 700 rublos. Hoje, 5 Volts são suficientes para conectar qualquer microcontrolador operando nesta tensão.


Esta unidade destina-se a um laboratório de radioamador doméstico. Sua tensão de saída pode ser ajustada de 0,5 a 15,5 V. Há proteção contra curto-circuito na saída ou excesso da corrente de carga permitida. Seu limite de resposta pode ser alterado de 0,2 a 2 A. Informações sobre a tensão definida, corrente de carga e limite de proteção de corrente definido são exibidas na tela LCD do celular Nokia 5110.

A unidade é ligada e desligada pressionando os botões correspondentes. O terceiro botão permite desligar e ligar temporariamente a tensão na saída da unidade. Com sua ajuda, a funcionalidade da unidade é restaurada após o disparo da proteção de corrente. Quando inativa sem carga por mais de 5 minutos, a unidade é desconectada da rede automaticamente.

O diagrama da fonte de alimentação é mostrado na Fig. 1. Pressionar o botão SB3 conecta o enrolamento I do transformador T1 à rede ~230 V. A unidade começa a funcionar e, em primeiro lugar, o programa do microcontrolador define um alto nível de tensão lógica na saída D1 do módulo Arduino Nano, indicado. no diagrama A1. Isso abre o transistor VT1, o relé K1 é ativado e, com os contatos K1.1 fechados, desvia o botão SB3, que agora pode ser liberado.

Arroz. 1. Diagrama de fonte de alimentação

Na tela LCD, o início da operação da unidade é marcado por uma tela inicial em forma de duas engrenagens giratórias (Fig. 2), que é substituída pela informação sobre a versão do programa (Fig. 3). A seguir aparece a imagem principal (Fig. 4) com os valores da tensão de saída, corrente de carga, potência fornecida à carga (o programa calcula como o produto dos dois primeiros parâmetros) e a corrente de proteção definida.

Arroz. 2. Protetor de tela na tela LCD

Arroz. 3. Informações na tela LCD

Arroz. 4. Informações na tela LCD

Ao pressionar o botão SB1, um nível baixo na entrada D0 do módulo A1 faz com que o programa exiba uma mensagem de despedida na tela (Fig. 5) e define a saída D1 do módulo A1 como baixa. O transistor VT1 fecha, o relé K1 abre os contatos e assim desconecta a unidade da rede.

Arroz. 5. Mensagem na tela LCD

O estabilizador de tensão de saída é montado no amplificador operacional DA1.2 e no transistor VT2. O coeficiente de proporcionalidade entre o resistor variável instalado R15, a tensão de referência na entrada não inversora do amplificador operacional DA1.2 e a tensão de saída do estabilizador é igual a R19/R18+1 (3,2 com os valores de resistores R18 e R19 indicados no diagrama). Esses resistores formam um divisor de tensão de saída, parte do qual é enviado para a entrada analógica A6 do módulo A1 para medição. A tensão de referência é obtida a partir da tensão de referência incorporada neste módulo ADC, saída para o pino D6 do módulo A1, que pode ser ligado ou desligado por software.

O pino D2 do módulo A1 é configurado pelo programa como entrada para suas solicitações de interrupção externa. Se a corrente de carga exceder um limite especificado, a tensão na entrada inversora do comparador DA2 se tornará maior do que na entrada não inversora. O transistor de saída do comparador abrirá e desviará os resistores R9 e R15 do circuito para ajustar a tensão de saída da unidade, que se tornará zero. Ao mesmo tempo, um nível baixo será enviado à entrada de solicitação de interrupção do programa D2. O procedimento de processamento da interrupção irá pausar por aproximadamente 50 ms, e então, caso a sobrecarga não tenha parado, irá desligar a tensão de referência na saída D6. Como resultado, a tensão de saída da unidade permanecerá zero mesmo após a interrupção da sobrecarga. A pausa é necessária para evitar operações de proteção de emergência quando conectada a uma unidade de carga com capacitores de alta capacidade. O sinal de ativação da proteção é a imagem de uma palma (Fig. 6) na tela LCD. Para retornar a unidade ao modo de operação, você precisa pressionar o botão SB2.

Arroz. 6. Sinal de proteção

Durante o funcionamento normal da fonte de alimentação, pressionar o botão SB2 desliga a tensão de referência na saída D6 do módulo A2, fazendo com que a tensão na saída da unidade caia para quase zero. Sinalizando isso, a imagem na tela LCD do HG1 ficará negativa. Pressionar o botão SB2 novamente retornará o bloco ao seu estado anterior.

Um motor de resistor variável R2 é conectado à entrada analógica A7 do módulo A1, que regula o limite de resposta da proteção de corrente da unidade. Ao selecionar o resistor R1, defina o valor mínimo deste limite.

O pino D9 é configurado pelo programa do microcontrolador como uma saída de pulso PWM. No módulo Arduino Nano, a taxa de repetição padrão desses pulsos é de cerca de 490 Hz. Para suavizar satisfatoriamente os pulsos que viajam em uma frequência tão baixa e isolar seu componente DC, seria necessário um filtro excessivamente complexo. Como não existe uma função padrão para alteração desta frequência no Arduino IDE, ela foi aumentada para 3900 Hz alterando diretamente uma constante no registro correspondente do microcontrolador:

TCCR1B = TCCR1B & 0b11111000 I 0x02;

Girar o botão do resistor variável R2 altera o ciclo de trabalho dos pulsos na saída D9. O filtro R3C1 seleciona um componente constante da sequência de pulsos que é fornecido à entrada não inversora do comparador de tensão DA2 e define seu limite de resposta. A entrada inversora do comparador recebe uma tensão de bloco proporcional à corrente de carga do sensor de corrente (resistor R20) através de um amplificador no amplificador operacional DA1.1 com ganho de 25.

Uma placa de circuito impresso para esta fonte de alimentação não foi desenvolvida. Tudo é montado em duas protoboards de 50x75 mm. Em um deles há um LCD HG1 com resistores R10-R14, no outro - todo o resto, com exceção do transistor VT2 com dissipador de calor e transformador T1.

O transformador deve ter uma potência de pelo menos 36 VA e uma tensão no enrolamento secundário de cerca de 18 V. Os contatos do relé K1 devem ser projetados para comutar uma tensão alternada de pelo menos 250 V. Se a tensão nominal de operação do relé enrolamento for menor que o retificado pela ponte de diodos VD1, o excesso deve ser extinto, conectando em série com o enrolamento do relé o resistor R ext, mostrado no diagrama da Fig. 1 linha tracejada.

Em anexo ao artigo estão dois programas de computador que facilitam a preparação de imagens para exibição em um LCD gráfico. Os dados de origem para eles são imagens coloridas ou monocromáticas nos formatos *.BMP, *.JPG, *.PNG, *.TGA ou *.TIFF. O programa GLCD84X48 Converter ajusta esta imagem em dimensões de 84x48 px e a converte em um formato bitmap. Ele produz o resultado como um arquivo de texto C adequado para inclusão em um programa microcontrolador e o coloca sob o nome grap-hics.c na área de trabalho do computador. O programa OLED_LCD 128X64 I2C convertimage funciona de forma semelhante, mas gera um arquivo para carregar em um display gráfico com dimensões de tela de 128x64 px e uma interface I 2 C.

Estão disponíveis o programa para o módulo Arduino, bibliotecas para ele e programas para o computador.


Data de publicação: 14.10.2017

Opiniões dos leitores
  • Andrey / 11.05.2017 - 13h57
    Montado e funcionando. A tensão permanece estável sob carga.

O tema fonte de alimentação para arduino é muito importante, resolvi dedicar um artigo inteiro a ele porque eu mesmo tive uma experiência triste. Como o arduino é baseado em um microcontrolador, nossa placa fica refém de uma fonte de alimentação estável, se ultrapassada a placa pode falhar e às vezes fica mais barato comprar uma nova do que consertá-la. Neste artigo discutiremos como evitar a “morte” do arduino e até prolongar sua vida útil.

Bem, como sempre, começaremos com o arduino uno r3, para outras versões do arduino tudo será semelhante.

Aqui estão algumas características do arduino uno:

A tensão operacional refere-se à tensão operacional do microcontrolador. Este microcontrolador pode operar com tensões de 1,8 a 5 volts (1,8 - 5,5V para ATmega328P - datasheet). A partir daqui você já pode entender que a baixa tensão não assusta, ela só pode afetar o funcionamento dos sensores conectados e da porta serial. Mas exceder 5,5 volts é muito crítico; assim que a tensão exceder esse valor, o microcontrolador (doravante denominado MK) irá queimar. Além disso, no Arduino original ou cópias do original, existe outro Atmega16u2 MK para conectar o MK ao computador; este chip é responsável por atualizar o firmware principal do MK atmega328 e conectá-lo ao computador (essencialmente, ele converte o sinal de; a porta serial rs-232 TTL em usb paralelo). Para rodar o atmega16u2 é necessária mais tensão, a tensão mínima é 2,7V (Tensões de Operação – 2,7 - 5,5V - ficha técnica).

O Arduino fornece conexão de energia de 3 maneiras diferentes:

  1. Alimentado por computador USB ou outro dispositivo
  2. Através do conector de alimentação
  3. Conectores GND e Vin na placa

A tensão do usb é fornecida diretamente à placa, e não através de um estabilizador, já que o usb tem uma tensão estável de 5 volts, o que é adequado para nós. A tensão nos outros dois casos passa pelo estabilizador NCP1117ST50T3G que produz 5 volts na saída. Um diodo D1(M7) é fornecido na frente do estabilizador no circuito que protege contra polaridade incorreta. O contato Vin também vai para o estabilizador.
No diagrama, a parte com estabilizador e entrada está indicada em rosa VOLTAGE REGULADOR SUBSYSTEM. Como essas placas fornecem uma tensão de 3,3 volts, após receber 5 volts do estabilizador ou do usb, a tensão vai para o segundo estabilizador LP2985-330BVR, e como resultado cai para 3,3 volts (destacado em azul SUBSISTEMA DE GERENCIAMENTO DE MÚLTIPLAS ENTRADAS no diagrama). Mas isso não é tudo; para proteger as portas USB, a placa fornece fusível F1 (500mA) – proteção contra altas correntes. A placa permite desligar a alimentação USB se houver tensão suficiente na entrada Vin ou no conector de alimentação. O princípio de funcionamento é que a tensão Vin vai para o divisor de tensão formado pelos resistores RN1A e RN1B, após o qual a tensão vai para o comparador (chip LMV358IDGKR) na segunda entrada (-) 3,3 volts. A saída do comparador controla a porta do transistor MOSFET de canal p FDN340P, se a tensão de entrada for superior a 6,6 volts, uma tensão positiva é aplicada à porta e o circuito USBVCC é interrompido (a alimentação USB é desligada), e se for menor, a alimentação USB vai mais longe no circuito e vai para o “barramento” +5 e estabilizador 3,3 volts. Por exemplo, na entrada há 7 volts, depois do divisor o resultado é 3,5 volts e isso é mais que 3,3 na segunda entrada do comparador, o que significa que há uma tensão positiva na saída do comparador e na porta de o transistor e, como resultado, o circuito USB é desligado.

Já que descobrimos o circuito da fonte de alimentação, vamos passar às avarias.

Falhas e suas soluções

1. Sem alimentação USB, a placa não é detectada pelo computador

O que fazer se a sua placa não for mais detectada?! A primeira coisa que você precisa fazer é verificar a tensão no microcontrolador atmega16u2 ele é responsável por carregar o sketch, definir a placa e garantir o funcionamento do terminal. A falta de tensão no microcontrolador significa perda de comunicação com a placa do computador. Primeiro você precisa verificar se a tensão é fornecida à placa; é mais conveniente fazer isso pelo verso; Para verificar a tensão de entrada na placa, é necessário conectar o cabo ao USB e medir a tensão nas saídas marcadas na figura abaixo.

Se a tensão aí for de cerca de 5 volts, seguimos em frente; caso contrário, verificamos o cabo e o dispositivo ao qual nos conectamos. Para maior verificação, usaremos a figura abaixo.

Como a tensão é fornecida à placa, você pode verificar tudo ao longo do circuito de alimentação ou medir a tensão no microcontrolador atmega16u2 (marcado em azul na figura). Verificaremos a tensão no microcontrolador, isso às vezes pode economizar tempo. Como as dimensões do atmega16u2 não são grandes, mediremos a tensão no contato do capacitor C7 (marcado em vermelho, conectado à alimentação positiva do microcircuito) e no contato do capacitor C9 (marcado em vermelho, conectado ao fonte de alimentação positiva do microcircuito). Se não houver tensão de cerca de 5 volts, faz sentido verificar o fusível F1 (marcado em marrom no diagrama). Se o fusível falhar, é necessário substituí-lo por outro semelhante para correntes de 500 mA ou soldar um jumper (inseguro). Pois bem, se o problema não estiver no fusível, pegamos o circuito e verificamos tudo em ordem.

Se a tensão atmega16u2 estiver normal (cerca de cinco volts), então você precisa olhar para o controlador e a interface USB, você pode verificar as resistências de entrada na figura, marcadas em roxo (deve ser 20 ohms). Se a resistência estiver ok, você deve verificar o próprio microcontrolador; para isso, é necessário conectar o programador ao conector de programação ISP à direita do microcontrolador e tentar ler os dados dele. Se for bem-sucedido, você não deve se alegrar antecipadamente; as pernas do microcontrolador conectadas ao USB podem queimar, mas no geral funcionará. Sinais de um microcontrolador com defeito:

  • Fica muito quente (em alguns segundos aquece até altas temperaturas)
  • O consumo de energia aumenta
  • Talvez nem todas as pernas do microcontrolador estejam funcionando

Há também uma pequena probabilidade de falha do oscilador de cristal (circulado em verde na figura), você pode verificar com um osciloscópio. Se o atmega16u2 apresentar mau funcionamento, ele deverá ser substituído, mas seu tamanho minúsculo torna a substituição muito, muito difícil. Você pode trabalhar se o microcontrolador atmega328p principal estiver “vivo” sem o atmega16u2, atualizando o atmega 328 com um programador através do conector isp, mas se o atmega16u2 esquentar, pode danificar outros elementos devido ao superaquecimento.

A foto mostra um microcontrolador atmega16u2 soldado:

2. Sem energia para o microcontrolador (5 Volts)

Você suspeita que a tensão no microcontrolador está longe de 5 volts ou não existe?! O estabilizador de tensão NCP1117ST50 é responsável pela tensão de 5 volts de uma fonte externa; caso a fonte de alimentação de 5 volts seja perdida, vale a pena conferir. As razões para a falha podem ser vários superaquecimentos, excesso de correntes permitidas, etc. O diagrama de localização e conexão é mostrado na figura abaixo.

Para verificar a tensão no estabilizador, é necessário medir a tensão entre as pernas GND(1) e Saída(2), deve ser de 5 volts. Se não houver ou houver menos tensão, é necessário verificar a tensão na entrada; para isso, é necessário medir a tensão nas pernas GND(1) e Entrada(3), ela deve ser aproximadamente igual à potência; fonte. Se não houver tensão, é necessário verificar o diodo D1 (marcado na figura abaixo). Se a tensão de saída estiver baixa, também vale a pena verificar os capacitores C1 e C2, que ficam localizados abaixo do conector de alimentação.

Se os capacitores estiverem alinhados e a tensão de entrada estiver normal, o estabilizador NCP1117ST50 deve ser substituído (se não estiver disponível, você pode usar o AMS1117 5.0 - usado nas cópias chinesas do Arduino UNO).

Substituindo o estabilizador

Para substituir o estabilizador sem secador de cabelo (com ferro de solda), mordo três pernas com alicate, como na foto abaixo.

Não há necessidade de morder a base metálica do estabilizador (ela funciona como dissipador de calor); depois de amputarmos as três pernas, aqueça bem com um ferro de solda e retire o estabilizador com uma pinça. Tentei arrancar a base e arrancar um pouco do caminho embaixo dela, isso não é crítico, mas do ponto de vista estético é mais ou menos. Resta dessoldar as pontas restantes das pernas, após o que Voila:

Soldamos o novo estabilizador e nos alegramos com seu desempenho. Usando o mesmo método, trocamos o estabilizador (arrancando as pernas) para 3,3 volts.

3. Sem tensão 3,3 volts

A tensão de 3,3 volts desapareceu da sua placa?! Este é talvez o cenário mais simples e facilmente corrigível. Um pequeno microcircuito LP2985-33DBVR é responsável por converter a tensão para 3,3 volts, e apenas um elemento está conectado a ele, o capacitor C3 1 μF. Se não houver tensão necessária, faz sentido olhar primeiro em sua direção. Precisamos verificar a tensão em sua entrada e saída.

Para verificar a tensão de entrada, devemos verificar a tensão nos pinos Vin(1) e GND(2), conforme figura acima. Se houver uma tensão de cerca de 5 volts, verificaremos a tensão de saída, caso contrário, você precisará procurar no diagrama onde está a “quebra”. Para verificar a tensão na saída do estabilizador, é necessário medir a tensão entre os contatos Vout(5) e Gnd(2), durante a operação normal será de 3,3 volts. Outra característica deste estabilizador é que ele possui um contato liga e desliga, para que funcione é necessário aplicar um nível de sinal alto na 3ª perna, mas no arduino as pernas Vin e ON/OFF estão conectadas entre si e haverá deve haver cerca de 5 volts no trabalho normal. Se desejar, a tensão na perna pode ser medida entre a 2ª e a 3ª pernas. Se houver tensão nas entradas, mas não houver tensão na saída do estabilizador, então este estabilizador deverá ser substituído.

Dicas para prolongar a vida útil do seu Arduino.

  • Você não deve conectar fontes de alimentação duvidosas e que não funcionam (uma unidade com tensão de salto de +-0,4 volts queimou o estabilizador, é melhor escolher fontes de alimentação estabilizadas);
  • Não permita que os contatos + e - entrem em curto-circuito.
  • Pois bem, embora a tensão máxima seja sempre alta, vale considerar que quanto maior for a diferença entre a tensão de entrada e a tensão do estabilizador (+5 V), maior será o aquecimento do estabilizador. E o superaquecimento do estabilizador pode danificar outros elementos da placa. A tensão de entrada ideal será de 6,6 a 7,6 volts. Você pode usar 12 volts e tudo funcionará, mas se a placa funcionar 24 horas por dia, eu recomendaria o método descrito abaixo.

Uma fonte de alimentação de computador antiga pode ser adaptada em uma fonte de alimentação para Arduino com alta corrente. Ele também fornece tensões padrão de 3,3 V, 5 V e 12 V para alimentar praticamente qualquer dispositivo eletrônico usado com Arduino.

Materiais necessários:
1. Fonte de alimentação do computador
2. Ferro de soldar e solda
3. Pinos BLS
4. Conector CC de 2,1 mm

Conexão

O conector principal da fonte de alimentação é ATX de 20 pinos (veja figura abaixo). As cores no diagrama correspondem às cores dos fios do conector. Todos os fios da mesma cor têm a mesma tensão, ou seja, todos os fios vermelhos são +5V, todos os fios pretos são GND e assim por diante. Os fios mais úteis para nós são +5V (fios vermelhos), +12V (fios amarelos) e GND (fios pretos). Nas linhas +5 e +12V a corrente costuma ser suficiente para as nossas necessidades.

Na linha +3,3V a corrente também é suficiente para nós, mas esta tensão raramente é usada. +5 VSB (+5 DC), -12V e -5V normalmente têm corrente muito baixa e raramente são usados.

O pino 14 (fio verde) é responsável por ligar/desligar. Para ligar a energia é necessário conectar o fio verde ao GND, ou seja, conectar os pinos 14 e 13 com um jumper.

A maioria das fontes de alimentação requer uma carga em uma ou mais saídas para funcionar. O link mostra como adicionar um resistor à linha de 5V como carga.

Os outros conectores de alimentação menores usam o mesmo código de cores. Por exemplo, um conector com fios amarelo, vermelho e dois pretos possui +12V (fio amarelo), +5V (fio vermelho) e dois GNDs.

Para alimentar o aparelho a partir de 12V, é necessário conectar o fio amarelo ao + do aparelho, e o fio preto ao GND. Para alimentar o dispositivo a partir de 5V, conecte o fio vermelho ao + e o fio preto ao GND.

Você precisa curtografar o fio verde com qualquer um dos fios GND (fio preto). Para fazer isso, você pode usar um pedaço de arame ou cortar os fios e soldá-los.

Solde os pinos BLS em +12V (fio amarelo), +5V (fio vermelho), +3,3V (fio laranja), GND (fio preto)

Solde a tomada de alimentação do Arduino. Solde o fio de 5 V ao pino de 5 V, GND a GND.

A fonte de alimentação do Arduino está pronta!