Atraso do transistor


14

Estou tentando fazer um alarme para um freezer para que, se a porta for deixada aberta, após 1 minuto ou mais, um alarme soará.

Eu tenho algo semelhante ao esquema abaixo. Quando a chave está aberta, o capacitor começa a descarregar através da base do transistor, mas eu tenho o LED em paralelo com o transistor para que, quando o capacitor for descarregado, o LED acenda. Isso está funcionando bem, no entanto, não posso atrasar o suficiente. Se eu aumentar o valor do capacitor ou o resistor de base dos transistores, o tempo de atraso é maior, no entanto, como o capacitor está descarregando mais lentamente, o LED / Alarme é gradualmente desbotado, o que eu realmente não quero. Gostaria que o alarme / LED acendesse o mais repentinamente possível.

insira a descrição da imagem aqui

Existe uma maneira de aumentar o atraso, mas manter o alarme ligado de repente?

Como nota de rodapé, não quero usar nenhum IC (ou seja, o timer 555)


2
Por que você não deseja usar um IC? Se eu fosse um montador de pneus e um cliente me dissesse que não queria pneus de borracha, etc, etc ...
Andy aka

1
Por um minuto, você deve usar um IC, quer queira ou não. Se você não aceitar respostas que usem ICs, isso deve ser fechado como "localizado demais", pois não será útil para futuros leitores.
The Photon

7
A razão pela qual não quero usar um IC é porque apenas inserir algo que outra pessoa criou não me ajuda a entender como realmente criar um temporizador.
Vimist

11
@ ThePhoton - se você DEVE aceitar respostas de IC, também DEVE ouvir Olin e sempre usar um microcontrolador. Embora ambas as soluções tenham mérito, limitar-se a um subconjunto específico de soluções geralmente possíveis por uma boa razão do mundo real ou como um exercício de aprendizado é uma abordagem totalmente válida.
Russell McMahon

2
Na verdade, quando você troca o botão e o capacitor, obtém o mesmo resultado. Também gosto do LED em série com o transistor do ponto de vista da eficiência.
Jipie #

Respostas:


19

Você está carregando o capacitor diretamente da bateria. Portanto, o tempo de carregamento está relacionado ao produto RC, onde R é apenas a resistência interna da bateria.

Tente algo como isto:

esquemático

simular este circuito - esquemático criado usando o CircuitLab

Aqui, eu dividi a resistência da base para que o capacitor seja carregado através de uma grande parte dele.

Isso não apenas alcança o objetivo de diminuir a carga do resistor, mas também traz outro benefício. Quando o interruptor é liberado, C1 descarrega na base do transistor apenas com uma resistência de 1K, resultando em uma descarga muito mais rápida que a carga. Não podemos tornar esse resistor pequeno demais, porque precisamos proteger a junção BE do transistor da corrente de descarga.

Na simulação, a corrente do LED começa a aumentar em cerca de 1,5 segundos e atinge o máximo em cerca de 1,8. Portanto, não é uma excitação repentina, obviamente. Mas a ativação aumenta com atrasos mais rápidos.

Para uma ativação mais rápida, precisamos adicionar outro estágio do transistor. O circuito a seguir tem um atraso de tempo semelhante ao anterior, mas a corrente do LED aumenta mais rapidamente, em uma propagação de 70 ms ou mais.

esquemático

simule este circuito

Por períodos mais longos com uma ativação rápida, precisamos de mais ganhos. Uma maneira de fazer isso é substituir o resistor de carga por uma carga ativa. De acordo com uma simulação LTSpice deste circuito, ele gera um atraso de 55s, momento em que o LED acelera durante um intervalo de cerca de um quarto de segundo. Este gráfico mostra o carregamento do capacitor (azul) versus a corrente do LED (verde):

insira a descrição da imagem aqui

No entanto, está ficando mais complicado do que algumas soluções baseadas em IC. Essa abordagem é boa para gratificar o ego amador. ("Eu fiz isso com componentes discretos, nenhum desses ICs de amplificador operacional ou temporizador fáceis de usar, e veja, há até um espelho atual e outras coisas!").

esquemático

simule este circuito

