Existem alguns pinos no Arduino que não consegui descobrir nada sobre:
IOREF
AREF
- Um não marcado ao lado de
IOREF
O que eles são?
fonte
Existem alguns pinos no Arduino que não consegui descobrir nada sobre:
IOREF
AREF
IOREF
O que eles são?
AREF:
Este é o conversor analógico-digital (ADC) de referência de tensão. Ele pode ser usado em vez da referência padrão de 5V para a extremidade superior do espectro analógico - por exemplo, se você quiser usar o ADC para monitorar um sinal que tenha uma faixa de 0 a 1,5 volts, poderá obter a escala completa do ADC conecte o AREF a um sinal de 1,5V.NÃO CONECTE UM SINAL FORA DA GAMA DE 0V A 5V!
Observe que, para que isso funcione, você deve executar analogReference(EXTERNAL);
antes de usar analogRead()
. Além disso:
Após alterar a referência analógica, as primeiras leituras de analogRead () podem não ser precisas.
Para obter mais informações, consulte Referência Analógica. .
IOREF:
Esta é uma voltagem correspondente à E / S dessa placa, por exemplo, um Uno forneceria 5v a esse pino, mas um Due forneceria 3,3v. Enviar um sinal para este pino não faz nada.
Pino sem rótulo:
Este pino não é usado, mas existe para garantir a compatibilidade com produtos futuros. Não está conectado a nada em nenhuma placa R3 que eu tenha visto.
Com relação ao
AREF
pino, é preciso lembrar que o Arduino vem com um ADC (conversor analógico-digital) de 10 bits, que converte tensões de entrada entre 0V e 5V em valores inteiros entre 0 e 1023. Isso resulta em uma resolução de aproximadamente 4,8 mV.Se um sensor fornecer apenas uma tensão máxima mais baixa, é razoável aplicá-la ao
AREF
pino, apenas para obter uma resolução mais alta.fonte