Vejo que Steven e Russell lhe deram boas respostas. O velho timer 555 certamente funcionará, dadas as especificações fornecidas, e é esse o caminho a percorrer, se tiver certeza de que esse é precisamente o problema que você deseja resolver. A propósito, como Steven mencionou, o nome geral para esse tipo de bloco de tempo é multivibrador monoestável , mas é mais popularmente conhecido como um tiro . Também existem chips de um tiro dedicados que devem ser mais fáceis de conectar, pois são mais direcionados. O 74x122 é um exemplo, embora eu não tenha verificado se ele suporta tempos contanto que 30 segundos.
No entanto, o real objetivo desta resposta é apontar uma abordagem totalmente diferente, que é usar um microcontrolador. Mesmo o menor, mais simples, o micro mais barato pode fazer isso, como o PIC 10F200. Se você ainda não conhece os micros, será necessário muito mais para continuar. No entanto, se você está realmente interessado em eletrônica e imagina realizar outros projetos, aprender sobre micros é realmente útil. Na verdade, eu diria que é essencial. Atualmente, os microcontroladores são componentes eletrônicos indispensáveis, juntamente com resistores, capacitores e transistores. Se esse fosse um produto comercial, acho que a maioria dos engenheiros elétricos profissionais usaria um micro, não um chip analógico.
As vantagens de um micro são:
- Menor. O PIC 10F200 vem em um pacote SOT-23. Tudo o que precisa é de um limite de desvio. Ele pode ser configurado para ter pullups internos em alguns pinos, para que um comutador mecânico possa frequentemente ser conectado sem peças adicionais.
- Provavelmente pelo menos tão barato depois de considerar os custos de produção.
- Mais preciso e estável. Mesmo em um dia ruim, o oscilador no PIC 10F200 é bom para alguns por cento. Você não encontrará peças analógicas tão precisas, especialmente o capacitor, sem custo significativo. Em toda a faixa de temperatura, as peças analógicas serão ainda piores.
- Mais flexível. No momento, a especificação é simplesmente agir como um tiro. Os requisitos podem mudar um pouco antes do produto chegar ao mercado? O que acontece quando um cliente deseja uma luz piscando para indicar que a saída será desativada em 5 segundos? E as diferentes versões que fazem 10, 20 e 60 segundos de tempos em tempos? Você provavelmente diz que isso não vai acontecer, mas no mundo real esse tipo de coisa acontece muito. Um vendedor promete uma versão de 60 segundos para o cliente e, de repente, você precisa fazer uma nova variante. Com um micro, essa é uma pequena alteração de firmware. Com uma solução analógica, as partes precisariam ser alteradas e você precisará se preocupar com a estabilidade por muito tempo.
Nenhum desses pontos pode se aplicar à sua instância no momento e a solução analógica pode ser perfeitamente adequada para o seu caso. No entanto, quero que você pelo menos esteja ciente de que existem outras maneiras.