Podemos fazer pequenas alterações para não precisarmos do enorme resistor de carga e poder usar um capacitor menor? Sim! Aqui está uma maneira. Podemos elevar o transitor Q1 para que haja uma tensão de ativação mais alta na base, colocando um diodo Zener no emissor, por exemplo, 8,2V. Em seguida, um resistor de carga de 100K e um capacitor de 470uF nos dão um pouco mais de um minuto. Ao aumentar a tensão que o capacitor deve desenvolver, podemos obter um atraso maior para os mesmos valores de RC.

esquemático

simule este circuito


Obrigado pela resposta Kaz, no entanto, estou procurando um atraso em torno da marca de 1 minuto, se é possível adaptar seu esquema para isso?
vimist

Isso é difícil. Quaisquer aumentos no tempo com R1 e C1 maiores também aumentam o tempo de ativação. Por exemplo, se transformarmos R1 em um megaego, teremos o atraso do minuto, mas o LED acenderá por vários segundos. Precisamos de mais ganhos para diminuir o tempo de ativação.
Kaz 5/05

Uau, obrigado pelo tempo que você colocou na resposta! Parece que este é o caminho a percorrer. Espero que eu consiga entender o que está acontecendo um pouco melhor se eu começar a brincar com ele. Obrigado!!
vimist

2

Ou você aumenta o capacitor, que já está ficando um pouco grande, ou reduz a corrente de base do transistor. A segunda opção pode ser realizada alterando o BC547 para um BC516, o chamado ' par Darlington ' e aumentando o resistor de 33k a 1M. Isso aumentará o tempo limite.

A outra questão mencionada, o desvanecimento lento, pode ser melhor resolvida com um gatilho Schmitt .

Por longos períodos de tempo como esse, outras soluções são mais adequadas, mas você precisa mudar para os ICs para manter a complexidade baixa.


Obrigado pela resposta. Eu olhei para fazer algo assim, no entanto, apenas amplia o problema do alarme / LED gradualmente desaparecendo. Assim, dessa forma, eu gostaria que o alarme viesse de repente. Existe um foi para incorporar isso?
Vimist

Atualizado com o gatilho Schmitt, existem dois diagramas de circuitos usando componentes discretos (não ICs).
Jippie 5/05

1

Para obter uma iluminação mais nítida do LED, você precisa aumentar o ganho do circuito. Para aqueles que usam ICs, um circuito comparador seria usado para comparar a tensão do capacitor com um nível de referência. Uma vez ultrapassado o limite, o ganho muito alto do comparador faria com que a saída mudasse rapidamente e acendesse o LED do alarme.

Como você deseja ficar com componentes descritivos mais simples, a próxima abordagem mais simples para aumentar o ganho do seu circuito seria conectar dois transistores NPN em uma configuração de Darlington. Os circuitos de Darlington não saturam completamente o transistor de saída e, portanto, você precisa ajustar o resistor em série com o LED para obter o mesmo brilho do LED.

Vou postar uma foto modificada para você em um momento.


1

Se você usar um MOSFET e colocar o resistor do portão ao terra

  • A porta MOSFET não consome corrente (que você pode detectar)

  • A constante de tempo de queda de tensão agora é inteiramente baseada em RC.

  • O desligamento ocorre quando o Vcap cai próximo ao MOSFET Vgs_threshold.
    (Coisas mais úteis para aprender :-)).

Certifique-se de que o MOSFET Vgs_max seja> 12V. Muitos são cerca de 20V. Alguns são mais baixos.

Observe que o vazamento do capacitor para uma tampa de 1000 uF pode ser significativo para valores de descarga R maiores.

No entanto, uma tampa de tântalo de 10 uF e um resistor de 1M têm uma constante de tempo de 10 s, portanto, provavelmente haverá 20 segundos de atraso. Uma tampa eletrolítica de 47 uF e 1M PODE funcionar.

Se um IC for aceitável, você vai adorar o que pode conseguir com um CD 4060 no modo auto-oscilante - veja a figura 12..


A opção MOSFET pode não ser suficientemente rápida quando se trata de ligar / desligar rapidamente, mas é uma boa alternativa ao Darlington.
Jipie 5/05
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.