Pages: [1]   Go Down
Author Topic: Função desse resistor.  (Read 811 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Pessoal, mais uma dúvida aqui...
Montei meu receptor infravermelho como está na foto e tudo ocorreu bem, porém, ainda não compreendi a função desse resistor !

http://img18.imageshack.us/img18/3058/resistor.png


Alguem poderia explicar? Abraços!!

Att.
Logged

Brasil
Offline Offline
Sr. Member
****
Karma: 2
Posts: 310
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Esse Resistor é um PULL-UP, faz o sinal ficar sempre 5V, ai o Sensor infravermelho qdo recebe o sinal, manda para zero
Logged

4x Duemilanove (clone)
Uno torrado (clone)
Amiga 1200 40MB
Windows XP


Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Não entendi esse final...manda pra zero? Tem como explicar de uma forma melhor? Porque ele faz com que seja sempre 5V? Se eu estou colocando numa porta digital, não vai ser necessariamente 0 ou 5V?
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Eu consigo compreender a ligação de um PULL UP quando se trata daquele esquema do botão!
Porém essa ligação que está ai eu não compreendi...
Logged

Brasil
Offline Offline
Sr. Member
****
Karma: 2
Posts: 310
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Esse resistor impede que a saída do sensor IR fique flutuando, quando não está recebendo sinal, quando o sensor IR não está recebendo nada, ele mantem em 5V, esse sensor é "passivo" então você coloca o resistor para prevenir "leituras incorretas"
Logged

4x Duemilanove (clone)
Uno torrado (clone)
Amiga 1200 40MB
Windows XP


Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ah, beleza! Acho que já compreendi melhor! Obrigado!
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ficou uma duvida...Como que sem esse resistor a leitura iria variar?
Logged

Curitiba PR, Brazil
Offline Offline
Full Member
***
Karma: 0
Posts: 234
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Ficou uma duvida...Como que sem esse resistor a leitura iria variar?
ruído.
Faça o exercício:

Code:
void setup()
{
Serial.begin(9600);
}

void loop()
{
Serial.print("leitura A0: ")
Serial.println(analogRead(A0),DEC);
delay(500);
}

Teste com um resistor 10K entre o A0 e o 5V, e depois teste sem. Encoste e tire o dedo na placa do Arduino nos dois casos e compare os resultados.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Ficou uma duvida...Como que sem esse resistor a leitura iria variar?
ruído.
Faça o exercício:

Code:
void setup()
{
Serial.begin(9600);
}

void loop()
{
Serial.print("leitura A0: ")
Serial.println(analogRead(A0),DEC);
delay(500);
}

Teste com um resistor 10K entre o A0 e o 5V, e depois teste sem. Encoste e tire o dedo na placa do Arduino nos dois casos e compare os resultados.

Fiz o que pediu! Beleza, isso confirmou o resultado sobre com o resistor não variar...Porém, será que poderia explicar porque isso acontece??

Obrigado mesmo!
Logged

Curitiba PR, Brazil
Offline Offline
Full Member
***
Karma: 0
Posts: 234
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ruídos amigo.

Normalmente dizemos que temos entradas/saídas de alta e baixa impedância. Quando maior a impedância(resistência), mais suscetível a ruídos externos é o circuito.
No caso do Arduino, quando está em modo entrada e não possui um resistor pull up (ou pull down), a impedância da entrada é tão grande que pode-se considerar que o circuito está aberto ou no caso, não há corrente.

Tente fazer o mesmo exercício mas com um resistor maior que 300K se possuir. Você verá que continuará com esse comportamento aleatório, mas em menor intensidade, talvez dependendo do seu ambiente nem aparece ruído.

Pesquise sobre tristate (na wikipedia mesmo pode ser) se quiser se aprofundar melhor de como funciona este tipo de entrada.
Logged

Pages: [1]   Go Up
Jump to: