Boa noite pessoal, estou com um problema que não consigo resolver e também não achei nada na internet para me auxiliar, então venho mais uma vez recorrer aos especialistas no Lab G!
Tenho um Digispark Attiny85 e preciso ler a entrada analógica A3 no Pino 3, até aí ok, fiz as declarações das variáveis para ler o Pino A3 (P3) como entrada, porém ao medir a tensão neste pino existe uma tesão fixa de 3,12V - isso alimentando pela USB o computador ~4,70V.
Não sei o que fazer para que eu consiga ler esta porta.
OBS. A porta analogica A2 no Pino 4 do Digispark é possivel fazer a leitura correte, porem estou usando para ler um LM35 e preciso ler uma bateria pela A3.
Aguardo os colegas para me ajudar neste trabalho!
Abçs!
Tags:
Devido ao número limitados de pinos o Digispark possui pinos compartilhados. É o caso do A2 e A3 que estão conectados a porta USB. O A3 possui um resistor de pull up (ligado ao 5v) e um zener de 3,6v.
Não é muito bom usar esse pino para leitura de sinal analógico.
Olá Flavio!
O pino 5 pelo que notei é usado apenas para Reset, o Pino 02 utilizo para Display no I2C e o A2 - Pino 4 - já utilizo no projeto. Bom não me resta outro pino para analógico. Tem outra ideia que possa me ajudar?
Existem diversas possibilidades.
Tá certo Flavio!
Vou pesquisar suas ideias e analisar a melhor situação com custo beneficio.
Muito obrigado pelo apoio!!
Abçs!
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por