¿Es esta una forma razonable de encender y apagar un circuito?

1

Estoy usando interruptores ópticos ranurados para detectar la posición de una rueda. Es posible que tenga una docena más o menos, y en un momento dado solo necesito tener una encendida. El dispositivo puede ser alimentado por batería, así que quiero ahorrar energía donde pueda (el interruptor opto consume aproximadamente 25 mA y creo que el comparador también.). Además, quiero una manera de ver rápidamente que a) el opto switch está encendido yb) si el haz está roto. Esto me permite simplemente conectar una fuente de 5 V al circuito y ajustar la posición de la pestaña de plástico que rompe la viga sin tener que conectar y ejecutar todo el sistema.

Aquí está mi apuñalamiento en un diagrama de lo que tengo hasta ahora en el tablero:

simular este circuito : esquema creado usando CircuitLab

¿Hay alguna deficiencia evidente en este circuito? Supongo que debe haberlo, porque aunque hay muchos ejemplos de configuraciones de emisores comunes, no parece haber muchos ejemplos de pegar un transistor NPN debajo de todo un circuito para encenderlo y apagarlo.

Editar: El interruptor óptico ranurado es parte no HY505. Especifica una corriente directa de diodo IR de 50 mA, que consideré la máxima. La experimentación reveló que 20 mA parece proporcionar una distinción adecuada entre una ranura bloqueada y no. El amplificador operacional era solo una esquina de un comparador de cuadrantes que tenía por ahí.

    
pregunta mjk

3 respuestas

4

Obtienes el terreno local por encima del suelo universal. Lo que en general es malo.

La razón principal es que puede hacer que las señales generadas por el circuito interactúen de forma impredecible con los circuitos conectados a tierra "verdadera". También debe recordar que el suelo no es universal al expandir el circuito. En general, se acepta comúnmente desconectar el riel positivo (y / o negativo) y no la tierra.

    
respondido por el user61143
4

Sus resistencias LED son demasiado pequeñas para su propósito.
Un indicador LED moderno debería dar un resultado adecuado a 1 mA.
(2 a 5 mA si se desea, pero 30 mA es (O.O.) OTT.)
Si D4 es un LED rojo, consume aproximadamente 30 mA (que está por encima de lo que muchos LEDS están clasificados) al igual que D3.

Debes decir qué OA1 es lo que importa.

Los optos no deberían necesitar dibujar 30 mA.
5 mA deben hacer y tal vez menos.
Nuevamente, se necesita el número de parte.

Un opamp debe dibujar quizás 1 mA inactivo. Te he ahorrado alrededor de 20 veces eso: deja que la pobre criatura corra todo el tiempo.

SI debe tener un interruptor de lado bajo, así sea, pero el lado alto es casi tan fácil y la "conexión a tierra" del circuito principal puede estar a un potencial de tierra real. User61143 le dirá por qué es una buena idea.

Es posible que desee sobresalir la mención de "Arduino". Este circuito es bastante universal y algunas personas tienen la extraña idea de que si se asocia con Arduino, debe ser basura. Si bien es probable que encuentre [tm] esa idea desconcertante, al menos, si es esencialmente una pregunta general del microcontrolador, entonces omitir la referencia innecesaria a A ayuda a mantener a esas personas tal vez un poco más felices.

Añadido:

User61143 usó el término "terreno local"

Lo que él llama tierra local es el colector Q1, el cátodo de D2 y la fuente de alimentación de -ve del amplificador operacional. Este es el punto al que fluye toda la corriente en el circuito cuando Q1 está activado, y luego se encuentra en el verdadero potencial de tierra + la caída Vce de Q1. Cuando Q1 está desactivado, este punto flota cerca de V +, por lo que todo el circuito está en V +. Mientras el circuito permanezca totalmente aislado, probablemente esté bien. Pero si algo está conectado eléctricamente a cualquier punto de este circuito, es probable que se conduzca de una manera mal definida.

    
respondido por el Russell McMahon
0

Algunas ideas que pueden ayudarte ...

  1. Usted mencionó que quería saber si el LED está encendido o no. Una cosa que debes decir es "¿el LED está encendido pero está bloqueado por algo en la ranura?" Para hacer esto, puede medir (con otro comparador) la caída de voltaje en la resistencia en serie que alimenta al LED (una resistencia de detección).

  2. Su otra pregunta fue una manera de hacer que todo el circuito sea más eficiente energéticamente. Dependiendo de su aplicación de lo que está rompiendo el haz, podría PWM (modulación de ancho de pulso) la señal que impulsa el LED, por lo que sería una fracción de los 20 mA. Esto se produce a expensas de la sensibilidad del lado del fototransistor del "interruptor ranurado", pero puede darle una oportunidad.

respondido por el cowboydan

Lea otras preguntas en las etiquetas