Sé que ya se ha hecho esta pregunta, pero la respuesta que busco aquí es diferente.
Me enteré de esta publicación del foro que explica la mejor manera de suavizar la lectura de un sensor IR agudo (parece realmente genial según los hechos y las mediciones).
La cosa es que no se mucho de electronica, me pregunto donde debo poner el capacitor y la resistencia que se describen en este post: 10uf ceramic capacitor and 530 ohm resistor parallel to the capacitor
.
"Dónde debo ponerlo" significa dónde lo conecto. Gracias
Lo que quieres es un filtro de paso bajo . Un filtro de paso bajo dejará pasar los cambios lentos en su señal, pero bloqueará las señales que cambian más rápido. El filtro de paso bajo básico es este filtro RC :
es la señal del sensor.
es el voltaje del capacitor, que podría usar para ir al ADC (convertidor analógico a digital) de un microcontrolador, por ejemplo.
El capacitor actúa como un depósito de voltaje, que se llena o vacía a través de la resistencia. Cuanto mayor sea el valor del capacitor, más tiempo tomará. El valor de una resistencia más alta hará que fluya menos corriente hacia y desde el condensador y también impedirá los cambios rápidos.
Ahora puede pensar que cuanto más altos sean los valores, mejor suavizado obtendrá, y eso es cierto, pero si sube demasiado, también evitará los cambios normales debido al cambio en la distancia desde el sensor. Y esos cambios están permitidos.
La clave para encontrar los valores correctos es la frecuencia de corte, esa es la frecuencia a partir de la cual el filtro bloqueará una señal. Para el filtro RC:
Digamos que desea permitir cambios de 1 Hz, eso significa cambios que tienen lugar en 1 segundo. Entonces de acuerdo con la fórmula
Si elige un valor de 1 F para el capacitor necesitarás 160k para la resistencia.
Agregué el diagrama a la respuesta de C.Zach Martin. No edité su respuesta porque es desconcertante cuando una edición cambia todo el sentido de una respuesta.
Mi entendimiento de la publicación original a la que se hace referencia es que tenían la intención de que la señal se conectara a la parte superior del circuito y que la tierra se conectara a la parte inferior.
Que no es lo que CZR ha recomendado, su respuesta sugiere una conexión en serie: la señal del sensor en la parte superior, la salida, por ejemplo, Arduino en la parte inferior.
Y sugiero que ambos no son óptimos.
Lo que desea es un "filtro de paso bajo" que elimine la variación de alta frecuencia y el ruido. Así, el condensador se carga y descarga a través de la resistencia. Las señales de variación más lenta hacen esto de manera más efectiva, las señales de variación más rápida tienen menos efecto en el voltaje del capacitor.
Tenga en cuenta que lo bien que funcionará esto depende en gran medida de la fuente de entrada y la carga. Si proporciona un número de pieza del sensor, o mejor aún, un enlace a una hoja de datos, e información específica de conexión de Arduino (o cualquiera que sea la carga / salida), entonces podemos proporcionar una mejor respuesta.
Tener R como 1k ohm y C como 100 uF dará una constante de tiempo de 1 milisegundo. Eso puede no ser lo suficientemente bueno. Los condensadores más grandes producirán un filtro de frecuencia más baja. Se pueden usar valores de resistencia más grandes o mucho más grandes (10k, 100k) , pero no, según el sensor y la carga. ¡Ayúdanos a ayudarte!.
Hoja de datos - sensor analógico GP2Y0A21YK
Hoja de datos - sensor digital GP2Y0D21YK
Analógico y digital en una hoja de datos
Endolith hizo referencia a este sensor y puede (o no) ser lo que está utilizando. Si es R en el circuito que mostré arriba, no puede ser mucho más de 1K si la salida es (como parece ser) "colector abierto". Simplemente agregar un capacitor de salida a tierra tendría algún efecto, pero la salida impulsada asimétricamente podría causar problemas. Díganos qué es lo que realmente quiere usar: sensor y carga, y podemos refinar la respuesta.
Su sensor PUEDE ser uno de estos. ¿Sí?
Asegúrese de estar usando una gorra de cerámica, de modo que no esté polarizada. Conecte los lados del capacitor y los lados de la resistencia juntos. Conecte un lado de esta combinación de resistencia/condensador a la salida de señal del sensor. conecte el otro lado de la combinación de resistencia/condensador a lo que quiera usar para obtener los datos.
EDITAR: Creo que entiendo lo que estás preguntando ahora. Creo que no está seguro de qué punto es la línea Vo (salida de datos). Mi sugerencia sería comprar este conector por $1.50. Luego, puede simplemente soldar/placa de pruebas para conectar la resistencia/tapa en paralelo que expliqué anteriormente a la línea amarilla. De lo contrario, debe soldarlo a la parte posterior del sensor.
endolito
Matthieu Nápoles