Sensor de Posição Rotativa Magnético AS5600 de 12 bits – Precisão e Programação Fácil
Necessidade é a mãe da invenção; com o tempo, desenvolvemos e apreciamos dispositivos menores e mais precisos. O AS5600 é um sensor de posição rotativa magnético com programação simples e facilidade de uso. A WellPCB recomenda fortemente para seu projeto. Aqui, aprendemos tudo sobre o AS5600.
O que é o AS5600?
Figura 1: Sensor de Posição Rotativa AS5600
O AS5600 é um sensor de posição rotativa magnético de fácil programação com saída PWM ou analógica de 12 bits (alta resolução). Usa sistema sem contato para medir ângulo absoluto de um ímã diametralmente magnetizado no eixo.
Design robusto e durável elimina efeitos de campos magnéticos externos homogêneos. Ideal para tarefas de potenciômetro sem contato.
Configuração de Pinos do AS5600
O AS5600 tem 7 pinos:
Figura 2: Configuração de Pinos AS5600
- GND: Terra do sistema.
- VCC: Alimentação 5V / 3,3V.
- SDA: Dados serial I2C.
- SCL: Clock serial I2C.
- VCC (3V3): Alimentação 3,3V apenas para o CI.
- PGO: Define posições inicial e final do ângulo de rotação.
- OUT: Saída ciclo de trabalho (duty cycle) configurado por software.
Características do AS5600
- Medição de ângulo sem contato.
- Início e fim programáveis pelo usuário via interface I2C.
- Resolução de saída DAC 12 bits (4096 posições/volta).
- Ângulo máximo programável: 18° a 360°.
- Detecção automática de material/superfície magnética.
- Programação fácil de início/fim sem programador dedicado (setup 3 fios).
- Modo low-power automático quando necessário.
- Saída analógica ratiométrica a PWM ou saída digital codificada em VDD.
Especificações do AS5600
- Tensão de alimentação: 3,3V ou 5V.
- Corrente de entrada: até 100 mA.
- Temperatura ambiente de operação: -40 °C a 125 °C.
- Interface I2C fixa, endereço 0x36.
Princípio de Funcionamento
Baseado no efeito Hall. Sensor Hall integrado detecta mudanças na direção do campo magnético.
Com auxílio do ADC interno de 12 bits, a direção do campo magnético é amplificada por amplificador.
O módulo AS5600 produz 4096 posições por volta. Exportação: dados RAW via I2C ou onda PWM pelo pino OUT. Ângulo máximo programável (18°–360°) → precisão angular ≈ 18/4096.
Requisitos importantes:
- Ímã com tamanho similar ao chip.
- Medição bem próxima ao campo magnético.
- Centro do sensor alinhado com centro do campo magnético. Distância vertical: 0,5 mm a 3 mm.
Experimente com Arduino
Figura 3: Plataforma Arduino para Desenvolvedores
Necessário: Arduino (ou Seeeduino V4.2), Base Shield, AS5600.
Conexão de Hardware
- Conecte AS5600 à porta I2C do Base Shield.
- Conecte Base Shield ao Seeeduino/Arduino.
- Conecte placa ao PC via USB compatível.
Conexão de Software
- Baixe biblioteca
AS5600no GitHub. - Reinicie Arduino IDE e abra Arquivo → Exemplos → Seeed_AS5600-master → readAngle.
- Carregue o demo.
- Abra Monitor Serial (Ferramentas → Monitor Serial), defina baud rate 115200.
- Teste: mova o sensor e veja leitura na tela.
Aplicações do AS5600
Figura 4: Encoder Rotativo Tradicional Substituído pelo AS5600 | Fonte: Wikipedia Commons
- Eletrodomésticos
- Botões sem contato (contactless knobs)
- Pedais e servos RC
- Potenciômetros sem contato
- Controle de volume em dispositivos de áudio
- Desenvolvimento de automação
- Controles automotivos
Conclusão
O AS5600 é excelente alternativa a potenciômetros tradicionais: sem contato, alta precisão. Funcionam bem em projetos de medição, controle e posicionamento.
Se tem um e precisa de assistência, fale conosco. Responderemos o mais rápido possível.
Tecnologia industrial
- Sensores Magnéticos Hall Digitais: Fundamentos, Design e Aplicações Automotivas
- IPS2200: Sensor de Posição Indutivo de Alta Velocidade e Precisão para Motores Industriais
- Sensor de Temperatura de Mancal de Precisão – Detecção e Monitoramento Precisos
- Codificadores Rotativos Avançados da Heidenhain Elevam Precisão Robótica
- Sensor de Posição Indutivo Sem Contato Desenvolvido pela NASA para Controle de Movimento Preciso
- Sensor de Posição Indutivo Sem Contato: Tecnologia de Controle de Movimento Preciso da NASA
- Escolhendo o Sensor de Motor Certo: Guia para Feedback Preciso
- Sensor Avançado de Posição Rotativa RFID para Rastreamento Angular Preciso
- Sensor de Posição do Comando de Válvulas: Como Mantém o Motor Funcionando Suavemente
- Sensor de Posição do Virabrequim: O Coração da Precisão no Tempo do Motor