Primero, permítame decirle gracias por tomarse el tiempo de leer / ayudar. Soy bastante nuevo en el diseño electrónico, aunque tengo un conocimiento laboral decente (y no tengo miedo de hacer el trabajo de piernas para descubrir cómo funciona algo a través de mi propio trabajo de piernas). Cualquier ayuda sería muy apreciada. No tengo miedo de hacer el trabajo preliminar para buscar una solución, pero necesito la ayuda de alguien experimentado, ya que incluso las sugerencias más básicas reducirán drásticamente el tiempo. Nuevamente, ¡gracias por tomarse el tiempo!
Básicamente, tengo un aceptador de billetes (toma una variedad de notas monetarias para el pago). Este aceptador de billetes está diseñado para emitir un "impulso" cuando se inserta / acepta un billete. Tengo el circuito conectado como la imagen de abajo y está funcionando correctamente. He visto el pulso de salida en mi osciloscopio, cuando leo entre el pulso de crédito (Pos) y el Common Ground.
Cuando se inserta una factura, la línea de 5 V CC pulsa en el alcance durante 250 ms. Cae de 5Vdc a alrededor de 4-4.2Vdc. Lo que NECESITO es hacer que esta línea (en el pin de interrupción en el Arduino) lea 0Vdc, ya que el pequeño cambio en el voltaje no provoca un cambio de estado ALTO / BAJO en el pin (el Arduino no reconoce el pin como siendo BAJA durante el ciclo del pulso).
Cualquier sugerencia que tengas, o dirección en la que me puedas indicar sería muy útil. Pido disculpas por la naturaleza rudimentaria de mi esquema, o cualquier paso en falso que pueda haber tropezado aquí. He tratado de ser lo más detallado posible. ¡Gracias de nuevo por su tiempo y ayuda!
NOTA: en realidad estoy usando un Arduino Uno Rev3 (no tenía un símbolo esquemático, pero encontré uno que sería suficiente).