LusoRobótica - Robótica em Português

Robótica => Tutoriais => Tópico iniciado por: metRo_ em 02 de Maio de 2009, 22:49

Título: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: metRo_ em 02 de Maio de 2009, 22:49
Olá,

Desta vez vou postar sobre uns sensores infra-vermelhos em que o emissor IR e o photo-transistor estão integrados no mesmo módulo.

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh3.ggpht.com%2F_i2teYMYP9C0%2FSfy8q4WHPqI%2FAAAAAAAAAXo%2F0PQofnxhsiM%2Fs288%2FIMG_0419.jpg&hash=ae978c1ae38f95eab0ab73a9dd78d75593ca9816) (http://picasaweb.google.com/josescxavier/IRSensor#5331343503765487266)(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh3.ggpht.com%2F_i2teYMYP9C0%2FSfy857vrzMI%2FAAAAAAAAAYg%2FMsyrLe_7hF0%2Fs288%2FIMG_0429.jpg&hash=39ae9b310a286fa1124f34b1a4a9a5d4184046cd) (http://picasaweb.google.com/josescxavier/IRSensor#5331343762376084674)
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh6.ggpht.com%2F_i2teYMYP9C0%2FSfy8u3K-JOI%2FAAAAAAAAAXw%2Feg8lvkJVZYc%2Fs144%2FIMG_0420.jpg&hash=218b16f512912acac167ba3f46e30b2c73db4586) (http://picasaweb.google.com/josescxavier/IRSensor#5331343572169794786)(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh5.ggpht.com%2F_i2teYMYP9C0%2FSfy8yxFNkpI%2FAAAAAAAAAX4%2Fhgun1keT7do%2Fs144%2FIMG_0422.jpg&hash=e52f7a13c83ff029578767370564c0b4e7672e76) (http://picasaweb.google.com/josescxavier/IRSensor#5331343639254504082)(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh4.ggpht.com%2F_i2teYMYP9C0%2FSfy80MgrC7I%2FAAAAAAAAAYA%2FUTDl07xjfks%2Fs144%2FIMG_0423.jpg&hash=a1b7bbe75f6d91f45be4b5f84714d2dfe30c675e) (http://picasaweb.google.com/josescxavier/IRSensor#5331343663797308338)(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh6.ggpht.com%2F_i2teYMYP9C0%2FSfy81umPF0I%2FAAAAAAAAAYI%2FhcNseCr_Vt4%2Fs144%2FIMG_0425.jpg&hash=2660ef57334c2ae261f6337bf9f75786d56d240a) (http://picasaweb.google.com/josescxavier/IRSensor#5331343690127316802)
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh4.ggpht.com%2F_i2teYMYP9C0%2FSfy82-isr0I%2FAAAAAAAAAYQ%2Fhikf0ydHy6c%2Fs144%2FIMG_0427.jpg&hash=32d0b40fceda06834692fa0f02c2061eb008cda5) (http://picasaweb.google.com/josescxavier/IRSensor#5331343711587315522)(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh3.ggpht.com%2F_i2teYMYP9C0%2FSfy84T1F5cI%2FAAAAAAAAAYY%2FQB8rq1Ox4mE%2Fs144%2FIMG_0428.jpg&hash=db9532e1cd8610c5c78fed3ba40156f631df9437) (http://picasaweb.google.com/josescxavier/IRSensor#5331343734481479106)(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh5.ggpht.com%2F_i2teYMYP9C0%2FSfy87Y3jguI%2FAAAAAAAAAYo%2Frb2dtGI4VvY%2Fs144%2FIMG_0430.jpg&hash=7b6dd349d097c0aab6dd576c1ef6d964c40ddbbf) (http://picasaweb.google.com/josescxavier/IRSensor#5331343787373593314)(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh3.ggpht.com%2F_i2teYMYP9C0%2FSfy89g2ggOI%2FAAAAAAAAAYw%2Fq0wGI7GcsjA%2Fs144%2Fimg_0414.jpg&hash=881acf8aeb3f0e1efee20824919000db3f454ed4) (http://picasaweb.google.com/josescxavier/IRSensor#5331343823876423906)
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh5.ggpht.com%2F_i2teYMYP9C0%2FSf3-SUQGiQI%2FAAAAAAAAAZo%2FB2UUoaGSjX4%2Fs144%2FIMG_0432.jpg&hash=58a2f89afa14ecd6ba9e35ce4f4e2668bc1aa401) (http://picasaweb.google.com/josescxavier/IRSensor#5331697124503881986)(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh3.ggpht.com%2F_i2teYMYP9C0%2FSf3-Uz2eu_I%2FAAAAAAAAAZ0%2F4E2wUNAjqbA%2Fs144%2FIMG_0433.jpg&hash=9bef0616130f7d9d506fa593460f83a7085f7f66) (http://picasaweb.google.com/josescxavier/IRSensor#5331697167346088946)(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh3.ggpht.com%2F_i2teYMYP9C0%2FSf3-Wm7z4fI%2FAAAAAAAAAZ8%2FiqySC8cQDJY%2Fs144%2FIMG_0434.jpg&hash=c24345ced6d061c527ccbbe9550d76534755a2a0) (http://picasaweb.google.com/josescxavier/IRSensor#5331697198238523890)(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh3.ggpht.com%2F_i2teYMYP9C0%2FSf3-Xh8Ly0I%2FAAAAAAAAAaE%2FJczVxcA3HD4%2Fs144%2FIMG_0436.jpg&hash=aea0f6c22b34f1fa8b1d40007a6cef549d99facc) (http://picasaweb.google.com/josescxavier/IRSensor#5331697214077782850)
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh6.ggpht.com%2F_i2teYMYP9C0%2FSf3-YhVqJdI%2FAAAAAAAAAaM%2FEEOStGkmLvg%2Fs144%2FIMG_0437.jpg&hash=e202b6892891e9f20b2319e25b3c55ccbeb46568) (http://picasaweb.google.com/josescxavier/IRSensor#5331697231096063442)(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh4.ggpht.com%2F_i2teYMYP9C0%2FSf3-ZLoi9-I%2FAAAAAAAAAaU%2FI69ARI2-LrU%2Fs144%2FIMG_0438.jpg&hash=5de44f4de4d8ef247b02e451d4c5257dc323bbc7) (http://picasaweb.google.com/josescxavier/IRSensor#5331697242449573858)(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh5.ggpht.com%2F_i2teYMYP9C0%2FSf3-aAgvwlI%2FAAAAAAAAAac%2FQPxuOWP2Ws4%2Fs144%2FIMG_0439.jpg&hash=13b55bc726141029e1faaefb79c4599ead94d3d9) (http://picasaweb.google.com/josescxavier/IRSensor#5331697256643936850)(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh5.ggpht.com%2F_i2teYMYP9C0%2FSf3-awE0wPI%2FAAAAAAAAAak%2FPReKNWNt9vA%2Fs144%2FIMG_0442.jpg&hash=bc50a4ec76a4b547c51fc821d7a0e54a0a7baa33) (http://picasaweb.google.com/josescxavier/IRSensor#5331697269411725554)

http://www.youtube.com/watch?v=s6T_AxVH0twhttp://www.youtube.com/watch?v=4XK9YdMnBtM

Introdução

Estes sensores são muitas vezes utilizados em robôs para seguir linhas mas têm muitas outras aplicações, como por exemplo o uso em encoders de motores e detecção de objectos a pequenas distancias.

Estes módulos funcionam através da emissão de um feixe IR que dependendo de haver um objecto a reflectir ou não na direcção do photo-transistor vai fazer com que este entre em condução ou não.

Devido às características das cores banco e preto, em que o branco é a cor que mais reflecte e o preto a cor que menos reflecte (podemos também pensar que o branco absorve pouca luz enquanto que o preto absorve muita), podemos usar estas cores para controlar o funcionamento do sensor. Assim quando usado o sensor contra um objecto branco, por exemplo uma folha, vai ter uma reacção oposta em relação a utilização de um objecto com cor preto. Este facto permite usar este sensor para seguir uma linha, medir a velocidade de uma roda.

Neste teste usei o sensor para distinguir o branco do preto numa roda e através disto saber a velocidade da mesma.

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh3.ggpht.com%2F_i2teYMYP9C0%2FSfyvdlZc-EI%2FAAAAAAAAAW4%2F-QhJj4ZJ9Ho%2Fs144%2FrodaRiscas.jpg&hash=9e58e6dfb2bf983f42010cbc2fd32c8ef4688652) (http://picasaweb.google.com/josescxavier/IRSensor#5331328981689759810)

Usando esta forma, podemos saber que ao final de o sensor mudar 4 vezes de estado, isto é, começar no preto -> branco -> preto -> branco e voltar ao preto, a roda deu uma volta completa, através do perímetro da roda podemos logo saber a distancia que percorreu. Então se por exemplo de t em t segundos fizermos (número de voltas)/ t obtemos a velocidade média da roda no intervalo t.



Electrónica \ Montagem

Através da análise da datasheet podemos encontrar as informações sobre os pinos do sensor.



(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh6.ggpht.com%2F_i2teYMYP9C0%2FSfyw0HxxxeI%2FAAAAAAAAAXA%2FYR_zPMrzOgE%2Fs800%2FsensoresDatasheet.jpg&hash=0587094a02c07ce291d72ff0810eb4789fd82f27) (http://picasaweb.google.com/josescxavier/IRSensor#5331330468387341794)



Assim podemos criar o seguinte esquema:



(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh6.ggpht.com%2F_i2teYMYP9C0%2FSfyw02GSDNI%2FAAAAAAAAAXI%2FlLxcH_GRoE0%2Fs400%2Fesquema.jpg&hash=1bed444116166efa12f916926d35ed7cfb225550) (http://picasaweb.google.com/josescxavier/IRSensor#5331330480821374162)
A resistencia R1 é de 190 Ohms e não 83 Ohms como indicado na imagem.

As resistências R1 e R2 devem ser calculadas em função do sensor utilizado, para isto devemos analisar a datasheet e apurar qual a corrente tanto no díodo como a corrente que o photo-transitor conduz.

Usando a tabela das características eléctricas tiramos para o LED :

IF = 20mA
VF = 1.2V


É necessário incluir a queda de tensão do LED nas contas.

(V-Vf) = R * If  <=>  R = V / If <=> R = (5V-1.2V) / 20mA = 190 Ohms

Para o photo-transistor devemos verificar +- entre que valores pode variar a corrente no colector, assim podemos escolher uma resistência em função disso, no entanto como a corrente do photo-transistor em função da luz que incide neste não é linear, R2, pode ser ajustado testando vários valores para R2 ou por exemplo usando um potenciómetro para calibrar o que nos der mais jeito.

Obrigado ao Njay pela correcção nesta parte ;)

Implementação: Arduino \ Micro-controladores

Para utilizar agora o sensor no Arduino, ou outro micro-controlador, vamos utilizar uma das entradas analógicas, assim pode-se usar o sensor para medir distancias até 1,2cm no entanto no tipo de aplicações que referi, distinguir duas cores, seria útil fazer a comparação através  de um comparador e posteriormente utilizava-se uma entrada digital do micro-controlador.



Um simples código para testar pode ser:

Código: [Seleccione]
#define sensorIR 0

void setup(){

  Serial.begin(9600); //Para podermos ver o valor na consola

}

void loop(){

  Serial.println(analogRead(sensorIR));

  delay(50);

}



Um código para contar o numero de voltas:

Código: [Seleccione]
#define sensorIR 0


int var_sensorIR = 0;

int contaVoltas = 0;

boolean estadoPreto = false;


void setup(){

  Serial.begin(9600); //Para podermos ver o valor na consola

}


void loop(){

  var_sensorIR = analogRead(sensorIR);

  if(estadoPreto && (var_sensorIR < 400)){

    contaVoltas++;

    estadoPreto = false;

  }


Documentos
Datasheet: http://www.farnell.com/datasheets/13066.pdf (http://www.farnell.com/datasheets/13066.pdf)

Produto

Fabricante:AVAGO TECHNOLOGIES
Referencia do Fabrincante:APDS-9104-L22

Nota:Eu comprei na farnell por 0,61€ http://pt.farnell.com/avago-technologies/apds-9104-l22/sensor-proximity-reflective-0-10mm/dp/1532444 (http://pt.farnell.com/avago-technologies/apds-9104-l22/sensor-proximity-reflective-0-10mm/dp/1532444) mas pode ser encontrado noutras lojas e nem precisa de ser exactamente este modelo :)

Espera que seja util e se tiver erros digam qualquer coisa ;)

Abraço
Título: Re:[Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: TigPT em 03 de Maio de 2009, 01:26
Excelente metRo_, vou ler mais atentamente amanha mas parece-me mais um excelente artigo, parabéns! ;)
Título: Re:[Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: guibot em 03 de Maio de 2009, 12:54
Muito bom _metro!! Tenho a certeza de que um dia hei-de experimentar fazer encoders  ;)
Título: Re:[Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: metRo_ em 03 de Maio de 2009, 12:58
Obrigado :)

Eu a próxima coisa que vou fazer é aprender um bocadinho de interrupções para fazer um encoder e depois claro que partilho o que conseguir ;)
Título: Re:[Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: Fifas em 04 de Maio de 2009, 00:59
ainda não li com muita atenção, mas excelente post metRo_ ;)
Título: Re:[Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: metRo_ em 05 de Maio de 2009, 17:37
Adicionei dois videos.
Título: Re:[Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: R.S. em 05 de Maio de 2009, 20:50
como a palavra de ordem do lusorobótica é ajuda e não competitividade deixo aqui também um bom tutorial.

http://letsmakerobots.com/node/4428 (http://letsmakerobots.com/node/4428)


abraços r.s.
Título: Re:[Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: joaoamaral em 05 de Maio de 2009, 23:08
espetacular!! :D obrigado.

isto compra-se com facilidade em alguma loja?
basta levar a referência? é muito caro?
Título: Re:[Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: metRo_ em 06 de Maio de 2009, 19:36
Já adicionei essa informação ao tópico.
Comprei na farnell por 61cent mas penso que exista na maioria das lojas da especialidade :)
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: fred gomes em 21 de Novembro de 2009, 15:21
Boas.
metRo_ será que me podias mostrar a programação que fizeste para o motor andar apenas "quando vê preto",é que aqui só mostras-te a programação para a utilização do sensor como encoder..
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: metRo_ em 21 de Novembro de 2009, 15:24
O motor não anda só quando vê preto se disse isso em algum lá está errado. O motor está ligado directamente à bateria.
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: fred gomes em 21 de Novembro de 2009, 15:29
peço desculpa, se calhar confundi este tutorial, acho que aqui so aplicas o sensor mesmo como encoder, no entanto se me podesses mostrar a programação do mesmo para dar ordem ao motor para andar apenas "quando vê preto"(aplicação num seguidor de linhas pretas) , agradeçia...
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: Njay em 21 de Novembro de 2009, 16:10
Bom tutorial! Tenho apenas este comentário:

Usando a tabela dos valores máximos admitidos tiramos para o diodo :

Continuous Forward Current ? IF = 60mA

V = R * I  <=>  R = V / I <=> R = 5V / 60mA = 83,33 Ohms

Os "maximum absolute ratings" de todas as datasheets são valores que simplesmente não se pode ultrapassar, e não se desenha nenhum circuito com esses valores nem perto disso. Assim que esses valores são ultrapassados, o dispositivo deixa de ser fiável em todas as condições para as quais foi fabricado. Eu usaria esse LED a 20mA, as condições de teste que eles têm na datasheet; não me parece haver problema ir um bocado mais além como 30mA ou 40mA, mas 60mA é que não mesmo.

No cálculo da resistência falta ter em conta a queda de tensão no LED. A datasheet indica tipicamente 1.2V quando a corrente é 20mA, daí que a conta é

(5V - 1.2V) / 20mA = 190 Ohm

220 Ohm é o valor comercial mais proximo, se for usada uma de 150 Ohm também não há crise, passa cerca de 25mA ainda está longe do limite de 60mA.

Com 82 Ohm, como não contaste com a queda de tensão do LED, acabas por ter uma corrente não de 60mA mas de menos de (5 - 1.2) / 82 ~ 46mA. Um erro acabou por anular o outro :)

Por curiosidade, pagaste 0.61€ ou 0.61€ + IVA?
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: metRo_ em 21 de Novembro de 2009, 17:38
Tens toda a razão, não devia estar muito bem quando fiz isso, e daqui a pouco já corrijo isso.

Tenho quase a certeza que paguei só isso, agora se a minha faculdade pagou o IVA ou não :S hmm mas realmente é estranho :S
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: kikokiko em 07 de Janeiro de 2010, 22:45
Olá, hoje recebi o foto-transístor da loja da Lusorobótica e estive a seguir este tutorial mas no datasheet o anode, cathode,emitter... estão trocados e só recebo valores de 500 e 1200 com umas variações mínimas... Alguém me pode ajudar? Talvez um esquema no fritzing me ajuda~se para ver se estou a fazer isto correctamente.
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: metRo_ em 07 de Janeiro de 2010, 23:14
Eu estou cheio de trabalho na faculdade para poder estar a desenhar um esquema agora.
Tu seguis-te esta imagem (https://lusorobotica.com/proxy.php?request=http%3A%2F%2Flh6.ggpht.com%2F_i2teYMYP9C0%2FSfyw02GSDNI%2FAAAAAAAAAXI%2FlLxcH_GRoE0%2Fs400%2Fesquema.jpg&hash=1bed444116166efa12f916926d35ed7cfb225550) certo?
Tens que ter em atenção que os números dos pinos não são os mesmos.

Tu quando dizes que tens valores entre 500 e 1200 com variações mínimas a que te referes com variações mínimas?
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: kikokiko em 07 de Janeiro de 2010, 23:31
Ok, eu tive em atenção isso pois os pinos estão ao contrário (1=3 e 2=4), esse Vout quer dizer o que?
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: kikokiko em 07 de Janeiro de 2010, 23:37
Acho que já sei o que foi uma das resistências era de 1k ohm e não 100 ohm... vou ver se decifro isto :D
Obrigado na mesma metro :D imensamente agradecido.
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: metRo_ em 08 de Janeiro de 2010, 10:24
Ok, eu tive em atenção isso pois os pinos estão ao contrário (1=3 e 2=4), esse Vout quer dizer o que?

O Vout é a tensão que deves ligar ao teu microcontrolador.
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: almamater em 28 de Abril de 2010, 00:23
Hello!

Testei fazer este circuito com um sensor QRD1114 (http://www.sparkfun.com/datasheets/BOT/QRD1114.pdf)

A minha R1 é de 220 Ohm e a R2 testei com 2.2k e 10k mas na consola apenas me aparece e sem parar:

472
1023
14
0
1023
0
0
1023
0
0
1023
0

etc

eu liguei o Vout ao pino0 do arduino e utilizei o código

Código: [Seleccione]
#define sensorIR 0

void setup(){

  Serial.begin(9600); //Para podermos ver o valor na consola

}

void loop(){

  Serial.println(analogRead(sensorIR));

  delay(50);

}


é normal estes valores? ou tem a ver com as resistências que coloquei?
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: senso em 28 de Abril de 2010, 09:28
Com o código que ai tens, está correcto, se estás a usar coisas pretas e brancas, dá 0 para uma cor e 1023 para a outra, nada de errado ai.
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: Arknum em 20 de Maio de 2010, 00:01
Chegou hoje o material da Lusorobotica e no meio de tanta coisa uns QRD1114 e fui logo experimentar seguindo este tutorial, mas depois reparei que o meu pic não tem entradas analógicas e pumba nada feito. Mas também reparei que o pessoal utiliza muito este sensor  para seguidores de linha onde o que interessa é se vê a linha preta ou não. Então pesquisei mais um bocado e fiz umas experiências e cheguei a este circuito e espero que vos ajude como me ajudou a mim.

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg59.imageshack.us%2Fimg59%2F2064%2Fqrd1114ligao.png&hash=bf2ef70c49de4ad14d657e0f0322512c13544028) (http://img59.imageshack.us/i/qrd1114ligao.png/)

É simples, com o potenciometro consegue-se controlar a distancia que começa a detectar objectos e quando aparece alguma coisa preta não detecta. O led está ai só para ver quando detecta alguma coisa, depois é só ligar ao microprocessador e já está.

qrd1114exp.mpg (http://www.youtube.com/watch?v=DpJ9QpmZ084#)

Acho que no video dá para notar que mexendo no potenciometro a altura (neste caso) de detecção vai-se alterando. Varia entre +/- 1,5cm e 3 mm. No video nao demontrei  quando aparece alguma coisa preta mas garanto que funciona.

Já agora, porque me esqueci de por na imagem, o integrado que lá está é o LM358, é um Low Power Dual Operational Amplifier onde só estou a utilizar um deles.

Espero que ajude alguém.
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: preytender em 22 de Maio de 2010, 02:55
Ola, tenho andado a experimentar com esses sensores (QRD1114) e ja tinha o circuito descrito em cima pelo arknum montado na minha breadboard. Funciona perfeitamente.

O proximo passo é tentar tornar esta solução um pouco mais portatil e construir varios circuitos destes em pequenas placas de modo a conseguir juntar dois ou tres numa base com rodas.
Foi então que descobrir este kit de acessorios. É exactamente isto  :P que queria fazer em baixo esta o link para o pdf do kit, ver na segunda pagina tem o esquema que eles utilizaram e fotos.
www.parallax.com/Portals/0/Downloads/docs/prod/robo/28108-QTILineFollower-v2.0.pdf (http://www.parallax.com/Portals/0/Downloads/docs/prod/robo/28108-QTILineFollower-v2.0.pdf)

A unica coisa que me esta a fazer um pouco de confusão é o porque de utilizar um condensador, o que é que esta lá a fazer  ??? 
Agradeco se alguem me puder ajudar a perceber se é necessário.  :-[

 
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: senso em 22 de Maio de 2010, 20:44
O condensador não é necessário, está lá para efeitos de decoupling/filtragem, ou seja serve para estabilizar o sinal que sai do sensor, pelo menos é o que ele parece estar a fazer.
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: preytender em 23 de Maio de 2010, 00:05

Muito obrigado pela resposta senso, é sempre bom ter a confirmação de alguem que sabe o que esta a dizer  ;D
Arumado isso ja posso avancar para o proximo passo, tentar desenhar este circuito no eagle. 

Abraço.
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: senso em 23 de Maio de 2010, 00:09
Mas inclui o condensador á mesma, não te custa mais que uns centimos e vale sempre estar lá a mais que a menos ;)
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: paobidalla em 21 de Julho de 2010, 01:50
Já agora, porque me esqueci de por na imagem, o integrado que lá está é o LM358, é um Low Power Dual Operational Amplifier onde só estou a utilizar um deles.

Espero que ajude alguém.
Saudações galera do LS!
Arknum tudo bem?
Esse LM358, voce utilizou para amplificar a corrente de saida do qrd1113? notei que alguns pinos não foram utilizados, saberia me dizer porquê?
Sou novato na robotica e no grupo, se puderem me ajudar agradeço!!
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: Arknum em 21 de Julho de 2010, 11:14
Boas

paobidalla não utilizei todos os pinos porque esse LM358 tem dois amplificadores e para essa experiencia so foi preciso um, entao utilizei os pinos de alimentação mais 3 do amplificador.
O que se pode fazer é utilizar as restantes saidas e ligar outro sensor. Esse Lm dá para 2 sendores, mas tens o LM324 que já dá para 4 sensores, ou seja, tem quatro Amp Ops.
Espero ter ajudado

Cump
Título: Re: [Tutorial] Sensor Infra-Vermelho para Próximidade e Reflexão da Luz
Enviado por: paobidalla em 22 de Julho de 2010, 00:28
Espero ter ajudado

Cump

Ajudou e muito! ja encomendei os componentes, logo logo, irei testar e retorno para vcs se deu tudo certo!
Obrigado!!