Página 1 de 1

Problema com ruído / Pino de interrupçao Int0

MensagemEnviado: 11 Nov 2007 10:37
por tmarchesi2
Senhores;

Estou com um problema no pino da int0 do at90s2313.

Descrição:
Fiz um software/hardware bem básico no code vision, quando eu aciono a int0 com borda de subida, eu ligo um led por alguns milisegundos e desligo.
O acionamento do pino da int0 é feito através de um transistor Bc547, ou seja o coletor aterra o pino da int0 que está configurada como entrada e pull-up.
O problema:
o led fica piscando sem que aconteça transição de bordas, porém colocando o osciloscópio na base do transistor, não tenho nenhum ruído, quando eu coloco o osciloscopio entre coletor (na trilha) e int0 eu vejo alguns ruídos (pulsos) que coincide com os pulsos de saída O transistor está parecendo uma antena.

Detalhes:
- Eu ja testei o transistor com o multimetro e está ok.
- A Fonte está ok, não possui os ruídos.
- A distância entre o pino e o transistor é pequena
- O teste foi feito em bancada.
- Circuito montado em placa padrão. (sempre montei em placa padrão).
- A polarização do transistor mantém o pino sempre aterrado, quando eu abro uma chave que conduz pra terra, o transistor entra em corte e acontece a borda de subida.

Alguém ja passou por isso ?

MensagemEnviado: 11 Nov 2007 18:46
por Maurício
Já tentou condicionar o sinal de entrada, passando por um schmitt-trigger?

[]'s

MensagemEnviado: 11 Nov 2007 21:57
por tmarchesi2
Olá Mauricio !

O ruído aparece sem eu ter o sinal de entrada do sensor.
Basta o pino da int0 estar em nivel 1 que o ruído aparece.

Quero fazer mais testes está semana.

Grato pela ajuda

MensagemEnviado: 12 Nov 2007 09:02
por enigmabox
Este pino esta polarizado com um resistor internamente ou externamente?
Desligue o transistor para ver o que acontece...

MensagemEnviado: 12 Nov 2007 12:39
por RobL
1-Isso. Primeiro, como dito acima, desligue o transistor e veja como fica.

2- Se sua aplicação permitir, coloque um cap de 10Kpf na porta de entrada.

3- Se ao colocar o osciloscópio na base do transistor o ruído deixou de existir é sinal que um pequeno capacitor aí, acaba com ele.

4-O mais provável seja captação de ruído na linha de entrada da porta.
Caso não possa usar um capacitor, use um pullup com valor bem baixo de 10K para baixo.

MensagemEnviado: 12 Nov 2007 21:08
por tmarchesi2
Olá pessoal

PArece piada mas tudo bem, aparentemente o problema foi resolvido,

- Coloquei um capacitor de 10uF x 50x antes do regulador 7805
- Coloquei um capacitor de 100nf depois do regulador + o 470uf que ja existia.

Aparentemente o ruído sumiu, vamos ver no carro o que vai acontecer.


Obrigado pela colaboração de todos, fiquem a vontadade pra continuar postando. Após os testes finais eu posto o projeto.

MensagemEnviado: 12 Nov 2007 21:59
por vibrex
O problema é que vc não justamente não inseriu os 2 capacitores como previsto na folha de dados do fabricante do LM7805:

Electrical Characteristics (LM7805A) (Continued)
Refer to the test circuits. 0°C < TJ < 125°C, IO = 1A, VI = 10V, CI = 0.33μF, CO = 0.1μF, unless otherwise specified.
CI is required if regulator is located an appreciable distance from power supply filter.
CO improves stability and transient response.

Carlos.

MensagemEnviado: 13 Nov 2007 06:55
por tmarchesi2
Muito bem lembrado Vibrex;

Eu me lembrei deste detalhe com o 78L05, foi onde surgiu a idéia de colocar os capacitores.
Na hora do problema eu não me atentei aos capacitores porque eu tenho uma fonte de bancada confiável, mas nem por isso os capacitores devem ser dispensado.

Muito bem observado


Grato