Paso 4: 555 Timer: monoestable (aplicaciones rápidos)
en el paso 2, se calculó el tiempo del pulso alto del Temporizador 555 para un dado R y C
t = 1,1 * R * C segundos
así que si elegimos R = 5.1Kohms y C = 1uF
t = 1.1 * 5100 * 0.000001
t = 5,61 ms
Puesto que este pulso ocurre en una escala de tiempo mucho más rápida y luego en el ultimo paso, he utilizado un Arduino para pin 2 del 555 temporizador bajo cada 10 ms y medir la salida del 555 en un osciloscopio. Aquí es cómo puedo configurarlo:
Lista de partes:
Temporizador 555 Digikey LM555CNFS-ND
0.01uF condensador Digikey 445-5297-ND
condensador de 1uF Digikey P5174-ND
5.1Kohm resistencia Digikey CF14JT5K10CT-ND
Puente de alambre de calibre 22
Protoboard Amazonas
5-15V power fuente-si que no tienes una potencia banco fuente, trate de usar una batería de 9V y batería snap o uso los 5V de la salida de un Arduino
generador de pulso-que utiliza un Arduino para esto
osciloscopio
Información de cableado:
Higos 1-3 muestran cómo conectar el 555 hasta en un protoboard. Conecte la alimentación y tierra a los pines 8 y 1 del Temporizador 555 (cables rojo y negro). Usé un complemento de fuente y batería de 9V para mi circuito. Como se indica en el esquema en la figura 4, conectar un 0.01uF condensador entre los pines 5 y 1. Conecte un condensador de 1uF entre los pines 1 y 6, asegúrese de que el cable negativo del condensador está conectado a la clavija 1. Conecte los pines 6 y 7 con un cable de puente (verde). Conecte un resistor de 5,1 K entre los pines 7 y 8. Salí de la flotación de pin de reset.
Usé un Arduino para disparar un pulso bajo cada 10ms al pin 2 del 555 temporizador. También puede usar un generador de funciones para generar esta señal de pulso. Aquí está el código que usé:
Conecte la salida de la señal (digital pin 0) al pin 555 2 (amarillo) y la tierra (de Arduino o el generador de funciones) a 555 el pin 1 (negro).
Operación:
Figura 5 muestra la salida del Temporizador 555. Se puede ver que la duración del pulso alto es 5.6ms, como se esperaba. Observe también cómo un nuevo pulso se activa cada 10 ms, cada vez que la señal de las gotas de Arduino bajo. Figura 6 muestra la salida del 555 en azul y la salida del pin digital de Arduino 0 en amarillo. Se puede ver que la señal de Arduino es normalmente alta, que cae bajo para una pequeña fracción de un segundo, sólo visible cuando nos acercar en el tiempo/div en la figura 7. En la figura 7 puede ver que la señal de las gotas de Arduino bajas para menos de 5us y la salida de los 555 inmediatamente va alta. Fig 8 muestra la salida del 555 en azul y el voltaje en el condensador de 1uF (también el voltaje del pin 6). Observe cómo la salida del Temporizador 555 cae bajo cuando el voltaje en el condensador = 2/3Vcc (en este ejemplo estoy usando una fuente de la batería de 9V, así 2/3Vcc = 6V). Cuando la salida de las gotas 555 baja, provoca el descarga pin (pin 7) Descargar rápidamente el condensador de 1uF. La Fig 9 muestra un primer plano de esta descarga ocurre, puede ver el voltaje a través de la gota del condensador de 2/3Vcc a 0 en acerca de 50us.
Para la comparación, en higos 10 y 11 configurar otro Temporizador 555 en mi protoboard, idénticamente a la configuración del primer 555, pero usé un 0.47uF condensador en lugar de un 1uF. I calcula la duración del pulso para este nuevo circuito:
t = 1,1 * R * C segundos
t = 1.1 * 5100 * 0.00000047
t = 2,64 ms, aproximadamente la mitad de la duración del primer pulso de 555 temporizador.
Fig 12 muestra la salida de dos 555 temporizadores en el osciloscopio: el circuito de 1uF en azul y el circuito de .47uF en amarillo. Se puede ver que la duración del pulso de la segunda (0.47uF) Temporizador 555 es unos 2.6ms, calculado anteriormente. También aviso cómo aunque los pulsos de salida tienen diferentes duraciones, ambos pulsos comienzan al mismo tiempo, justo cuando el Arduino pulsos su gatillo pasadores bajo. Este uso de monoestable con un disparador externo es una manera eficaz de controlar el ancho de pulso (duración del pulso alto) de la señal de salida. Al reemplazar el resistor con una resistencia variable, puede ajustar el ancho de pulso que usted desee. Puede cambiar la frecuencia de la onda de pulso al cambiar la frecuencia de su disparo externo. También voy a introducir otra forma de crear una señal modulada de ancho de pulso sin un disparador externo usando el modo astable en el paso 7.