¿Son confiables los fotorresistores para aplicaciones de detección de luz?

He usado fotorresistores para proyectos de pasatiempos antes, como este:

http://www.foxytronics.com/learn/electronics/kit-guides/starter-electronics-kit-guide/making-an-led-light-sensor

Sin embargo, ahora estoy trabajando en un producto comercial que necesita detectar cuando está oscuro y no estoy seguro de si el circuito que diseñé en la página anterior es adecuado. La razón por la que estoy preocupado es que, según mi experiencia, los fotorresistores tienen muybajoamplias tolerancias (es decir, altas desviaciones en la fotosensibilidad).

Si estuviera diseñando un circuito de bajo costo que pudiera generar un nivel lógico ALTO cuando está oscuro y un nivel lógico BAJO cuando hay luz (o viceversa), ¿usaría un circuito con una fotorresistencia como la que diseñé, o hay algo más que es mas confiable?

Creo que la pregunta no tiene respuesta por el momento, más allá de decir "depende". Las definiciones de "oscuro" y "claro" en su contexto jugarán un papel en la respuesta.
@BrianDrummond No estoy seguro de cómo cuantificar los niveles de luz ya que no tengo un luxómetro, pero el punto exacto en el que el circuito decide que está "oscuro" no es muy importante en este momento, ya que estoy seguro de que puede ser sintonizado más tarde. Lo que es importante es que el sensor/circuito sea relativamente consistente si/cuando se fabrica en masa. ¿Eso ayuda en algo?
Luego, sea cual sea el sensor que utilice, depende de usted que funcione a su satisfacción (la del cliente) a pesar de la variabilidad que presente su sensor. Prueba con (simulaciones de) ambos extremos de sensibilidad.
@BrianDrummond Sí, creo que los fotorresistores funcionarían dado que el diseño permitía bastante variación, pero también me pregunto si hay algo mejor que los fotorresistores.
Si desea algo mejor que los fotorresistores, consulte "sensores de luz ambiental". Solo busca el término en Google y verás un montón de opciones.
¿Su aplicación incluye una MCU? Si es así, esto puede ser relevante: provideyourown.com/2011/…
Nota Los fotoprotectores tradicionales no cumplen con RoHS... Los evitaría para cualquier diseño nuevo.

Respuestas (2)

¿Cómo lidiar con componentes altamente variables? Elige uno o más:

  1. sintonizar cada dispositivo manualmente
  2. restrinja el dominio de su problema para que se ajuste a la tolerancia disponible de los componentes
  3. sintonice cada dispositivo automáticamente (por ejemplo, un circuito integrado en su dispositivo que encuentre el rango claro-oscuro del fotorresistor automáticamente y guarde el resultado en algún lugar)
  4. ordene los dispositivos para que se ajusten al dominio de su problema

Los mejores resultados se obtendrán cuando alcance el punto óptimo de que el dispositivo funcione correctamente para todas las entradas con un mínimo de mano de obra y piezas.

No veo por qué una fotorresistencia no funcionaría. Si le preocupan las tolerancias, coloque una resistencia en serie con la fotorresistencia. Esto reducirá los efectos de variación en el componente. Esto también reduce los efectos de los cambios de luz, que pueden ser buenos o malos, según sus necesidades. Para sintonizar, puede reemplazar R2 en su diagrama con un potenciómetro (al menos al crear prototipos). Con un circuito simple como el que vinculaste, es muy fácil crear un prototipo. Entonces, no diría: "No estoy seguro de si el circuito que diseñé en la página anterior es adecuado". Construiría el circuito y lo probaría.

Hay algunas advertencias, aquí. Los fabricantes dan tolerancias por una razón. Al diseñar el circuito, sería mejor asumir primero un extremo y luego el otro. Además, ¿trabajará en un ambiente frío o caliente? La mayoría de los dispositivos de silicio son sensibles a la temperatura. Si primero simula su circuito usando algo como Spice, puede especificar esto y se incluirá en la simulación. El punto aquí, para un circuito simple como este, es construirlo primero y ver si será suficiente, luego mejorar el diseño en función de cualquier problema que vea.