LusoRobótica - Robótica em Português
Robótica => Iniciantes => Iniciação à electrónica => Tópico iniciado por: Fifas em 08 de Março de 2009, 22:12
-
Detector de ruido
O que faz?
Acende um led sempre que detecta um som. Podemos encontrar este tipo de dispositivos nos medidores de nível sonoro e também dos dispositivos psicadélicos que encontramos nas discotecas.
Esquema
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi40.tinypic.com%2F314wkcn.jpg&hash=b83e44990883693d47bf14f52d4df85a7c684243)
Material necessário
2 Transístores bipolares NPN – BC547
1 Transístor bipolar NPN – BC337
1 Resistência de 390ohm 1/4W
1 Resistência de 1,5Kohm 1/4W
1 Resistência de 4,7Kohm 1/4W
1 Resistência de 33Kohm 1/4W
1 Resistência de 680Kohm 1/4W
1 Resistência de 330Kohm 1/4W
1 Condensador electrolítico 4,7uF/16V
2 Condensadores de 0,1 uF/16V
1 Led
1 Pilha de 9 Volt
1 Interruptor simples
1 Altifalante 8ohm/0,5W
1 Breadboard/PCB/Perfurada e fios
Pinout dos Transístores
sao todos iguais ;)
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg22.imageshack.us%2Fimg22%2F481%2Fdatasheet.jpg&hash=15cf97ec6b0406ef8778f61b06e647907f9fb151)
Explicação
O altifalante é usado como microfone. Este está ligado ao emissor do primeiro transístor BC547. Utiliza-se este processo para que haja uma boa adaptação de impedâncias entre o altifalante e o andar amplificador. Como a corrente é fraca, é preciso, para se obter uma corrente de baixa frequência suficientemente grande para excitar o transístor BC337, utilizar dois andares de amplificação.
Existem então dois transístores BC547 que amplificam o sinal e um BC337 que funciona como um interruptor. Este só conduz quando o seu conjunto base-emissor for atravessado por uma determinada corrente.
Ao surgir um ruído, o cone do altifalante vibra fazendo com que se gere uma pequena corrente na bobina do mesmo. Esta corrente é amplificada pelos dois BC547 e aplicada ao conjunto base-emissor do BC337. Este passa do estado de não condução para o de condução e o led acende.
Se preferirem ligar qualquer coisa mais forte, basta em vez do led, ligar um relé e já podem ligar o que bem entenderem :)
-
Muito bom fifas, sei que o amgc andava à procura disto, queria fase-lo no arduino!
-
Muito interessante mesmo. O que eu vou fazer (ainda que seja uma solução muito mais dispendiosa e menos interessante que esta) é um pequeno sensor de som, cujo circuito vi algures num site e depois ler os seus valores analógicos com o Arduino e processá-los, dando outputs digitais consoante certas condições de ruído. É algo que vou fazer brevemente e partilhar convosco assim que esteja pronto.
Gostei. ;)
-
não sabia que andavas à procura senao ja tinha postado :P
anyway....obrigados aos dois ;)
-
eu tenho o esquema de um destes, mas é preciso muito barulho para acender o LED, nesse ai o LED fica sempre aceso depois de ''ouvir'' o barulho?
-
nao fica sempre aceso....enquanto ha barulho ele fica aceso.....por exemplo, fazes uma batida com a mao, ele pisca conforme "bates"
-
nao fica sempre aceso....enquanto ha barulho ele fica aceso.....por exemplo, fazes uma batida com a mao, ele pisca conforme "bates"
e agora como se modifica para ficar sempre ligado? ??? :o
-
...
e agora como se modifica para ficar sempre ligado? ??? :o
Podes usar um flip-flop ;D
-
lol.. é isso e ficar com a cadeira de sistemas digitais feita.. :P
pra ficar sp ligado, tu queres é um interruptor de palmas, n?
-
ARDUINO!!!!! :D
loool
-
Pois mas usar o arduino para fazer isso... é quase como usar um porta-aviões para transportar uma pena :P
-
foi so uma opiniao :P
um flip-flop é capaz de ser a melhor soluçao :D
-
Eu diria mais.. o arduino n tem como objectivo aumentar a velocidade de prototyping... why not!?
depois para fazer o circuito em si que se faça com flip-flop! ;)
-
uiui, flip flop nunca vi um :S não haverá outra maneira? eu tenho um relay, talvez desse... :S
-
Não um relay não dá porque o problema é mesmo a memória do estado anterior para saber para qual será o estado seguinte.
Podes ver aqui qual a teoria por trás disto de forma bastante condensada.
http://www.ifi.unicamp.br/~kleinke/f540/e_fli.html (http://www.ifi.unicamp.br/~kleinke/f540/e_fli.html)
Sugiro que te concentres no flip-flop JK com J e K shuntados, (tipo T), as alimentações são 5 Volts.
-
lol.. a real aula de sistemas digitais.. ;D
mas se o k tu keres é um interruptor de palmas, sem arduino, diz, k eu arranjo o esquema de montagem..
-
lol.. a ral aula de sistemas digitais.. ;D
mas se o k tu keres é um interruptor de palmas, sem arduino, diz, k eu arranjo o esquema de montagem..
twnho um interruptor de vibração que funciona com palmas ( é muito sensivel!) mas só a uyma certa distancia... +-1.5metros
-
boas.
Gostava de arranjar um esquema para construir um sensor de ruido para o arduino. ::)
-
boas iCAR
com este esquema consegues fazer isso :)
-
Não existe nada mais simples com um microfone de telemóvel recuperado. por exemplo.
A coluna a servir de micro não é muito sensível. Digo eu !!! ;D
-
Se encontrares do tipo S - R (set - reset) são do mesmo funcionamento que os J - K, simplesmente não costumam ser edge-triggered, ou seja, não precisam de clock.
-
Se encontrares do tipo S - R (set - reset) são do mesmo funcionamento que os J - K, simplesmente não costumam ser edge-triggered, ou seja, não precisam de clock.
Sim Tig ;D tens razão assim reduzes bastante o consumo em vazio. Nem tinha pensado bem no assunto. :D
Bem e no final podes pôr um relay uma vez que se trata da alimentação do resto do circuito.
Resumindo compra um interruptor que te sai mais económico. 8)
-
Estava a pensar mais neste circuito:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww.patchn.com%2Fvdiv15.gif&hash=8822a5852bbcab9b5dea3c0bba438ca49e773d18)
http://www.patchn.com/index.php?option=com_content&task=view&id=25&Itemid=74 (http://www.patchn.com/index.php?option=com_content&task=view&id=25&Itemid=74)
-
Estava a pensar mais neste circuito:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww.patchn.com%2Fvdiv15.gif&hash=8822a5852bbcab9b5dea3c0bba438ca49e773d18)
http://www.patchn.com/index.php?option=com_content&task=view&id=25&Itemid=74 (http://www.patchn.com/index.php?option=com_content&task=view&id=25&Itemid=74)
Excelente informação, acho que faz o que pretendes!
-
Pois mas usar o arduino para fazer isso... é quase como usar um porta-aviões para transportar uma pena :P
a não ser que queiramos fazer um robot que segue som ;D sonhei com um, vamos ver o que sai daqui ;D
-
Fixe. Estava a pensar em fazer isso também.
-
Eu tb... mas não é para seguir o som, mas sim parar quando ouvir ruido ;)
-
Se encontrares do tipo S - R (set - reset) são do mesmo funcionamento que os J - K, simplesmente não costumam ser edge-triggered, ou seja, não precisam de clock.
como este circuito aqui, com um comparador:
http://home.cogeco.ca/~rpaisley4/Comparators.html (http://home.cogeco.ca/~rpaisley4/Comparators.html)
Ctrl + f (Basic Memory Functions) e está debaixo desse titulo ;D
-
Este Altifalante pode ser qualquer um?
-
boas! vou experimentar este circuito! mas tou com uma duvida!
nos condensadores em vez de 4,7uF/16V tenho 4,7uF/25V e em vez do 0,1 uF/16V tenho 0,1uF/63V!
ainda nao exprimentei pois n sei se ainda estrago os transistors e tinha de ir comprar outros :P
estes condensadores servem?
ja agora qual seria a diferença visto que o circuito seria alimentado so com 9V?
obg
-
Este Altifalante pode ser qualquer um?
Apenas testei com um de 8ohm/0,5W, mas creio que mais funcionam. Lembro-me de um colega que fez com um de 0.25W mas era de 8ohm na mesma ;)
boas! vou experimentar este circuito! mas tou com uma duvida!
nos condensadores em vez de 4,7uF/16V tenho 4,7uF/25V e em vez do 0,1 uF/16V tenho 0,1uF/63V!
ainda nao exprimentei pois n sei se ainda estrago os transistors e tinha de ir comprar outros :P
estes condensadores servem?
ja agora qual seria a diferença visto que o circuito seria alimentado so com 9V?
obg
Penso que não haverá qualquer problema. A diferença será a capacidade de carga dos condensadores :)