Veo que Steven y Russell te han dado buenas respuestas. El viejo temporizador 555 ciertamente funcionará dadas las especificaciones que proporcionó, y ese es el camino a seguir si está seguro de que este es precisamente el problema que desea resolver. Por cierto, como Steven mencionó, el nombre general para este tipo de bloque de tiempo es multivibrador monoestable , pero es más conocido popularmente como un disparo único . También hay chips dedicados de un disparo que deberían ser más fáciles de conectar, ya que son más específicos. El 74x122 es un ejemplo, aunque no he comprobado si admite tiempos de hasta 30 segundos.
Sin embargo, el verdadero propósito de esta respuesta es señalar un enfoque totalmente diferente, que es utilizar un microcontrolador. Incluso el micro más pequeño, simple y barato puede hacer esto, como el PIC 10F200. Si aún no está familiarizado con los micros, esto tomará mucho más para comenzar. Sin embargo, si está realmente interesado en la electrónica y visualiza hacer otros proyectos, aprender sobre micros es realmente útil. De hecho, diría que es esencial. Hoy en día, los microcontroladores son componentes electrónicos indispensables junto con resistencias, condensadores y transistores. Si este fuera un producto comercial, creo que la mayoría de los ingenieros eléctricos profesionales usarían un micro, no un chip de sincronización analógico.
Las ventajas de un micro son:
- Menor. El PIC 10F200 viene en un paquete SOT-23. Todo lo que necesita es una tapa de derivación. Se puede configurar para tener pullups internos en algunos pines, por lo que a menudo se puede conectar un interruptor mecánico sin piezas adicionales.
- Probablemente al menos tan barato después de considerar los costos de producción.
- Más preciso y estable. Incluso en un mal día, el oscilador en el PIC 10F200 es bueno en un pequeño porcentaje. No encontrará piezas analógicas tan precisas, especialmente el condensador, sin un costo significativo. En todo el rango de temperatura, las partes analógicas serán aún peores.
- Mas flexible. En este momento, la especificación es simplemente actuar como un disparo. ¿Pueden los requisitos cambiar un poco antes de que el producto salga al mercado? ¿Qué sucede cuando un cliente quiere una luz intermitente para indicar que la salida se apagará en 5 segundos? ¿Qué pasa con las diferentes versiones que hacen 10, 20 y 60 segundos en ocasiones? Probablemente diga que eso no sucederá, pero en el mundo real este tipo de cosas suceden mucho. Un vendedor promete una versión de 60 segundos a un cliente, y de repente tienes que hacer una nueva variante. Con un micro esto es un cambio menor de firmware. Con una solución analógica, las partes tendrían que cambiarse, y luego tendrá que preocuparse por la estabilidad durante mucho tiempo.
Ninguno de estos puntos puede aplicarse a su instancia en este momento, y la solución analógica puede ser perfectamente adecuada para su caso. Sin embargo, quiero que al menos sea consciente de que hay otras formas.