Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Ajuste da Saída Analógica do Arduino Due para Correspondência com Faixa de Entrada

Componentes e Materiais

Arduino Due 1
Capacitores C1, C2: 100 nF, cerâmico AVX ou poliéster 1
Resistor R1: 100 kΩ, ±1%, ¼ W 2
Resistor R2: 150 kΩ, ±1%, ¼ W 2
Resistor R3: 1.3 kΩ, ±1%, ¼ W 1
Resistor R4: 6.8 kΩ, ±1%, ¼ W 1
Trimpot Rp: 200 Ω, multivoltas é melhor 1
U1 LM358 (ver texto) 1

Sobre o Projeto

Este projeto visa alterar a saída analógica do Arduino Due para ter uma faixa igual à de entrada.

O Arduino Due não possui saída de tensão analógica de 0 V a Vref, mas de 1/6 a 5/6 da tensão de referência, ou seja, 0.55 V e 2.75V com Vref = 3.3 V. Isso também é confirmado pela Atmel (ver bibliografia 1).

A faixa de tensão de saída do DAC é de apenas 2.75 - 0.55 = 2.2 V, com resolução de 2.2 / 4095 = 0.5372 mV.

Um amplificador diferencial simples, realizado com um amplificador operacional, é usado para remover o offset de 0.55 V e amplificar o sinal de saída para atingir o valor desejado. A figura 1 mostra o esquema deste circuito.

Para gerar a tensão Vp = 0.55 V, que é o valor mínimo do DAC, usa-se o divisor formado por R3, R4 e Rp. O trimpot Rp é usado para ajustar Vp de forma a ter um valor de saída próximo a 0 V correspondente ao número 0 enviado ao DAC. Com uma única fonte de alimentação, nunca se obtém exatamente 0V, mas aproxima-se de alguns mV, cerca de 8 no meu protótipo.

O amplificador diferencial tem o seguinte ganho:

G = Vo/(Vi-Vp) = R2 / R1

Basta alterar o ganho para uma tensão de saída diferente, mas menor que 4 V.

Com ganho G = 3.3 / 2.2 = 1.5, a saída deste circuito tem a faixa desejada de 0 a 3.3V.

Recomenda-se usar resistores com tolerância de 1% ou menos, particularmente para os quatro resistores do amplificador. Não use amplificadores operacionais como LM741, LM1458, TL081 e outros que não são adequados para fonte única. Se for necessária tensão máxima de saída acima de 3.3 V, é essencial usar um amplificador operacional rail-to-rail como TLC2272 ou equivalente.

Esquemáticos

Ajuste da Saída Analógica do Arduino Due para Correspondência com Faixa de Entrada

Processo de manufatura

  1. Monitoramento de Qualidade do Ar com OpenSensors: Guia Arduino e Python
  2. Construa um Controle Remoto IR Universal com Arduino: Guia Passo a Passo
  3. Persianas Inteligentes: Controle Automático de Luz com Arduino e Energia Solar
  4. Construa um Jogo da Velha Touchscreen no Arduino Due
  5. Construa um Estadiómetro Digital: Acompanhe a Altura com Arduino e Sensor a Laser
  6. Construa um Sensor de Obstáculos Simples com Arduino – Tutorial Fácil com LED IR e Fotodiodo
  7. Controle de Trim Tab para FlightGear com Arduino Nano: Roda Analógica Compacta
  8. Crie um Botão de Teclado "Socável" Personalizado com Arduino: Guia Passo a Passo
  9. Usando Termistor Facilmente: Guia Passo a Passo com Arduino
  10. Circuito de Entrada Analógica Isolada para Arduino