Cómo esto puede ser tan difícil (para mí :-). La señal entrante del sensor está cerca de los 0 voltios y da pulsos de ~ 0,5V, que debe ser leída por la entrada digital de Arduino (interrupciones).
Hasta ahora, lo que he intentado:
- 0.5Voltios está justo debajo del optoacoplador para funcionar, eso habría sido fácil.
- Leyendo directamente esta pequeña señal a la entrada analógica. Bien, pero la sincronización no es lo suficientemente precisa. Así que, definitivamente quiero usar la interrupción digital de Arduino.
Cuando el sensor envía un pulso de 0.5V -> 5V a la entrada digital de arduino en estado ALTO. Si la señal del sensor baja de 0.2V -> entrada digital de Arduino a estado BAJO.
Bien, amplificadores OP tal vez, pero ¿cómo? He tratado de simular, sin hacer bien las cosas con un amplificador de operación adecuado.
- Tengo un solo suministro de DC +5Voltios para manejar las cosas.
- Me gustaría mantener la cantidad de componentes en un paquete pequeño, diminuto.
1 votos
¿Por qué no utilizar el comparador analógico con una referencia adecuada?
0 votos
Un comparador analógico está bien, pero si tu entrada es un poco ruidosa, un disparador Schmidt podría estar configurado para disparar sólo por debajo de 0,2V y por encima de 0,3V. EEVblog #941 - Tutorial sobre el disparo de Schmitt