Transistor coletor aberto (open collector)

Muitas vezes ouvimos falar de saídas com coletor aberto ou dreno aberto. Mas o que exatamente o termo “coletor aberto” quer dizer?

O termo “saída com coletor aberto” ou “open collector output” significa que o ponto de saída do sinal é o coletor de um transistor  e que esse coletor não possui nada ligado a ele internamente.

Veja o exemplo na imagem abaixo. O projetista tem acesso apenas a saída Vout (coletor aberto), onde pode conectar a carga que desejar.

Transistore em configuração coletor aberto (open collector)
Transistor em configuração coletor aberto (open collector)

Vejamos alguns pontos importantes relacionados às saídas de coletor aberto ou dreno aberto…

Continue lendo “Transistor coletor aberto (open collector)”

DAC com sinal PWM

Em alguns projetos é necessário gerar uma tensão analógica, variando de 0 a 5 volts por exemplo, mas o microcontrolador em uso não possui um DAC para converter um valor digital para uma tensão analógica. Como proceder? Uma das saídas é fazer um DAC com sinal PWM.

É isso que veremos neste post, como utilizar o circuito abaixo para gerar um sinal analógica a partir de um PWM filtrado.

DAC com PWM filtrado
DAC com PWM filtrado

Continue lendo “DAC com sinal PWM”

Debounce de botão (anti-repique)

Você quer executar uma função cada vez que um botão for pressionado? Na hora de testar você aperta o botão uma vez e a função executa 2, 3 ou 10 vezes… Como assim? Precisamos implementar o debounce de botão.

Neste post falaremos sobre debounce de botão (anti-repique).

Circuito de debounce de botão (anti-repique)
Circuito de debounce de botão (anti-repique)

Continue lendo “Debounce de botão (anti-repique)”

Entrada e saída no mesmo pino

Seu projeto está indo muito bem. De repente é necessário adicionar um botão, mas não há nenhum pino do microcontrolador disponível. O que fazer? Utilizar entrada e saída no mesmo pino!

Neste post veremos como utilizar o circuito abaixo para dobrar a funcionalidade de um pino do microcontrolador: acionar um LED e ler um botão através do mesmo pino.

Entrada e saída no mesmo pino (LED + Botão)
Entrada e saída no mesmo pino (LED + Botão)

Continue lendo “Entrada e saída no mesmo pino”