Existen una serie de sensores de sonido para el Arduino, algunos de ellos bastante baratos cuando necesitaba uno, pensé que un mismo edificio era locura y me lancé a comprar uno.
Primer pensamiento fue supuesto comprobar hacia fuera Dealextreme.com siempre tienen un alzamiento de golosinas disponibles en calidad y precio bastante bueno y no cobrará por gastos de envío.
Lamentablemente el módulo de sonido (con un LM393) no recibió muchos comentarios buenos (nota, ahora tienen una nueva ) y cuando me registré Sparkfun, parecía que su original sonido BreakOutBoard, BOB-08669 (con un OPA344) tenía un poco de un comienzo rocoso con muchas quejas y reemplazó con el BOB-09964, la diferencia entre los dos siendo algunos cambios en los valores de resistor y capacitor. También el nuevo BOB aparentemente no hizo muchos usuarios felices, + 7.95 USD + S & H no era en conjunto mucho tampoco.
Así que encendió mi caza. Bueno realmente hay una gran cantidad de circuitos disponibles: con 1 transistor, con muchos transistores con 1 op-amp con 2 op-amps.
Sin embargo, me encontré con un tablero de construcción listo que tenían los usuarios entusiastas: zx-caja de resonancia de Inex. Son una empresa tailandesa en una compañía de Singapur de la madre y tiene muchos distribuidores en Europa. Lamentablemente sin embargo, ninguno de estos distribuidores parecía tener cualquier información sobre esta placa. Afortunadamente ofrecen un circuito claro por lo que tuvo que ser el. (Por el momento me enteré 7,57 euros en Francia.)
Así que por qué proporcionar un instructable sobre una cosa tan simple. Bueno, 2 razones:
- El Inex de circuito ofrece en mi opinión está mal
- Si diseño un PCB proporcionar que sí sería constructores
A primera vista el circuito que diseñé es idéntico a la programación de Inex:
IC1a se utiliza como amplificador para no invertir. Ofrece una mayor impedancia que el amplificador inversor. La ganancia del amplificador sin inversión es determinada por 1 + R4/R3 y es 40dB (100 x).
En la mayoría de los casos es posible par DC del circuito. Sin embargo en este caso es necesario garantizar que la inversión no tiene un camino de DC a tierra para la corriente de entrada muy pequeña que se necesita. Esto puede lograrse por el resistor R2 en el diagrama. El valor de este por lo general puede ser kΩ 100 o más. Si esta resistencia no se ha insertado la salida del amplificador operacional será conducida a uno de los rieles de voltaje.
Cuando se agrega una resistencia de esta manera la combinación de resistencia condensador forma un filtro de paso alto con una frecuencia de corte. El punto de corte se produce en una frecuencia donde la reactancia capacitiva es igual a la resistencia. Esto se expresa en la fórmula 1/2πRC. Para la combinación utilizada lo es = 16Hz.
Es alrededor de IC1b donde sucede el circuito de Inex: la salida de IC1a en el circuito de Inex va a la entrada inversora, etiquetada como 'pin 5'. Sin embargo, el TLC272 tiene su entrada inversora en el pin 6 y es no invertir entrada en el pin 5.
Así. ¿que estaba mal la entrada o el número pin? Se presume que la entrada estaba mal como parecía muy ilógicas para utilizar la entrada inversora y me encontré con algunas personas que tenían la construcción con éxito de la Junta y se presume que sólo habían seguido la numeración de los pines y no se molestó en cuestionar el diseño y así sin saberlo la entrada derecha.
De todos modos, ¿por qué es necesario 1b Op-amp? Wel, si la salida de IC1a se alimenta directamente a un ADC (como en el Arduino) allí estarán las fluctuaciones muy fuertes en la lectura y así la señal no realmente representa la presión sonora total. Lo hacemos con el amplificador operacional IC1b que es utilizado como un comparador con una tensión de referencia en la entrada inversora (pin 6). Cuando se alimenta con 5 voltios, el voltaje en la entrada inversora será 72mV ((5000/69) * 1)
Mientras V + < V-Vo será bajo, pero cuando el nivel sonoro supera 72mV, IC1b haga la salida alta.
Con una ganancia de 100 en IC1a, un voltaje de 720uV del micrófono sería suficiente. El construir tensión sobre C3 es dependiendo el número de veces que la salida va alto y por lo tanto es una indicación de la presión sana. El retardo en el filtro RC en el SPL salida es 3.3ms 150Ω * 22uF en que 150Ω es el interno tire hacia arriba del TLC272.
Lista de materiales.
1 x 272 TLC dual op-amp: 0,35 €
1 x soporte de IC de 8 pines. €0,15
1 x micrófono de electret: 0,75 €
1 x 22kΩ €0,10
2 x 100kΩ €0,20
2 x 1kΩ €0,20
1 x 68kΩ €0,10
1 x 12Ω €0,10
1 x 100nF €0,15
1 x 470uF €0,10
1 x 22uF €0,10
TotalGeneral €2,40
Además: pedazo de Circuitboard 3 trozos de alambre, soldadura, solderingiron
Una copia de la fritzingfile de la PCB se encuentra aquí
Para aquellos que no desean construir y no puede encontrar el tablero ZX, siempre es la Junta de Freetronics, que también tiene detección de nivel de sonido adecuada > 71 mV.
También puede construir este uno, que es algo similar a la Junta de Freetronics en la medida que tiene una salida de presión acústica y una salida de audio.