AS5600 – Sensor de posição giratório magnético de 12 bits
Necessidade é a mãe da invenção; à medida que o tempo muda, desenvolvemos e apreciamos dispositivos menores e mais precisos. O AS5600 é um desses dispositivos de sensor de posição rotativo magnético. Além disso, você desfrutará de sua programação simples e facilidade de uso. Portanto, nós da WellPCB recomendamos o sensor para o seu projeto. Aqui, aprenderemos tudo sobre o AS5600.
O que é um AS5600?

Fig 1:Um sensor de posição giratório AS5600
O AS5600 é um sensor de posição rotativo magnético fácil de programar com saída PWM ou saída analógica de alta resolução de 12 bits. Ele usa um sistema sem contato para medir o ângulo absoluto de um ímã no eixo diametralmente magnetizado.
Além disso, seu design durável e robusto remove os efeitos de quaisquer campos magnéticos dispersos externos homogêneos. Portanto, é melhor para tarefas de potenciômetro sem contato.
Configuração de pinos AS5600
O AS5600 possui sete pinos, conforme mostrado abaixo.

Fig 2:configuração de pinos AS5600
- GND: Conecte este pino ao terra do sistema para fins de aterramento.
- VCC: Pino da fonte de alimentação, 5V/ 3,3V.
- SDA: Data de série do circuito interintegrado (I2C).
- SCL: Relógio serial do I2C.
- VCC: Fonte de alimentação somente 3V3 para o IC.
- PGO: Usado para definir as posições inicial e final do ângulo de rotação.
- SAÍDA: Emite os sinais do ciclo de trabalho conforme configurado pelo software.
Recursos do AS5600
Aqui está uma breve introdução aos recursos do sensor de posição magnético rotativo AS5600.
- Primeiro, ele suporta medição de ângulos sem contato.
- Segundo, ele tem uma posição de partida e parada fácil programável pelo usuário na interface I2C.
- Terceiro, ele tem uma resolução de saída de conversão digital para analógica (DAC) de 12 bits.
- Quarto, você pode programar o ângulo máximo de 18 a 360 graus.
- Quinto, detecta automaticamente um material ou superfície magnética.
- Sexto, ele suporta programação de posição fácil de iniciar e interrompe sem um programador em uma configuração de 3 fios.
- Sétimo, ele entra no modo de baixo consumo automaticamente quando necessário.
- Finalmente, possui saída analógica radiométrica para modulação de largura de pulso (PWM) ou saída digital codificada em VDD.
Especificação AS5600
- Ele tem uma tensão de alimentação de 3,3 ou 5V.
- Sua corrente de entrada varia até 100mA.
- Além disso, tem uma temperatura ambiente operacional de -40 a 125°C.
- O AS5600 possui uma interface I2C não alterável com endereço 0X36.
Princípio de funcionamento AS5600
O funcionamento do AS5600 depende do efeito Hall. É porque possui um sensor Hall embutido que detecta mudanças na direção do campo magnético.
Além disso, com a ajuda do A/D interno de 12 bits, a direção do campo magnético é amplificada por um amplificador.
Assim, o módulo AS5600 pode produzir 4096 posições a cada rodada. Além disso, você pode optar por exportar dados RAW através da interface I2C ou onda PWM através do pino OUT. Além disso, o ângulo máximo também é programável.
Você pode configurá-lo para qualquer coisa entre 18° e 360°, o que significa que a precisão angular medida é de cerca de 18/4096.
No entanto, você deve saber que o AS5600 só pode funcionar bem com um ímã semelhante ao tamanho do seu chip.
Além disso, você deve medir o módulo mantendo-o muito próximo do campo magnético. Outro ponto vital é que você deve alinhar o centro do sensor AS5600 com o do campo magnético. Portanto, a distância vertical deve variar de 0,5 mm a 3 mm.
Jogar com Arduino

Fig 3:Uma plataforma Arduino para desenvolvedores
Para esta configuração, você precisará de uma placa Arduino ou Seeeduino V4.2, um shield de base e um AS5600.
Veja como você pode configurar sua configuração.
Conexão de hardware.
- Primeiro, conecte o AS5600 à porta I2C da blindagem da base.
- Segundo, conecte a blindagem da base Grove à sua placa Seeeduino.
- Terceiro, conecte a placa ao seu PC usando um cabo USB compatível.
Conexão de software
- A primeira etapa envolve o download da biblioteca AS5600 do Github.
- Segundo, reinicie seu Arduino IDE e abra o readAngle através de Arquivo → Exemplos → Seeed_AS5600-master → readAngle.
- Aqui está um exemplo do código readAngle.


- Terceiro, faça o upload da demonstração.
- Quarto, abra o Serial Monitor do Arduino IDE da opção de ferramenta e defina a taxa de transmissão para 115200 .
- Quinto, teste seu sistema para ver se ele lê na tela enquanto você move o sensor.
Aplicativo AS5600

Fig 4:Um codificador rotativo tradicional substituído pelo AS 5600
Fonte; Wikipédia Commons
Aqui estão algumas aplicações do sensor AS 5600.
- Eletrodomésticos
- Botões sem contato
- Pedais e servos RC
- Potenciômetros sem contato
- Além disso, controlar o volume dos dispositivos de áudio
- Desenvolvimento de automação
- Além disso, o AS5600 funciona como controles automotivos
Conclusão
O AS 5600 é uma excelente alternativa aos potenciômetros tradicionais, pois é sem contato e de alta precisão. E como vimos, eles funcionam bem na medição, controle e posicionamento de projetos.
Se você tem um e precisa de ajuda, sinta-se à vontade para entrar em contato conosco. Retornaremos assim que possível.
Tecnologia industrial
- Fundamentos de sensores magnéticos digitais
- Sensor de posição indutivo para motores industriais oferece alta velocidade, alta precisão
- Sensor de temperatura do rolamento | detector
- Codificadores rotativos melhoram a precisão absoluta da posição do robô
- Sensor de posição sem contato indutivo
- Sensor de inclinação/ponta sem contato
- Há muitas opções ao selecionar um sensor para feedback do motor
- Sensor de posição rotativo baseado em RFID
- Entendendo o Sensor de Posição da Árvore de Cames
- Entendendo o sensor de posição do virabrequim